United States of Autocomplete, the Live Version

This blog post by Dorothy at Very Small Array caught my attention, it's very cute. Eytan suggested I do an automated version. So here we go, a live, javascript version of The United States of Autocomplete that is personalized to what you see in Google suggest!

(note: seems to work on Google Chrome / Firefox + SVG only for now, will fix it later)

Click here to see the live map!

| |

building simple systems

XML co-inventor Tim Bray talks about over-designing systems:

Programmers experience soaring joy when they can rip through code deleting functions and declarations, screens-full into the bit bucket, with the steady drumbeat of tests-fail-then-pass.

So maybe I didn’t build one to throw away, but I built one that needed major amputations out of the box.

He concludes with a quote from Fred Brook’s The Mythical Man Month, one that I strongly believe in:

“Where a new system concept or new technology is used, one has to build a system to throw away, for even the best planning is not so omniscient as to get it right the first time. Hence plan to throw one away; you will, anyhow.”


Making Programs Talk to each other using XML-RPC

The Internet has changed the way applications are built today. In the last few years, we have seen a sudden burst in Internet software – Instant Messengers, Online Gaming, etc; all based on the client-server architecture. With all this client server technology, we also have to ensure compatibility between languages, and operating systems. XML-RPC is one way to do this.

saturday night blues

As you can notice from the textual silence(wow, neat phrase!), I've been trifle busy. Most of this busy has been fun, and some has been ironic. Ironic because I'm annotating corpus(they hire manual labour to do this stuff) on a Saturday Night. Sigh. I don't think it can get more sad.

Anyway, allow me to throw a few links by your way:

Thinlet: a 38K widget library for applets that reads UIs off an XML file. Lookout, XUL, Flex and party.

| |

upsaid implements Blogger API

David Wouters at Upsaid.com has finally implemented the XML-RPC API for weblogging for the service. This means you can now update your Upsaid.com weblog using BlogBuddy, wBloggar, or any other weblog app. Cool!

I had started this XML-RPC project a few months ago, but was too lazy to actually go on to complete it. David then redid the whole thing himself, complete with weblogs.com ping and the works. If you don't know about Upsaid, I really sugest you go and have a look.

| |