OS X on x86

We watched Apple move from 68k to PowerPC. They survived, and were better off for it. We watched as Be moved from the Hobbit processor to PowerPC, and then to x86. The x86 transition worked so well for Be that we heard Jean-Louis saying things like “Our only regret is that we waited so long to do it.” Now it seems that Apple is not getting the speed bumps they need from IBM, and are going to start shipping Macs with Intel processors. With all of the recompiling (and porting of advanced instruction sets) that a move like that entails. With the inevitable impact on current sales. With the shock and awe of “professional pundits and analysts,” who need to take a deep breath and loosen their jaw muscles a bit, methinks.

The story could be a red herring or false leak, but news.com is pretty credible and doesn’t do rumors. The armchair critics at MacSlash and SlashDot are having a field day with this. Of course it almost certainly doesn’t mean OS X running on any old beige box — chances are great that the system will depend on custom ROMs only available on Apple hardware (remember that most of Apple’s profit is in hardware — the OS is luxury bait to sell the hardware, a mystical glue that welds consumers to the real cash cow). But the door does get opened, and it’s not inconceivable that we could see OS X on generic boxes in the future. With Darwin already x86-compatible, a huge amount of underlying work is already done. I have no love for CPU architectures – I’m here for the OS (just installed Tiger today, having a gas). The cheaper and more ubiquitous the box, the better.

I’ll be at WWDC most of next week – will be interesting to see the announcement and watch the fallout.

BitTorrent, XviD, UnRarX, iDVD

Recently missed the season finale of a favorite TV show due to a Tivo screw-up. None of my friends had a copy of the show, so decided it was time to figure out what most 17-year-olds already know: Everything is on BitTorrent. Unsurprisingly, found that the BitTorrent world is somewhat biased towards Windows users, and that usage instructions don’t come with downloads. With a bit of research and experimentation, I was able to pull all the pieces together to download, decode, and burn the show to disc from the Mac. Decided to post notes here to save other 40-somethings the pain of figuring all of this stuff out.
Continue reading “BitTorrent, XviD, UnRarX, iDVD”

LinkedIn Invitation: Decidedly Unromantic

Every now and then someone sends me an invite to hook up with them on LinkedIn. I generally accept the invites, but have never done much with the service, aside from getting back in touch with a few old Ziff colleagues. Yesterday Amy discovered the site. We didn’t find ourselves automatically in one another’s networks, so I sent her invite. This morning I hear her reading her email out loud, in a voice dripping with sarcasm:

You are a person I trust. I’d like to invite you to join my network on LinkedIn. I’m using it to discover inside connections I didn’t know I had.” And then, “Gosh honey, you’re SO romantic.”

Marriage tip: When sending a LinkedIn invitation to your life partner, edit the default text before sending.

complete beosbible.com mirror

Rear-view mirror: Peachpit’s official website for the BeOS Bible was beosbible.com, and included chapter excerpts, entire chapters that were written for the book but never published, and updates for R4.5. The site was taken offline shortly after the book went out of print. Eventually, Peachpit granted me permission to mirror the contents elsewhere, but they were only able to supply a very broken, partial archive of the original site. I of course had copies of the content I had written for it, but it was going to take a lot of work to fix the fragmented tarball they had supplied. Today, out of nowhere, a user named Oren Bear provided me with a complete, working copy of the original site, which had apparently been hoovered off the web by an unknown reader years ago, and has been floating around on P2P networks ever since. Thanks to Oren, I’m finally able to reproduce beosbible.com in its entirety.

I always thought it was a funny-looking site, with odd navigation, but there you go. One for the archives.

Music: Nils Petter Molvær :: Khmer

Sync Is Something Else

Being one of those fools with more MP3s than will fit on any iPod ever made, I’ve never used iPod/iTunes in sync mode – I’ve been more than content to drag tracks and playlists in manually, remove them when ready to move on. Listening to podcasts changed that dynamic. Unlike music, podcasts aren’t something you want to keep around — listen once or twice and discard.

But suddenly there was a need to manually update my “Podcast” playlist on a near-daily basis, which meant a several-step process: Delete tracks from the iTunes playlist (and from the Library, via the Delete Selected Tracks AppleScript), ditto on the iPod. Populate the iTunes list manually, drag its contents over… the process was seriously harshing my mellow. The patient’s passages needed to be unobstructed by food particles and other debris; there had to be a free flow from RSS reader to iTunes to iPod, effortless. Discovering that NetNewsWire 2.0 could be made to automatically add enclosures to a specific playlist in iTunes partially mitigated the hassle, but still required deleting old content before downloading so that old and new didn’t get all mixed up.

Then I discovered what most iPod users have probably known all along – when an iPod is plugged in and you access iTunes’ preferences, you can tell it to just synchronize certain lists. Keen. But when I did that for the Podcast list and sync’d, was amazed to see that the rest of the content on the iPod had been wiped. Not only that, but the contents of the iPod were grayed out in iTunes. Allowing sync to take over meant that everything from now on was going to have to be sync’d – no more manual updates. Which meant that if I also wanted music, I’d have to create new playlists for the purpose and tell them to sync as well.

Funny – this is how the iPod was “meant” to be used, but in almost three years I had never seen iPod sync in action. Not sure I like it, but it’s workable. Can’t help but think there’s got to be a better way. I’d prefer to stay in manual mode, but be allowed to designate specific lists as sync-able.

And now the plot is thickening. Some sites are taking such a huge bandwidth hit from podcast downloads that they’re turning to the distributed model of BitTorrent. That makes good sense, but to keep the flow intact, RSS readers that handle attachments will need to gain the ability to handle BitTorrent files, or pass the job over to the BitTorrent client, then move the decompressed archive back over to iTunes. Small pieces loosely joined, sure, but someone’s got to do the joining. Meanwhile, I’ve stopped listening to Slashdot news and a few others.

While we’re talking smooth integration, someone’s got to solve the problem of sites like philosophytalk, which only cast in Real or other proprietary formats.

Bonus horror: Downloading some fresh casts tonight, when the iPod totally locked up (as Dorothy Parker famously uttered, “What fresh hell is this?”). Then I realized that iTunes, NetNewsWire, and the Finder had all locked up as well, a tangle that ultimately turned into a forced reboot. FireWire bus problems are pretty much an uptime kill on any platform, but damn, that was egregious.

Update: I don’t think the problem was the FireWire bus after all. Something deeper happened, probably on the motherboard. This morning there’s a thin blue line running vertically down the left side of the screen, about 2″ from the left bezel. A reboot didn’t make it go away. Looks like it may be time for this one to go to the shop.

Music: The Magnetic Fields :: The Things We Did

Unused Applications

There’s a Windows machine on the desk next to me, almost never touched except for browser compatibility testing. Though it sits there mostly unused, it’s been taken over by spyware in the past few months, and had slowed to a crawl. Took the opportunity to back up data, wipe the drive, and install XP/SP2. I did install Thunderbird and Firefox on it, but other than that, it’s virgin.

Unused Icons Woke it up today and a friendly little balloon winked into existence, saying “There are unused icons on your desktop. Would you like to run the Desktop Cleanup Wizard?” I wanted to see what it would do. Should I be shocked that the only two icons the wizard wanted to remove from my desktop were for Thunderbird and Firefox? These are the only two applications on the computer that I have used. No, I’m not shocked. Standard Operating Procedure for MS. Business as usual.

Speaking of these friendly little balloons, I had to chuckle after installing VirtualPC on my Mac at home a few months ago (also for browser compatibility testing). Almost as soon as Windows launched on the Mac for the first time, a balloon informed me that I was “missing critical updates,” and that my “computer might not be secure.” Boy, that was comforting! I’m starting to love the little balloons.

Music: Firehose :: The First Cuss

IT Conversations

Michael Alderete recommended IT Conversations over lunch a few weeks ago, and I’ve finally started digging in. The site hosts hundreds of archived speeches in MP3 format by thinkers and players in the computer industry, all free. It’s not what you might think – these aren’t boring whiteboard transcripts of talks on XML or rising disk capacity – this is big-picture stuff, history and sociology and commentary on the whole IT sphere.

Have only listened to two so far: George Dyson on Von Neumann’s Universe, about the fabrication and evolution of the first tube-based computers at Princeton in the middle of the last century, and Clay Shirky’s Ontology is Overrated, with a deep look at the power of “folksonomies” and the rise of organic cataloguing systems. Both were provocative start to finish, totally stimulating.

It’s like those too-rare times when you stumble on some great radio program on the way home and get so involved that you sit in the car in the driveway until it’s over so you don’t miss a word… but time-shifted, so you don’t have to sit in the car in the driveway.

Podcasting downside: No easy way to copy/paste excerpts, which makes it harder for me to convey why I find these talks so compelling.

Music: The Fall :: Fit And Working Again

RAW Image Encryption

Back in March, I ranted (and learned a lot about) the proprietary nature of the RAW image format stored in digital cameras, and the headaches caused by this non-opennness for people who simply want to shoot RAW and be able to get those images into their photo cataloguing software of choice.

Now it turns out that not only are RAW formats proprietary, they’re also sometimes encrypted, which means they can’t be read by any software other than that provided by the camera manufacturer. Photoshop is often considered the most capable software available when it comes to reading RAW images, but Adobe was so afraid of being sued under the DMCA if they reverse-engineered the formats that they decided not to support them at all.

Does a camera vendor have a legal right to tie their hardware’s output to a particular piece of software? I suppose they do, technically speaking. But they do so at the expense of the consumer, roping users into a counterproductive closed loop. There is no technical reason why white balance information should be encrypted; the reasons are all economic/political. My hope is that this move will backfire on Nikon and that consumers will revolt (hackers have already broken the encryption, by the way). What bothers me is that the camera industry is apparently taking cues from the DVD industry, which has convinced most consumers that it’s OK to build encryption standards directly into hardware. Not a healthy trend.

Music: Erik Truffaz :: King B

Getting the Podcast Bug

For the most part, I’ve taken a pretty laissez-faire attitude toward all the recent podcasting fervor. Spewing opinions over the internet is nothing new, and neither is the concept of an internet radio station. But as has been the case with weblogs compared to traditional web sites, half of what makes podcasting a powerful meme is the fact that publishing and distribution mechanisms are simplified and streamlined, standardized into easily consumable information streams.

If 99% of everything is crap, the same is true of weblogs and podcasts. Unfortunately, because you can’t time-condense podcasts the way you can skim an online publication via RSS, podcasting presents more of a temporal demand than does blog skimming, not to mention the technical hurdle of teaching non-geeks to subscribe to them, sync to audio players, etc. Still, if you can find a bit of time to listen, and are able to sift out the good feeds…

I don’t see the radio industry shaking in their boots exactly, but this is day one for the technology, after all. The newspaper industry didn’t think much of blogging at first, either. I’ll be working with J-School radio classes next semester to set up their first podcast distribution system.

After Jamie Wilkinson pointed out that NetNewsWire 2.0 has really slick RSS/MP3 enclosure handling abilities (it’ll even transfer downloads right into an iTunes playlist of your choice, ready for sync’ing), I decided to try listening to Slashdot Review and IT Conversations on my run today, rather than to The Slits and Plastic Bertrand. Made me feel old and dusty at first — continued erosion of my dwindling opportunites to rock out, but really enjoyed it and finished the run feeling like I had gained something.

Podcast Alley is teeming with options. Help me winnow the field here — any personal fave casts you’d like to recommend?

Update: Check out Darren Barefoot’s Why I’m Not Smoking the Podcasting Dope.

Music: Tipsy :: Nude on the Moon