Not so Mighty

In other news, my Apple Mighty Mouse came in the mail today, while I was comatose. I’m starting to think the love affair is over between me and Apple, because I just don’t like it.

Apple’s strengths have always been industrial design and integration — stuff just works, and it all works together. This just feels like it’s missed out on the last 10 years of computer mouse development. It doesn’t feel right to my hand, for one thing; their pill-shaped mouse design may look great in their ad photos, but isn’t so great for ergonomics (unless, I suppose, you’re left-handed).

They’ve finally added the right mouse button functionality, but it’s faked and it feels faked. Because it’s touch-sensitive, I have to take my index finger completely off the mouse for it to register a right mouse click. While knowing that there’s a touch sensor inside does appeal to the inner geek in me, it’s pretty damn impractical and I can’t see how that’s actually better than having an actual, physical second button. There’s no tactile feedback.

The “scroll ball” is their other big selling point, and I’m not impressed. Rubbing a nipple on my mouse just doesn’t feel right. The mouse itself is optical, which should be a requirement, but the scroll ball feels every bit as flimsy and gunk-up-able as the mouse balls of old. And it’s just not as good for actual scrolling — I never need to scroll in “any direction” as the ads claim I do, so I’d rather have something that is more responsive at just scrolling up and down.

And another problem with tactile feedback — the “buttons” on the sides are actually more like squeeze points; they don’t depress. So you still can’t use the left and right buttons to go back and forward through web pages on your browser (Safari, in my case), which is the biggest thing I miss since I switched from Windows. Instead, you squeeze them both at the same time, and it registers as a single input — by default, that brings up Expose, but I turned that off immediately after inadvertently triggering it the third time.

I realize it’s an exaggeration, but I have to say that this mouse sums up every complaint that people have about Apple. It’s overpriced, to start with — for $50 I could’ve gotten a top-of-the-line Microsoft mouse. It’s form over functon — it looks nice, but simply doesn’t feel comfortable. And it’s gratutitous technology over practicality — touch sensors are neat, but again, why not just make a real button?

Cards v0.1

A while ago, Rain was saying that she didn’t have a version of solitaire for the Macintosh I made her buy. So I offered to write one. There are plenty of versions already out there, but I have my reasons. I’ll list them, in fact:

  1. I’ve never seen a freeware one that’s as lightweight and simple as the versions that come free with Windows.
  2. I need practice with Java and still need to learn Mac OS X programming.
  3. I can mess around with the images.
  4. I believe that all game programmers are required by law to have written a version of solitaire or Tetris at one point.
  5. Just felt like it, okay?

So here it is. (That’s a direct link to the zip file). It only runs on Mac OS X, and it’s very simple but still kinda large and slow what with the images and with its being written in Java and all. I think it works; I tested it until I got sick of playing Klondike. One thing: double-clicking on a card or stack of cards will immediately move it to the first location where it fits.

Plans for future improvement, if I ever get around to it:

  • Add FreeCell.
  • Animate the cards moving into place instead of just popping them there.
  • Save the state of the game when you shut down the app.
  • Add Blackjack and maybe Poker.

Also note that the card back images of Vincent D’onofrio and Mark Ruffalo (no, I can’t tell them apart, either) were at the request of my patron.

PowerPC and the Apocalypse

I’m only breaking my temporary blog hiatus because I got a notice saying everyone who’s got a blog website has to put up something about Apple’s move to Intel chips. It’s fair that all of us who’ve bought PowerPC-based Macs recently will be concerned that our machines will be made obselete when developers move over to the Intel-based architecture, especially considering Apple’s kludgey OS 9 support, in the long run it can only mean…

Ah, who am I trying to kid? I don’t care. I couldn’t be more Apple’s bitch, and I’m going to buy whatever they come out with. Unless my mail and web browser suddenly stop working, my machine(s) work fine and will continue to work fine. And as for development, I realized a while back that I’m about as technology-ignorant as you can get while still being a computer programmer; I neither know nor care much about what happens after I hit the “compile” button.

Well, there goes any hope of my writing for Wired magazine.

BOOOOM! Slideshow! KA-POW! Pictures of my Cat!

Here’s another neat Mac OS X app. It’s called ComicLife, a page-layout and editing program to make digital comics. The ingenious bit is that it integrates with your iPhoto library, making it a natural for presenting travelogues and home pictures in a more interesting way than just a slideshow. And like the best Mac applications, it’s a fairly simple idea done extremely well.

Of course, with great power comes great potential for abuse. And that’s already evident from some of the abominations people have made from baby and pet pictures. But I’m seeing the light at the end of the tunnel. Some users are doing cool stuff with it; check out his travelogues from Korea. I can see myself shamelessly stealing his idea and going the Harvey Pekar route with some of the pictures I keep meaning to put up on the internet, which means some day soon the links from my home page might actually work!

For starters, check out this incredibly dull collection of pictures I’ve taken around San Francisco.

Delicious Library

This is kind of neat. There’s a really slick app for the Mac OS X called Delicious Library that catalogs your books, DVDs, CDs, and videogames. You can use a webcam (like the iSight) to scan in the UPC codes from your collection, it’ll look up the info for it on Amazon, and file it all away. It’s a boon for anal-retentive people like myself, and I’m embarrassed to admit that it’s kind of fun to scan all the stuff in, just for the nerdy “gee-whiz” element of it.

Of course, it’s pretty useless as is; once you’ve scanned everything in, it starts to sink in that you’ve just got a list of all your books and movies and not much to do with it. (It has gimmicky features like a lender check-out that syncs up with your Address Book in case you’re always lending stuff out to friends, and it’ll download the info to your iPod, which would be useful if I carried my iPod with me everywhere.)

Well, somebody finally wrote a somewhat useful add-on for it, the DeliciousExporter, which takes your library info and outputs it to half slick, half cheesy HTML format. So now everyone can take a look at my collection. (Disclaimer: I’ve only scanned in my bedside bookshelf so far, where I keep all the comic books and cheesy science fiction. I swear I do own real books and will enter them at some point.)