News for hackers. Stuff that matters.

jenders

Re:Living off-grid: Hundred Rabbits on Thursday October 08, 2026 @12:24PM (#50007846)
Spend any amount of time talking to customers and you may find that many of them, maybe even most, don't want the responsibility of maintaining infrastructure. They want "insert money, get more software." The few that run their own infrastructure often come back to SaaS after realizing they made a monkey's paw wish. Many aren't ready for, or interested in, that level of involvement and responsibility. It's a burden, and the economies of scale available to software make marginal scaling more efficient when done by the provider. Not always, but it's often a perfect fit.

But only a bad salesman dictates what the customer needs— talk to your customers.

Re:Living off-grid: Hundred Rabbits on Thursday October 08, 2026 @01:22AM (#50002039)
wrt (5): Is it not good for the user base at large or is it not good for users who choose to live as nomads on a boat?

I feel like we have to be realistic about the problems we’re solving here—-is the goal to optimize for 95% of users or 100%? If 100%, I have to ask if the tradeoffs for the last 5% of users are worth the squeeze to the 95%? SaaS really is the right solution for many people; not all but many.

Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @09:37PM (#49667769)
I’m not advocating for anything but for distros to stop recommending swap partitions. I advocate for right-sizing your hardware to predicable workloads and not using swap at all. On your pet servers or desktops where the workload is experimental or wildly unpredictable, swap files make more sense over partitions.
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @09:34PM (#49667746)
This is a mechanism post not a policy post. If you want to see my take on swap, see my last response on that gift.
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @09:33PM (#49667737)
Swap is not recommended on servers where responsiveness and determinism are more important than failure recovery of any one server.
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @09:25PM (#49667680)
I love this kind of stuff. Great share
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @07:15PM (#49666713)
Looks like this was added in util-linux 2.40. Works with btrfs correctly too! Added.
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @07:03PM (#49666623)
This recommendation is based off the current implementation.

See:

https://github.com/torvalds/linux/blob/827751b699b79a6e56998...

https://github.com/torvalds/linux/blob/827751b699b79a6e56998...

The thread is quoted to show that they have been functionally equivalent for several decades and yet distros continue to push outdated recommendations.

Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @06:02PM (#49666013)
+1. This test and its conclusions are flawed. See CAV/CLV
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @05:51PM (#49665899)
you love to see it
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @04:43PM (#49665090)
What subsystem are you referring to?
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @04:38PM (#49664992)
I wrote this years ago before LLMs made it easy to validate guesswork. I’ll update! Good call
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @03:56PM (#49664461)
Ah the old HN hug. I’ll fix it
Re:An interactive tour of the spanning tree protocol on Friday September 11, 2026 @06:57AM (#49656301)
Fantastic
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @06:02AM (#49655915)
>> ZFS is overrated and mostly a hobbyist/enthusiast thing.

Not true at all.. but most large object storage redundancy has moved to the application layer. There are still workloads that are a great fit but I agree OpenZFS is currently not well suited as a general purpose FS.

Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @05:58AM (#49655888)
Not a btrfs user but OpenZFS u til recently didn’t even support O_DIRECT and may still duplicate page cache in arc. It’s not well suited as a general purpose FS where you can’t anticipate the workload, like on a desktop.
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @05:55AM (#49655863)
Agreed. Buy more RAM but these days that means taking a HELOC
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @05:48AM (#49655805)
systemd is malware.
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @05:47AM (#49655798)
Truth be told—- I don’t use swap and set `vm.swappiness=0` but in these difficult times, swap may be the hero we need.
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @05:36AM (#49655672)
That’s a good call out. I’ve never used ZFS on root. Been a ZFS user on Linux since the FUSE days but it has never seemed particular well suited (O_DIRECT support came late, ARC/page cache redundancy, etc). I can’t guarantee a consistent enough workload to optimize ZFS for and I don’t feel like it’s general purpose enough. Large object storage though? I’m sitting on a PB of ZFS.
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @05:32AM (#49655629)
How often are you needing to change partition geometry after install, on a server?
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @05:30AM (#49655616)
If you want to share step-by-step, I’ll update the gist.
Re:Stop making swap partitions–use swap files instead on Friday September 11, 2026 @05:28AM (#49655602)
Triggered
If you like that abstract geometric headline image, you might also like the source artist their model “learned” it from: https://leegriggs.com/xgen-rendered-with-arnold-for-maya
Re:Tmp.0ut, Vol. 5 on Monday August 31, 2026 @05:26PM (#49515021)
Agreed. Love stuff like this. Keep it comin’
Re:httpx2 on Saturday August 29, 2026 @08:10AM (#49489245)
Context: spent my career building CDNs at Cloudflare/facebook/pinterest.

The h3 juice is worth the squeeze. 0rtt TLS, BBR, HPACK, etc. You can roughly achieve this with a carefully configured h2 deployment across multiple layers and packages or just move to h3 and let the app layer handle it all. We baked all of the best practices into h3, the world just needs to move on.

Re:httpx2 on Saturday August 29, 2026 @08:00AM (#49489153)
Seems like the major gripe is over my usage of the word “obsolete” instead of “deprecated”. We could all be flipping switches instead of tapping on MacBooks but you gotta draw a line somewhere.
Re:httpx2 on Friday August 28, 2026 @12:52PM (#49481295)
Agreed! I love naming things :D

Older »