It looks like my time with MacOS is rapidly coming to an end. Any Linux distro recommendations these days?
Windows 10 with WSL if you have a laptop. Debian or similar or ArchLinux if you have a desktop.
Edit: and WSL is not Linux
81–90 of 1001 posts
It looks like my time with MacOS is rapidly coming to an end. Any Linux distro recommendations these days?
Windows 10 with WSL if you have a laptop. Debian or similar or ArchLinux if you have a desktop.
Edit: and WSL is not Linux
It looks like my time with MacOS is rapidly coming to an end. Any Linux distro recommendations these days?
Earlier quoted context omitted.
> IIRC there was no dedicated macOS “task force” like the one on iOS It's not surprising. Macs are less than 10% of Apple's revenue. https://www.macrumors.com/2020/04/30/apple-2q-2020-earnings/
It's surprising that they don't improve the developer experience for their own developers using their own tools, including hardware.
Earlier quoted context omitted.
The set of possible operating systems to consider does not contain two items.
I find Linux to be a usability nightmare. Weird cut and paste behavior, difficult to resize windows, terrible trackpad support. macOS and Windows will have to get a lot worse before I switch.
Earlier quoted context omitted.
> I am so glad I decided years ago to leave closed operating systems behind. The problem is, there's nothing else out there. Everything is going to shit in one way or another. Windows is now a disaster, Linux was always a disaster in terms of user experience and isn't improving. Mac OS was the last bastion of somewhat good, thoughtful design, user experience and attention to detail and now they've gone to shit too.
Linux has been a delight to use for me. Things were rough 10-15 years ago, but it's pretty amazing now.
Earlier quoted context omitted.
Linux was always a disaster in terms of user experience and isn't improving. Curious: what have you tried? People who use "Linux" as a catch-all in terms of UX usually have only tried a single distribution with a single desktop environment.
> Curious: what have you tried? People who use "Linux" as a catch-all in terms of UX usually have only tried a single distribution with a single desktop environment. Yup. You've just described a disaster. How many permutations of x must a user try before finding a good UX?
Because there are at least four BSDs, Mac therefore isn't good.
Do you see how ridiculous applying that logic to any operating system is?
Linux isn't a disaster. It's a kernel. There are Linux distributions with great user interfaces and great UX, developed by people who are great at it. There are also distributions that aren't.
I've been forced to update to this pile of shit because latest iOS requires latest Xcode which in turn requires Catalina. It's a nightmare. First off the new apps (music, podcasts, etc) are terrible. They killed off iTunes but replaced it with much worse. These apps don't behave like standard macOS apps, the UI is full of inconsistencies and is just so empty. This website has nice examples of the failures of modern M…
Just like Twitter's UI, app developers think they know what content is best for you with a 'feed' or 'featured'... they've completely abandoned chronological ordered lists of content unless you click 2-3 buttons.
[1] Catalina has been painless for me, not sure why my experience was different than everyone else
Nearly every article I see about macOS or Windows these days further confirms to me that switching entirely to Linux was the right call. Maybe 2020 will be the year of the Linux Desktop by default.
If it checks with Apple servers every time you execute a new binary, what happens if you don't have an Internet connection? Are you just unable to run new code?
> One way to solve the delays is to disable your internet connection. I think it just skips the checks if internet isn't available. But doesn't that kind of defeats the point of notarization?
Earlier quoted context omitted.
I mean, when I’m developing in a compiled language with the workflow edit code -> compile -> run (with forced stapling), changing it to edit code -> compile -> staple -> run doesn’t make it any less slow...
Notarization/stapling/etc. is for distribution only, not generally part of your dev workflow.