Live data from Hacker News

Show HN: Neural network trained to generate GitHub repository names

colinmorris.github.io

21–30 of 52 posts

Re: Show HN: Neural network trained to generate GitHub repository names

#21

I was thinking about the exact same app. Nice. Is each generation guaranteed to be unique ?

It's guaranteed to not exist in the training set (i.e. to not be a real GitHub repo that existed before 2015). But the model can certainly repeat itself.

Re: Show HN: Neural network trained to generate GitHub repository names

#23
post #15

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.

> "griend" (friend + grind?)

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

Re: Show HN: Neural network trained to generate GitHub repository names

#24

One thing that I find amazing about this job is how it retarget the purpose of a neural network. This is not a classifier, this is not a here-are-a-bunch-of-fuzzy-images-tell-me-what-character-it-is. This using knowledge, combines the fundamentals to create something new and plausible. A thin shadow of imagination?

It's not a new idea. Since char-rnn came out, people have been using it to generate music, generate fake linux code, write Shakespeare, make chatbots, etc. And before that people were using markov models to do the same things. There have been a lot of markov generators including a fake headline generator, and a subreddit populated entirely by markov chain bots.

Re: Show HN: Neural network trained to generate GitHub repository names

#25
post #15

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.

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.

Re: Show HN: Neural network trained to generate GitHub repository names

#27
post #15

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.

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. O…

What's libdog?

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

Post reply on HN