If you're one of those people always complaining about the iPhone keyboard (the lack of one, that is), then this is probably a vital piece of news, even if it's not totally practical. Or practical in any way, actually. Some very enterprising citizen of the world seems to be running a chunk of Ruby code on his jailbroken iPhone 3G, which allows it to recognize what appears to be a Palm / Visor external keyboard connected via a custom cable. The results of this intense bit of modification? Well -- not much, honestly, but it's still kinda cool. "Hello Keyboard," indeed. Check out the video of it in action after the break.