en.wikipedia.org
I'd love to see what current technology could do for it.
Reply on news.ycombinator.com