iPad

A few weeks ago, I got myself an iPad. Ebook readers are well and good in principle, but as my friend Tyler pointed out, for technical papers and books that are rife with figures, it becomes necessary to zoom in and out, and ebook readers just aren’t there yet. Plus, this gives me the internet, directions, my news, email, pictures, and movies on long flights (which have become a part of living in Saudi Arabia).

Getting the device, however, proved interesting. I had originally planned to get one almost two months ago, and called up the 5th Avenue Apple store around 11 at night, thinking it would be less busy. They’re open 24/7, and the idea of walking into the store in the middle of the night and buying a device held a certain appeal. After 20 minutes on hold, I talked to a guy, and asked him if they had any in stock (after all, it’s kind of a long walk). He sort of laughed, said ‘no,’ and that I’d have to make an appointment to buy one. This didn’t seem right to me, but it was late and I wasn’t in the mood to deal with a smarmy Apple employee.

A few weeks after that, I figured I’d bike down to the Upper West Side store, figuring out that it would be faster to ride there than to wait on hold. I asked if they had stock, and someone told me they did, and that he’d go back and get it. Then, 15 minutes later he returns saying he was mistaken. Then, I zip off to the 5th Ave store, where it’s the same story. Then downtown to the 14th St. store, and eventually the SoHo store. Nothing. And, it was actually faster to bike to every Apple store in Manhattan than to call them.

It wasn’t until two weeks after that when I drove up to New Hampshire to see my sister that I was finally able to get one. I called her campus book store, and they had everything in stock. And to boot, there’s no sales tax there. A 10-minute phone call (and a five-hour drive I was making anyway) later, I finally had an iPad. Such an ordeal!

In the end, I wonder, why does Apple make it so hard to love them? All I want to do is buy their latest polished turd of a device. That said, I really have been enjoying the hell out of it. But the spite is growing, Apple. The spite is growing.

Tagged with:
 

MacBook

This day had long been coming – new MacBook day.

Today I bought myself the new 2.0 GHz MacBook. It’s such a beautiful machine, and I think it will be serving me well in the coming years.

I don’t get the chance to make such a big purchase very often, but when I do, I consider it for a while from afar, and when I make my decision, I walk right in and up to the first employee, point to the computer and say, “I’d like to buy that MacBook.” “Do you know which one you want?” “Yes. This one.” From their reactions I have to imagine that they don’t see this happen very often. “And I’d like to upgrade the ram to 4 gigs.” A little confused, they call for someone to ring me up.

I walked into the 29th Street Mall Apple Store at 5:10, bought the thing at 5:20, and was assured that it would be just a few minutes while they switched out the ram. Forty minutes later, they bring out my computer, and I’m on my way. I get home, turn it on – all fun and games until I select “About This Mac.” Only 2 gigs of ram. I should have prefaced this by saying that this summer, Henrique bought himself a brand new MacBook Pro at this same location, upgraded the ram as I did, and found out the same thing upon arrival as I did – they hadn’t switched out the ram.

It was too classic for me to be completely irate, but I called the store and told them other places they could put the extra ram. I’ll be going in tomorrow morning to get it sorted, but this is unbelievable to me. Not only that the guy doing the job took out two sticks of ram, looks at the four sticks he now has sitting there, and decides to put the same two in. Bad as that is, what really gets me is that it takes 40 minutes to not switch out the ram.

That said, I very much enjoy Apple’s products, and I know a (now ex-) Apple rep or two who’re good guys, but this is just amazing.

Tagged with:
 

Growlnotify

If you’re a Growl user, you probably appreciate (or are annoyed by) being able to get updates from various applications in a relatively out-of-the-way fashion.

There is a command line utility included with Growl called growlnotify. It allows you to send up your own alerts from your own code (say using exec(3) or in your shell scripts), but it’s nice to use for other things, too. If I have a command that’s conceivably going to take a while, I tack on a && and growlnotify. Just like some people use

make && ./myapp

when they run their code to ensure it’s running the latest saved version, it’s a nice way to get a heads-up instead of waiting a few minutes for that god-awful command to run. For example, recently I was using curl(1) to get a bunch of files off of a server (when I fall behind on a webcomic, it’s just easier to download a bunch of them and browse them quickly in Preview instead of clicking through each), and it ended up taking a good 10 minutes:

curl http://boasas.com/boasas/[1-940].gif -o "#1.gif" && growlnotify --message "I'm done downloading" --title "curl"

I get back to reading my dailies, and by the time I’ve forgotten that I set it going, up pops a nice little notification:

Growlnotify

I will note that it can be a little finnicky. It generally has better success when no title is supplied, and if you’re going to be running it with &&, I might suggest making it a

mycommand && echo $? && growlnotify --message "my message" --title "mycommand"

Since it gets its message argument from standard in, you can also pipe to it if your command returns a value of which you’d like to be notified:

make ; if [ $? -eq 0 ]; then echo "Success"; else echo "Failure"; fi | growlnotify --title "make"

Growlnotify Make

Tagged with:
 

300

I just ran into one of Leopard’s “more than 300 new features.” I was wanting to move a plugin into an app’s plugin directory, but was told that I could not move it, as the directory was protected. I guess I’d just have to click Canc… wait. There’s another button off in the distance (well, right next to it). “Authenticate”? Let’s give that a go. It prompts me for a username and password, I fill them in and the magic happens. This is so awesome because it saves me from having to go into Terminal and sudo the command.

In celebration, enjoy xkcd’s remarks on sudo.

Tagged with:
 

Leopard

Wüt for Leopard.

I’ve been enjoying the hell out of Apple’s new OS – you can read about its awesomeness elsewhere. I will express my surprise, however, that they are using a picture of Windows’ BSOD as the icon for network PCs. So… smug. I hope people are laughing about this as much as I am.

I was wary of the semi-transparent top bar, but the only thing I didn’t like about it was Google Notifier’s icon indicating that I have no unread mail. It… used… white…, not… transparent. I think you’ll agree it looked awful:

Before

Much better after deleting the white bits and making them transparent:

After

Tagged with:
 

The folks over at iPod Mechanic have conjured up the iPod Deathclock which, given your iPod’s serial number and a little information on how you use it, it tried to predict when your little friend will expire.

According to them, my 1st-gen iPod video has got another 483 days, 5 hours, 7 minutes and change left. Not bad in my opinion – I’ve already had it for a year+ and I use it for a couple of hours every day.

My 2nd-gen iPod shuffle has got 513 days, 15 hours, 33 minutes of tunes for the trails before it kicks it. I’ve had it for about 11 months, and have enjoyed it intensely – relatively cheap (especially for Apple), aesthetically pleasing, and I love the clip. Yeah, it’s not for everyone or everything, but autofill it from a ‘haven’t-heard-this-in-a-while’ playlist (using smart playlists and the last-played date), and it’s a little nostalgia machine. It also helps me resurface the ‘why-do-I-even-have-this-album’ music and get rid of it.

As per their suggestion on the site, I’m going to add a reminder on the day it’s set to die, and we’ll see if they’re still ticking away.

Via Lifehacker

Tagged with:
 

M’cLovin’ – Quicksilver

QuicksilverThis is the first entry in an indefinitely long series on my enjoyment of Mac.

On a side note, I saw Superbad on Sunday with some friends (from which the name McLovin comes). It was enjoyable. I don’t know if I’d watch it again, but it’s good to see Michael Cera (a.k.a. George Michael Bluth) in more than just Arrested Development.

Quicksilver. “A unified, extensible interface for working with applications, contacts, music, and other data.” http://quicksilver.blacktree.com/

Similar to Apple’s built-in Finder (a big improvement over things like “Find Files Or Folders”), Quicksilver lets you find your files, applications, contacts, etc. Just must faster. The default is to rebuild the index of common items every 10 minutes. For me, this means an index of all my applications, my contacts, bookmarks, and a couple of other things.

I press ctrl + space, and I am prompted with a box. Think of this box as a function. Or if linguistics is your thing, then think of it as SVO (subject – verb – object). The first thing you’re looking for is the subject. For example, I might start typing “Kev…” and by the time I hit the “v,” it is showing me my entry in Address book for Kevin J., a friend of mine. I hit tab, and now it’s time to select a “verb” so to speak.

As an Address Book entry, Kevin has a lot of associated actions. I can email him, edit his contact information, show his vCard, start chatting with him (if he’s online), and others. In this case, I want to e-mail him, so I’ll start typing “comp…”, meaning “Compose Email.” Likewise, I could have typed “email” or any substring of the phrase “compose email.” In fact, “opse” as in “cOmPoSE email” would have also given me this option. (This is great for when you’re typing quickly and make errors or for similarly named applications. I type “Photo…” for “PHOTOshop”, but “Phobo…” for “PHOtoBOoth.”)

A tap of the enter key and I’m writing an e-mail to Kevin in Apple Mail. For someone who hates switching between mouse and keyboard as much as I do, this is a Godsend. At this point, I’ve typed:

  • ctrl+space (2)
  • “kev” (3)
  • tab (1)
  • “comp” (4)
  • enter (1)

This is for a grand total of 11 (unless I’ve miscounted) keystrokes to send an email to my friend Kevin. Depending on the name of the person you’re emailing, this is pretty standard. Emailing anyone I know is 11 keystrokes away from anything I’m doing on my computer. I’m listening to music, and I remember something I needed to send him. I’m in the middle of editing a photo and decide that I want his input. Eleven (11) keystrokes.

Quicksilver pays attention to how often I use certain things. At this point, I’ve opened my chat client, Adium, so many times from Quicksilver, as soon as I hit “A…” for “Adium,” it has that application selected. A tap of enter to run it. Four (4) keystrokes.

Another plugin that I use a lot for Quicksilver is the Search Engine plugin. How many times a day do you “Google” (to use the parlance of our times)? IMDB? Amazon? YouTube? An average day see ~50 search engine queries for me. The few things I dislike as much as navigating to http://www.google.com (aside from checking internet connectivity) include going to the dentist and vacuuming out my car. I can query any engine from Quicksilver.

With the example of Google, to let Quicksilver know about this search engine, and interface it, I navigate to the search page (cringe), and submit the query “***” . That will take me to a URL roughly like “http://www.google.com/search?source=ig&hl=en&q=***&btnG=Google+Search.” Bookmark this page in Safari or Firefox or your browser of choice. As soon as Quicksilver reindexes your bookmarks (you can tell it to right after you bookmark it, or play the waiting game), you can search Google. Ctrl + Space to open Quicksilver, “Goo…” to bring up “Google” or whatever you bookmarked that page as, Enter, and type your query. It opens the results in a new tab (or window if you prefer) in your default browser.

  • ctrl + space (2)
  • “Go…” (2)
  • enter (1)
  • “fubar” (5)
  • enter (1)

Quicksilver has myriad other uses ranging from emptying your trash, to turning your computer off after a delay or at a certain time, to controlling iTunes, to performing quick calculations without opening Calculator.

Tagged with:
 

Front Row

This is Front Row – a little media center that ships with OS X that works wonderfully with the apple remote that comes with MacBooks, iMacs and Mac Minis.

The video is a little joggy, and that’s a symptom of the screen capture tool, not the actual performance. (I have the screen capture tool set to 10 fps as opposed to 30 or so.)

Tagged with:
 

Snow

It’s snowing today in Sendai, and although it’s not the first time this year, it certainly is the most it has snowed. It’s not to the point that it’s accumulating, and it’s not likely to change this time, but that’s not indicative of what the rest of the winter will bring. People have told me that when the time comes, Aobayama campus (where my lab is), will remain frozen over for like three months, and there will be snow on the ground every day. Sounds like fun!

Yesterday I finally got the internet in my dorm. It’s not very good by any means, and I have yet to be able to download anything more than a couple of megabytes, but at least I can do some of my research at home. The States clock me at around 400 kbps, Japan clocks me around 1.5 Mbps, but I haven’t gotten downloads faster than 35 kbps. I guess I’m spoiled from the dorms at Mines.

Yesterday is also when I ordered my brand new macBook. I know I boasted before that I was making the switch, but now I have. I couldn’t place my order through the US site as they don’t ship internationally, so I went to Apple’s Japanese site. The only trouble is, it’s in Japanese. And also, you have to input your shipping address in kanji. Who wants to deal with that? I’m very fortunate that they have a service hotline in English, and I called up, greeted with Japanese, and I asked them as best as I could in Japanese if they spoke English. The woman explained in a phonetically-memorized script that she was sorry that no English speakers were available, and if she could please have my phone number, a representative would call back shortly. A few minutes later, I was on the phone with Kuni, whose English impressed me. He helped me place my order, get my student discount (interestingly enough, I didn’t need to provide any authentication that I was actually a student) and all that.

I got the white macBook Intel Core 2 Duo 2.0 GHz, upgraded to 2 gigs of ram, and even a US keyboard layout. They said it should be a few days before it ships, and then it should be on my doorstep between December 15 and 20. In retrospect, I think I may have chosen a poor time to order.

Tagged with: