Hacker Newsnew | past | comments | ask | show | jobs | submit | system7rocks's commentslogin

These articles, over and over again, are what have made Hacker News one of my regular go tos for amazing ideas and creative ingenuity.

Wow. This is the golden age for classic Macs.

Yes, I think people who move away from Substack already need to have a brand and a number of followers to drive people to their personal websites, even if they use Ghost. And I do get the concerns that Substack has some super bizarre and awful content in the mix. Their feed shows me stuff every once in a while, from uber-conservative right wing Christians to conspiracy theory nonsense. But my dumb soccer blog/podcast putters along and grows slowly, in some cases, not even from social media posts. It's an interesting platform.

Interesting.

I've never quite found that Linux is more optimized on battery-powered machines for energy savings, even though supposedly there is a lot of room to tweak and optimize settings -- from selecting a low resource window manager/DE to turning off various services to switching up power management utilities. But this does seem like an approach that might produce that kind of fruit?


Kernel option nohz_full in grub config.

Also disable hardware SMT as a kernel option in grub config. Then the cores can clock down way more often and L1 data cache size doubles.

XFCE and X11 tripled my laptop battery life vs. whatever Wayland+GNOME Ubuntu (2024?) brought by itself.

Powertop and tlp also help.

Happy camping.

EDIT: the lower heat dissipation also halved boot time. That one surpised me the most.

EDIT2: Disable "atime" with ext4 option "noatime". Saves a lot of power, heat, trimming, and re-writes on your SSD/NVMe.

For "faster shutdowns" manually run systemctl start fstrim.service. Not exactly sure why fstrim.timer seems unreliable.


The really unfortunate thing about linux is the defaults tend to be not battery friendly.

For example, I recently got another 1 hour out of my old laptop's battery because I didn't realize for the intel video card driver I needed to add some modprobe flags to get it to load up a firmware binary blob. Doing that enabled hardware video decoding, faster performance, and lower power usage.

There's a bunch of setting like this that you need to make sure are turned on to get the best battery performance. Some OSes are better about toggling them than others and mine (gentoo) let's you discover later that you forgot to turn them on :).


This is where looking at the gaming centric distros and doing what they do makes sense. I haven't seen all kernel settings for all distros, but my understanding is many choose the defaults and most of the defaults are more optimized for server usage. Which makes sense. Debian's biggest deployment environment is a fleet of servers. For the standard Debian Install, of course. However, my laptop is not a server, so the defaults don't make sense. This is where we maybe need distros that their whole niche is to be laptop friendly. Or, get the bigger distros, to offer a flavor with a different set of defaults for laptop environments.


The beauty of open source is that you can be the change you want to see in the world.


Hey could you tell me about this flag please? I have an intel gpu and might need it too!



Thanks! Aha this is for gen 9ish onwards, my GPU is gen 3.


Exactly -- not sure I have many machines new enough for this to apply to.

The machine I'm typing on is the 2nd newest in the fleet -- it's a work box -- and it's an i7-8550U, an 8th gen "Kaby Lake" chip.


I have a laptop where you need to load a certain driver to turn off the discrete GPU, which triples the idle battery life.


Yeah, I have this problem. IIRC the last time I looked into it, it requires a specific version of the nVidia driver which isn't the latest version (very unfortunately). I just bit the bullet and went with the 5W of constant consumption rather than figure out how to get that old driver working with my setup.


That's really sad to hear. I think it's just so much to configure for any human to take on. I'm going to run my system config through an LLM and have it optimize it for me see if that works.


You might want to take a look at TLP[0]. It, among other things, backs the power mode/profile panels in Gnome/KDE.

Many distros already try to push good defaults, but you can do a whole lot when optimizing for a mobile experience. You can also do some fun stuff with it, like running a script[1] when going from ac->bat power to, e.g., turn of a service, lower refresh rate or reduce brightness.

[0]: https://linrunner.de/tlp/index.html [1]: https://linrunner.de/tlp/usage/run-on.html#run-on-ac-run-on-...


Wow. Just wow, I will give this a run on my old iMac G4 later today. Very cool to see this progress, and I am a big fan of NetSurf.


Yeah, I wish more people contributed to Netsurf and it gets the momentum it needs to compete with Blink, Gecko and Webkit. So many divided efforts in this area - there's Ladybird, Flow, Servo, Goanna. Even just improving Webkit and making it truly multi-platform (it isn't available for Windows, and the Linux version is apparently not as performant) would greatly even the field.


Netsurf seems pretty closed in terms of who they allow to contribute. However, I need to look more into it and not use the excuse that it's "too complicated" to see if they are interested in my bug fixes.


So grateful for all of the dedicated coders and hackers in this space to keep our old Macs relevant and useable.

PowerFox has tweaks especially for Leopard and Snow Leopard and Mac-quality of life features. You can also try Basilisk, which is the upstream version without those tweaks.

Momiji is another variant targeting Mac OS Mavericks and other targets with ESR Firefox fixes. Works pretty well!

Finally, there is work being done to revive Safari for Mavericks and work to bring Netsurf to MacOS 9.


I love these books. I would like to own every single one of them, as crystallizations of a moment. But let's be real -- some of these books are trash.


This story remains pertinent.

Can we imagine a world where we can question everything? Where we have the means to do so?

The Lottery parallels plenty of other works - of the banality of evil. Of how we can turn to cruelty through our traditions and patterns. But can we imagine a future where we create space to ask questions? Constantly?


One of my favorite things to do is update the firmware of devices. I know it is often ill-advised because if it is working fine, why risk something going wrong? But it’s kind of fun to imagine gaining tiny speed increments with optimizations. I like to do it on Fridays - Firmware Fridays - vacuum cleaners, hard drives, motherboards, ip cameras, Apple IIGS expansion cards, Bluetooth scales, and on and on.


>I know it is often ill-advised because if it is working fine, why risk something going wrong?

Well, if you want more mayhem than was expected . . .


I may buy a Neo just to do this. Intrigued.


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: