9:15 AM Since my short and stupid posts tend to garner a lot of people liking them, here's another. Moe blogs about her kid. I don't have kids, so you get to hear about my cats.
We have two Tonkinese sister cats, Liza and Sandy. We've had them since about 2001 or so. They're pretty different, personality-wise, so it makes for an interesting contrast. Liza ("my" cat) is fat and skittish, doesn't run around a whole lot, and whines a lot more than her sister. Sandy (my "Wife's" cat) runs around a lot, is a lot more adventurous, and (ironically) tends to like food a lot more.
Our house is two stories tall and when you get to the top of the staircase there's this taller than waist-height "wall" (I'm sure there's a better term for this) that runs parallel to it on the second floor, forming a bit of a "hallway" leading to our bedroom. Sandy likes to jump up and perch on the wall for various reasons: she's a dorky creature of habit, it makes it easier for her to get close to eye level with us, and her sister won't go up there so it's a great way to get away from her when she's being chased.
For some reason a few weeks ago she screwed up and went straight over the wall. She landed on her butt and went tumbling down the stairs. She seemed fine, but a day or so later we noticed she was chasing her tail. A lot. At first we just figured she was just being a dork again but then we noticed her tail was twitching a lot. We sprayed Bitter Apple on her tail but it wasn't effective, seeing as how a couple of days later she had literally knawed off all the fur on the tip of her tail. We took her to the vet who believes it's a pinched nerve in her butt from the fall and gave us some medicine to rub in her ear (way easier than making her take a pill).
In any event, the entire point of telling you that story was so that I could show you this - I was explaining to a coworker what happened and they weren't getting what I was saying, so I illustrated it for them on the whiteboard.
She didn't really go tumbleweeding down the stairs, that was just funnier to draw. She's getting better and other than the now-subsiding biting habit she's fine like before.
But in the meantime I've taken to calling her "bonetail"
Earlier this week Slashdot ran a story on obsolete technical skills, and it inspired me to share my personal level of insanity with the group. So, if you like weird posts this one is for you. If not, tune in... whenever the hell I finish the other posts I have unfinished right now.
Back when I was a kid, I grew up in a modest town of about 50,000 people. Too big to be a small town, not big enough to get on most maps. Our phone book was about one inch thick. Small towns had phone books that were essentially glorified pamphlets, about 1/4" thick, and even then they shared it with all the neighboring towns. I knew people from small towns who thought phone numbers were four digits long, since the first three digits were always the same (and the then-optional area code was the same for probably a hundred miles).
When my family would go on trips we would visit "big cities" like Dallas, Houston, Orlando, Memphis, etc. and in the hotel rooms I would notice that the phone books were always really thick. Like 4-5" thick. And sometimes, that was just the yellow pages, the white pages were an entirely different book, itself 3" at least. And they always had these awesome pictures on the front of the local skyline instead of the giant public domain "fingers do the walking" logo that would grace the phone book back home.
So consequently I made the connection early on in my mind that living in a huge city meant you were a success. And living in a huge city meant a huge phone book. Therefore, having a huge phone book in your home meant you were a success. A tenuous connection, but even then I had big dreams of moving to a "big city" later in life and one of these days I would have a big phone book in my house because hey, that's what big successful people living in big successful cities do.
Years and years pass. I grow up, go through High School, go to College, graduate, get married, and eventually my Wife and I move to the Dallas/Fort Worth Metroplex. We get good paying jobs and rent then eventually buy a house. Initially the phone books that would appear on our porch would be the same standard one-inch affairs I grew up with because we live in the suburbs and they only cover the suburbs, but then one day a bag with two phone books, a 3-inch white pages and a 5-inch yellow pages, shows up on our front porch. These phone books cover the entire Metroplex. They have amazing photos of the Dallas skyline, with Reunion Tower on them (under a stuck-on ad for some ambulance chaser, but that peels off easily enough).
I'm elated. After all these years, I've finally made it! I'm finally in a good job making good money and living in a big city and hey, like all big successful people living in big cities, I have a pair of bigass phone books. I've arrived! Every time I look at these phone books I'll remember how I'm in a big city.
So I put these phone books next to the phone and the first thing my Wife says was "Just throw those things away. We have the Internet now."
I ignore the order and I keep the phone books under the phone cradle for a few years, exchanging them out when a new one comes in. I never tell my Wife the insanely silly "but I've always wanted a big phone book" bit because I'm not in the mood to get laughed at (though, apparently, I don't mind that people reading my blog will laugh at me). I get to keep them in place with the razor thin "well what if we want to look up a phone number when the power's off or our Internet is down?" excuse.
But then one day I'm cleaning the house and I'm trying to reduce some clutter and it occurs to me that in two years I've never opened these things, ever, and they're just collecting dust and the odds of the power going out or the Internet going down at the same time as my cell phone battery dying and me having to have some obscure phone number are vanishingly small. Oh, and in the years since we moved out here we've switched to Vonage so we couldn't even use the phone in a power outage anyway. And I now have Internet access on my phone (hell my wife has a Treo) so if we needed to look up a number there's better ways. And the inconvenience of a computer in another room is moot since I put Ubuntu on an old laptop and keep it in the kitchen, hooked up wirelessly to our router.
So I tossed the phone books into the recycle bin (literally) and do so for every other phone book that comes in. At some point I figure they'll stop putting them on my doorstep, and people will stop advertising in them. They'll go the way of the pay phone and TV Guide's printed listings.
Now I'll just have to contend with dialing ten digits to call someone or remembering ten different area codes to be my reminder of how I'm in a big city. That'll work.
December 21, 2007
5:13 PM There's always been this conspiracy theory that Microsoft purposely made crappy operating systems over the years because then they could always sell us upgrades and patches. Besides being just way off base (we don't pay for patches, for starters), it's always had this one flaw - by the theory's own admission, one day Microsoft would actually get it right and then they'd be screwed. It's like the flaw in Al Bundy's Bigger Idiot Theory: eventually you find the biggest idiot (and he called her Peg).
So, while I don't think that was really Microsoft's plan, one aspect of it has seemingly come true - they finally got the operating system right with Windows XP.
Windows XP was the first Windows consumer operating system from Microsoft that didn't require a daily reboot. It was the first Windows that felt truly stable. Blue screens of death were more a function of driver conflict than random occurences (Windows 95 actually had a bug wherein the OS would crash 48.5 days into a session, no matter what happened). Even the most skeptical Windows users were convinced by SP2.
XP worked so well that Microsoft would not release another major operating system for over five years. This was a change from their usual procedure of every two to three years. One operating system, Windows ME (Millenium Edition) was a marketing stopgap release between Windows 98 and Windows XP - someone literally just decided at Microsoft that they needed a new operating system to sell and so they wound up delivering probably the least stable operating system in their history. This probably had something to do with the change in scheduling,
Windows XP being so popular and stable had one side effect - it made it much harder to be a Microsoft critic. No longer did you have Windows to kick around any more, at least with regards to stability. Security was still a concern and over five years, security patches were always a concern - in fact, installing the original Windows XP (no service packs) while connected to the Internet will result in a system infected by worms. However, a fully-patched copy of XP is the best operating system Microsoft has ever released.
Earlier this year, Microsoft delivered the XP followup, Windows Vista. The reviews on it are decidedly mixed. While it offers many new features, uses 3D acceleration for the desktop, and finally adopts a limited user account user model (technically XP had this but it was a joke), it comes at a performance hit and requires more resources like processing and RAM. It has DirectX 10, which is good news for gamers - except that few cards support it and almost no games need it yet (and those that do only use it for marginal effect).
So relatively few have upgraded to Vista. I know of people who have and have had no problems. I also know of people who've pitched it out entirely out of frustration. Myself, I used to dual-boot between XP and a Vista RC but I just bulldozed it when the RC expired. It is, overall, a nicer operating system than XP but I just haven't felt the need to shell out the money for the Ultimate version (I'd have to get that one), especially when XP does everything I want it to.
It doesn't help that even Microsoft has issues with Vista - the first version of Visual Studio 2005 SP1 wouldn't work on Vista, and neither did the Zune software, both from Microsoft. Major vendors had problems making drivers for the OS - Nvidia was shipping cards with "Windows Vista Ready" stickers on the boxes while at the same time the drivers were causing major issues for users. Many people had older, unsupported peripherals whose manufacturer decided not to come out with a Vista driver for - they would prefer the customer buy a new device, one that they haven't discontinued. Myself, if I were running Vista today, I would dual boot with XP for those times when you really need to use something that Vista won't do. I think it would be different if my computer was completely for personal or entertainment use, but as it stands now I use it to make part of my living, so it's more important that it use an OS that works, instead of a flashy one which might not work.
So many people prefer XP right now that many are rolling back. Dell is offering it six months into 2008. Microsoft is about to roll out XP SP3, something they had previously stated they would never do. Actually, they had to unveil SP2c, a service pack whose lone function over SP2 was that it allows for more product keys than SP2 did - implying that XP is still selling well.
One of the problems Microsoft has developed over the years is that they've pretty much tapped the entire market. Nowadays everyone has a PC already and so most people have a Microsoft OS already. I paid for XP back in 2001 and they haven't seen another penny from me since on operating systems. If I were the type to buy my PC's premade from Dell then every time I would buy a new PC, I'd also be buying a new OS license, at some price. If the Dell PC came with Vista, then I'd be buying a Vista license with the PC, but overall the amount of money that goes to Microsoft is unchanged (since Dell likely buys these things in the same bulk quantities/prices that they did with XP).
No, what Microsoft wants is for people like me who run XP (or people who bought a Dell PC in the last few years with XP) to go buy a Vista upgrade. This way, they get the money from the initial OS sale, as well as the money from the upgrade. Their stock price hasn't budged in years since, while they always have been and always will be selling operating systems, they're not selling more operating systems except for when people just buy more PC's. So they want people to upgrade to Vista, but when people refuse and just stay on XP, it screws this plan up.
But really no one thinks that it's the biggest problem in the world that everyone just prefers to stay on XP. Everyone will upgrade, eventually. There have always been stragglers. There are people to this day that refuse to upgrade to Windows XP and continue to run Windows 2000 (and are only now running into the issue of programs locking out 2000 for artificial reasons). I knew someone who ran Windows 98 until about 2005 - he would spend the LAN Party BSOD'ing and reinstalling his OS while the rest of us played.
Now, the real humor comes from people who somehow view the Vista disdain as an opportunity.
Yes, the Macintosh is a good system, especially now that it's essentially a PC running an Apple OS. Double especially now that it can dual-boot Windows. But people aren't going to switch to it. Yes, some will but not in a mass number. At some point you hit this tipping point and you really need to have a PC running Windows. You could run a Macintosh with its 10.5 "Leopard" operating system and use Safari or Firefox instead of IE for web browsing, and iLife or whatever Apple calls its Office competitor for word processing and email and so forth and it will work OK. But at some point you will need to run some Windows program that Parallels won't run or a game or something and then you'll have to boot into Windows to do it - at which point you might as well have saved some money and bought a Dell laptop anyway. Dell is still more cost effective (albeit marginally so these days) and offers more choice.
But really the Macintosh is just a symptom of the bigger problem - the bigger problem is the clued-out perception that computing is interchangeable. That you could go to your parents' house and swap out their PC for one running Ubuntu and they wouldn't notice. After all, they'd still have web, email, and office applications. What do they care, right?
They'd care. As soon as they get the idea to download or purchase some software from Wal-Mart they'd care. As soon as they buy the $50 scam HP printer from Target and it won't work on Linux until they do a herculean amount of Googling and have to set up a root password to print off an email, they'd care. Linux zealots have been prognosticating the "year of Linux on the desktop!" for a decade now and they've gotten nowhere. Their rallying cry of "Ubuntu is getting better! Give it some more time!" goes hand in hand with "Vista has had a year, forget it, it's too late! Move on!"
I go to Slashdot from time to time and it's such a piece of shit site. The stores that make it to the main page are about as incendiary as they come. Just last week came a story titled Microsoft Disses Windows to Sell More Windows, poking fun at how Microsoft has to point out flaws in "older operating systems" (XP, in this case) to sell Vista. This from the community that produces a new Ubuntu every six months. And praises Apple for coming out with a marginal upgrade every 1.5-2 years and charging $129 for it.
The funniest thing about Slashdot is the posters to the forum threads attached to the stories. I'd love to see a venn diagram of them. You see a lot of people posting stuff like "Death to Micro$oft!" "Windows Sucks!" "Linux for Life!" ".NET Sucks!", etc. Then you see a number of people saying "Why can't I get a job?" "Why won't anyone hire my Linux/PHP skills?" "Why do companies insist on running Microshaft software?!" I wonder how many of these people are the same people. Yes of course no one's going to hire you - you spent all your time learning a bunch of free stuff that the marketplace isn't interested in. Yes, Google runs almost 100% on Linux, but companies that do are few and far between. Yes, over half of the web servers in use in the world run on Apache and the LAMP stack (Linux, Apache, MySQL and PHP) but when you whittle it down to the Fortune 500 companies (the people who tend to employ others) it's 80% Windows and IIS.
Apple actually makes their own web browser, called Safari. They unveiled it on the Macintosh in 2003. Earlier this year, they released a Windows port to coincide with the fact that the iPhone runs Safari and they need web developers on Windows to use it to develop apps. Within the first 24 hours, over 100 security vulnerabilities were found. While some of these vulnerabilities were a side-effect of how Windows handles issues (i.e., they didn't exist on the Macintosh port), many of them were simply inherent to the browser itself (i.e., they were found to exist on the Macintosh port). Four of them were quite severe. Part of the reason they were found so quickly is because the software tools needed to discover them exist on Windows and not on the Macintosh (a side effect of the hacker community existing mainly on Windows), but part of the reason is because there's just several orders of magnitude more users on Windows than on Macintosh. The security vulnerabilities languished undiscovered for four years simply because not enough Macintosh users were looking for them. To their credit, Apple released a patch for the most critical ones within 48 hours, and a flurry of patches since then.
If I were Microsoft, I'd be saying "It's not so damn easy, is it?"
Apple has been experiencing similar problems across the board. They released Mac OS X 10.5 "Leopard" in October and many Macintosh users have experienced issues. Some have seen slowdowns, others have noticed less stability. A number of people have rolled back the upgrade. The whole affair sounds suspiciously like the XP versus Vista debacle. Apple shifted resources from this upgrade to the iPhone project, which was a lot more difficult than they had envisioned, and it shows.
It's not so damn easy, is it?
Linux zealots proclaim conversions. They want people who are fed up with Windows to convert to Linux. They want people to convert from an operating system designed for the masses to an operating system designed for hardcore techies. This goes back to that interchangeable computing garbage. The notion that companies can take their existing codebase and products and throw them away to migrate to an operating system which will run nothing they've ever created and was instead written and concieved by a group of individuals, most of whom have never met in real life. Ever notice how Linux doesn't do much if anything innovative? Ubuntu runs a lot like Windows, because they copied Windows. Microsoft has rooms full of people coming up with stuff like the Ribbon UI in Office 2007. The Open Source movement has people connected online trying to write a competitive web browser.
The Open Source and Linux movements have done good things but they lose sight of one simple fact (or are in denial): money makes things happen. More specifically, money makes things happen faster, and in the technology field this is vital. Let's take a look at the Open Source Software (OSS) Movement's big success stories:
Linux: A successful example of OSS working well. However, consider how slowly it has evolved. It was unveiled in 1991 and is still unusable for the average user to this day. My wife's grandfather can figure out Windows 98, an OS that's closing in on a decade now. But putting that aside, consider that Linux was born out of a group of individuals looking to clone UNIX, which was written by a commercial entity. In fact, that group of individuals (The GNU movement) was unable to complete anything until a plucky Swedish college kid wrote them a Kernel and finished the thing off. And consider that most of the innovations in Linux nowadays come from companies like IBM, Red Hat, and Canonical (the Ubuntu corporation). People with financial motivations, in other words.
Apache: Another success, and pretty much an organic one. I can't really take anything away from them on this one. Same thing goes for MySQL. PHP is a poor man's ASP clone (and not even ASP.NET, mere ASP) but hey, it's free.
Firefox: An increasingly popular web browser, but it was based off of the Netscape 5 codebase (Netscape 5 was never formally released, it was essentially the maturation of the 4.x line). So, code written for commercial reasons. And this is after many years of a loose net of people working on it. Firefox is a good browser but it wouldn't exist were it not for the commercial desires of another company. And it's not even 100% standards compliant (that award will likey go to Opera 9.5).
OpenOffice: A solid product, but it suffers both from the fact that it, too, was originally derived from a commercial codebase (a German company which was swallowed up ages ago by Sun Microsystems) and the fact that it only offers a fraction of the features of Microsoft Office. Office products are in this difficult spot in that literally everyone in the world needs to use them and they have very diverse needs. True, the average user only ever employs 10% of Office's features, but that 10% is different for everyone. Many a person has attempted to migrate themselves or their secretary to OpenOffice only to learn that some obscure feature that Office had is missing and is a complete deal breaker. Microsoft Office has pretty much hit feature saturation point and it took it twenty years or more to do so. OpenOffice has been out for five years. Not so damn easy is it?
Not that I'm 100% a Microsoft apologist, I call them out on the rug when they need to be. Like the bizarre decisions surrounding the Zune. Or the licensing policies for Vista. But they're not stupid, or even necessarily evil. Yes, they have made some shady ethical business decisions in the past and I'm not excusing that. However, some of the things people blast them for are simple business decisions. Yes, of course they're going to charge money for their operating system and software - they're in this to make money. Yes, they're going to cut Dell a volume discount - why not? Dell's offering Linux PC's now so it's not like Microsoft's not "allowing" them to do so or something. A lot of the people who blast Microsoft for the business decisions they make either have never worked in the business world or are in denial about how it works. If Apple had Microsoft's power, they'd be worse. Apple hates buttons on mice for crying out loud and doesn't trust you to change your own iPod battery.
But the people who think the world need to migrate away from Microsoft have it all wrong. Apple can't make a secure web browser and the OSS movement can't make anything happen without financially motivated people, which they're against (look at how they've turned on Red Hat for doing just this). Moving entirely to a less mature option (and both are less mature in terms of experience with a critical mass of users) would be a huge step backwards. I'm not saying that other options can't exist - I run Linux myself and hope to own a Macintosh one day - but this notion that one all-encompassing entity needs to be removed and replaced by another all-encompassing entity, just one you like better, is naive.
And this is why the world is seriously not going to move away from Microsoft technologies - because the real world is staffed by intelligent people who get this.
October 22, 2007
6:48 AM On the first day of QuakeCon this year, I booted up my PC and was greeted with a nice message saying that I had made too many changes to my system and that I would have to reactivate Windows XP.
Now, other than being a little bit annoying, this didn't concern me, both because I knew that this is a perfectly legitimately licensed copy of Windows XP, one that I paid full retail for back in 2001, but also because I've had to do this before and never had an issue. It was still annoying though, given that I had actually just installed and activated this system less than a week prior. My hard drives started giving me issues, plus they were now-ancient IDE technology, so I upgraded to a nice 500GB SATA2 drive.
The problem was that my mouse and keyboard wouldn't work. I couldn't click "OK" to start with the procedure. It was due to them being a USB keyboard and mouse and being now plugged into different ports. I couldn't put them back in the original port though since originally they were in a hub that I did not bring with me. I started cursing Microsoft and envisioning not being able to play anything during QuakeCon. I realized those poor bastards who have to reload their operating systems at QuakeCon (never fails that at least one is using a 46" HDTV for a Monitor, too) aren't so pathetic after all. I started asking random strangers if they had a PS/2 keyboard or mouse and found out that the concept is mostly extinct.
But fortunately XP had kept pressing on and eventually figured out I had a USB keyboard and mouse and let me have them back. So, now on to the activation.
Which failed. Because I had just done it a week prior. Now I had to call a phone number, type in numbers, answer questions, and get a new number to type in. All while on the BYOC floor at QuakeCon with no reasonable way to hear anything on a cell phone of any importance.
I had three days to do it though so I skipped it and did it the following morning when there were fewer people there. I'm just glad I knew you could type in the numbers - the phone call tells you to say them aloud, which is fine when it works but when it doesn't you're speaking to someone in Bangalore and with loud gaming and yelling going on, the odds of that working are pretty slim.
But whatever, circumstances aside I haven't had too many issues with activation. It's available 24/7 and I'm not worried about Microsoft going out of business tomorrow and leaving me and XP high and dry.
Sometimes though you don't have that luxury. At the same event, it was noticed that for some reason, despite having Internet access, gamers couldn't get into Steam. Some people had luck at certian ungodly hours but most people couldn't ever get in, myself included. It was almost as if QuakeCon was being specifically blocked. All the more ironic given the fact that id and Valve announced a Steam partnership and handed out keys to activate the original Quake game, and that Valve themselves were there showing off Left 4 Dead.
But at least Steam is around and kicking. Valve is signing up big publishers and developers to put games on the service, and it's becoming a viable alternative to retail. Compare that to Triton, a competing service which not only went out of business, but gave absolutely no notice to its customers or publishers/developers who signed on board. Triton's only real high profile game was Prey and 3D Realms/2K responded swiftly by mailing out physical copies of the game to all Triton purchasers, as well as putting the game on Steam.
A game was recently released for the PC called BioShock. It's a single player FPS from Ken Levine, reminiscent of the Half-Life series (it's a "spiritual successor" to System Shock 2) and powered by Unreal Engine 3. It seemed to have it all for a single player experience, an interesting premise (the Objectivist dystopia ala Ayn Rand), top of the line graphics (the first really significant UE3-powered game on the PC) a community evangelist that was already well known within the scene, and an underdog, underappreciated designer in Ken Levine.
But then the copy protection issues started to surface. DRM company SecuROM's newest copy protection was applied to the retail versions of the game. I ignored this initially since I was already familiar with SecuROM as a CD/DVD-ROM protection technology and also because I was planning to buy the game on Steam. But as it turns out, this new technology had nothing to do with disc protection and was also applied to the Steam versions of the game.
The initial version of the game had a total of two activations allowed. This meant it could be installed at most twice. In theory, if you uninstalled the game you got one of the activations back - but this is counter to how most games work. Most people when they're blowing their hard drive away just do so and don't worry about uninstalling anything first - that's a waste of time.
Problem was, the uninstall-and-get-an-activation-back part wasn't working, and it bit some reviewers in the butt. To get things squared away, reviewers called 2K Games and were told to call SecuROM. SecuROM told them to call 2K Games. Hilarity ensued. It didn't help that SecuROM is made by Sony, who themselves got in a ton of hot water a year or so ago over including a rootkit on audio CD's to both prevent people from ripping the discs to MP3 and also spy on their listening habits (a rootkit permanently modifies your operating system)
To make things worse, people playing the game on the Xbox 360 didn't have to worry about this. PC users were effectively being "punished" for the sins of piracy (which a lot of PC users are admittedly guilty 0f). Respectable journalists were going so far as to tell PC users that they were perfectly justified in downloading cracked versions of the executable if they had actually purchased the game.
Now, I had two concerns about this technology. First, I was concerned about being accused of pirating a game that I did actually purchase due to an overzealous antipiracy scheme. 2K somewhat alleviated that by expanding the activation limit to 5 across 5 "different" PC's and stating that no matter what, people who had purchased the game would always be able to play it. We'll see how this works over time, but overall the theory is good.
The second concern I had was this - what happens when/if either or both of 2K or SecuROM goes out of business? I won't be able to call up SecuROM 20 years from now if they're out of business and I can't activate. Ken Levine went on record to state that, at some point in the future when BioShock's sales have leveled off, the copy protection will be lifted. That pretty much addresses my second concern (but like before: we'll see).
It occurs to me though - all of my Steam games are tied to my Steam account. If Valve goes the way of Triton, then all those games will be impossible to play. I don't really see that happening of course but it could.
But then again, if Microsoft went away then I couldn't activate Windows XP and I wouldn't be able to do anything. I don't see that happening either, but only because I know Microsoft isn't going anywhere. Even if they did everything wrong they'd still have decades of life left in them.
It's just sort of disturbing to realize how much of my normal life is regulated by the continued existence of companies. I love TiVo to death but if they went out of business then I'm the owner of two now-worthless boxes. My ability to get my car to work relies on the gas infrastructure not collapsing. My ability to post this blog relies on Blogger not folding (they're owned by Google, fat chance).
Of course Xbox 360 owners don't have the most reliable consoles either and 20 years from now the odds of any particular Xbox 360 still working at all or whatever the super-successor from Microsoft is being able to play it is slim, so maybe the PC users aren't so screwed after all.
July 29, 2007
11:07 PM I finally got an iPod last month. It's something of a fitting irony that as soon as I get one, no one talks about the iPod anymore and it's all about the iPhone. Oh well, whatever.
I got the 80GB model because, other than just being an iPod, the most important thing to me was storage space. Of course, Apple does like every other vendor of hard drives and advertises it as 80GB but it's only 80GB in base ten numbering, but every operating system worth its salt countd bytes in base two, so it winds up having a formatted capacity of 74GB. Which is fine, except that I still had too much music in MP3 form.
The first thing I did was to go through and properly tag my collection. I've always been pretty good about this but apparently not good enough. I got my Wife a red 8GB iPod Nano for her birthday back in April (it's somewhat ironic that I've been whining about wanting an iPod for years now and first one I buy is not for me). In dealing with iTunes on her system, I learned several things. Namely, iTunes runs solely off of tag information for everything. That folder structure you've been maintaining for years now? That's nice, but it doesn't mean squat unless the stuff is tagged properly. That "folder.jpg" file you've kept in the folder for the album cover art? Doesn't mean squat - iTunes goes off of what album art is embedded inside of the MP3 file. Also, you need to use the "Album Artist" field so that the one song on the album with a different artist (i.e., Snoop Dogg featuring Xhibit) still winds up in the same "album" with the rest of the entries. I had to re-adjust my practices a bit. Fortunately I found a program, MP3tag, which seems to do everything I need it to.
For my own technology-snobbish reasons, I actually went to the Apple Store in Plano to get the thing. The irony of passing many Costco, Best Buy, Circuit City, Fry's and Wal-Mart stores that all sell iPods was not lost on me. I don't really have any concrete reasons other than the fact that I figured, if you're going to buy an Apple product, go to an Apple Store. Why not, right? I originally wanted a white model, but I had halfway convinced myself to get the black one. It did look a lot slicker in photographs but when I actually got to the store, where there are several tethered-by-a-steel-rope models to play with, the black ones were much dirtier, and the screens just didn't look as good, even at maximum brightness. Plus, iPods are supposed to be white. So I went with white. I also picked up a good clear sturdy plastic case.
So once I got home I did one last pass on my MP3 collection with regards to proper tagging and then proceeded to back it up. It took 19 DVD-R's to do so, and I had actually started the process a few days prior (making 19 Nero documents and then burning them later). Then, I went through and pruned the collection - I removed any artists I wasn't really that interested in. I removed any albums that I didn't think made sense on my iPod. For example, I cut out the Nirvana boxed set since it's neat as a completionist's entry, but not as something to actually listen to. I cut most of Prince's albums because, well, most of it is crap - but I kept the greatest hits albums because he does do some great stuff now and again. I trimmed the collection down to about 63GB.
Then I fired up iTunes. Or rather, first I went and downloaded iTunes. It used to be that it was included on a disc with the iPod - now they literally just tell you to go download it. Not that it's a big deal, just that with a $350 investment, a 20¢ disc is an odd way to cut costs. It also used to be that the most expensive iPod also included a dock, but now it just comes with the same cable as all the others - of course the most expensive iPod used to cost about $50 more, so I guess it evens out (since Apple's Universal Dock is about $40).
So then I imported my music collection into iTunes. The main reason I did the DVD-R backup was because I've read a post or two where iTunes wiped out someone's music collection this way. I had better luck as iTunes didn't wipe me out and took about 30-45 minutes to import my collection.
Then I synced the iPod. I had actually been playing with it a bit while I was waiting for discs to burn and for iTunes to finish importing songs. I bought this thing on a Friday evening while my Wife was out running an event until 2 in the morning. I don't remember when I started the syncing but basically it didn't finish before I went to bed three hours later. By my estimates it took about four hours over USB2 to send all the music over. I didn't get to actually check it out until the next morning.
So I hit eject. Only it didn't work. iTunes told me that something else had a handle on the iPod. I just figured it couldn't handle that much music being sent over at once. I resorted to disconnecting it anyway and doing a soft reset. It worked fine after that. I eventually figured out that Winamp has a default plugin now that is designed to "grab" an iPod when it's plugged in, so as long as I don't have Winamp running when I want to eject, I'm good.
There were still more quirks to overcome. The "Artists" menu was cluttered with every one-off artist from every soundtrack or various artists album I've ever owned. I eventually figured out the Compilation flag which keeps these artists out of the Artists list and in the Compilations list. Then I looked at the Artists menu and I saw "Adolph Hitler" - turns out I had missed the South Park Christmas Album.
I've also started to do some more proactive things to trim my collection down further - all the better to store new music and podcasts on. For example, I've removed any redundant songs from greatest hits compilations - you know, the ones where all the songs are old except for the two new ones? I've deleted all the previously released songs. I think without this, I would have Aerosmith's "Walk This Way" like 20 times on there. If I want to listen to a boxed set, I construct a playlist of the running order of the set - the old songs and the ones specific to the boxed set.
At present, I have about 14,000 songs on the iPod. I'm not sure if that includes the podcasts or not but anyway, I more recently went through and downsampled anything above 192kbps down to 192kbps. In the time since I initially loaded up the thing my collection grew to 70GB but now I have it back down to 65GB. Soon I'll need to just suck it up and start removing stuff I don't listen to in favor of things I do listen to. I actually downsampled everything to 128kbps and got things down to 52GB but everything just sounded too awful (though ironically I do have several 128kbps files that sound great) so I went and rolled back (after doing a second backup/restore onto DVD-R's)
I always figured I would never use the iPod for video but for grins I fired up the trailer to The Simpsons Movie and dangit, I actually like the video capabilities of this thing. So I fired up a video converter and now I keep the ocassional DivX -> QuickTime movie on there. One of the first things my Wife did when I got her the Nano was to cash in some of her credit card reward points on a boom box that takes the iPod as input - so now we can use either of our iPods in that boom box and listen to our music on the go. The other thing we got her for her birthday was her family and I got her a new car stereo system to replace the dying one - this new one has an 1/8" jack so she can listen to her Nano in the car. It also has an iPod-specific cable but at $50 for the cable and $30 to install it, we drew the line there.
I have a friend who hates the iPod. Actually, he hates Apple. He hates Apple with the passion of, well, the passion of how a Linux zealot hates Microsoft. I still haven't told him yet that I own an iPod, mainly because I just don't want to hear about it. My friend likely just hates Apple because they're run by liberal turtleneck-wearing hippie Democrats in California. It does make me think about why I went with it. At one point in time you could make the argument that iPod was overpriced, and it still is expensive, but now they're in-line with other players. The 30GB iPod and the 30GB Microsoft Zune cost the same. The Creative Zen tops out at 60GB and the Archos line of players is mainly about video, which like I said is secondary on my list of concerns. The Sandisk Sansa line is an up-and-comer, but they're flash only and have nowhere near the capacity I need.
The iPod's interface, features and marketing are tough to beat - to say nothing about the ecosystem of peripherals and accessories. Ironically, this is exactly the reasoning behind Windows' dominance - you could switch to Linux or Macintosh but so many things - from games to scanners - can't come with you. And if you think about it, it makes sense why the iPod is so popular. Apple makes computers and some people do buy them but so much of your content - that is, your programs, documents, games, etc. - can't come along. The Macintosh is incompatible with most of your existing content (Boot Camp and virtualization notwithstanding). The iPod, however, by virtue of the fact that it can play MP3's, is compatible with your existing content. This is why iPod has 75% of the MP3 player market, and Macintosh has 5% of the PC market.