I don't know about this suggestion - the linked article gave me a much better idea of the language, and why I would care about it, than the homepage does.
That website was submitted and discussed a couple weeks ago. This submission is actually something new, so I'm glad to see it.