Thu 29 Jan 2009
Selfish moral arguments
Posted by J5 under OLPC , Politics , Python , Skating , The End of Poverty , Uncategorized , community , video[5] Comments
One of my biggest pet peeves is this argument:
You’ve done ***************** this much “good” so you are obligated to do more (and to my benefit first). If you don’t do so the world will implode.
I especially hate it when the person making that argument benefits from that good but doesn’t think they should contribute to it.
I do however agree with this argument:
You have done ******************* this much “good” and as a result have benefited from that good on average more than others, you have an obligation to keep putting in as much as you can. I am a beneficiary of your good and will try to add to it but I may lack the ability to contribute in any meaningful way.
On the philosophical side:
Is it more moral to get paid for the above arguments’ “good”, which frees you up to do more of the “good” or to do something else for a living with results being the scope of your “good” contributions are less than they would have been?
Those questions I don’t think there is a real answer to.
And no Spot, I’m not going to suddenly quit, I just sometimes wonder why I chose to be a public free software developer when it means I have to deal with anonymous idiots or break my own moral code on censorship.
[read this post in: ar de es fr it ja ko pt ru zh-CN ]
January 29th, 2009 at 5:13 pm
Might want to revise your moral code to include some privileges for freedom of association as well instead of just freedom of speech.
January 29th, 2009 at 5:36 pm
@Rob,
Where do you get a negative (e.g. how did you somehow come to the conclusion that I don’t have a moral code on freedom of association?) from omission of mentioning freedom of association? I just said that my moral code against censoring means I have to live with annoyingly stupid arguments people post on my blog. I don’t think it has anything to do with association. Anonymous is fine too, I can still call them idiots.
It all just means I could have lived a quite life and these moral arguments would be moot because I wouldn’t have to deal with them. But really I just hate stupidity like fingernails on a chalkboard – a good counter argument is actually a joy.
January 30th, 2009 at 5:57 am
http://www.soulsphere.org/img/funny/webmunchkin.jpg
February 1st, 2009 at 7:32 am
Sad fact of human discourse is that often people are only moved to speak when when it’s something negative. People don’t often take the trouble to *agree*.
FOSS is fundamentally different *because* it is and ecosystem. And that’s not just empty platitude. It means ill-conceived and world-altering come from the same place, face the same tests, and the the weak code is replaced with strong.
Coders are the producers in the food chain, and users the consumer. Without users testing software, there is no feed-back loop whereby FOSS software evolves faster than proprietary. That’s why it’s “release early, release often”.
Users who refuse to file bugs aren’t parasites, as they don’t do anything to subtract from the system. If anything they tend to do a lot of free advertising.
However developers who refuse to to submit potentially buggy code to people who might use it, are shutting down the mechanism by which FOSS evolves. Thwarting its entire purpose. Joe is dead wrong and an asshole to boot.
Joe. If you don’t like the possibility that your software may *temporarily* regress, as a natural part its evolutionary nature, then its evolution you have a problem with, and you should opt out the entire process by sticking with the last known good version of your distro.
February 1st, 2009 at 7:51 am
Submitted accidentally…
You cannot have it both ways. You either take the good (the next version of GNOME) with the bad (a dependency that may cause some issues temporarily), or you quit the game. You’ll be back in a year when the sound issues are fixed and there is a new “must-have” feature that made you choose Linux in the first place.
The reason why I am so confident that I can say the problems are temporary, is that Red Hat has the foresight and wisdom to take the profits earned from its corporate customers, and redistribute it to help maintain the health of the overall ecosystem. All of us.
You may see PA as a regression from where you stand, but you need to recognize that PA is an improvement to FOSS in the aggregate. And the responsibility the developers have to the ecosystem isn’t to you personally, it’s to the user-base in the aggregate.