Front-page articles summarized hourly.
Scientists captured a Cascadia subduction zone off Vancouver Island actively tearing itself apart, showing death of a subduction zone can be piecewise rather than all at once. Seismic imaging shows large faults and a 75-km tear in the Juan de Fuca plate, with some sections already releasing earthquakes while others are quiet. The process creates microplates as parts detach; transform boundaries act like scissors. This gradual breakup may form slab windows, influence magma and volcanism, and help explain ancient plate remnants. It does not immediately change regional earthquake hazards, but could improve rupture models.
An concise, practical primer on modern Object Pascal aimed at developers. It explains how Free Pascal (ObjFpc mode) and Delphi compare, and how core features—variables, units, classes, generics, records, variants, interfaces and exceptions—fit together. The text covers constructors/destructors, memory ownership and FreeAndNil, and free-notification patterns (including Castle Game Engine guidance). It introduces run-time libraries (streams, containers), advanced class features (virtual methods, class references, class operators, helpers), and CORBA interfaces, with practical examples and CGE-oriented practices throughout.
Access failed because JavaScript is disabled. Enable JavaScript to proceed. A required part of the site couldn't load, possibly due to a browser extension, network issue, or settings. Check your connection, disable ad blockers, and try a different browser.
Anthropic's Claude models now embed invisible watermarks (SynthID-Text) to prove provenance; EU AI Act requires detectability. The watermark changes next-token sampling, which can alter model safety decisions and agent tool use—what they call sampling drift. Using paired experiments across models and keys, the study finds watermarking often shifts tool-calling correctness and harms refusal behavior, especially under prompt-injection, with churn around several percent, even when aggregate accuracy seems stable. Effects are model- and key-dependent; thus agent evaluations must be red-teamed under deployment config. Watermarking enhances provenance but can affect agent behavior; reassess when keys change.
ASML says it currently sells no chipmaking machines in Europe, blaming limited investment and no new factories. The US, China and India are competing to attract expansion. ASML’s lithography tools power TSMC and Samsung and are crucial for AI chips. The EU is revising its Chips Act, but the European Court of Auditors warns Europe is unlikely to double its share of the global chip market by 2030. Brussels seeks stronger Europe’s semiconductor supply chains and demand.
Microsoft and PC makers have quietly dropped the Copilot+ PC branding. Introduced in 2024 to define AI-first Windows machines, the category was damaged by a security flaw in its flagship Recall feature, delaying it and souring the brand. Over two years, OEMs stopped using the moniker; 2026 Surface PCs no longer carry Copilot+ names, though they meet the original specs. Surface and Qualcomm executives say devices still deliver Copilot+-style AI/NPU experiences, but the branding is effectively dead.
ETH Zurich researchers combine orbital gravity (GRAIL) and magnetic data to model the far-side Dewar region of the Moon. They identify a dense, strongly magnetised magma body about 60 km wide and 9 km deep, dating to 4.2 billion years. The inferred field at that time likely exceeded 10 microtesla, suggesting an early, core-generated dynamo rather than impact-induced magnetisation. This supports a longer-lived lunar dynamo, helps explain lunar swirls, and shows a method applicable to other bodies, including Mars.
The piece chronicles a one-month experiment banning AI from a FOSS project while using AI at work. The author details an addiction-like drift: enabling AI autocompletion, deploying multiple agents across Jira, writing oversized PRs, losing touch with the code, and wasted time and money. A coworker’s critique wakes him up, and he stops using AI, returns to TDD, writes small, clear PRs, and relies on human code reviews. He argues for reclaiming control, learning, and preserving personal value over artificial automation.
Daniel Gultsch explains how Conversations, his Android federated IM client, grew from a 2014 hobby into a self-sustaining business reliant on Play Store revenue, paid features, server work, and grants. Frustrations with Google—rejections, removals, and slow reviews—made him economically dependent on the Play Store, until he shifted to grants and F-Droid. Now the app is mainly distributed via F-Droid, with a reproducible APK signed by him, and he declares Conversations free of Google Play and no longer beholden to its gatekeepers, funded through grants through 2029 and beyond.
Opinion piece advising programmers to keep enjoying coding in the era of LLMs by integrating AI as a helper, not a replacement. Key points: continue writing real code to preserve skill; use LLMs for planning, research, and routine tasks; structure a workflow where you are the primary coder and agents handle incidental work; employ automated review cycles for code and plans; treat token limits and frontier-model costs as real constraints; download assets for offline work; guard mental health and maintain human-centric communication. The author notes personal productivity gains and emphasizes responsibility and sustainability over hype.
An Lisp/Guile-based project, OrgWebAlchemy, uses Parsing Expression Grammars (PEG) via Guile's ice-9-peg to parse Org-mode documents into an AST and render HTML via SXML, enabling Org to HTML export without Emacs. The author moved from regex parsing to a PEG-based approach for handling headings, lists (including nested, multiple list types), inline markup, links, blocks, tables, etc. The grammar expresses parsing rules as data structures; HTML is produced by a flexible renderer with customizable per-heading classes; results are Lisp data (SXML) then rendered to HTML. Released under LGPLv3+, code on Codeberg; test suite exists; seeking feedback.
Apple Cards (2011) was an iPhone app that let users design and mail 100% cotton letterpress cards. Originated by Steve Jobs as Speed Racer, it required a complex, three-pass print process on toothy stock with debossed shells, using restored Heidelberg presses and a Czech partner. Apple used invisible envelope barcodes for USPS/Czech Post tracking and a custom Apple heart stamp in the US. Launched Oct 4, 2011, just before Jobs’s death; the program was sunset in 2013, and the printing partners later described it as chaotic and mismanaged.
An in-depth chronicle of converting a vintage iPod Nano 3G into a 16 GB flash drive by patching its NAND firmware. The author, starting with no hardware experience, reverse-engineers the NAND interface, hijacks boot ROM via Rockbox bootloader, patches the EFI NAND driver, and builds a 2:1 translator to map 4 KiB logical blocks to 8 KiB NAND pages. He fixes disk-mode and RetailOS NAND drivers, ECC, bad-block handling, and partitioning, using emulation and live hardware testing. Result: a working 16 GB iPod Nano 3G with RetailOS; GitHub repo linked.
Floci provides local cloud emulators for AWS, Azure, GCP, and OCI. Each is a standalone MIT-licensed binary with no credentials or cloud account needed. AWS runs 119 services on port 4566; Azure 28 on 4577; GCP 25 on 4588; OCI 8 on 4599. startup ~24 ms with 13 MiB idle. Engines are real (Lambda, RDS, Redis, etc.) with full protocol fidelity, ideal for AI-assisted inner loops, CI, and local development. Includes unified CLI (floci-cli) and UI (floci-ui); MIT-licensed, forever free, no telemetry.
Amutable introduces tine, a Buck2-based build system for cryptographically verifiable OS images. It meets strict requirements: minimal host, pinned inputs, multi-distro support, integrated package management, hermetic builds, native image creation, monorepo iteration, Go/Rust support, SBOM compatibility, and caching. After evaluating mkosi, OBS, BuildStream, and Antlir, tine uses Buck2 rules to build RPMs, Rust crates, Go modules, UKIs and images, with build boxes and possible hardware or software signing. The post includes a walkthrough building a Fedora Rawhide bootable image with a Go project and QEMU, plus SBOM options.
A browser-based tool called safe-not-safe analyzes SQL migrations locally using the libpg_query WASM parser. It runs in-browser, wraps DDL in a transaction, and classifies statements as safe or risky. The sample migration.sql adds a column, creates an index concurrently, and adds/validates a foreign key. In the shown run, 0 problems are flagged. The UI highlights CHECKING steps and notes that no statements or samples may be loaded. Your SQL never leaves the browser; no API calls or telemetry.
Terence Eden argues that CAPTCHAs don’t prove you’re human but reveal you’re American, since many prompts assume US-centric knowledge and imagery. The piece contrasts a childhood IQ currency question with CAPTCHA tasks that hinge on US norms—taxis, crosswalks, hydrants, parking meters, and terms like “yellow taxis” or “crosswalk”—showing how global users struggle with local cues. He suggests localization biases hinder accessibility and usability, with further comments discussing slang, localization, and the broader cultural imperialism embedded in CAPTCHAs.
Alberta, famed for a rat-free status since 1950 thanks to geography and a strict Rat Control Program, faced a breach when Bowden found a dead rat and called in the Rat Patrol. The province maintains a large rat-control zone and used measures from arsenic powder to public education. Today most reports are muskrats, voles or mice; officials say there is no resident rat population, though rare cases occur. Global warming has boosted rat numbers in many cities.
A 400 Bad Request page says the request was blocked by the server's security policies; if this is an error, contact support.
Denver's DIA saga centers on an audacious, failing plan to automate baggage handling. Starting as Stapleton, Denver built DIA to become a major hub. United pressured a fast four-building underground baggage system using BAE's Telecars, linked by a microcomputer control network. The project, hampered by late design changes, tight schedules, labor disputes, and untested tech, suffered software bugs and mechanical failures. A disastrous 1994 demonstration exposed bags flying through tunnels; DIA opened in 1995 with mostly manual baggage handling and a Rapistan Demag backup system. The automated system never fully delivered, fueling conspiracy theories and underground-structure myths.
Made by Johno Whitaker using FastHTML