Feels as snappy and impressive as the first day I got it. I never need to close apps, or reboot. I record multitrack audio on it without any perceptible latency. I write code on it. It's the best computer I've ever owned by a significant margin.
Feels as snappy and impressive as the first day I got it. I never need to close apps, or reboot. I record multitrack audio on it without any perceptible latency. I write code on it. It's the best computer I've ever owned by a significant margin.
However, I live with Activity Monitor open at all times. The computer constantly grinds to a halt, and I have to force quit apps at least 10 times per day.
Not really Apple's fault though, just most apps use around 4GB of RAM these days even when they're idle. Some use upwards of 16GB.
I've watched the computer slowly get obsoleted over time, not because the hardware is too old, but because software just get's worse every year.
AI has greatly increased the number of security bugs found on a weekly basis (which is great) and we're getting one of those one-shotted and then immediately abandoned open source "projects" every day (which is useless).
And yet there is no indication that any of this new software development capacity is going into improving the quality and efficiency of the software we use on a daily basis.
Why is widely used professional software not getting better and more efficient if bug fixing is supposedly so much cheaper now? Is it not worth putting any effort into optimisation at all?
I think the reason could be that AI can only do more of what we have done manually before, i.e. more lowest common denominator code.
Or am I just too impatient and this is all coming?
I doubt its coming, at least not within the timescale OpenAI or Anthropic would like to believe. If we were close, then we'd see the fruits of that, which like you said, we are seeing the opposite currently.
The bottleneck was never writing code, and it still isn't. Writing code is like 15% of the job, but the labs can't tell investors "Yeah we make everyone only 15% more efficient" and still be able to raise trillions in capital. Whatever AI accelerates, the bottleneck is still code review, comprehension, and security debt.
Vibe coded slop gets abandoned because non-devs were never going to be able to use AI to make commercial software beyond an MVP. Once your app needs multi-tenant auth, session invalidation, concurrency handling, API changes, graceful degradation under load, etc. natural language prompts will fail. You still need a mental model of how things work.
When building a house, lowering the cost of bricks and getting them delivered faster does nothing to speed up the rest of the process that still relies on engineering discipline.
One problem is that you need Firefox because safari doesn’t peppery do ad blocking. But once you have 20 tabs open or so, it uses 5GB GB ram. But perhaps your also need safari for something else. That’s another 5GB of RAM. Then once you count a finder replacement (2GB ram), and some office stuff (probably 1-4GB for each app window), 16GB of ram are almost as sluggish as an old windows laptop. Add MS Teams, and the thing is brought to it’s knees. And Mac OS has a lot of quirks and the window management is atrocious (alt-tab doesn’t switch between app windows, a bunch of apps to get alt-tab behavior don’t work properly either).
I feel like more and more that Mac Users are being forced by the atrocious window management to only have one window open per software, so then the system is fast. Problem is when you have multiple tasks going on in parallel, then you need many windows and desktops.
With Windows you can as well just restart the whole machine, once it touches swap it won't stop thrashing ever.
Different folks different strokes as they say.
It’s like the claim is “get a Mac and you’ll never see a slow down ever again! Just as long as you run software that won’t make the whole system come to a crawl”
I think most true native apps don't have these issues. Unfortunately there is very little incentive to build on the macOS platform these days, which is where I point more of the finger at Apple. UX, UI, & DX are all quite a bit worse for Mac native.
ublock origin lite is on the app stores (both mac and i-devices), and works reasonably well.
https://apps.apple.com/us/app/ublock-origin-lite/id674534269...
Install Linux to unleash the full potential of your M1 (or to liberate any other system with a BloatOs, like macOS or Windows).
I resucitated and saved from the landfill a laggy and almost unusable laptop with Window 10, 4GB RAM and a Celeron processor, how?... Installing Manjaro (Arch), XFCE and kernel 6.18.
ZSwap and MGLru do wonders with memory and cache management.
It's fast enough with Thorium SSE4. I can easily open 15-20 tabs.
I use it as daily driver.
The battery indicator is starting to show a decrease in performance. It won’t hold a full charge, but even when I’m without a direct power connection, I can still have it running for nearly 4 hours with Wi-Fi, 6+ without.
You should be able to deeply tweak how window management works, but Mac won't let you do that.
I'd run Linux on the hardware if it wasn't a hack.
Not involved in dev of this, just a happy user
Swift Salamander: https://salamander.codesurfer.ch/ Rascal: https://tryrascal.org/ or brew install --cask chang-07/tap/rascal Forel: https://github.com/lab421/forel or brew install --cask lab421/tap/forel Hyperkey: https://hyperkey.app Vorssaint: https://vorssaint.com Wick: https://trywick.co Wisp: https://sulemaanhamza.github.io/..
Anyone have any experience of it?
I just don't get on with OSX, I can use it, it's "fine" but it never feels like home the way Linux always has, mostly because I generally run with defaults for everything but when something does bother me I can poke it on Linux until it's how I want it to be.
Linux simply assumes you know what you want and lets you have it, Apple assumes they know what you want and based on how much love OSX gets from some folks they seem to get that mostly right for those people.
I can't speak for others, but my preference for macOS basically boils down to "it's a *nix system that can run the commercial software I need, with a lot of nice little attention to detail features" I'm trading friction in some areas, for the removal of friction elsewhere.
Plus macOS has little niceties like readline key bindings in every text field OOTB, pleasant font rendering (on retina quality displays), and all the "ecosystem" features. I use universal control between my mac and iPad daily, AirDrop, universal clipboard, and airpods auto device switching, etc.
I don't pretend it's a perfect OS, it's far from it, but I willingly accept the tradeoffs and find ways to work around them to get the other features I want.
I can vouch for Aerospace, it brings i3 windowing to MacOS well.
I’ve not found anything that works as smoothly for Gnome. So I keep going back to macOS with Rectangle to solve its UX issues.
It's a hack in a good way and this is a really bad reason to not run Linux.