Why you have locked doors in your house? Maybe it better to help those who are looking for shelter or food instead of spending money on doors, locks, security cams, police, courts, jails, borders, army.
Yep. If these same fishermen will break into your country and then break into your house, it will be a bit late to enforce law. Dozens of wars we know started this way.
English as Lingua Franca (Language of Western Europe) is less than century old. My mother studied French, because it was dominant language of that time.
UX design is done by designers and product managers. Developer just implemented ability to assign hot key X to function Y. How this ability used was not his/her concern.
Personally, I'd push back on such a change unless there was a very good reason. I feel like this violates the same kind of principle as "we do not break user space EVER". My point above is that a programmer should understand better than most how important muscle memory and shortcuts are to productivity.
I would push back too, and I think most experienced programmers understand the needs of power users[0] - problem is, they don't push back all that often. I encourage developers to try and voice their opinion about UX more often. Who knows, maybe your PM isn't a pointy-haired boss, but will turn out to be a professional willing to listen to rational arguments? I had a privilege working with such PMs; at one place, I ended up having a lot of say about UX (and provided a counterbalance to our designer) - just because I spoke up about the issues. It turned out that my views were shared by the rest of the dev team, it's just that they never bothered to voice it.
--
[0] - Almost everyone who spent most of their day job using a particular set of software tools quickly becomes a power user of these particular tools. The corollary to that is that if your software is the kind to be used at a job, it better be power user friendly, or you're going to wasting your customer's money and the life their employees.
Nit: Apple open sources the majority of their BSD modifications, it's just that nobody upstream wants them apart from the few ex-Apple employees who try macOS bits out in those OSes for fun.
Yeah so? Apple should be punished for many other things like abusing dominance to get advantage in other industries, not this entitled "contributes nothing back".
It's not Apple's problem that the software was really free. If it were not free, Apple could have gone the windows route and make their own everything. Would not be hard since they control hardware.
Nothing sad here. Just the entitlement of people who do not want to pay for a good OS. If the OSS GPL Stallman-esque community was so good, they could have created a real competitor to macOS not the budget quality os called linux that only lifeless sys admin like people can use (on consumer desktop).
Yes, Linux, the OS that powers the majority of the web, the OS that runs the backend for even the most GPL-allergic companies like Apple, the OS that is present in over a billion shipping Android devices today? That Linux?
The reason people don't know about Linux is because it's lacking in consumer-facing design and because much of its use is largely invisible, not because it's GPL.
> The reason people don't know about Linux is because it's lacking in consumer-facing design and because much of its use is largely invisible, not because it's GPL.
The problem with GPL/GNU/Linux is that most of the time only toxic idealistic programmers like it who do not have a life. Android is linux only in name. Most of the useful parts are binary blobs. Designers/UI/UX people have a life and are not too logical. They're not going to want to contribute for free to something like Linux where no one knows where to start. There is no proper designer tooling for them. And whatever the tooling is, it will be created by programmers, which mean no input of the users. So predictably a dumpster fire for real non programmer end users.
Most people are not programmers and they want GUI they can comfortably explore not some undocumented CLI. To the everyday consumer, the GUI has more visible value not that boring kernel. You could have the same interface and replace Linux with and real free Unix type OS and non programmers would not notice.
Half of population have IQ lower that average, so they rely on those with larger brains to help them to make decisions. They are vulnerable. You are trying to make them smarter, like you, but this will not help them. You need to assist them, every day of week, to combat enemy propaganda.