3 ms·
> You are under literally zero obligation to fix or update anything, just like it says in the text of the license you picked. That's great for you, and the oth
by undecisive 5y ago
> You are under literally zero obligation to fix or update anything, just like it says in the text of the license you picked.
That's great for you, and the other commenter who said the same. I'm pleased you feel comfortable enough with that.
> Any social obligation that people imagine you have (or in your case perhaps more importantly that you imagine you have), is just that: imaginary. If you can't stand the idea of some stranger on the planet not liking you because you refuse to spend your time fixing their pet bugs, that would be a good topic to bring up with your therapist.
I mean, I'll ignore the elitism in this statement, and presume you meant this sarcastically. But the idea that you associate this kind of unassertiveness with mental dysfunction is probably not a million miles wrong.
However, it is not an unusual mental dysfunction, and one that many more software developers suffer from than the general populace. Assuming that your bravado is matched in your offline life, that would put you in a very small percentage of programmers.
And declaring that as a source of shame rather than an opportunity for support only serves to further entrench the stigma and impostor syndrome. Which then leads to further unassertiveness and self-worth issues. Which then leads to more people feeling they are not worth being paid for their time. Which leads to more people on the internet making them feel shame.
Which means I can agree with you wholeheartedly when you say:
> You are under literally zero obligation to fix or update anything
... and at the same time be pleased to see people attempting to improve the situation for those thousands of developers who, in their own heads, do not feel that zero obligation as a daily reality. I may not agree it's the right approach. I may not even agree that it will work. But I'm not going to dismiss the premise, just because it's not how I personally feel.
> And of course, just because something you did crosses some arbitrary line of popularity doesn't mean the universe suddenly decides you are entitled to compensation for it. If that's how you hoped things would go, then you should have started a business to sell it in the first place.
This on the other hand is just plain naivety. The idea that every small side project would even support the costs of a business is not just assertiveness, it's delusional. Would you buy a shell like fish? A json query language like jq? A context summerizer for your shell like starship? An ad blocker? A file manager? And would you pay more than a payment processor or business bank account would take in fees?
Something can be used by millions and make hundreds of dollarbucks in aggregate, and yet be practically worthless individually.
Which is, again, one of the stated goals of Tea. I'm pretty sure it won't be a through-the-roof success, but again, happy to see people trying new ways to tackle the problem. You know. Beyond telling people to go get therapy.
- kelnos 5y ago> But the idea that you associate this kind of unassertiveness with mental dysfunction is probably not a million miles wrong. I think you're getting a little unnecessarily combative here. Discussing something with a therapist, regardless of level of severity, is a great way to improve your mental health and with dealing with various types of social situations. The parent suggesting that someone discuss their lack of assertiveness in a particular aspect of their life with their therapist is probably good advice! There's no reason to bring up things like "mental dysfunction" here, and there's no shame in realizing that you might not handle certain situations too well and that it could be helpful to discuss that with a professional. For me, it was a long process of disentangling my feelings of self-worth from my work product. Unfortunately, part of the aftermath was that I don't really maintain much OSS these days, and that which I do is fairly niche and therefore unpopular (which tends to cut down drastically on the entitled freeloaders who demand uncompensated work from me). I wish more OSS developers would take steps to make their relationship with their work healthier. There's no shame in falling back on these unhealthy reactions to entitled demands, but it's certainly not a good thing. To be clear, I'm not commenting at all on whether or not OSS developers deserve to be compensated, whether that is even practical for most projects, or whether or not Tea can or will end up being a good or useful solution. I'm merely addressing the fact that (as you have pointed out) many OSS developers have an unhealthy relationship with their code, and it's really unfortunate that most of them will -- instead of changing their approach -- end up burned out as a result.
- undecisive 5y agoI think this is one of those cases where my internal model of the world doesn't match many other people's. The statement "Mental dysfunction" in my mind has absolutely no negative connotations. As far as I'm concerned, most people on the planet have some form of mental dysfunction. And in this case, I am genuinely and totally agreeing that this outlook on life is not necessarily the product of a fully healthy mind - and that's ok. What I did take exception to was the idea that every Open Source Software developer has access (via money, time, social skills... whatever) to a therapist, and that it is acceptable for the rest of the community to offload the blame onto those developers. In other words, I do not accept the false dichotomy of "Be exploited" vs "Get a grip". > I wish more OSS developers would take steps to make their relationship with their work healthier. There's no shame in falling back on these unhealthy reactions to entitled demands, but it's certainly not a good thing. Couldn't put it better myself!