Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

8-core CPU, even presumably with HT off after all the recent Intel vulnerabilities, makes me laugh after my personal experience with my late 2016 MacBook Pro 13 touch bar with fastest (at that time) i7. During normal browsing especially with plugged charger, it was heating so much that something in the keyboard was unglueing. The space bar and 'c' produced different clicking sound. I was quite unhappy with that since it was my first experience with Apple products. I took it to Apple Store, they replaced the top part (with keyboard), it fixed 'c' and 'space', but issue appeared in '~' and 'tab'. I took it again to Apple Store, they replaced top part again. And again same issue with different keys. I took it there again, since replacing top case didn't help they proposed to replace whole laptop. I agreed. New laptop had the same issue again so I had nothing to do but wait when Apple will acknowledge the issue. They didn't but started to replace keyboards because of key stucking issue, so I requested a fix again and finally they managed to fix it...


Using Safari with an adblocking extension that makes use of WebKit’s native content blocking capabilities makes an enormous difference when it comes to heat and power draw. I’ve tried Chrome and Firefox with uBlock Origin and both are considerably more demanding in CPU use while not being that much faster. Where Chrome and Firefox has my fans ramped up to 60%, Safari has them running at 10% or switched off.

Really wish both Google and Mozilla would press pause on feature development for a couple of years and make efficiency the top priority.


Which Safari adblocker do you like? Is there one with a similar "freedom-ness" to uBlock Origin?


Any recommendation on a good adblocking extension for Safari on MacOS? I've been using KaBlock but I've not found a great source that meaningfully compares the existing options.


It costs a couple bucks but Wipr does pretty well and gets regular updates.

Another nice bonus to content blocker extensions like these is that they’re just JSON rule lists that Safari compiles into bytecode and runs against pages as they load. The extensions are barred from access to everything, meaning they can’t be bought up and turned into Trojan horses.


Brave had made a huge difference for me. As much as I'd like to support Mozilla by using Firefox,i just can't justify it. Brave is amazing.


8-core CPU means that I can rebuild my code almost twice as fast. That's 8 minutes vs. 16. Doesn't make me laugh.

I guess there's a reason it's "Pro".


The performance will only be better for the first 30 or so seconds anyway before the cpu has to start thermal throttling.


Do you have benchmarks that show anything like this? Or are you referring to the firmware bug that was fixed shortly after release, last year?


Everything thermal throttles, that's what turbo is.

The issue last year was because Apple was applying the thermal throttling in such a way as to make the average performance of the CPU significantly lower than it needed to be by throttling too much, too quickly then recovering to too high of a clock speed too quickly thus ping-ponging between a very fast/high/hot state and a very low/cool state. In many cases the CPU would drop down below 600mhz for me for periods of time.

A proper setup will have a graph with a brief (~30s) burst to turbo max followed by a thermal throttle slightly below what the system can sustain followed by a recovery to the max sustained clock speed at just below the thermal limit.

e.g. 4.2ghz for 30s to 2.2ghz recovering to 2.6ghz sustained.

The exact profile is highly workload dependent but a properly designed system invariably follows that general profile.


> a properly designed system invariably follows that general profile

... unless the system was designed to handle the thermal load, in which case it would not thermal-throttle and you'd see a sustained clock speed.


Sure, performance will increase, I'm not arguing with that. I was just refering to my own experience. Personally, particarly this issue, made me use servers/clusters more, so data analysis or massive code compilation I do remotely, and for me 'Pro' now means a stable OS, good screen, good touchpad, good sound laptop which just runs IDE and browser (and occasional small Python tests of algorithms in Jupiter).


P.S. I'm not a picky person. I work in a quiet office so even my colleague noticed the issue without me pointing. At the beginning I really wanted to fix the issue. Later it was rather for 'feedback' and a matter of principle.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: