3 ms·
Well that's fair enough. I didn't really mean to go off on you or anything but I just felt like there was this pattern I notice around here sometimes. And I'm s
by billpatrianakos 15y ago
Well that's fair enough. I didn't really mean to go off on you or anything but I just felt like there was this pattern I notice around here sometimes. And I'm speaking generally here so what I'm about to say ismt directed at any one person, it's really for all of us including me because I've been very guilty of it sometimes too.
Sometimes I'll see someone talk about some open source project and call it shitty and tear it apart needlessly. We all need to remember that not every project starts out great. The creators put a lot of time and energy into giving us something that we could all use and even expand on for free. It might not be the greatest piece of software but bugs can be fixed and we should appreciate that someone gave us a head start on making something amazing from it.
Not every open source clone is bad. Clone != unethical or shitty. Sometimes it does but not always. I know for a fact that there are a ton of people looking for a self hosted StackOverflow style forum out there and I'm glad someone made it and open sourced it.
It's one thing if the creator is out promoting the thing like its great but really isn't but I don't think it's fair to come across something like this and call it crappy and I've seen it a bunch. Maybe we can do better, maybe not. If we can then we should go ahead and do it instead of tearing down others.
There's a running trend of hackers having to be the smartest person in the room all the time and that's just silly. I much prefer being the dumbest guy in the room, climbing the ranks to be the smartest, then switching to another room where I'm the dumbest again. That's how you grow as a person and a developer.
And one more interesting thing I see is this: a person will go off on how all software should be open source and piracy is okay because of x, y, and z but then turn around and attack an open source clone of something. How does that make sense?
And we all do it whether we admit it or not. Before we do it again let's use our judgement and really think about whether it's appropriate in the situation. Put yourself in the other person's shoes and then speak.