One reason I like my Mac is because the number of options is so limited. More or less, all modern Macs are pretty good. Solid machines, good OS, good long-term support, few surprises. Just pick your price range.
Chromebooks? Well, I'm glad you found one that you like, but from what I've seen of others' choices, it's a bit of a mixed bag. Some are okay, some are great, some are crappy, and there isn't necessarily a good cue (like price) to tell the difference.
I've done laptop Linux in the past (well, Linux and various BSDs), and the top recommendation for any problem you have with it is to change distros. When I was 26, okay, yeah, I liked doing that. I'm well and truly over that now. I'm aware that it's a heck of a lot better these days, but even so, it still seems like a bit of a moving target.
Another thing in Apple's favor is their hardware is quite good. The $600 Chromebook will be worth zip in a year, while I could probably get a significant percentage of the sticker price for my Macbook. Not that I'd sell it, because my previous 2011 Macbook lasted (with some upgrades) as my main axe for a decade. That's not nothing.
I think the sysadmins and programmers aren't just moo-mooing like cattle when they go for the Mac. They often have particular and very good reasons. E.g., in my case, I'd rather go back to a clay tablet and pointy stick than give up BBEdit.
One thing that always messed with me was how much work it was to set up. If you step off the yellow brick road, the work arounds get to be really funky and hard to automate. So I had android apps that I'd download and then log into. For a lot of years my password safe didn't work well with it. Signal was an issue for a long time until they got the linux containers or whatever working, though for that you'd have to reset to dev mode and get a bunch of stuff installed.
I really like the idea. I run a linux machine, (usually whatever flavor $work is willing to provide), and at the end of the day, I run a bunch of terminals with tmux, a web browser, and signal. So in theory that seems like it should work. And, it seems like that was getting better last I tried. But you really have to be bought in on the google way to make it go.
I haven't messed with it for a couple years so maybe I should fire up my pixel book and give it another shot.
This is a compelling feature, and I get it. I'm old school enough that I much prefer having things local. I'm also contrary enough that I don't like how much clout Google has, and paranoid enough that I don't trust Google. But I definitely get the appeal.
Way back in the day, Sun came around to the corporate office where I used to work to demo the Sun Ray. Most of the tech people dismissed it out of hand as a gigantic heap of crap (and as it turned out, they were right, or at least in agreement with the free market), but I understood the appeal.
also, not sure if you meant this literally — would you please consider taking any destroyed computers to electronics recycling instead of throwing in the trash, if at all possible based on your location? these things contain stuff that’s not really desirable to go into landfills - heavy metals, batteries, etc
- 10+ hour battery life even when working on periodic compiles, and easily 15+ hours web browsing
- high DPI display
- faster multicore CPU performance than a Ryzen 5800X desktop CPU
- less than 5 lbs
- good trackpad and keyboard
- decent build quality
I believe this doesn't exist outside an M1 Pro/Max MBP. My MBP14 uses less than 0.5W package power during a Zoom meeting, that's less than what modern AMD machines use at _idle_. My old MBP15 used over 2 watts package power at idle. I can hit all threads with a big C++ or Java compile and the fans won't even be audible, and my laptop fits in a backpack and is small enough to use anywhere. The extra cost (~$1000) is not really that big a concern when you make software engineer salaries and your laptop is a tool you use every day on side projects to improve your skills.
In what way?
Even at twice the power draw and expense, there's nothing quite as good as a macbook at the moment.
However, this requires you to be using ARM and not x86, and it requires you to use MacOS which has _interesting_ performance characteristics for certain workloads.
But Intel 11th and 12th gen laptop processors beat M1 in single-core processing. See chart: https://i.imgur.com/KoNjGq5.png
Here's an article from 3 months ago comparing them: https://www.pcworld.com/article/608419/laptop-brawl-apples-m...
(that intel laptop beat M1 Pro in multi-core too)
(and M1's integrated GPU got destroyed by RTX 3080 laptops in OpenCL but that could be due to architecture/emulation)
I think it's not a fair comparison since M1 runs much more efficiently. Almost different purposes.
It’s also not exactly an indicator of real world performance which is why I avoided linking to benchmarks.
It's possible the M1 has been dethroned for single core performance, but what you link is not a good comparison.
Claims of future performance are going to be met with a clear shrug because ultimately I've been able to put my hands on an M1 for over a year, theoretical future CPUs are absolutely no consequence.
Additionally what is failed to mention here is how much battery life you get. Which, Apple is easily leading on.
I'm quite envious of the M1 to be perfectly honest, for the thermal envelope it's unbeaten, and its barely being challenged one year on. But you'll take my Dell Precision and my Linux installation from my cold dead hands.
You can set how many threads the renderer will use. https://i.imgur.com/kBNvLe1.png
And it is pure CPU render. No GPU is used. It would be borderline comical if the article used a GPU benchmarking tool to measure CPU performance.
It is not theoretical. They ran their tests on a laptop that is already available for purchase.
In fact, the entire tone of the comment has changed, not it's much more balanced.
I wonder that gives Cinebench an advantage of almost 24% to Intel.
I was under impression that the number was shrinking after Mojave cut support for 32-bit apps/libraries, since many developers never bothered to update their apps and games to 64-bit, much less native ARM.
Hell Apple has ultimately been vindicated going whole-hog on USB-C. Anyone who’s made the swap got over the dongle stuff pretty quickly.
I’d argue the new Mac mini is one of the best computer deals on the market.
One reason is availability. Chances are, the PC laptop you took such pains to spec out are not nearly as available in case you need one on short notice. If I dropped my Macbook in the ocean this morning, I can walk into an Apple store and have a reasonable replacement by afternoon. Unless your PC specs are ok with random consumer/gaming laptops from Best Buy, you are likely looking at several days minimum wait, probably a lot more if they happen to be at the point in the product cycle where last year's model is in low stock and next year's hasn't come in yet.
At least with a lot of PCs you can upgrade RAM/SSD yourself and get it quick from Amazon rather than wait two weeks for the factory in China to do it for you.
Why not just buy a regular laptop and put Chrome OS on it?
I'll admit to salivating over this way of working, all the grunt happening somewhere else but my keystrokes being low latency (since they're locally rendered and lazily synced by the web browser).
But anyone who says a chromebook is comparable to a macbook is smoking something.
I'm not even saying that as an Apple Lover, I use linux, but I'm aware of the limitations of the platforms.
IME most people use macs not because they think they're better than everyone else; but because the development experience is very "happy path" -- and the hardware build quality is high.