Live data from Hacker News

Write some software, give it away for free

nonogra.ph

151–160 of 285 posts

Re: Write some software, give it away for free

#151
Even in these comments I keep hearing the same complaint: "when you do open source people come asking for support and complaining about your software"

I don't get why this is such an issue. You can just ignore these people if you don't want to interact with them. You shouldn't take bug reports or support requests personally.

Re: Write some software, give it away for free

#152

Earlier quoted context omitted.

I've regularly heard something similar said of consulting work, too. Many people new to the game worry about charging too much, because if a client is paying more then surely the pressure will be higher. Instead they end up experiencing the opposite: charging a higher rate tends to get them a better kind of client. I'm not sure what the exact lesson is here. Something about stingy people not being nice to work with,…

It’s about the price subconsciously influencing the client’s evaluation of your competence.

I don't think it's subconscious at all. If, for instance, you contract something on fiverr for $5, you expect $5 of work. If you contract something for $1000 you expect $1000 of work. And the former's probably going to take a lot more feedback to get to where you want than the latter.

Basically, you get what you pay for. That's not always true, but it holds pretty reliably.

Re: Write some software, give it away for free

#153
post #37

Or don't. I've done both, published OSS projects and sold some software. The level of entitlement in some comments I received on the OSS side was pretty crazy at times. While with the paid software, all of the interactions I had were so much more constructive. YMMV, but willingness to pay is a great filter.

A TV-presenter of a fairly popular TV-show with an audience in my country once told an anecdote that they wanted the admission for the audience to be free. But when the tickets were free, a lot less people showed up. When they changed the ticket to be the quite arbitrary amount of 7 EUR, suddenly the theater was full every time.

Re: Write some software, give it away for free

#154

Earlier quoted context omitted.

I've regularly heard something similar said of consulting work, too. Many people new to the game worry about charging too much, because if a client is paying more then surely the pressure will be higher. Instead they end up experiencing the opposite: charging a higher rate tends to get them a better kind of client. I'm not sure what the exact lesson is here. Something about stingy people not being nice to work with,…

Not to mention that "OSI open source" is basically sponsored and advocated by the firms that stand to benefit the most: hyperscalers that will embrace, extend, and encrust the thing you built with their monetization tendrils and leave you without a way to make money on it yourself. See: Redis, Elastic, etc. Not an ounce of AWS or GCP is open source, yet they'll happily spin up a managed version of your thing and make…

AGPLv3?

Re: Write some software, give it away for free

#155

I don't think this debate has an easy answer. Yes, not everything should be about money, but yes, we all need to make money to survive. I think we all agree the answer isn't, "No one should make any money writing software." I also think we can agree that the answer isn't, "you should charge money for every bit of software you write." So how do we decide which is which? I don't want to stop being a professional softwa…

I think that thanks to the behavior of corporations a lot of people have a very unhealthy association with money. Corporations engage in a grossly unethical fashion to try to coercively exploit every single penny from people, and that's generally disgusting. I think that makes 'normal' people want to go in the exact opposite direction and you end up where we are in this discussion.

But if you just look at money as what it is - a simple means of exchange, then charging money doesn't need to be some sort of parasitic or exploitative profit-maximization thing. It's simply a means for people to be able to support themselves while doing something they enjoy, without having to rely on the wholly unreliable and potentially undignified behaviors in relying on donations.

This is all further compounded by governments making it difficult for people to transfer money between themselves openly + anonymously online, let alone on a global level. Actually selling things has some pretty significant hurdles to overcome. Easing global anonymous transactions would greatly lower the pain involved in selling stuff 'ethically'. Of course there's already one tech that had the potential for this, but hasn't yet quite lived up to its potential.

Re: Write some software, give it away for free

#156
post #37

Or don't. I've done both, published OSS projects and sold some software. The level of entitlement in some comments I received on the OSS side was pretty crazy at times. While with the paid software, all of the interactions I had were so much more constructive. YMMV, but willingness to pay is a great filter.

Agreed, which is why my stance on the matter at least on what I have control over, is either GPL/LGPL, or commercial license.

"Be entitled to whatever one is willing to give upstream" is my motto.

Re: Write some software, give it away for free

#157
post #37

Or don't. I've done both, published OSS projects and sold some software. The level of entitlement in some comments I received on the OSS side was pretty crazy at times. While with the paid software, all of the interactions I had were so much more constructive. YMMV, but willingness to pay is a great filter.

There are more than 2 ways to do OSS vs proprietary. You can do OSS and refuse all commits or even any comments, e.g. https://codeberg.org/y20k/escapepod/src/branch/master/CONTRI... Using GPL or MIT or whatever open or free license you prefer does not mean it's OK to get bullied. It's perfectly fine to not accept entitlement and still let others use or even build on your work, if you want to. You have the freedom to…

It's totally fine to turn off issues and pull requests, and refuse all contributions. The problem is many maintainers create undue responsibility for themselves with snide responses like "PR welcome" to every issue or request. When people show up with the patches after a response like that, I'd say that they are very much owed some of the maintaner's precious time.

Re: Write some software, give it away for free

#158
post #37

Or don't. I've done both, published OSS projects and sold some software. The level of entitlement in some comments I received on the OSS side was pretty crazy at times. While with the paid software, all of the interactions I had were so much more constructive. YMMV, but willingness to pay is a great filter.

I personally give away free software, and actually don't get bothered by comments as much. The catch? I write the software to fulfill my needs, and may or may not take anyone's suggestions at heart.

If they are so inclined, they can fork it and patch it. It's out there after all. As long as they obey the terms of the license I put forth, it's all fair.

Re: Write some software, give it away for free

#159

Earlier quoted context omitted.

Why would you have to “review a pr or issue”? You can choose to Or you can choose to ignore them

All of them? Why are you on a platform open to accepting them in the first place? Are we talking about the same thing?

Yes, all of them if you want to. It's 100% up to you whether and how you deal with other people and their contributions, and it's completely orthogonal to being FLOSS or using a git hosting.

Re: Write some software, give it away for free

#160
post #87

Earlier quoted context omitted.

I'm sympathetic to FOSS developers but struggle to understand this, maybe because it hasn't happened to me. But, why is this a mental drain? Is there not a simple solution? Reply with the license, "comes with no warranty," "you're free to fork," close issue and move on? I suppose in aggregate it could be draining.

The assholes outnumber the good ones, and it feels like all of humanity is transactional and extractive. At first all engagement is exciting and validating. You work nights and weekends to please people you’ve never met, sure that one good turn deserves another. Then you get your first jerk, then your second, then your third, while your father is in the hospital. You feel pressure to ship a feature you never wanted.…

Sounds like a hard lesson in boundaries. No-one is entitled to your time but you.
Post reply on HN