3 ms·
I am evaluating a new machine to replace my laptop & desktop for coding (Python, Go, React), data exploration, running containers and low resource business day-
by kisamoto 2y ago
I am evaluating a new machine to replace my laptop & desktop for coding (Python, Go, React), data exploration, running containers and low resource business day-to-day (Microsoft Suite, Slack, light image editing etc.) - not necessarily all the same time but often.. I travel a medium amount so can't just use a desktop but running both seems cumbersome.
The M4 MacBook Airs are very tempting and I think the size & weight of the 15" is not as offputting as it once was. However I agree with the criticism in this article. A lesser quality display and lacking a little power (M4 Pro option would be nice).
A 14" MacBook Pro is the current draw. Slightly heavier but option for M4 Pro as well as more memory (up to 48GB) as well as nanotexture for out and about.
I love the idea of the Framework 13" machines with Ubuntu. Almost same weight as a 13" Air and with strong upgradeability. Disadvantages (to me) are the battery life on Linux is significantly less than an Apple device (although hard to find exact numbers), and even with the new Ryzen AI Max processors and the DDR5 memory, speed is much lower compared to the M-series soldered on a chip (although I'm open to counter points that this difference in speed is not worth it).
The Apple software ecosystem is a soft grab but to be honest there are options to Apple Photos which is the one I use the most.
- a3w 2y agoLacking power? Below buying the very best Intel or AMD CPU which needs a new mainboard and RAM, I seem to never get any PC upgrades in the region of even an M3. For mobile, this kind of performance is insane. I usually am happy if it is not a netbook CPU, since my 4th gen i5 dualcore+HT is still up to anything I want to do with it.
- gessha 2y agoThat’s something that I’m puzzled about. If we take a look at both PC and Mac Geekbench results which use the exact same Intel CPU as a baseline, Macs wipe the floor with any Intel or AMD professor. Am I reading it wrong or? [1] https://browser.geekbench.com/processor-benchmarks https://browser.geekbench.com/processor-benchmarks [2] https://browser.geekbench.com/mac-benchmarks https://browser.geekbench.com/mac-benchmarks
- Rohansi 2y agoGeekbench is biased towards Apple Silicon for whatever reason. Take a look at any other benchmarks, preferably ones that test real world workloads.
- JohnBooty 2y agoWhat do you recommend?
- dagmx 2y agoThis is a claim that has never been backed up by anything verifiable. Could you expand upon it?
- Rohansi 2y agoI am not suggesting that Geekbench is intentionally favoring Apple Silicon. The code the benchmark runs just happens to run better on Apple Silicon. And Geekbench also poorly scales with higher core counts so multicore scores are almost useless. IMO with benchmarks it's never a good idea to rely on a single score. You should compare many different scores. Preferably with benchmarks that test workloads you will actually make use of.
- dagmx 2y agoBut even then, what benchmarks contradict it? You’re claiming an inherent bias, but other benchmarks also run just as well on Apple Silicon when normalized for core count. Cinebench, Specs etc…
- hobofan 2y agoThat sounds about right. Of course depends on the workload, but e.g. when compiling Rust code, having a Apple M-series chip makes a huge difference. That alone would make it hard for me to consider switching to any non-Apple laptop. From personal experience, I'd also say that there is a noticeable bump in performance between M Max and M Pro chips (= running same workload as colleagues on identical specs apart from the chip), that isn't really apparent in the benchmarks here.
- pimterry 2y ago> I love the idea of the Framework 13" machines with Ubuntu. Almost same weight as a 13" Air and with strong upgradeability. Disadvantages (to me) are the battery life on Linux is significantly less than an Apple device (although hard to find exact numbers As one battery life datapoint, I have a Framework with the previous gen AMD board and the 61wh battery, and in Linux Mint with no special configuration I get about 7 or 8 hours in normal use (with wifi+BT+average backlight, just doing normal browsing/file editing, not maxing out CPU rebuilding a massive project for hours). That's totally fine for my needs, it's effectively a full workday or an intercontinental airport + flight without power. I'm very happy with it and the upgradeability has been great (I upgraded mainboard, and now having the old mainboard running as a home server).
- deleted 2y ago[deleted]
- totalhack 2y agoI just went through this process and ended up getting the HP Omnibook Ultra Flip with a core 7 258v, running Ubuntu 24.10. Performance is excellent, battery life is the best I've ever had on an Intel running Linux. If you truly need more RAM than 32 GB it won't be an option though. The air or an mb pro seems so nice until I remember the sting of dealing with the dev environment and docker on a Mac compared to Linux. No amount of battery life or marginal jump in performance (which gets lost through needed virtualization) will make up for that for me.
- seec 2y agoIt does seem quite nice. Is the pen input decent? If the build quality is OK the pricing is quite good, in France with 32Go/1To is 650€ cheaper than an equivalent MacBook Air. I have not looked for a proper CPU comparison but I don't that it matters that much for a device of this type, and as you said, with Apple Silicon you lose a lot of the performance once you venture away from optimized software (which is still quite restrictive). Considering the (relative) failure of the ARM push for Windows PCs I doubt ARM is going anywhere in the consumer market (that probably means it will stay niche in the server market as well but we'll see).
- Rohansi 2y ago> even with the new Ryzen AI Max processors and the DDR5 memory, speed is much lower compared to the M-series soldered on a chip Are you referring to memory bandwidth specifically? Yes, that difference is not worth it. Even if you fully load the CPU and GPU on Apple Silicon you will not come close to using all that bandwidth [0]. You're better off comparing real-world benchmarks instead. [0] https://www.anandtech.com/show/17024/apple-m1-max-performance-review/2 https://www.anandtech.com/show/17024/apple-m1-max-performanc...