Hacker News new | past | comments | ask | show | jobs | submit login

I feel like Open Source is the perfect place to apply that sort of effort. Also hobbies. You don't owe anyone anything, so you can chew on a problem just as long as you like.





Open source just means you're being taken advantage of. You're working for free to make the lives of people who look down on you easier. They won't do it themselves, their time is too valuable for this worthless nonsense. Better to leave things as is until some unpaid perfectionist can't stand it anymore and fixes it free of charge.

Never forget the words of Zed.

https://web.archive.org/web/20120620103603/http://zedshaw.co...

> Why I (A/L)GPL

> I would actually rather nobody use my software than be in a situation where everyone is using my gear and nobody is admitting it.

> Or worse, everyone is using it, and at the same time saying I can’t code.

> I want people to appreciate the work I’ve done and the value of what I’ve made.

> Not pass on by waving “sucker” as they drive their fancy cars.

If you're gonna go down this route, don't ever do "open source", do free software. AGPLv3 on everything. No exceptions.


I really disagree with what reads like a snide shot at the original post. I'm not saying wait around for some perfectionist to do it, I'm talking about practical considerations in a fast paced and resource constrained environment, something probably many people run into all the time. I'm also not talking about poaching some single maintainer-in-a-garage's pet project and using it for my own needs. I'm talking terraform providers, which are often contributed to by very, very large companies with deep pockets and resources to do so, which is in their interest, because they want it to be easier to use their products.

I also contribute to OpenTofu whenever possible. I work for myself and don't have the resources as the companies that contribute to these projects.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: