Show HN: Repo Roast – a real-time feed of the funniest comments on GitHub
reporoast.funHey HN - I'm Mason, and I'm excited to share a fun side project I've been working on recently: Repo Roast.
For me, Github often feels like a serious (and sometimes soulless) place. I built this website to showcase the human, silly side of developers. Repo Roast is built on top of LLM-powered GitHub analytics tooling we’re developing internally at Merit Systems [0].
One of the historically cited weak points for LLMs has been their sense of humor. I found that with the right prompt, at scale, they mostly can _identify_ humor pretty well. We experimented with a couple of different models to tune the cost/effectiveness and eventually landed on a strategy where we have gpt-4o-mini do a very light filter pass to reduce the number of calls to GPT-4o to do the actual humor scoring. Interestingly, our first prompt attempts ended up surfacing wayyy more aggressively NSFW content, which is funny that this happens despite all the censoring that OpenAI is doing.
So far we have processed the last 90 days of historical comments and continuously process new ones every hour. We theoretically can run this against a wider historical window given there is sufficient interest to justify the costs!
Repo Roast is in no way intended to make you a better or more productive dev. You can use it as a leaderboard or hiring tool (if you’re looking for personality), or just a way to distract yourself!
If you've had any funny Github interactions, I'd love if you shared them below.
Cheers!
--Mason
If someone unironically saying "works on my machine" [1] is the funniest comment your model can find on Github, you might need to send it back to clown college.
[1]: https://github.com/RadioAktywne/ra-app/pull/106#pullrequestr...
"works on my machine" is apparently so funny that it had to be included minimum 10 times
> I found that with the right prompt, at scale, they mostly can _identify_ humor pretty well.
Well that's very obviously not true.
How is "The build works on my machine." one of the funniest comments of all time?
or "I could not login but after sometime the login prompt showed : Why is there a time.sleep(50) in _login_device_flow()?"