Articles from Others
Filippo Valsorda argues that LLMs have made vulnerability reports no longer special, as AI can now generate insights that were once exclusive to human researchers, shifting the bottleneck from discovery to triage.
The article explains the basics of type inference for anonymous records in statically typed languages, using type theory notation and Haskell as the implementation language.
A technical guide on implementing a custom query language (EHQL) using Python and Apache Spark, with a focus on grammar definition and parsing using Lark.
LispE is a compact Lisp dialect by NAVER that combines functional and array language features, with AI libraries for PyTorch, GGUF, MLX, and tiktoken, and a browser-based test environment.
A developer argues that code descriptions, commit messages, and merge request descriptions should be kept simple and focus on explaining why changes were made, not what, to improve accessibility for reviewers with attention difficulties.
A personal reflection on 25 years of maintaining a website, reviewing the technological transformations from early 8-bit computers to modern high-performance systems.
Explains why memcached's internal response time metrics are misleading and recommends client-side sampling for accurate measurement of total round-trip time.
The article recounts the history of Matt's Script Archive, a collection of widely used but insecure CGI scripts from the 1990s that popularized web forums and guestbooks, highlighting the security flaws and the community's response.
A technical analysis of Elden Ring's AI system reveals it uses a low-tech pushdown automaton implemented in Havok Script, contrasting with more complex modern AI approaches.
Explains how macOS handles two path separators (slashes and colons) due to its dual heritage from classic Mac OS and NeXTSTEP, and how this leads to files appearing with slashes in Finder but colons in the terminal.
A guide to building a fully local voice assistant using Platypush on a Raspberry Pi, covering hotword detection, speech-to-text, text-to-speech, and home automation integration.
This article explores the history and invention of the CMD+K quick switcher, a ubiquitous keyboard shortcut used in many applications for fast navigation.
A tribute to Tony Krueger, the Microsoft developer who pioneered the red and green squiggly underlines for spell and grammar checking in Word, a feature now ubiquitous in word processors.
This IETF draft recommends reclassifying the ARC (Authenticated Received Chain) protocol as historic, concluding its experiment and pointing to DKIM2 as a successor.
Rhombus v1.0, a new extensible programming language built on Racket with conventional syntax and powerful macro facilities, has been released.
The article discusses the ongoing pain point of network shares in KDE on Linux in 2026, particularly for non-KDE applications that do not use KDE's open/save dialog, creating a fragmented user experience.
Brian Tarricone announces the first preview release of xfwl4, Xfce's Wayland compositor, after six months of work, detailing known missing features and future plans.
GNU Guix reflects on one year since migrating to Codeberg for source code hosting and collaboration, discussing the decision process, challenges, and outcomes.
Hyperblam is a declarative implementation of the Web Audio API that lets you create music with HTML without writing JavaScript.
The article covers the upcoming expiration of a Microsoft Secure Boot certificate that Linux distributions rely on for booting via shim, and the complexities involved in updating system firmware to accommodate the replacement key.