de.wikipedia.org
Does the German version have more info? They look quite similar.
Reply on news.ycombinator.com