Archive for the ‘Hardware’ Category

What looks good to you?

Tuesday, September 16th, 2008

In a recent post ( There’s no shame in looking good) DHH says

“it’s at the core about people feeling good about that which is pretty. That doesn’t make us shallow, that just makes us human.”.

I think, though, we’ve got our own perception of pretty. My idea of pretty is the Thinkpad that he mentioned in the article (up next to the MacBook Air). I agree that the MacBook Air has some aesthetics, but the beauty that I see in the Thinkpad is durability and support for my favorite OS (Linux). There’s a line there - I wouldn’t accept a brick for a laptop, but my perfect design is significantly different than DHH’s.

Embrace what looks good to you. Is it the aesthetics of a clean, svelte design? Or, like me, do you appreciate the durable and extensible? Where do you draw the line? What’s your perfect design?

Best Buy offers Linux on laptops

Thursday, April 10th, 2008

While browsing the blog of a fellow penguin lover, I noticed his latest post. Apparently Best Buy is offering Linux on laptops now. Links and images are posted over on Vincent’s post.

Review: Linux on the IBM z60t

Monday, February 12th, 2007

I’m a software developer, both professionally, and as a hobby. So, at any one time, I’ve got at least two laptops on my person, and at least one runs Linux. Those that don’t run Linux had the OS pre-installed by the client that insists that I use only their hardware. Whatever.

When I decided to buy a laptop for personal use, I had a few years of experience to pull from. I’ve run Linux on laptops from most of the major vendors:

  • Dell (Several models)
  • Toshiba
  • E-Machines
  • Gateway
  • IBM

All with limited success, especially with early versions of Linux. I started Linux on Slackware, then switched to Redhat, and more recently to Fedora. All of my laptop experiences have been with Redhat derivative distributions of Linux.

A good friend of mine is an IBM Territory Partner Manager, and he offered me his IBM discount. That, coupled with IBM’s stellar support of Linux, sealed the deal - I’m getting an IBM.

My criteria were:

  • Modestly powerful
  • Epic Battery Life
  • Somewhat svelte
  • Rugged

All of which were more than satisfied by the IBM lineup. After seeing a z60t, I decieded that would be the machine for me. The hardware specs are (shamelesly pulled from ThinkWiki.org):

My Configuration

(~$1300)

  • Intel Pentium M (Dothan) 1.73, 1.86 or 2.0GHz
  • Intel Graphics Media Accelerator 900 video controller
  • 14.0″ wide-screen TFT display with 1280×768 resolution
  • 1GB PC2-4200
  • 40GB 5400RPM SATA HDD
  • AD1981HD HD Audio 1.0 controller
  • Intel_82801FB_HDA Intel High Definition Audio Controller
  • UltraBay Slim with DVD±RW (dual layer)
  • Broadcom 10/100/1000 Ethernet
  • CDC slot (1) with a ThinkPad 56K Modem (MDC-1.5)
  • ThinkPad 11a/b/g Wireless LAN Mini Express Adapter
  • IBM Embedded Security Subsystem 2.0
  • Integrated Fingerprint Reader on select systems
  • UltraNav
  • IEEE1394 (Firewire) on select systems
  • CardBus slot (Type 2)
  • SD Card Slot

Weight and Dimensions

  • Weight: 2.2432 kg
  • Travel weight: 2.053 kg
  • Height: 26.6 mm
  • Width: 334 mm
  • Depth: 228 mm

So, once I finally took delivery of this laptop, I immediately dd‘d the Windows partition (just in case), and put Fedora Core 5 on it. Now, everything on the laptop did not work “out-of-the-box”, but, after a little configuration, a few downloads, and a kernel update or two, it’s all working! No ndiswrapper needed, sound works, USB, firewire, screen, monitor output, DVD, SD Card slot (whoopee!), fingerprint reader, hibernate / suspend, etc.

The best site on the web for IBM+Linux foo is ThinkWiki.org. Those guys have all the part numbers, links to all the drivers, postings from folks with similar hardware - everything for the new IBM owner. Many thanks to a well-run community site!

What I like about this machine:

Small
It’s a widescreen model, so the keyboard is plenty large, but the machine is thin and light. It’s exactly what I wanted as far as size and weight goes
Touchpad
Lots of IBM machines have shipped without a touchpad, but, I can’t function without it. Works like a charm.
Atheros Wireless
All the other laptops I’ve loaded Linux on have had Broadcom chipsets. The Atheros chipset based wireless was a big selling point for me. I’m using the madwifi-ng drivers, and I’m pretty sure I needed that to get WPA support working with NetworkManager. I’m using the Subversion build, and have been for a while. I’ve never had one bit of trouble out of the tip of the Subversion trunk
Battery
I got the extended battery, even though it added a little weight. I’ve never been disappointed.
Suspend
How did we ever live without Suspend? I’ve only used Hibernate (to disk) a few times, but it works too.
Keyboard
The most important part of a laptop (in my world) is the keyboard, and this one rocks. My hands are large, and I don’t feel cramped at all. Everything is there, and in the correct place. I really notice it when I use any other brand of laptop.

What’s not-so-hot about this machine

CPU
It seems I bought this machine just days before all respectable machines went dual-core. I’ll admit I had a bit of CPU-Envy towards a couple of guys that got a t60 a month after I bought mine. After a good bit of soul-searching, I’ve realized that my machine stays clocked down at 800mhz most of the time. I don’t write C++ or Java on this machine (Ruby and Perl, mostly), so I don’t have long compile cycles to worry about. Bottom line - It’s just what I need
Screen resolution
I’m an XEmacs user, so I can slice and dice the screen as I see fit. Also, I’m a virtual desktop power user, so I’ve got lots of real-estate for full-screen apps. If I used Eclipse, or just about any IDE, this screen would be too low-res. Again, just what I need, probably not for everyone.
Windows Key
This IBM has a Windows key - go figure. I don’t use it, but I think that it works.

So, this machine, warts and all, is my personal coding machine. I only have to reboot when there’s a new kernel, I authenticate with the fingerprint reader (one finger is me, one finger is root), and generally love every minute of coding on it. I keep trying to convince my wife she needs one, but she’s wedded to the Microsoft Natural keyboard, for some reason.

dhw