News for hackers. Stuff that matters.
Re:The MacBook keyboard fiasco is way worse than Apple thinks by eropple on Tuesday April 02, 2019 @02:59PM (#19557470)
The desktop requires Python. To uninstall a package you must uninstall its dependencies.

It's been a long time since I used apt, but you were almost certainly warned.

Consider using ASDF for userland Python version management in the future on both MacOS and Linux.

Re:The MacBook keyboard fiasco is way worse than Apple thinks by Goronmon on Tuesday April 02, 2019 @05:04PM (#19558559)
I understand the mechanics, but from a usability perspective it makes no sense that you can uninstall the interface of the OS you are using just by uninstalling a language dependency.
Re:The MacBook keyboard fiasco is way worse than Apple thinks by eropple on Wednesday April 03, 2019 @09:44AM (#19563225)
"The interface of the OS"--what interface? I promise you I'm not being pedantic. The OS doesn't/can't know what "the interface" is for you. Yours, to that box, is Xorg. My interface to all but two of my Linux boxes is SSH/zsh. Somebody else's might be SSH/bash. Changing the package management tools such that I have to do something nonstandard within my configuration management tools on the off chance that you fire a footgun is pretty lame, yeah? (Ditto the reverse. If I uninstall zsh, I expect something to break next time I try to SSH in.)

Choices imply the ability to make a bad one. And it's a fairly recoverable one in your case, so I gotta say the criticism feels weak.

Re:The MacBook keyboard fiasco is way worse than Apple thinks by Goronmon on Wednesday April 03, 2019 @09:58AM (#19563333)
"The interface of the OS"--what interface? I promise you I'm not being pedantic.

Sure you are.

Re:The MacBook keyboard fiasco is way worse than Apple thinks by eropple on Wednesday April 03, 2019 @11:03AM (#19563888)
No, I'm not. I'm telling you that there are many interfaces and that expecting generalized tools to understand your specific use case out-of-the-box is unreasonable.