Live data from Hacker News

M4 Mac mini's efficiency

jeffgeerling.com

491–500 of 632 posts

Re: M4 Mac mini's efficiency

#491
post #472

Earlier quoted context omitted.

Nix works well on mac, very similar to Nix/Linux for the most part. There are some missing packages, but the common ones tend to be fine. Its worth using the Determinate Systems installer to avoid reinstalling Nix on every macOS update though. Nix-darwin is good, and I use it, but it is nowhere close to NixOS. I think there are some options I've set through it that macOS keeps overriding, so the declarative configura…

> Its worth using the Determinate Systems installer to avoid reinstalling Nix on every macOS update though. I've had Nix installed from the traditional installer since the very first M1 and never had to reinstall nixpkgs across OS updates.

I guess some people have been addressing the clobbering of /etc/bashrc with full reinstalls?

Re: M4 Mac mini's efficiency

#492
post #441

Earlier quoted context omitted.

As a counter point, that same org structure resulted in the removal of the 3.5mm audio port. Ugh.

Probably to gear up towards their bluetooth airpod series, which doesn’t need that port. The wired ones are decent yet cheap, but if they did not remove the 3.5mm, then except teens and hip adults, most people would opt for the wired ones. My M1 Max Pro again has the 3.5mm port, and I have bought a pair of wired ones and gifted my airpods to my teen nephew.

and improving water resistance.

Re: M4 Mac mini's efficiency

#493

Earlier quoted context omitted.

>apps can share read-only memory for common frameworks How is that different from plain shared libraries?

System design and stability. On MacOS a lot is shared between applications compared to the average Linux app. Dynamic linking has fallen out of favor in Linux recently [1], and the fragmentation in the ecosystem means apps have to deal with different GUI libraries, system lib versions etc, whereas on Mac you can safely target a minimum OS version when using system frameworks. Apps will also rarely use third party rep…

People who need 64GB+ RAM are not running 1000 instances of native Apple apps. They run docker, VMs, they run AI models, compile huge projects, they run demanding graphics applications or IntelliJ on huge projects. Rich system libraries are irrelevant in these cases.

Re: M4 Mac mini's efficiency

#494
post #182

Earlier quoted context omitted.

Well, missing packages for one. Nix prides itself on having one of the most compete package catalogs of any Linux package manager, and on Mac it leaves quite a bit to be desired. A lot of functionality has to be hooked in via home-manager scripts that are a lot less stable than NixOS modules, and since your system isn't built/upgraded by Nix you can't write overlays for a lot of Mac software. If you only need the ver…

Yeah, I eventually realized that nix-darwin is only good for managing the list of homebrew casks. home-manager works better than I'd expect. At least I don't have to spend time configuring vim, git and shell prompt. But overall, Nix on MacOS feels like a hack, behaves like a hack... because it's essentially a hack... I'm waiting for the first reports of Lenovo's t14s gen 6 with Snapdragon X Elite.

> Yeah, I eventually realized that nix-darwin is only good for managing the list of homebrew casks.

If that's really all you use it for, and you already use Home Manager, the Homebrew module for Nix-Darwin works fine in Home Manager with some small tweaks. I use that with a custom, per-user Homebrew prefix to keep Homebrew out of the way except for the task of installing casks.

Re: M4 Mac mini's efficiency

#495
post #311
post #9

I use Linux, but I think the cheapest M4 Mini offers an incredible value and efficiency per €. With education discount, it's around €650, including VAT. It's pretty hard to find such a silent and powerful machine for that little. Any comparable options? A good fanless build with a i3-14100T is more expensive and 40-50% slower on Geekbench. An i5 is a bit closer. Some 2024 Ryzen CPUs can match or exceed its multicore…

>With education discount, it's around €650, It is €579 including VAT. The Educational discount in US is only $499. €650 sounds wrong. Where in EU is that.

Data point: base model Mac mini is 719€ in Spain, 599€ with the educational discount.

Re: M4 Mac mini's efficiency

#496
I just bought an ASRock Deskmini x600 with a Ryzen 7700 to run as low-power Linux server / workstation. Given the trouble I had with this thing due to (I believe) buggy amdgpu drivers and/or buggy firmware, I'm inclined to throw it out and just buy this Mac Mini.

Re: M4 Mac mini's efficiency

#497
post #44

Earlier quoted context omitted.

> With education discount I don't understand why so many people use the discounted price as reference. Surely very few of us on HN are still in college? So let's use the actual price when making comparisons.

>I don't understand why so many people use the discounted price as reference. Or when they only use it to make the Apple pricing seem more favorable and ignore it when it comes to PC pricing. Most PC manufacturers also have educational pricing, whether directly or through some portal provided by your institution. I know my son's college had a deal and also had a list of the tax free days in the state so that you coul…

> tax free days in the state

i'm sorry, tax free days?!? am i too european to understand this? does this apply to everything, like groceries, tech, flowers, wood etc., or just corporate transactions?

Re: M4 Mac mini's efficiency

#498
post #395

Earlier quoted context omitted.

The GP's same argument also applies to the Magic Mouse, as it happens: > It's a way of signaling how the product should be used. In the Magic Mouse's case, it came out just on the cusp of wireless mice becoming "a thing." Most people, if they were allowed , would have just left the mouse tethered to a computer by its charging cable at all times, since that's what they were used to. But Apple thought you'd be happier…

The port on the bottom is really the least offensive element of the design. I know people find it fun to clown on, but if any of them had ever used one for 5 minutes they would realize it's a terrible mouse for a bunch of other more important reasons (weight, feet quality, tracking accuracy, polling rate etc.).

The worse part about the Magic Mouse is just how small it is. It's uncomfortably small. The Magic Trackpad however is a great.

Re: M4 Mac mini's efficiency

#499
post #395

Earlier quoted context omitted.

The GP's same argument also applies to the Magic Mouse, as it happens: > It's a way of signaling how the product should be used. In the Magic Mouse's case, it came out just on the cusp of wireless mice becoming "a thing." Most people, if they were allowed , would have just left the mouse tethered to a computer by its charging cable at all times, since that's what they were used to. But Apple thought you'd be happier…

The port on the bottom is really the least offensive element of the design. I know people find it fun to clown on, but if any of them had ever used one for 5 minutes they would realize it's a terrible mouse for a bunch of other more important reasons (weight, feet quality, tracking accuracy, polling rate etc.).

Yeah I hate that people go for the easy fodder, which barely effects real world use, and ignore the multiple actual issues with it that would make it quite poor even if the charging port was fixed.

Re: M4 Mac mini's efficiency

#500

Earlier quoted context omitted.

The network stack is very different now - BSD doesn't run on cell phones after all. But no syncookies, no. But IMO the real advantage of ARMv8 for a server is that it has better security.

I don't really think ARMv8 has anything useful to provide here?

It's all in there, it's just optional.

Plus it doesn't have variable length instructions.

Post reply on HN