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
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
