The stuff Hacker News actually recommends.

Laptops · Apple M1 laptop

Apple M1 laptop M1 laptop

5owners with an opinion
80%of verdicts positive
3/0positive/negative since 2024
4 yrslongest happy owner
1happy after 3+ years

Praised for performance and battery.

What owners wrote

Likes itOwned 4 yearsStill going
Well, I'll have to hardly disagree. You want a laptop that its battery life is not 1 hour at best. That wasn't a thing in Windows/Linux laptops until M1 started using arm64. 6 Hours of intense work? Good luck with that. Not only that, but being able to run very intensive work (Pro Audio, Development...) seamlessly is an absolute pleasure. Its screen is one of the best screens out there. The trackpad (and some keyboards) are an absolute pleasure. The robustness of the laptop is amazing. I don't care about the marketing of Apple, I don't buy anything new they launch, and I condemn all of their obscure pricing techniques for the tech they sell. But my M1 is rocking like the first day, after four years of daily use. That's something my Windows laptops have never delivered to me. Apple has done a lot of things wrong, and I will not buy another Apple laptop in the future, but I don't want Nvidia on a Laptop, I want it to be portable, powerful and durable. That is changing now, and it's amazing. I want my laptop to be mine, and to be able to install any OS I like. New laptops with arm64 and Intel Lake cpus are promissing, but we're not there yet, at least not that I have experienced. Each to their own for sure, and for you, the nvidia requisite is important. For me it's not about brands, but usability for my work and hobbies.
Likes it
Yes, I develop C++ on XCode and Visual Studio. I've recently started using XCode more because the performance on my Windows tower has become abominable in the past couple years and the M1 laptop is still snappy. XCode is just terrible compared to Visual Studio. As you said, there are weird beachballs all the time both while stepping and while waiting for the application to stop at a breakpoint (in cases where it happens instantly running under VS on Windows). The Jump to Definition seems to have gotten flakier. Or maybe it's always been terrible relative to Visual Studio, IDK. But regardless a lot of times I'm just going by memory and Cmd+F on XCode - Jump to Definition and Cmd+Shift+o are just not getting there. The Variables pane in the Debugger often just fails to actually ... display anything for any of the variables when stopped at a breakpoint. Sometimes it will appear after stepping a couple lines, sometimes it won't. The Debugger is even flakier than usual when Lambdas are involved. I am an emacs guy so it's not like I'm disposed to like Visual Studio. Visual Studio's quality has slipped a little too. But XCode feels straight-up amateurish in comparison to it. That said, at least Apple is actually exposing the capabilities of the IDE to their LLM integration offering . This is an improvement over the abortion that is Copilot integration in Visual Studio.
Likes it
My M1 laptop from early 2022 is too good for me to care about upgrading right now, I loaded it up with 64GB ram and it's still blazing. What benefit would I really notice? My heavy apps loading a couple of seconds faster?
Likes it
I haven’t heard the fan of my M1 laptop since this summer, and I have multiple electron apps almost always running. Now, if I move the mouse a bit fast on my i9 laptop, it’s time for hairdryer mode. I think the silence depends more on the hardware than the software.
Likes itHasn’t owned it
We understand that if you are willing to compromise on the fan and power efficiency, you can get a great machine like your Dell. People with your preferences are well served! The frustration is that there's nothing similar to even an old M1 laptop from other manufacturers. Why not? Apple has shown there's a big market for small, efficient, silent laptops with good displays in the $2500+ range. Other people in this thread have mentioned a Lenovo Aura as coming pretty close and it does, except for the fan! Is it really that hard to eliminate the fan and get performance / watt numbers like Apple was getting 5 years ago?