frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Linux 7.1 to Retire UDP-Lite – Allows for Better Performance with Cleansed Code

https://www.phoronix.com/news/Linux-7.1-Retiring-UDP-Lite
19•doener•1h ago

Comments

AdamN•1h ago
It's interesting how they found the unused code. Are there enough real world participants who would allow tracing in order to understand what other codeblocks are unused in the real world and put in deprecation notices? I kind of wonder what percentage of the code is nominally functional but never actually used even in the wild.
st_goliath•58m ago
> It's interesting how they found the unused code.

From the article: the code was broken.

The breaking bug was discovered in 2023 by syzbot, a fuzzer, and found out to have been introduced in 2016. This means that probably nobody has been using UDP-Lite (at least on a recent kernel, even LTS) for quite some time now.

It is now 2026, it has been proposed and discussed to remove UDP-Lite entirely, the patch set has gone through several iterations on the netdev mailing list. Apparently nobody complained that, actually, they do need that and it has been merged to the netdev tree, likely ending up in the next release.

ralferoo•40m ago
I must admit just from reading the description, it doesn't sound that the correct inference is that it's never been used.

"In 2023, syzbot found a null-ptr-deref bug triggered when UDP-Lite attempted to charge an skb after the total memory usage for UDP-Lite _and_ UDP exceeded a system-wide threshold, net.ipv4.udp_mem." to me reads that if the total memory usage never exceeded that threshold then the bug wouldn't trigger. So, wouldn't this bug only affect people who changed that threshold down below the current usage? Because otherwise, usage wouldn't go above the threshold anyway?

And just because the kernel is logging a deprecation notice, there's no guarantee that anyone would ever see that, depending how often it was logged.

But that said, I'd never even heard of this feature, and wouldn't be at all surprised if many routers hadn't just silently dropped these packets anyway because they didn't recognise the protocol version.

zokier•50m ago
Ultimately Linux development is driven by people who participate on LKML. If you are not willing to at least follow deprecations and show up for discussions then you are at the mercy of those who do
mzajc•29m ago
Torvalds has made it very clear, on several occasions, that breaking userspace is not acceptable. I'm sure the kernel's deprecation policy is more detailed than "show up on LKML or else".
phoronixrly•1h ago
Source: https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-n...
koolba•1h ago
> So per that messaging, the UDP-Lite code really hasn't been used in years and doing away with it can net some measurable (+3~10% packets per second) for other UDP workloads.

Often times removing deprecated code is purely for developer purity. You just don’t want it lying around.

But 3-10% pps improvement is quite an achievement for removing some branches.

201984•1h ago
So much for never breaking userspace.

Flaw in UK's corporate registry let directors rummage through rival records

https://www.theregister.com/2026/03/16/companies_house_breach/
1•bishopsmother•1m ago•0 comments

Comparing Python Type Checkers: Typing Spec Conformance

https://pyrefly.org/blog/typing-conformance-comparison/
1•ocamoss•3m ago•0 comments

A browser game about tech debt, bugs, and managing developers

https://sebastianhaeni.github.io/bugonomics/
1•sebastianhaeni•3m ago•1 comments

Familia Toledo: Desarrollos Tecnológicos

http://www.biyubi.com/tecnologia.html
1•nz•3m ago•1 comments

Show HN: Donely – Managed OpenClaw hosting, deploy in under a minute

https://donely.ai/
1•chamaru•4m ago•0 comments

Who Uses AI (and How)?

https://aleximas.substack.com/p/who-uses-ai-and-how
1•MrBuddyCasino•5m ago•0 comments

Napster Music Streaming Service Abruptly Shuts Down in Pivot to AI

https://www.digitalmusicnews.com/2026/01/02/napster-music-streaming-shut-down-ai-pivot/
1•cdrnsf•5m ago•0 comments

Updating AI Agents safely in production

https://www.restate.dev/blog/dealing-with-versioning-in-long-running-agents
1•gvdongen•5m ago•1 comments

Show HN: Rhesis AI - Multimodal test cases for agentic evals

2•nicolaib•6m ago•0 comments

Product Launch – Risk Intelligence (Friendly Captcha)

https://developer.friendlycaptcha.com/blog/product-launch-risk-intelligence
1•protoduction•7m ago•0 comments

You Have to Write Every Day. ChatGPT Won't Save You

https://www.youtube.com/watch?v=D6nvyilkTF0
1•Brysonbw•8m ago•0 comments

The New Career Map for Software Engineers

https://www.youtube.com/watch?v=L4-sJcTr0YU
1•Brysonbw•9m ago•0 comments

Plastic bottles transformed into Parkinson's drug using bacteria

https://phys.org/news/2026-03-plastic-bottles-parkinson-drug-bacteria.html
1•Brajeshwar•12m ago•0 comments

Former General Manager, Apple Lisa Division, John Couch, Interview Excerpts [video]

https://www.youtube.com/watch?v=6q8gfA4Z-UY
1•oldnetguy•12m ago•0 comments

Continuous context compaction using Union-find

https://www.june.kim/union-find-compaction
1•kimjune01•14m ago•0 comments

Obsession with growth is destroying nature, 150 countries warn

https://www.politico.eu/article/obsession-with-growth-destroying-nature-150-countries-warn/
2•speckx•14m ago•0 comments

The software supply chain has a new problem: AI agents

https://safedep.io/ai-native-sdlc-supply-chain-threat-model/
2•Sudhanshu2310•14m ago•0 comments

Show HN: Frontpage – LLM-powered news aggregator

https://github.com/odosui/frontpage
1•yanis_t•15m ago•1 comments

Show HN: OpenJobs AI – An AI agent for outbound recruiting and sourcing

https://www.openjobs-ai.com/
2•genedai•15m ago•2 comments

UK investing £2.5B to chase 'holy grail' of nuclear fusion

https://www.thetimes.com/uk/science/article/uk-investing-25bn-to-chase-holy-grail-of-nuclear-fusi...
1•smurda•16m ago•0 comments

The Ladder of Inference

https://thesystemsthinker.com/the-ladder-of-inference/
1•pulkitsh1234•16m ago•0 comments

'A molten, mushy state': scientists may have found a new type of liquid planet

https://www.theguardian.com/science/2026/mar/16/a-molten-mushy-state-scientists-may-have-found-a-...
1•brkumar•17m ago•0 comments

MeetDone – Paste meeting notes, get a follow-up email

https://meetdone.io
1•korba_jr•18m ago•0 comments

Bringing Semiconductors to Kazakhstan

https://www.siliconimist.com/p/bringing-semiconductors-to-kazakhstan
2•johncole•18m ago•1 comments

A Last-Minute Escape in Marathon Convinced Me It's Something Special

https://kotaku.com/an-incredible-last-minute-escape-in-marathon-convinced-me-its-something-specia...
1•PaulHoule•20m ago•0 comments

Show HN: Kaoslabs – My Linux VPS sandbox for self-hosting and AI art/video

https://kaoslabs.org
1•wilhart•21m ago•0 comments

Czech Man's Stone in Barn's Foundations Is Rare Bronze Age Spearhead Mold

https://www.smithsonianmag.com/smart-news/a-czech-man-used-this-stone-in-his-barns-foundations-it...
1•bookofjoe•22m ago•0 comments

Lazycut: A simple terminal video trimmer using FFmpeg

https://github.com/emin-ozata/lazycut
1•masterpos•23m ago•0 comments

UK rights group sues Valve for distributing music in games without a license

https://www.pcgamer.com/games/notorious-uk-rights-group-launches-legal-action-against-valve-for-d...
1•n1b0m•23m ago•0 comments

Schemesh – Unix shell and Lisp REPL, now with structured pipelines

https://github.com/cosmos72/schemesh/blob/main/README.md
2•cosmos0072•25m ago•1 comments