I've written a fair few hobby projects by now, both collaborative and personal ones, but no matter what it is or who I'm working on it with, there seems to always be one thing in common: dumb issues.
I mean I guess it makes sense. GitHub isn't exactly filled only with professionals, even if that's the larger part of it. There's a ton of script kiddies, people who just wanna get into the contributor lists (yes, I'm talking about those README typo editors and space adders...), and of course, the people who think that every project has to change the world to be worth it. Anyway enough of my rambling, here's a few of the funniest ones in my opinion:
This one is from last year in 2024, when I got a kind fellow saying that my project was pointless. This was actually an issue on the repo of my first ever OS development project, SpecOS:
I actually posted this on reddit and got a fair bit of support given it's such a small community - you can see all the people arguing for me in the comments lol (if you're one of those people, I hold you to the highest respect :P).
This one is actually from somebody I had talked to previously on Discord. He was some 15 year old telling us about how he wrote his website only with AI and couldn't code. Okay, I won't judge. Do what you want.
But my problem was more that he was being cocky about it. Like, he was claiming to be some sort of genius because he was able to tell AI to do something. He labelled his complaining to ChatGPT that it's not working as "debugging". Nope. No. Uh-uh. Don't devalue my real debugging with your complains to a bot!
Anyway, he later found my repo and decided to accuse me of writing my OS with AI. Now I can tell you, I haven't used AI for TacOS (the project which he posted the issue on - also my latest OS development project that you should check out, it runs Doom!!!). But, apparently our conversation got him angry so he decided to inquire about it:
The initial claim is already a bit odd. Just zero context, nothing but a title? Okay. I asked for a little reasoning, and he asked me for... wait what??? He wants a video recording of me typing out the codebase on my keyboard ??? Why would I have just happened to have been recording that??? And, despite me having asked for some specific code that looks AI generated and why, he just left that out completely. Okay mate, sure.
I tend to license everything under the Mozilla Public License (MPL) 2.0. It's fairly copyleft, but it has a few boundaries for commercial use, such as not allowing it to be used in trademarked works. Personally, I like it. This guy didn't.
BSD is great and all, but I get the feeling he's never actually read or looked at the MPL 2.0. It's really not strong, but he seems to think it is. Oh well. This one isn't as funny as the others but I still find it kinda entertaining. Anyway this one was on Bikeshed, a browser with it's own from-scratch web engine that myself and a few other guys work on.