Hacker News new | ask | show | jobs
by camtarn 3610 days ago
I love how close some of these are to plausible.

"HelloWaurd", "ruby-franwork", "Contect-Server", "php-squere", "griend" (friend + grind?).

Also: "libdog". A library, for dogs. Does exactly what it says on the tin.

3 comments

Your examples just look like spelling errors ("contact", "framework", "Word", "square".) I got a lot of ones that looked indistinguishable from real repos, at least on first glance. E.g., "WebDashApp", "PlayFrameProject", "check-bat", "language-1", "data-cores", etc. As a random sample of just the first 5 I got.

I wonder what libdog would do. Is it meant to be used by dogs, or used by humans to interface with dogs. Or perhaps an accessibility library to make regular apps usable by dogs.

What's libdog?

I don't know man, what's libdog with you?

Yep, I got tons of normal-looking ones as well - had to dig to find some of these, after I found HelloWaurd and was tickled by it.

The thing I find interesting and amusing - which I guess is common to both Markov chain generative models and this RBM-driven generator - is that the 'errors' still follow the rules of the English language pretty well, and they're all pronounceable.

Yep, I got RubyJS, nice name, checked it out, turns out it's already a thing ;)
I was pleased to see "smartbools" as my first result. I believe they're part of C++ 17's effort to extend move semantics to value types.
> "griend" (friend + grind?)

"grindfriend"? Sounds like a good way to call people playing MMOs with you. Or an alternative for "coworker". :D.