Archive for April 2008

Dark City Director's Cut

Monday, April 28 2008 - 0 comments

One of the best movies ever made just got even better.

The original 1998 release ran 96 minutes and the new director's cut is about 15 minutes longer, clocking in at 111 minutes. The new cut supposedly has improved special effects and a new and improved sound mix . . . the new release also features two additional commentary tracks. [via /Film]

I can't recommend Dark City highly enough. If you've never seen it, go rent the DVD. After you watch it, start over and see it again with Roger Ebert's commentary turned on.

Mercury Mover

Monday, April 28 2008 - 0 comments

MercuryMover is a System Prefence pane that lets you move and resize windows using only the keyboard. Awesome. Add that to an already lethal TextMate + Quicksilver combination, and I'm inching closer to my dream of unplugging my mouse forever. [via MacOSXHints]

Staring Contest

Monday, April 28 2008 - 0 comments

Jeremy Zawodny on Microsoft's deadline passing without a response from Yahoo!:

While the public staring contest is great drama for the incessant technology news machine, the rest of us are rather sick of this.

Add to that a good overall analysis of the current state of things from Marc Andreessen.

Holy Crap! Mint Plugin

Saturday, April 26 2008 - 0 comments

Here's a quick Pepper plugin called Holy Crap! I wrote for Shaun Inman's Mint software. The idea is simple: it sends you an email alert whenever it detects your site has become popular on del.icio.us, Digg, etc. Think of it as an early warning system.

It's easy to add your own warnings to the Pepper. Out of the box it looks for traffic coming from the popular site lists on

Why the name Holy Crap!? Because that's generally the first thing you say when your website hits the front page of Slashdot.

I just finished writing it earlier this afternoon, so I haven't given it a super-thorough testing just yet. But it appears to be working ok so far. Still, send in any bugs you find.

Bank of America RSS Feeds

Monday, April 7 2008 - 0 comments

Bank of America has a great online banking system. It's why I switched to them three years ago. I've often wanted them to provide an RSS feed of recent transactions on my account — I've emailed them multiple times, but no such luck. So, today I finally got around to doing what I always do — I wrote a script to scrape their website and return the data in the format I want.

Honestly, it's one of the more complex scraping scripts I've written. Their sign-on process involves login tokens, variable URLs, and three challenge questions in addition to entering your passcode. In the end I think it was worth the time. Seeing my cleared and pending transactions in NetNewsWire is awesome.

Before I give out the link to the script, I want to take a moment and emphasize that this could be a potentially huge security risk. This script requires you store your login credentials and the answer to all three of your security questions in plain text. I recommend only running it locally on your own computer. Store it on a public web server at your own risk! Definitely don't store it on a shared host!!

You can download the script here.

Keep an eye out on this blog — I'll post updates if/when Bank of America modifies their site and my scraping code breaks. Feel free to email me with any questions.

Live Twitter URLs

Friday, April 4 2008 - 0 comments

I find Twitter's public timeline fascinating — it's like a group stream of consciousness. Despite all the inane comments, it's amazing to watch live news break and see popular items on the net propagate from user to user.

This is just a quick project I spent an hour or two on the other night that monitors Twitter's public timeline and extracts all of the URLs that people link to. I did a cursory Google search for similar projects and found a few — but none of them resolved the real URL. Listing shortened URLs is worthless — I want to see where the links really point to.

That's what this service does. It follows the link to its endpoint. You can view the full river of links as they come in, or you can view the most popular links for a given timeframe.

Please send any comments my way. Enjoy.

Update: A user was kind enough to email me a link to TwitterLinkr — it does exactly what I'm doing, but, you know, better :-) Oh well.

Another Update: A Twitter user just twittered a link to this post — which then appeared in the recent links RSS feed below. I think my head is going to explode.

Twitter Data

Simple PHP Framework 1.0

Tuesday, April 1 2008 - 0 comments

In case you missed it, the Simple PHP Framework hit its 1.0 milestone earlier this week. Nearly two years in the making, I'm happy to see a stable, downloadable package available for all our users to benefit from. Cheers to everyone who contributed!

Live AdMob Stats

Tuesday, April 1 2008 - 0 comments

Clever Google Maps mashup showing the live location of ads being served on AdMob's network. Two points:

  1. There are lots of AdSense competitors vying for the mobile market. AdMob is the first I've ever taken seriously.
  2. The developers at AdMob must actually like their job — no way this idea came from middle management. Kudos to the recruiter who sent this to me.