News for hackers. Stuff that matters.
Re:Chumby... it's finally here! by leeskye on Monday November 12, 2007 @08:26PM (#78941)
Dont mean to rag, but I've seen this in person (Berkeley Play conference) and at first I thought it was a baby seat head-rest. Personally, I'd rather spend another $110 to get an iPod touch.