This post originated from an RSS feed registered with Java Buzz
by Chris Winters.
Original Post: Finally, seduced by Apple
Feed Title: cwinters.com
Feed URL: http://www.cwinters.com/search/registrar.php?domain=jroller.com®istrar=sedopark
Feed Description: Chris Winters on Java, programming and technology, usually in that order.
Despite my earlier
misgivings I'm cleared by the exchequer to get one of the new 15" Powerbooks in the
next few weeks, barring an odd (bad) financial happening. (I may
instead wind up getting a 15" TiBook, depending on what I read, availability and what deals are out there.) This will replace my workstation at home -- currently Gentoo 1.4 --
and once I've migrated everything over I'll probably wind up putting
my mail/web server on that machine since it's got a faster processor
(1 Ghz vs 600 Mhz) and SCSI. Long-range I'd like to get rid of that
machine too, getting into some sort of deal with an ISP where I can
give them a 1U rackmount server and they can give me bandwidth for a
fairly reasonable price since I'd be running all the
OpenInteract/SPOPS infrastructure (wiki, demo sites, etc.) on it in
addition to my personal site and email -- you know, engendering
goodwill in the opensource community and all :-)
Anyway, I think it's worth sketching out my decisionmaking process
in my normal meandering longwinded fashion. I've wanted something
portable for some time, and not just because all the cool kids
have one. I like the idea of bringing my current work state with me
wherever I am, not to mention all the other detritus that defines your
life (addresses, recipes, TODO lists, weird graphics found, etc.)
So it wound up coming down to getting a machine that runs Linux
reasonably well (which the folks at Carbon Linux are willing to
supply at excellent prices) or a Mac. The Linux machine has the edge
on price and screen resolution while the Mac has a bigger screen, more
features (some of which I'd admittedly never/rarely use), more memory
expansion and far more avenues for repair. Plus...
One of my main motivations is, to be blunt, not to fuck around with
stuff anymore. I just want it to work. Oh, I understand that you
can tweak OSX a lot (it is unix, after all) but you don't have
to do so for the basics to work. You're not subject to the varied whims of a half dozen open source projects you depend on to get your work done. And pretty much all of the time you can trust the projects to Do The Right Thing, particularly when you're as undemanding as I am. But the Right Thing for projects A and B might not agree with each other, may have conflicting dependencies, may rely on a developer who wants to have a normal life for six months, etc. And all of this is perfectly understandable and even conducive to a healthy software and user ecosystem. That doesn't mean I have to like it.
I'm also tired of screwing around with foo hardware that doesn't quite work yet, or that takes four hours of research to come to a definitive conclusion that it does work (because the docs aren't up to date) and then a successive four to forty hours of screwing around with various configuration options until foo works properly. Sometimes. Until 10 months later when you upgrade your kernel or dependent library and then you need to do to the whole thing again, and of course you took copious notes.
I am a little concerned with getting into another obsessive
technocult that the Mac world represents -- this would be in addition to the Linux, open source and, to a lesser extent, Perl camps -- but that's largely controlled by my own actions. And I've learned over the years to mostly stay away from time sinks like needing to keep absolutely up-to-date on software, and always looking for a faster or more elegant to do the things I do already. (Like a gambler avoiding Vegas, this is also the reason I don't IRC.) Hopefully those callouses will hold up.
I've read some on the machines but not that much. Certainly
not as much as I'd read for a corresponding PC purchase. Or to be more
specific, not as much as the sum on what I'd read for all the
individual pieces of a corresponding PC purchase (motherboard, CPU,
graphics card, combination of motherboard plus CPU, combination of motherboard chipset plus graphics card, etc.). The whole Mac world is foreign to me and I don't really know who's honest, who's a cheerleader, and so on. So I decided to place more trust the judgement of people I know like Casey/a>, David and all the other perl tribe
whose machines I've envied along with prominent other people who have
written about their experiences. In particular I've relied on James
for current infomration about the 15" AlBook and Tim for day-to-day OSX
usability. I've met neither of them nor read any of their books, but lots of
other people trust and respect them them and they seem to have their
shit together in more ways than I can count. Trust is a funny
thing.
That's not to say these are the only things I've read. But it's
good to have some grounding when you're reading lots of reports of
funny latches, white spots, dead pixels, creaky cases and funny sounds
coming from underneath the hard drive. The Apple forums are good for
this sort of thing, but it's important to remember that they're the
wheels squeaking for grease and not necessarily representative of what
most people are experiencing. I could be wrong about this, but this
has been my experience with other hardware purchases as well.
So to cut a long story off, I hope to get this machine by the
end of October or thereabouts, which will also mean that I shouldn't
have to worry about purchasing the Panther upgrade separately as it
will either be pre-installed or come with the machine.
The only other thing I'm concerned about is my keyboard. As good as
the keyboard may be, I cannot work for extended periods of time
without my Kinesis. I currently
have the PS/2 contoured version, so I could either get the PS/2-to-USB
adapter from
Kinesis or get one of their Advantage models with
the USB interface. The advantage of the new keyboard is that I don't
need to do any funky
programming to enable the Command-Option-Whatever keys standard on
a Mac, plus I have an irrational distrust of adapters like this. The
downside is money and I'd have a spare Classic lying around doing
nothing. We'll see, more soon.