Utilitarianism is a philosophical framework. It's not for me, but based on your comments you might be into it:
14 karma · joined September 12, 2019
Utilitarianism is a philosophical framework. It's not for me, but based on your comments you might be into it:
Your second bullet is an argument against this change from the position that it's an unasked for burden. In general, I get that. In the specific context of software engineering, it's a little more surprising. Tools, APIs, interfaces, terminology, etc... are in constant flux. Software has to be actively maintained to be kept functional. Software engineers have to always be learning in order to keep current. A vendor changing something like this is par for the course, right? Why such an extreme reaction?
You're complaining about indulgence! You're saying that this change won't help people as much as something else. This is a fair criticism. Changing some technical term is probably not a optimally utilitarian use of resources.
However, while you may be trying to live an optimally utilitarian life, the rest of us aren't. I can only speak for myself of course, but evaluating all my life's actions on only that axis is too strict for me.
But, like I said, if you want to do that: props.
https://github.com/bitkeeper-scm/bitkeeper/blob/master/doc/H...
Why is this so upsetting?
The terminology of our software architecture, and of our software in general, mirrors that of the real world relationships that they model, reference, or are inspired by. That's a good thing. It helps us understand these systems. It's also true that if this terminology references something we don't like in the real world, we're free to change it. After all, master/slave architecture isn't a perfect modeling of a plantation, it's substantially abstract from that. There are many other relationships in the real world which could be used to describe this architecture.
Terminology is effective when it's stable, so we should be conservative about changing it, but that doesn't mean we should never change it.
This is a weird example. Representatives don't listen to each other. The speeches are for their constituents.
>Featured Comments are chosen by a team at NYT, presumably from ideologically diverse perspectives, and they choose comments that are insightful and rich in information without toxicity.
Agreed, the solution to the problems caused by getting rid of gatekeepers is to bring back gatekeepers. How do you do it with something like twitter though, where there were no gatekeepers to begin with?
With all the facts being checked?
It's not subliminal. It's packing a backpack that someone else has to carry, vs packing a backpack that _you're_ going to carry.
Be curious to know what you're thinking of here.
I do everything this way now (JS, python, etc...)
When I first stood the site up and tested it, Chrome would always break in as soon as it loaded, with a popup to translate the site into _English_ from _Romanian_!
I was able to suppress this only by turning on every single language hint in META.
When I hear people describe Python as simple and elegant, it feels like they're using a different language than the one I know.