6 ms·
Every new version of MacOS exhibits four phenomena: 1. Old bugs are not fixed. 2. New bugs are introduced, and I have to spend hours online figuring out worka
by dreamcompiler 1y ago
Every new version of MacOS exhibits four phenomena:
1. Old bugs are not fixed.
2. New bugs are introduced, and I have to spend hours online figuring out workarounds.
3. Old features I depended on are removed, and I have to spend hours online figuring out how to replace them.
4. New features I don't need are added and they get in my way, and I have to spend hours online figuring out how to disable them.
My workflow productivity takes a months-long hit every time Apple upgrades MacOS. As a result I rarely upgrade MacOS until it's around 3 years old and I have no choice.
It appears that Tahoe is going to be the worst example of this in a long time.
Which is why I'm moving as much of my daily workflow as possible to Linux.
- ransom1538 1y agoNothing on this list compares to removing an ESC key. That was apple starting to leave reality. I had to buy used laptops for that time period.
- mmmnnn 1y agosuper lolllz
- AlexandrB 1y agoDefinitely the worst era of Mac laptop hardware that I lived through. I still have a work-provided 2019 MBP and the keyboard is shot (even though I never use it because it's docked to a monitor + keyboard 99.9% of the time), while the Touch Bar flickers with random white rectangles regularly while the machine is asleep. I personally kept using a 2015 MBP until last year for just this reason.
- theshrike79 1y agoIf they just put the fancy bar ON TOP of the f-row, we'd still have it.
- KaiserPro 1y agoAs a Vim user, I thought it would be a deal breaker, but it really wasn't that bad. The rest of the laptop was though.
- AlexandrB 1y agoIn Vim, I've used ^[ instead of ESC since forever so the ESC thing didn't bother me either. Still, the Touch Bar is such a pain in the ass when I have to interact with it. It's also bad if I touch it by accident when carrying the laptop.
- nobleach 1y agoAs a Vim user, and a 65% keyboard user with my ESC key mapped to `~`, I found out early on that using ESC in Vim is better relegated to CTRL+[ or `jk` (when in insert mode). Fortunately, that stupid touchbar didn't slow me down as much as others have mentioned. The volume control (that would get stuck) on the other hand...
- trollbridge 1y agoI just switched to ^C for Escape (which usually works) and ^[ for the rare time I needed actual escape mode. The Touch Bar was awful - except I was able to get a great deal on my former employer’s Touch Bar era laptops they were decommissioning, since nobody wanted them. One of them (2018, fully loaded) is still in active use, although it mostly runs T2Linux now.
- ubercore 1y agoYou're right about the hubris, but Caps Lock -> Esc is The Way regardless!
- RayVR 1y agoI am a vim user. I map caps lock to super for a dead simple app shortcut system. I prefer being able to switch applications perfectly over a more convenient escape key. macOS app switching is broken by default.
- ubercore 1y agoAeroSpace WM really made a lot of sense for me for better application switching.
- robinsonrc 1y agoCaps Lock as Esc (tap) and also Ctrl (hold) is the true way
- ubercore 1y agoInteresting, haven't tried that, but I will.
- nik736 1y agoWow I already forgot about the touch bar. And imagine being so stubborn to keep the touch bar but introduce a physical ESC key, they lost their minds during that time.
- codr7 1y agoThey lost their mind when Jobs died, he was the only mind worth mentioning in that cult.
- mrheosuper 1y agoThere was non-touch bar variant, right ? Personally i like how manufactures try out new thing, instead of staying inside their safe zone.
- icedchai 1y agoThe early touch bar models were terrible. I still remember the day I traded that thing in for an M1.
- coldtea 1y ago1) and 2) are common to all major software releases (whether it's an OS like macOS a DE like Gnome or some complicated program like Photoshop or Blender or something). Inevitable to a degree as you can't fix everything, and you can't ship 100s of thousands of new lines of code without some bugs. These are only a big problem if those bugs bugs are major, and/or widely applicable to different user setups, and/or very annoying. 3) is the worse though, especially when it happens for no good reason, or for novelty value. 4) is not that bad
- TomaszZielinski 1y agoRe 1., based on [1] it seems that some data loss bugs are getting fixed. Asymptotically :) [1] https://mjtsai.com/blog/2019/10/11/mail-data-loss-in-macos-10-15/ https://mjtsai.com/blog/2019/10/11/mail-data-loss-in-macos-1...
- dreamcompiler 1y agoI used to love Apple Mail but it was precisely this bug that made me move permanently to Thunderbird. It's hard for me to fathom a bug so severe that it caused data loss on an IMAP server, but Apple created said bug and put it into production. Thunderbird has the nice advantage of working on both MacOS and Linux with the same UI. It's not quite as nice as Apple Mail's classic UI (which is no longer available -- see (3) above) but it's good enough.
- isaachinman 1y agoAlso ran into serious issues with Apple Mail, and started building a new product: https://marcoapp.io https://marcoapp.io
- dreamcompiler 1y agoYour screenshot looks nice. I hope you succeed with this, and I'd be happy to try it. From what little I know, building a fully-compliant IMAP client is hard work.
- isaachinman 1y agoYes, it's been over a year of extremely hard work but we're nearly there!
- AlexandrB 1y agoI can't seem to select any text on your website so had to go screenshot, then select. But: > All your devices, synced > Mac, Windows, iOS, Android-stay in sync across all platforms. Does this mean email passes through a server like Spark[1]? [1] https://sparkmailapp.com https://sparkmailapp.com
- s_dev 1y agoWhen I was young I loved getting the latest of everything but that was partly because I didn't have to carry certain workflows or older tech along with me. It's the baggage that we accumulate is the problem. Now I understand why plenty of old timers just leave the OS version on the MacBook that it came with. All you ever really need is the security patches. Unless there is some specific new feature that you absolutely must need or some push factor, don't upgrade.
- giancarlostoro 1y agoFor me its every time I reinstalled my OS and didn't backup any of my chat convo logs. My wife still has them on all her old Macs, and her first Windows computer we met online through has some (not all) of our MSN convos still on it. I never thought about that unfortunately.
- giancarlostoro 1y ago> 1. Old bugs are not fixed. If Apple would open source some of its OS apps, this would probably be a non-issue, I could see people putting in bugfix PRs the second Apple chooses to open source their core apps. I don't see them doing this any time soon sadly, but it would make macOS much more stable, and probably secure. The more I have thought about my views on Open Source vs Commercial software, I strongly feel that infrastructure code (an OS) should be more open source, I dont see Microsoft or Apple open sourcing any time soon, but it would make a world of a difference, imagine a world where Windows XP had been open sourced, and the community took it fully over and maintained its security, you'd have a drastically better version of Windows without all the fluff, or heck even Windows 7, which some argue was the last good version of Windows as well. I wish ReactOS was drastically more usable.
- ethbr1 1y agoOf the two, there's a lot clearer line to Apple open sourcing some of its core desktop apps, given market share (~16%?) and lack of internal resource prioritization (iOSiOSiOS). The best time to do so would have been ~2010, after iTunes revenue provided a clear monetizable carve-out. The second best time would be today. The number of people saying 'I love the hardware you sell me, but am switching platforms because your software is trash' should be a flare that even Tim Cook can notice. And anything that moves MacOS closer to OSS should be welcomed by Apple -- it's their easiest (and most affordable) path to competing with Microsoft (Azure) on desktop.
- OJFord 1y agoOr if they would just embrace Asahi! Have a team work full-time on parity, have asahi-linux feature complete on Mac launch day; mainlined soon thereafter. We can dream.
- ethbr1 1y agoI mean, there's more of a rationale there. If they cede complete control of the OS, then that starts to eat into their services business. And it's hard to pick a middle ground once they open up the OS. At least with apps, there's a clear dividing line between this app and that app.
- articsputnik 1y agothe same for me (e.g. yabai didn't work anylonger properly with latest update). But for the past 2 months (or so), I couldn't be happier with Omarchy. It's a Linux build that comes with all the Mac specifications out of the box and is set up as a tiling window manager, which is what I used on macOS. But no more bugs, and it just works. Plus I can tweak my own OS, if I need to change something. In case of interest, I wrote a little here: https://www.ssp.sh/blog/macbook-to-arch-linux-omarchy/ https://www.ssp.sh/blog/macbook-to-arch-linux-omarchy/ (It was also on Hacker News: https://news.ycombinator.com/item?id=44955923 https://news.ycombinator.com/item?id=44955923)
- IndySun 1y agoCan you say a little more about the "fan always running"? Can it be attended to?
- pankaj28843 1y agoI was able to fix the fan always running issue by changing the fan mode for both my Asus laptop and old macbook pro; I am using silent mode or equivalent and that seems to be fine. there are policy files for throttle_thermal_policy/fan_boost_mode, and you can use a systemd service to set to whatever is your preferred mode.
- articsputnik 1y agoAs someone coming from mac, i didn't know about basic things. So one thing I found, don't put your none-mac on a desk mat, it's very bad for thermal throttling. So that helped a ton. I also found that when plugged in in powermode, the lenovo was always on high power, therefore fan on. By switching to balanced, that turned of as well. But also, as I stuck with Omarchy, I wanted a more beefier machine, as I work all day on the laptop. So with the new machine, Tuxedo latest version, I don't have any fans anymore too, just because it's much faster and better thermal. I will eventually write these up in a second part of the article.
- eloisius 1y agoI used Mac for 10 years and started feeling the same irritation around 2017. In 2020 I finally bit the bullet and switched to Linux. The initial investment into getting a usable Arch desktop was horrible. It took several days just to get to the point of something that I could boot into and be productive. It takes me a long time to get things working the way I want, but I kind of enjoy that aspect of total customization. The best part is, though, nothing ever changes. I get things working the way I want, and it just stays that way year after year. No UI language updates, no replacing my default shell, nothing. It just keeps working the way I like. Now if they could just produce a touchpad as good as a MacBook's, give me 8-10 hours of battery life, and make the construction feel slim and solid, and not like it's going to get crushed in my backpack, and I'd be satisfied.
- Citizen_Lame 1y agoOut of curiosity, what kind of work do you do on Linux. Because, some workflows are simply not possible on Linux due to missing applications.
- pelagicAustral 1y agoI exclusively used macOS for about 8 years and now I'm on Bluefin, work generic web development stacks... The last bit of software I'm missing on Linux is the Serif apps... gaming (in my particular case) is sorted, I was shocked to install Steam on Blufin and have almost my entire library available.
- iLemming 1y agoSome workflows not possible on Windows. I avoid using Windows thus I don't care about the pain of having to depend on it - have zero interest in what's not possible somewhere else. What's your point? The only thing from macOS I truly miss when in Linux is JXA/Applescript automation engine. That's the only thing I miss.
- eloisius 1y agoI work on computer vision stuff. Most of my time is in the browser, or on the terminal (Alacritty, tmux, neovim). I've actually become more of a GUI user since switching from macOS to Linux. I used to be way more die-hard about CLI-everything, but I love using `git gui` now. I think Dolphin is the superior file manager experience available to mankind. Okular is an excellent PDF reader, but leaves a tiny bit to be missed about Preview. I'm fairly serious about photography and spend a lot of time editing and post-processing photos. This is a major shortcoming of my desktop and I may end up getting a MacBook just for this purpose. digiKam is just okay for organizing photos, and RawTherapee is barely okay. I don't mind it's ugly UI, but I'm discovering that even aside from UI considerations it just can't produce the results that Adobe can. Things like noise reduction are just not there.
- major505 1y agoJust curious, what yype of featureres where removed? To be honest Im new to macos, but after spending years suffering with gnome, that did removed a lot of features, Macos seens like it dosent suffer of this that much.
- user34283 1y agoMy mouse and keyboard are connected via the USB dock function of my monitor. After the update, I can't even login. Great. Not that it was working well before. To get the second monitor to even turn on, I had to first power off and then subsequently turn on again the primary monitor. And that ritual was unique to my M2 Pro Mac mini. On Windows, or a M1 Pro Macbook, everything just works. And I'm not the only one with this super annoying external monitor issue. Apple apparently never fixed it. It just sucks.
- major505 1y agoyea, same thing here. I have the M1 Pro MacBook, connected via usb-c hub. No bugs so far.
- devwastaken 1y agoIf apple didnt win in hardware theyd be gone.
- veidr 1y agoIf Mike Tyson didn't punch so hard back then...
- hulitu 1y ago> Every new version of MacOS exhibits four phenomena: This is specific to almost every new software. As jwz said "But that's what happens when there is no incentive for people to do the parts of programming that aren't fun. Fixing bugs isn't fun; going through the bug list isn't fun; but rewriting everything from scratch is fun (because "this time it will be done right", ha ha) and so that's what happens, over and over again. "
- bastardoperator 1y agoSounds sensational. If it takes you a month to ignore stuff, I have doubts that your workflow is even productive. I use every OS, you gotta roll with the punches, and they all punch back. There is no silver bullet OS. They all have issues and many of them fit your exact description. Good luck out there!
- trollbridge 1y agoYep. Contacts.app still has the same bugs where it doesn’t sync to Google unless you create a “note” in your Google account… yet it’s got the full new UI refresh. Truly feels like lipstick on a pig.
- nickm12 1y agoI can relate, but generally if I avoid updating in the first quarter of the release, I don't find it is too difficult to get my Mac back to a happy state. I did try to move to Linux a couple of years ago, but just couldn't. The keyboard, mouse, window system, and app ecosystem were far and away less usable for me and there was nothing I could find to do that would make the machine work as well for me as Mac, despite what Apple is throwing at us.