Calvin - Determinism, Distributed ACID transactions (2020)
Calvin is a transaction scheduling and replication protocol designed for distributed ACID transactions. It utilizes a…
Recent programming headlines from Lobsters.

Calvin is a transaction scheduling and replication protocol designed for distributed ACID transactions. It utilizes a…
News and feature lists of Linux and BSD distributions.
Git spr is a tool designed to manage stacked pull requests on GitHub, allowing developers to create pull requests for…
The article discusses a tutorial on reversing the algorithm for the software 'Grateful Dead: D2S2'. It outlines the…
The article discusses the implementation of timers in Rust for the Arm architecture, focusing on the Arm SYSTICK and…
The article discusses the composable text editing model praised by Vim users, noting that this feature is common in…

The article advocates for a return to smaller software applications that can fit on a floppy disk. It argues that…

PostmarketOS has introduced a new boot splash screen that enhances the booting experience with visual improvements and…

Bitsocial is an open-source peer-to-peer network designed for social applications. It allows users to create…

Dark Forest Operating System
The article discusses a strategy for effectively addressing user questions about a performance debugging tool called…
Rene Kita describes his experience reviewing pull requests using a Microsoft-hosted git platform at his day job. He…
Oskar Wickström shares his experience using the Onyx BOOX 25.3” Mira Pro Color e-ink monitor as his primary display…
The author reflects on the completion of a long-overdue and challenging component of Intertwingler, an application…
Fast16 is a sophisticated sabotage tool discovered in 2026 that predates Stuxnet and was designed to corrupt nuclear…

👋 For anyone who wasn’t able to make it I posted my write-up of it at PyCon US 2026 Packaging Summit Recap · Bernát…
The Savepoint Project is a command-line tool designed to automatically commit code changes when tests pass, helping…

Incremental is a new library for building self-adjusting computations that efficiently update when inputs change,…

BuildBuddy has implemented Content-Defined Chunking (CDC) in Bazel's remote cache to reduce data transfer and storage…

The piece table is a data structure used in text editors to efficiently manage file content during editing. It avoids…
This article provides a guide for setting up a Rust project to build a basic ROM that runs on the Game Boy Advance,…

The Tomy Tutor, released in 1983, was one of the first affordable 16-bit home computers and served as an early…
An experimental implementation of MAP-E CE (RFC7597) support has been developed for OpenBSD 7.8, enabling address and…
Cloudflare uses lava lamps and other physical devices to visually represent randomness for internet encryption, but…
Recent kernel exploits have highlighted vulnerabilities in the 'esp' Linux Kernel module, which is part of IPSEC. The…
A new graphical key generator application called Keygen has been developed for UNIX/Linux systems, reminiscent of…
The article discusses various methods for specifying per-theme colors using only CSS. It highlights techniques such as…
The article discusses the implications of Bun's recent rewrite in Rust, emphasizing the foundational role of Zig in…
Rustunit offers software development consulting with a focus on rust, game-development and large scale distributed…
The author describes their personal philosophy of 'ascetic computing,' which emphasizes simplicity, focus, and…

A security researcher discovered critical vulnerabilities in a cheap smart doorbell sold on Temu, branded as 'Smart…

A working Windows XP desktop in your browser. Wikipedia and Wikimedia Commons as folder trees, Earth as a scrapbook.…

The article details the implementation of .tres file parsing in Rust for the Asset Hoard tool, enabling better…
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on…
The article discusses the author's experience with a significant increase in web scraper attacks on their websites. On…
tasty-cache is a Haskell library that enables selective test caching by skipping tests whose source code hasn't…
WeSearch's declared handling of Lobsters's content. Indexing, snippets, summaries, retrieval and training are separate questions — see the rights registry or read this source's machine-readable record.