Live data from Hacker News

M1 Macs Review

sixcolors.com

251–260 of 391 posts

Re: M1 Macs Review

#251
post #7

Earlier quoted context omitted.

Original comment mentions MB Air, Air has no fans (now that sounds funny :)

Of all the things unveiled during the launch event no-fan thing completely blew me away. That, I was not prepared for! I now wonder, does that mean that MB Air has no moving parts inside it at all?

The electrons are moving millions of miles.

Re: M1 Macs Review

#252
post #193

A concern in my University department is that some of the FOSS/small scale software we teach on won't work on our students' shiny new M1 Macs. Should we be worried?

FOSS should be particularly fine, since the code is public, eventually someone will recompile it for ARM (if it's even written in a native language; languages with runtimes will work perfectly fine when the runtime is ported) If not, everything should run through Rosetta 2. Apple did eventually pull the original Rosetta, so who knows how long they will keep the feature, but in the short term I can't imagine it being…

> Apple did eventually pull the original Rosetta, so who knows how long they will keep the feature, but in the short term I can't imagine it being a problem.

The original Rosetta was only useful for legacy Mac software though; this one will continue to be useful for new x86 software that gets written. I think it will last a lot longer.

Re: M1 Macs Review

#253

Earlier quoted context omitted.

What hope do we have that M1-like chips are available soon in regular non-apple notebooks? I guess the chance is zero.

M1 isn't groundbreaking. RISK has been around for a while, and stuff like SoC with unified memory isn't new. Id say chances are pretty good. While Apple will always have the edge in terms of optimization since they have to only design for specific hardware, the difference won't be massive, and you won't be locked into the ecosystem.

Apple's advantage is in the virtuous cycle of big demand and big market for their products. And now they have built up the talent, the process, to build different chips and chips that are very large. M1 is not a small chip, it's complexity is comparable if not more than intel or amd or Nvidia's chips. They also established a sustainable relationship with tsmc. I am sure tsmc have exclusive or volume contracts for apple to be the first adopter to their most dense node. Tsmc allocates a lot more of waffer capacity to apple than other designers. The marginal cost for apple to design and build a large version of m1 is pretty cheap.

Re: M1 Macs Review

#254
This is refreshing to see competition actually deliver better products instead of just cutting costs.

The technical innovation has only marginal value for me and I would love the same soc on a rpi like device, for home servers. Time will tell.

Now, as a Linux guy, I’ll just wait until innovation turns commodity, having no interest in macOS whatsoever.

Re: M1 Macs Review

#256
post #219

Once Docker works on ARM, I’m gonna make the switch. I was very very close to trading in my 2020 MBP and eating the loss, especially after seeing the insane WebKit compilation times and battery usage. I loathe the Touch Bar and am very excited about having a MBA that doesn’t suck. The only concern I have is this: it is my understanding that the arm7 instruction set differs slightly from vendor. Is that true? I’m thin…

Armv8 instructions should be consistent between vendors. Gcc and llvm is very likely to produce standard armv8 code that is portable. At work we use intel chips to compile armv8 linux executables and librarys and run them on broadcom arm chips.

Re: M1 Macs Review

#257

Earlier quoted context omitted.

A battery life of 4 hours doesn't sound okay, my 2013 MBP lasts longer (original battery).

I will be honest, I also don't think it is good. It is a company issued one so I won't bother too much with it. I remember when the i9 came out, Apple had some issues with it, so maybe the battery usage is still a problem? But even so, 2 hours of my usage, in pretty much every mbp I owned (and I had a few) always depleted minimum 25% of battery. (maybe the websites I use are more draining that simple static ones?) An…

That's normal. My i9 does the same. It is heavily, heavily reliant on turbo boost for performance and regularly boosts up to 80W (!!!).

As soon as the last kinks are ironed out for M1 there's no reason imo to use the Intel Macs ever again.

Re: M1 Macs Review

#258
post #196

This is the revolution we needed in a technology landscape that promotes waste (x86, Electron), however belittled by the haters. It's real and changes everything.

Why is x86 waste? It was beating everything on the market during the 90s and 2000s no? Its just intel hasn't pushed things forward in 10 years right?

Re: M1 Macs Review

#259
post #79

“New Intel chips were often delayed and offered only small improvements over previous generations.” As noted on HN and elsewhere, Intel’s struggle has been in manufacturing. They minimized risk (“got lazy”) when Moore’s Law reigned and their fabs were 1-2 generations ahead of everyone else, but have since squeezed every last architectural drop out of 14nm. Put Tiger Lake on TSMC 5nm and a lot of M1’s lead goes away.…

It's not just the re-order buffer, the M1 also has 8-way decode (vs 4-way for Intel & AMD microarchitectures), and a 128 KiB L1D cache (vs 48 recently from Intel, and 32 from AMD), and that cache still has a 3-cycle latency. These all let an M1 chip keep up in single-threaded workloads @ 3.2 GHz with what the latest Zen 3 5950X can do @ 5.0 GHz.

Re: M1 Macs Review

#260

Earlier quoted context omitted.

Yeah so far the performance is very close to my 10 core iMac Pro I use for day to day development. This is on a MacBook Air with no fan, and so far I haven't felt the machine even get warm even when compiling _and_ also running tests or importing data in other processes. This is when running a decently sized Rails monolith w/ PostgreSQL & Redis, so a fairly typical modern Rails setup. It's seriously impressive.

Does it mean you can no longer easily tell if a process has gone crazy and takes high CPU usage without a fan and you also can't even feel the slow down.

Totally broke my workflow: https://xkcd.com/1172/
Post reply on HN