Published on November 24, 2025 at 16:08 CET (UTC+1)
NSA and IETF, part 3: Dodging the issues at hand (137 points by upofadown)
This article is part of a series critiquing the relationship between the NSA and the IETF (Internet Engineering Task Force). It accuses the IETF of dodging critical issues and censoring dissent, specifically in the context of standardizing post-quantum cryptography (PQC). The author suggests the NSA is corrupting the standards process to potentially weaken cryptographic protocols, framing it as a modern "cryptowar" over surveillance and security.
Fast Lua runtime written in Rust (24 points by akagusu)
This article introduces Astra, a new, high-performance Lua runtime environment built using the Rust programming language. It is designed for server-side applications, boasting features like an async, multi-threaded runtime for speed and a modular, fault-tolerant architecture. The project aims to provide an easy-to-use, single-binary solution for running Lua scripts with high efficiency, including built-in HTTP server capabilities.
Show HN: Cynthia – Reliably play MIDI music files – MIT / Portable / Windows (24 points by blaiz2025)
This article presents Cynthia, a portable, MIT-licensed MIDI music file player for Windows. The application focuses on reliable playback of .mid, .midi, and .rmi files, offering both folder and playlist (.m3u) modes. It includes a suite of user-friendly features such as an adjustable playback speed, a large clickable progress bar for seeking, real-time volume control, and a collection of 25 built-in sample MIDI files.
Shai-Hulud Returns: Over 300 NPM Packages Infected (421 points by mrdosija)
This article details a significant software supply chain attack dubbed "Sha1hulud," 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. The post serves as a security advisory from HelixGuard, highlighting the persistent threat of dependency confusion and malware in open-source ecosystems.
I built an faster Notion in Rust (76 points by PaulHoule)
This article describes the development of "Outcrop," a new knowledge base and documentation tool built in Rust, positioned as a faster alternative to Notion and Confluence. The creator left a job at Stripe to build it, emphasizing speed and simplicity as the core features needed for effective team knowledge management. The timing is considered opportune due to market shifts, including Atlassian sunsetting its Data Center offering and increasing data residency regulations.
Slicing Is All You Need: Towards a Universal One-Sided Distributed MatMul (49 points by matt_d)
This academic paper proposes a new, universal algorithm for distributed matrix multiplication. The key innovation is that this "one-sided" algorithm uses "slicing" (index arithmetic) to work efficiently with all possible data partitionings (e.g., 1D, 2D, 2.5D) without needing to redistribute data. This universality can significantly reduce communication overhead, a major bottleneck in large-scale computing tasks common in science and AI.
Hugo Static Site on Cloudflare (6 points by tsenturk)
This is a tutorial explaining how to deploy a Hugo static site generator blog using Cloudflare Pages. The author advocates for Hugo's speed and Cloudflare Pages' simplicity, detailing a process that can be completed in about ten minutes. The guide covers the benefits of static sites for SEO and performance and walks through connecting a Git repository to Cloudflare for automatic builds and deployments upon code changes.
We stopped roadmap work for a week and fixed bugs (110 points by lalitmaganti)
This article is a case study from an engineering manager describing a "fixit week," where a team of ~45 engineers paused all roadmap work for a week to focus exclusively on fixing bugs and improving developer productivity. The initiative resulted in 189 bugs being fixed and was structured with simple rules and a gamified leaderboard to encourage participation. The author argues that such dedicated periods are highly beneficial for morale, code quality, and addressing long-standing minor issues.
Serflings is a remake of The Settlers 1 (29 points by doener)
This article announces "Serflings," 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 experience while adding modern quality-of-life improvements like support for higher resolutions and network multiplayer. It requires assets from the original game (or its "History Edition" re-release) to run, ensuring legal compatibility.
RuBee (287 points by Sniffnoy)
This article explores RuBee, an obscure wireless networking protocol used in specialized niches, notably within Department of Energy facilities for asset tracking and detecting cell phones in secure areas. The author delves into the protocol's technical specifications, its unusual characteristics (like very low frequency and magnetic-based communication), and the history of its founding company, positioning it as a fascinating alternative to more common personal area network standards.
Trend: The Criticality of Secure Software Supply Chains.
Trend: The Pursuit of Universal, High-Performance Computing Primitives.
Trend: Rust's Emergence for High-Performance, Reliable Infrastructure.
Trend: The Looming Security Transition to Post-Quantum Cryptography (PQC).
Trend: The Engineering Practice of "Fixit" or "Debug" Sprints.
Trend: The Centrality of Speed and Simplicity in Developer/Knowledge Tools.
Analysis generated by deepseek-reasoner