5.14.25 | Older hardware viable with software optimization, GNU Screen has multiple security issues, Branch Privilege Injection exploits race conditions

This is a recap of the top 10 posts on Hacker News on May 14, 2025.

The world could run on older hardware if software optimization was a priority
https://twitter.com/ID_AA_Carmack/status/1922100771392520710
https://news.ycombinator.com/item?id=43971464

Multiple security issues in GNU Screen
https://www.openwall.com/lists/oss-security/2025/05/12/1
https://news.ycombinator.com/item?id=43971716

Branch Privilege Injection: Exploiting branch predictor race conditions
https://comsec.ethz.ch/research/microarch/branch-privilege-injection/
https://news.ycombinator.com/item?id=43974891

The great displacement is already well underway?
https://shawnfromportland.substack.com/p/the-great-displacement-is-already
https://news.ycombinator.com/item?id=43963434

Google is building its own DeX: First look at Android's Desktop Mode
https://www.androidauthority.com/android-desktop-mode-leak-3550321/
https://news.ycombinator.com/item?id=43973395

PDF to Text, a challenging problem
https://www.marginalia.nu/log/a_119_pdf/
https://news.ycombinator.com/item?id=43973721

Flattening Rust’s learning curve
https://corrode.dev/blog/flattening-rusts-learning-curve/
https://news.ycombinator.com/item?id=43978435

Bus stops here: Shanghai lets riders design their own routes
https://www.sixthtone.com/news/1017072
https://news.ycombinator.com/item?id=43980845

Type-constrained code generation with language models
https://arxiv.org/abs/2504.09246
https://news.ycombinator.com/item?id=43978357

Launch HN: Miyagi (YC W25) turns YouTube videos into online, interactive courses
https://news.ycombinator.com/item?id=43972425
5.14.25 | Older hardware viable with software optimization, GNU Screen has multiple security issues, Branch Privilege Injection exploits race conditions
Broadcast by