Published on November 24, 2025 at 16:48 CET (UTC+1)
NSA and IETF, part 3: Dodging the issues at hand (168 points by upofadown)
This article is part of a series criticizing the NSA's alleged influence over the IETF's standardization process for post-quantum cryptography (PQC). It accuses the IETF of dodging critical issues, censoring dissent, and corrupting the standards process to potentially weaken cryptographic security. The author suggests the NSA is attempting to purchase or co-opt the standardization of cryptography that facilitates surreptitious surveillance.
Fast Lua runtime written in Rust (47 points by akagusu)
Astra is a new, high-performance Lua runtime environment built using the Rust programming language. It is designed to provide exceptional speed for server-side Lua scripting by leveraging Rust's zero-cost abstractions and an async, multi-threaded runtime. The project offers a single, easy-to-use binary with built-in HTTP server capabilities, aiming to combine Lua's ease of use with Rust's performance and reliability.
Show HN: Cynthia – Reliably play MIDI music files – MIT / Portable / Windows (34 points by blaiz2025)
Cynthia is a portable, MIT-licensed MIDI music file player for Windows. It focuses on reliable playback of .mid, .midi, and .rmi files from folders or playlists. The application includes features like adjustable playback speed, real-time volume control, a large clickable progress bar for easy navigation, and comes bundled with 25 sample MIDI files for immediate use.
Shai-Hulud Returns: Over 300 NPM Packages Infected (472 points by mrdosija)
This article details a significant software supply chain attack dubbed "Shai-Hulud," which infected over 300 packages on the NPM registry. The attack involved malicious code being inserted into these packages, posing a severe security risk to any projects that depended on them. It represents a continuing trend of attackers targeting open-source repositories to compromise a wide range of downstream applications and systems.
Chrome Jpegxl Issue Reopened (51 points by markdog12)
This links to a reopened issue in the Chromium project's bug tracker concerning JPEG XL support. JPEG XL is a modern image format designed for superior compression and feature support compared to older formats. The reopening of this issue suggests ongoing debate and potential reconsideration within the Chrome team about implementing this format, which has significant implications for web performance and image quality.
Slicing Is All You Need: Towards a Universal One-Sided Distributed MatMul (56 points by matt_d)
This academic paper proposes a new, universal algorithm for distributed matrix multiplication, a foundational operation for many scientific computing and AI workloads. The key innovation is a "slicing" technique that uses index arithmetic to create a single algorithm that works efficiently across all data partitionings (1D, 2D, etc.) without requiring costly data redistribution. This could simplify and accelerate large-scale computations in AI and data analytics.
We stopped roadmap work for a week and fixed bugs (131 points by lalitmaganti)
A software engineering manager describes their team's "fixit week," where they halted all roadmap development for a week to focus exclusively on fixing small bugs and improving developer productivity. The initiative resulted in 189 bugs being fixed by 40 engineers, leading to improved software quality, team morale, and a more stable product. It highlights the value of periodically dedicating time to address technical debt and minor user annoyances.
Show HN: Virtual SLURM HPC cluster in a Docker Compose (18 points by ciclotrone)
This project provides a virtualized High-Performance Computing (HPC) cluster using Docker Compose, SLURM (a popular job scheduler), and Rocky Linux. It allows users to easily create a local, containerized HPC environment for development, testing, and learning purposes, complete with MPI support for parallel computing. This lowers the barrier to entry for working with HPC systems, which are crucial for training large AI models.
Serflings is a remake of The Settlers 1 (42 points by doener)
Serflings is a faithful remake of the classic 1993 real-time strategy game "The Settlers 1" (also known as "Serf City"). The remake aims to replicate the original gameplay experience while adding modern quality-of-life improvements like support for higher screen resolutions and network multiplayer. It requires assets from the original game to run but is compatible with both the old DOS version and the newer Ubisoft History Edition.
RuBee (292 points by Sniffnoy)
This article explores RuBee, an obscure wireless networking protocol used in specialized niches like securing US Department of Energy facilities. RuBee is notable for its unusual technical characteristics, such as using low-frequency magnetic waves for short-range, secure communication that works near metal and water. The piece delves into the protocol's history, its technical specs, and its specific, critical applications in asset tracking and security systems where other wireless tech like RFID fails.
Trend: Critical Focus on Software Supply Chain Security.
Trend: Algorithmic Innovation for Scalable Linear Algebra.
Trend: Rust as a Performance & Safety Foundation for AI Tooling.
Trend: Containerization and Democratization of HPC for AI.
Trend: Dedicated Engineering Cycles for System Quality and Debt.
Trend: Post-Quantum Cryptography as a Looming Infrastructure Shift.
Trend: Specialized Hardware and Protocols for Edge AI and Security.
Analysis generated by deepseek-reasoner