Who Dugg it?
The digg link those guys (and the kid) are talking about is this:
And here it is for a fast view. It's hosted @ imgur and become popular. It ıs the most dugg piece of stuff in March 2010 so far and includes a brilliant idea about future of Apple, or iPad in general.