Front-page articles summarized hourly.
PKI relies on X.509 certificates to enable trusted TLS, with notBefore/notAfter defining validity. Revocation aims to invalidate compromised or misissued certs before expiry, using CRLs (large, slow, lagging) or OCSP (per‑certificate status) but both have issues: CRLs are bulky and stale; OCSP raises privacy, latency, and availability concerns, and major browsers like Chrome often skip it. Stapled OCSP helps, but isn’t a universal fix. Let’s Encrypt’s move to shorter lifetimes (90→45 days) and CAB Forum efforts seek alternatives like CRLite/CRLsets. DNSSEC/DANE proposals offer a different path. Overall: revocation remains problematic; DNS-based approaches offer promise.
Chrome’s Prompt API enables in-browser access to the Gemini Nano generative AI model for Chrome Extensions and web apps. It supports AI-powered tasks such as search, personalized news, content filtering, calendar events, and contact extraction. The API requires local model download, hardware (GPU with >4GB VRAM, 16 GB RAM, 4 cores), and OS support (Windows/macOS/Linux/ChromeOS; some mobile limits). Developers create and manage sessions with prompt/promptStreaming (and optional streaming), including context management, cloning, and destruction. It also supports multimodal inputs (text, image, audio) and JSON-schema constrained responses. Localhost testing and origin trials are described.
TurboQuant compresses high‑dimensional AI vectors to 2–4 bits per coordinate with near‑optimal distortion, without training or per‑vector headers. The core idea: apply a random rotation so rotated coordinates follow a fixed distribution (Beta, approaching Gaussian in high dimensions); a single universal Lloyd–Max codebook for that density quantizes coordinates, enabling data‑oblivious encoding. To fix inner‑product bias from MSE quantization, it offers two options: TurboQuant‑MSE (biased inner products but minimal bits) and TurboQuant‑prod (unbiased inner products via a QJL residual). It approaches Shannon bounds and delivers fast KV‑cache compression (4×–6×) and rapid indexing.
Julian Lucas surveys the fragility and recovery of digital life through DriveSavers, a leading data-recovery firm. He blends anecdotes—from underwater PowerBooks to iPhones deemed unrecoverable, from celebrities’ devices to a fire-damaged archive—to show how data loss can erase work, evidence, and memory. In the company’s clean room, engineers repair HDDs, transplant memory chips, and reconstruct files while ransomware and AI threats heighten risk. The piece reflects on memory and mourning in a world where salvation for our files is not guaranteed.
EvanFlow is a Claude Code–driven, TDD-centered iterative loop for software development. It walks an idea from brainstorm → plan → execute → tdd → iterate, with checkpoints at design, plan, and after each iteration. The loop is conductor, not autopilot: no auto-commits or PRs, and a guardrail hook blocks dangerous git operations. It supports parallel subagents for large tasks and a hard limit of five iterations. Install via plugin marketplace, npx, or manual copy; the repo includes 16 skills, 2 custom subagents, and guardrails.
Notepad++ for Mac is a free, native macOS port of the Windows editor, running without emulation on Apple Silicon and Intel Macs (universal binary). It preserves core features—syntax highlighting for 80+ languages, regex search/replace, macros, split view, and a growing plugin ecosystem—while using macOS Cocoa UI. It’s open-source under GNU GPL v3, signed and notarized, with no telemetry. Maintained by Andrey Letov and the community; not affiliated with the official Windows project. Source available on GitHub.
FreeBSD Device Drivers: From First Steps to Kernel Mastery is a free, open-source book by Edson Brandi (v2.0, April 2026) that takes beginners from zero to writing and submitting FreeBSD drivers. Structured around 38 chapters, 6 appendices, and hands-on labs, it covers UNIX fundamentals, C, kernel concepts, and driver development for FreeBSD 14.x, culminating in upstream submission. Labs emphasize recurring patterns (attach, cleanup, locking) and practical mastery. Includes translations (pt_BR, es_ES AI-translated); MIT licensed and open for community contributions on GitHub.
The piece by Dave E. in EUG #72 revisits the BBC Micro’s 'music demos,' a mid‑80s underground scene of instrumentals and remixes that survived copyright crackdowns and are now catalogued on discs and available on YouTube. It presents a ranked twelve‑song rundown, from 12 Sunglasses to 1 Musical Snowmen, each with brief notes on style (Mode 4/5/7), effects, and what makes it stand out. Notable creators include Daniel Pugh, Melvyn Wright, and Beeb Tec. The article celebrates their playful, tech‑savvy charm and points readers to BBC PD collections.
drio/unixmagic is a GitHub project that builds a website mapping and documenting all references on the classic Usenix Unix Magic poster. It provides a structured way to explore, annotate, and understand the poster’s elements, explaining why they mattered technically and culturally in Unix history. Created around Gary Overacre’s Unix Magic poster from the 1980s (UniTech Software), the repo invites contributions and links to the latest build, discussions, and related posts. It includes the original poster image and a custom puzzle, and notes that another two posters existed.
An overview of voice modems: from 1980s Hayes Smartmodem, which used a serial link and AT commands to control data and calls, to 1990s Rockwell-based data/fax/voice modems with dedicated voice modes (T.31/Voice Class 8) and later V.253. Early modems transmitted audio over serial as PCM or ADPCM; some used dual UARTs or integrated with sound cards. Windows TAPI enabled IVR apps; consumer devices marketed "voice mail modems" despite broader capabilities. Voice modems waned as ISDN/DSL and SIP supplanted them, though many devices still support voice via V.253.
Regent’s Park opens the QEII Garden, a 2‑acre wildlife-friendly brownfield restoration built on-site from crushed concrete. The former nursery site now features planting zones, woodlands, grasslands, two shallow lakes, a dry stream, and a viewing tower with bat and bird habitats. A 56-upright pergola honors the Commonwealth’s 56 countries. The high-pH soil favors slow-growing, deep-rooted plants for climate resilience. Open from 27 April 2026, free to visit, at the garden’s southern end near Chester Road and The Broad Walk; intended to mature gradually.
The article argues that the cheapest option can be the coolest when constraints become design opportunities. It pairs Porsche’s 968 Club Sport, priced to stay under a £29,000 tax line and stripped to essentials with race-inspired styling, with Apple’s MacBook Neo, built from an iPhone-era chip and marketed with new colors to students. Both reframe limits rather than degrade quality, making the cheaper product feel distinct and desirable. The result is an on-ramp to the broader lineup: affordable, repairable, and capable of revealing users’ needs and limits.
The post shows how to speed up Linux timestamps on x86 by bypassing vDSO and using custom timers based on the TSC. Benchmarking approaches for OpenTelemetry spans, naive system_clock timing costs ~47 ns per start; TSC-based timers cut it to ~28–34 ns; a custom vDSO-based timer hits ~20–21 ns. Making timers stable by caching vDSO data or TSC frequency reduces tail latencies to ~200 ns and keeps median gains around 58%. But bypassing vDSO trades portability for predictability, and kernel data-page layout changes (Linux 6.15) require updates. TscCacheTimer offers best consistency.
Alejandro García Salas recounts building Sail and Muddy with a sub‑ten person team on a Chromium‑based, “multiplayer browser” for real‑time collaboration. They shipped prototypes (infinite canvas, chat, embedded sites) but never found broad product‑market fit, facing tough positioning between browser and workspace. The broader space saw many similar misses (Mighty, Arc, Muse). Key lessons: define a clear use case, test with real signals (landing pages, a Sandwich Video), and prioritize user workflows over tech polish. Reps come from shipping, iterating, and truth‑seeking, now with AI excitement ahead.
Financial Times security verification page blocks access with a 403 error, instructing users to enable JavaScript and cookies, and provides a request ID (9f29f64ec827f31f) along with links to Terms, Privacy Policy, Cookie Policy, and related policies.
Jordan Lord outlines three constraints he uses before building: One page: distill idea into a precise, ambitious north star; if you can’t fit it on one page, you’re not ready or you must amend it; rewrite after research, planning, prototyping. The core tech must be separable from the product: develop reusable IP (a method, library or tool) that endures beyond the product and aligns with long-term vision. One defining constraint: a single, central constraint shapes the product and its identity, limiting scope and preventing feature creep (e.g., Minecraft's blocks, IKEA). If any constraint fails, don’t build.
James Adam explains a Jelly feature that automatically captures and updates help-site screenshots from the running app. Using Markdown with special HTML comments like <!-- SCREENSHOT: team/page | mode | options -->, a Rails rake task spins up headless Chrome (Capybara + Cuprite), groups by team, logs in once, visits each page, and captures element, full_page, or viewport screenshots with optional clicks, waits, crops, and hide/torn options. The images live in public/manual/ and are built into the ERB help views via rails manual:build, keeping screenshots in sync with UI changes and reducing maintenance friction.
Dana Gioia assesses Gerald Howard’s biography The Insider: Malcolm Cowley and the Triumph of American Literature, arguing Cowley—long labeled neglected—shaped 20th‑century American letters. Tracing him from a Pennsylvania farm to Harvard, World War I, Paris, and the Lost Generation, Gioia shows Exile’s Return forged his reputation even as he flirted with Marxism in the 1930s. After a 1941 political scandal, he reinvented himself as a master middleman of literature, editing the Viking Portable Library (Hemingway, Faulkner) and later guiding On the Road and One Flew Over the Cuckoo’s Nest into the canon. Fitzgerald’s line aside, Cowley had three acts.
Tiao is a chess-like game offering local play, online play, or play against a bot. Create private games with a shareable code or join a friend’s game. Sign in to create or join custom games. Online matchmaking pits you against random opponents. Time controls include Bullet (1+0, 2+1, 3+0, 3+2, 5+0, 5+3, 10+0), Rapid (15+10, 30+0), and Classical. Spectate games by entering a game ID. Tiao was created by Andreas Edmeier and built with Rico Trebeljahr.
Made by Johno Whitaker using FastHTML