Revisiting Email
The author reflects on their nostalgic history with email, starting with slow BBS-based messaging in the late 1980s before modern instant communication. They express concern that major providers like Gmail are increasing…
Open source news — new project releases, community governance, licensing updates, and open-source AI models including Llama, Mistral, and others.
The author reflects on their nostalgic history with email, starting with slow BBS-based messaging in the late 1980s before modern instant communication. They express concern that major providers like Gmail are increasing…
The article explains how to create custom Docker sandbox templates for running AI agents safely in isolated microVMs, building on a previous post about using the Docker sandbox tool (sbx). It provides step-by-step instru…
A security researcher used the AI-native tool Xint Code to scan the entire CPython source code, which identified a critical vulnerability (CVE-2026-6100) in the tarfile module within 30 minutes. The bug was reported to t…
To dramatically improve AI coding assistants by using the Model Context Protocol (MCP) to create knowledge graphs of codebases. Instead of having the AI read every file from scratch for each query—which is slow and expen…
Restricting public access to AI technology, as practiced by companies like Anthropic, causes more societal harm than openness. It contends that public knowledge and exposure to systems like LLMs are essential for recogni…
This article provides a migration guide for upgrading any pre-1.0 version of the "beads" (bd) database tool—including SQLite-era, server-mode Dolt, and orphaned JSONL installs—to bd v1.0.0+ embedded mode. It details two …
The European Union's Next Generation Internet (NGI) initiative, which provides funding for Free Software projects to build a more human-centric and open Internet, faced a €26 million funding cut in 2024 that threatened i…
Bun version 1.3.12 introduces native headless browser automation via `Bun.WebView`, supporting both WebKit and Chrome backends with OS-level event dispatching. The update also adds the ability to render Markdown files di…
The Free Software Foundation Europe (FSFE) is navigating a financial crisis after its long-term payment provider, Nexi, suddenly terminated their contract, affecting over 450 regular donors. Despite this challenge, the o…
The article argues that open-source software is being threatened by a "death by a thousand cuts" through new regulations. It cites the European Union's Cyber Resilience Act and California's age verification law as exampl…
In 2026, the "I Love Free Software Day" was celebrated with 22 events across 12 European countries, with the largest gathering taking place in Poznań, Poland, attracting around 80 participants. Organized by the local FSF…
Step-by-step guide for setting up a Naive Proxy using a modified version of the Caddy web server with the forwardproxy plugin. The instructions cover server preparation, including enabling Google BBR, installing Go, and …
Railway migrated its entire production frontend—including the dashboard, canvas, and website—from Next.js to Vite + TanStack Router in two pull requests with zero downtime. The company made the switch because Next.js bui…
The Gentoo Forums announced a planned upgrade to Discourse, replacing the outdated phpBB software. However, the post was revealed to be an April Fool's joke, as the described AI-powered feature to scrape old forum conten…
A highly productive quarter using Claude Code, an AI coding tool, which enabled them to release seven new open-source projects and forty updates. However, they express that while AI boosted their output, it diminished th…
The article provides a comprehensive guide for deploying a VPN service using Remnawave (version 2.7.4+), specifically tailored for users in Russia and the Happ (sing-box) application. It covers architecture selection, se…
The article compares four major C++ deque implementations—libstdc++ (GCC), libc++ (Clang/LLVM), Microsoft STL (Visual Studio), and Boost.Container 1.90—highlighting their differing design choices for block sizes, iterato…
Based on the provided text, the article summarizes example rulesets used by Astral for repositories like "ruff," "ty," and "uv." These rulesets enforce branch protections, such as preventing pushes to advisory and intern…
The article summarizes the author's experience at the 2024 All Things AI conference in Durham, NC, a sister event to All Things Open. The conference featured workshops and talks on AI, including a keynote by Mark Hinkle …
This article describes a project that uses a new FireWire HAT for the Raspberry Pi, combined with a PiSugar3 Plus battery, to create a portable "Memory Recording Unit" (MRU). This device is designed to replace tape in ol…