Hacker News new | past | comments | ask | show | jobs | submit | nameequalsmain's comments login

Mullvad is Swedish for "mole". Mull is a word for soil, and "vad" seems to come from "vada", wade. So translated it would be "soilwade".

To me, it sounds like just another word.


According to what source? Passmark says otherwise[1]. The fastest Intel CPUs have both a higher single thread and multi thread score in that test.

[1] https://www.cpubenchmark.net/singleThread.html


Passmark shows the M4 chips slower than the M3, so something weird is going on. Geekbench 6 has the M4 well ahead of Intel and AMD, with the M3 about 25% slower like you'd expect: https://www.cpu-monkey.com/en/cpu_benchmark-geekbench_6_sing...


Passmark is an outdated benchmark not optimized for Arm.


I think that is much too hand-wavy regarding the performance differences.

Both Passmark and Geekbench are aggregates of a variety of tasks. If you dig into the individual tests that constitute this aggregate score, you will find different platforms perform better, or worse, on certain tests than others. I would wager that, for many applications, only a subset of these tasks are relevant to the performance of the application, yet such benchmark suites distil out all nuance into a single value.

Here is a personal anecdote. I have tried running CASTEP (built from source), a density functional theory calculator, on both an M1 Max MacBook Pro [0], and on a Ryzen 7840HS Lenovo laptop [1]. A cursory glance at those Geekbench results linked might make you expect that the performance is roughly equivalent, but the Ryzen outperforms the Mac by about 4x, a huge difference.

What happens if we try and dig into any particular benchmark to explain this? If you click on any particular benchmark in the Geekbench search lists, you will see they test things like "File Compression", "HTML5 Browser", "Clang". Which of these maps most closely to the sorts of instructions used in CASTEP? Your guess is as good as mine.

If anything, I would say Passmark is quite a bit less abstract about this. Looking at the Mac [2] and Ryzen [3] Passmark results, you can see the Ryzen outperforms the Mac by about 2x on "extended instructions", which appear to involve some matrix math, and also about 2x on "integer math". The Mac, meanwhile, appears to be extremely good at finding prime numbers, at over 3x the speed of the Ryzen. Presumably the Ryzen's balance of instruction performance is more useful for DFT calculations than the Mac's, which perhaps is weaker in areas that might matter for this application, but stronger in areas that might matter for others.

Of course, optimization is likely a component of this. How much effort is put into the OpenBLAS, MPI, etc, implementations on aarch64 darwin vs. x86-64 linux? This is a good question. It is, however, mostly irrelevant to the end consumer, who wishes to consume this software for use in their further research, rather than dig into high-performance computing library optimization.

[0] https://browser.geekbench.com/search?q=7840hs

[1] https://browser.geekbench.com/search?q=m1+max

[2] https://www.cpubenchmark.net/cpu.php?cpu=Apple+M1+Max+10+Cor...

[3] https://www.cpubenchmark.net/cpu.php?cpu=AMD+Ryzen+7+PRO+784...


This is my experience as well. Geekbench heavily favors the type of workload that runs best on Apple hardware (those tends to be general case, most likely to be used by the mass) but in practice if you have complex software to run your experience will not match the bench numbers.

I think PassMark is more honest as well, because it just gives scores for calculation throughput instead of specific tasks. It more closely matches what experience you will get if you have a varied load.

But since it's Apple we are talking about, their users just want to think they have the best and that's all that matters.


PassMark is "more honest"? It represents a varied load??? No, sorry, it's just not good. Seriously, read their own documentation.

https://www.cpubenchmark.net/cpu_test_info.html

Right from the top it's amateurish stuff: their idea of an integer benchmark to measure "raw" CPU throughput (whatever that means) is to make a bunch of random ints and add/subtract/multiply/divide them.

Very few programs do a high volume of either integer multiply or divide. And when they do, they generally aren't doing it on random numbers. This is the kind of thing which gives synthetic benchmarks their highly deserved bad rep. It might be even worse than Dhrystone MIPs, and believe me, in benchmark nerd circles, that is a fucking diss.

If you look up Geekbench's docs, you'll find that it's all about real-world compute tasks. For example, one of the int tests in their suite is to compile a reference program with the Clang compiler. Compilers are a reasonably good litmus test of integer performance; they heavily stress the CPU features most responsible for high integer performance in this day and age. (Branch prediction, memory prefetching, out-of-order execution, speculation, that kind of thing.)

You claimed that PassMark reflects "complex" software, and Geekbench doesn't. However, I would be willing to bet that Clang alone is far more complex than all of PassMark's CPU benchmarks put together, whether you measure by SLOC or program structure.

Note that none of this has anything to do with Mac vs PC. Passmark is simply a bad benchmark that should not be used, period. That said, there are a bunch of warning signs that PassMark's ports to everything outside its native x86 Windows are probably quite sloppy, so it's even less useful for crossplatform comparisons.


Geekbench correlates with SPEC, the industry standard in CPU benchmark and what enterprise companies such as AWS uses to judge a CPU performance. It has .99 correlation.

https://medium.com/silicon-reimagined/performance-delivered-...

Passmark is an outdated benchmark that isn't updated to use ARM instructions.


I keep seeing people repeat incorrect rhetoric about Apple hardware, like this example.

There are nice things that Apple has, but as you can see there is significant reality warping going on.

Why does it persist?


Never change hn, can't criticise apple here.


Don't most EVs use regenerative braking though? That should offset their weight a fair bit I imagine.


I'm a man but washing and using conditioner will take a lot longer than 2 minutes. I have very long hair though.


It's really more of a long-hair vs short-hair thing than a gender thing.

I've had short hair and right now I have long hair. Long hair is a bitch between washing and drying.


LVM snapshots + rsnapshot, saved on btrfs disks on each server, then btrbk[1] for pulling backups to remote storage.

[1] https://github.com/digint/btrbk


Why do I need to turn off my adblocker to see the map?


The app makes a 3rd-party request to determine your IP. I wonder why they didn't just grab it from HTTP headers?


Hi,

this is in order to localize you roughly on the map. Instead of showing you completely different part of the map :)


Just offer a button to request this.

No reason to make it a default and running into those problems.

PS. no way I'm turning off my ublock for some unknown page asking for this.


Happy to localize myself thanks


Even a racing driver can't beat ABS on asphalt in a controlled setting.[1] On dirt roads or ice the story might be different.

[1] https://youtu.be/ERE9EtOWZMU?si=s35N-IzuyPLuEoKD


ABS has nothing to do with improving braking distance. Any skilled driver, who knows their car, can do far better.

For skilled drivers, ABS extends braking distance.

What ABS does, is let a driver mash the pedal on full, and still steer around obstacles. Something a skilled driver can still do.

One problem with these tests, is that if you disable ABS on some cars, the proportioning valve is still set to 50/50, front/rear, meaning you start to lose traction on the rear wheels, and skid. This causes a loss of control, and reduced braking power.

Cars prior to ABS has the capability to adjust rear brake pressure by weight, a typical default of 70/30.

Some card have ABS controllers which you can disable ABS functionality, but still retain proportioning control. Cars with proper diffs are often like this.


Is this true with a modern abs, and have you tested your own capabilities vs abs? It can act on individual wheels which no human can do with a regular brake pedal.

Check out https://youtu.be/ERE9EtOWZMU if you’re interested.


I know of ABS capabilities, and extensively tested ABS on/off on every car I own.

ABS is about steering when people slam the brake pedal down, it is not about improving braking distance.

Outside of how it doesn't help on pavement, it is a absolute disaster on gravel, and deep snow.

For example, on gravel if you lock up the brakes, you dig in. Gravel builds in front of the tire, and your tire sinks. ABS won't allow this, and so on gravel I can stop from high speed fast, while ABS actively works to deny my ability to stop.

On snow, if you briefly lock up the brakes, snow builds in front of the wheel. You can then spin the wheels to turn, let up, and the car will instantly take off in a new direction. ABS actively prevents this.

ABS was never, ever designed to reduce braking distance. It was designed to allow people to steer while braking.


The video I linked shows drivers (one professional, one not) achieved stopping distance in a straight line with and without abs in a fairly recent car.

Gravel and snow I understand - but at least for me are pretty big exceptions.


Even a racing driver can't beat ABS in a controlled setting.[1] Imagine a regular driver trying to brake in an emergency situation.

[1] https://youtu.be/ERE9EtOWZMU?si=s35N-IzuyPLuEoKD


It is probably using cell broadcasts: https://en.wikipedia.org/wiki/Cell_Broadcast


Ah, thanks that explains it -- (follow the link also for https://en.wikipedia.org/wiki/Wireless_Emergency_Alerts )


> There's no real practical way to prevent someone from accumulating wealth if they wanted to continue to do so.

Not within a capitalist system, no. There are other systems though.


This worked surprisingly well in the communist countries. Look at China and Russia. There has never been a black market where distributors go rich. Never once.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: