Running Commentary
posted at 11:06 on 2009.12.08

First things first: happy 21st!

Those irrevocably consigned to the nine circles of geekdom will be pleased to know that Google has officially beta'd Chrome for Linux. In other news, you can now post comments to the new quizzical quincunx; simply visit the post page and fill out the handy comment form. In the process of hacking this together, I finally became frustrated enough with the WordPress API to toss this gem into my functions.php:

function trap_output($function, $args = array()) {
  ob_start();
  call_user_func_array($function, $args);
  return ob_get_clean();
}

Also, I've decided to go with reCAPTCHA instead of post moderation; I'll be interested to see if this is sufficient to defend against the spammer hordes of the Internets.

So - test it out, and let me know if you find any problems!

iPwned
posted at 14:31 on 2009.10.28
It was only a matter of time before Google did this - let the battle begin.
Thanks, Calendar
posted at 08:18 on 2009.05.27
 
I'm not sure if I should be confused or flattered that Google thinks I speak all the above languages, despite the fairly clear linguistic limitations set up in my user settings. (Update: the problem was quite temporary; not 30 seconds later, everything appears in order.)
In other news: I've been spending an unhealthy amount of time in the Real-Time lab hacking away at an ARM context switch. As a result, our kernel now has a successful kernel exit along with a valid kernel entry point in the jump table. Unfortunately, all hell (well, 16 registers of hell, at least, plus or minus a few mode-specific versions of said registers) breaks loose upon re-entry; we're hoping to resolve this by today so that we can cap off this part of the kernel spec and get on with real life.
Oh, Google
posted at 09:54 on 2009.04.01
In the grand annual tradition - enjoy.
Vox Populi
posted at 10:02 on 2009.03.12
Not even voicemail can escape Big G, it seems - Google Voice, built off Grand Central's technology, will transform your voice messages into email transcripts. In the era of mobile computing this could be a wise move indeed, although it will certainly enrage privacy advocates.

At heart, this is a fairly basic application of speech recognition software; simply strap together a recognition engine, a mailing script, and something to monitor your phone and you've got a working replacement. Replace the phone with Skype (or, better yet, open-source equivalent Ekiga) and the monitoring step becomes a great deal easier - you could even use it to archive all your phone calls. For the paranoid, you could toss in an extra pass through PGP and skip the mailing script, archiving instead to a TrueCrypt'd partition. (Of course, you'd have to encrypt your calls in the first place.)
NaNoWriMo 2008
posted at 21:17 on 2009.02.11
Last term, I had the immense pleasure of participating in NaNoWriMo - that hallowed annual event wherein would-be writers consent to a month of grueling lexical vomitus in exchange for, well, nothing (unless you count pride and a sense of accomplishment as material.)

My tool of choice? Google Docs. Despite some slowdown on the sluggish university lab terminals - especially towards the end of the month - the experience was relatively smooth. The greatest benefit, however, was being able to easily share it with friends and have them track the development of the story. Try doing that with MS Word. Anyways, here it is.