Front-page articles summarized hourly.
Quantego is a family of LEGO models of IBM Quantum Computers, including IBM Quantum System One (49 bricks) and System Two (105 bricks), plus a high-end 1024-brick System Two. Build instructions, parts lists, and digital designs (.io, .ldr) are provided, with an interactive 3D viewer and browser-based quantum circuit simulator. A Bell pair example and superposition concepts are illustrated. Kits are available at Quantego.biz; RasQberry offers a Raspberry Pi-based functional variant. The project is open source, not affiliated with LEGO, BrickLink, or IBM.
CAPTCHA verification requires JavaScript, which is disabled. Enable JavaScript and reload the page to verify you're not a robot.
Marcin Juszkiewicz announces Alicja v2, a redesigned keyboard built after a year with Alicja. Using Keyboard Layout Editor NG, he generated KiCAD PCB/plate files and moved to an RP2040 Stamp MCU with Kailh MX hot-swaps. It includes a single encoder, right Ctrl, a large function key cluster, and space for F13/F14. A simple 3D‑printed case is used among future plans for a proper case with a USB hub and feet. He notes a few mistakes (2u vs 2.25u left space key; 5‑way switch footprint) and ordered five PCBs. Written July 29, 2026.
Could not summarize article.
JP Aumasson argues that LLMs won’t break symmetric crypto. Anthropic’s Mythos yielded non-practical results: a key-recovery on HAWK reduces its security, and a 7-round AES-128 attack is notable but does not threaten full AES. Symmetric ciphers resist new attacks because they lack exploitable mathematical structure; designs rely on “messiness” from simple operations across rounds. Differential cryptanalysis remains empirical and time-consuming, and well-studied, full-round schemes stay secure. LLMs may aid cryptanalysis but won’t undermine established symmetric cryptography.
Potapov demonstrates branchless programming in Rust to speed up a hot filtering loop. He shows CPU branch prediction penalties make the idiomatic approach slow on unpredictable data (e.g., 50% keep). Sorting can reduce mispredictions but isn’t practical. The branchless version always writes and uses the comparison as a 0/1 to advance the output index, giving data-independent timing and up to ~4x faster in the worst case. However it can be slower for highly predictable data and harms readability—use only on measured hot paths with unpredictable branches.
Guy Lawley's Origins of Vintage Comics Part 1 traces how the classic 'old-school' look emerged from 1930s–1980s US newspaper and rotary-press printing, not from art style. It links dull newsprint, misregister ink, and CMYK halftones to the four-color aesthetic, arguing the term 'four-color' misleads about its defining trait. The piece explains the birth of speech balloons, the newspaper color-rotary arms race, and three color-separation methods (Ben Day dots, Craftint Multicolor, painted acetate) that shaped successive eras. Part 2 promised.
AI upends software unit economics. Inference calls add real per-user costs, eroding the old SaaS margin of 75–85%. ICONIQ data suggests AI-product margins around 52% in 2026. To survive, firms must price by actual cost-to-serve and choose between cheaper models for margins or frontier models for experience. Costs become more variable, driving usage-based pricing and disciplined, day-one unit economics rather than investor-funded growth. Cheaper inference won’t automatically boost margins; usage tends to expand with it.
OpenVM aims to run RISC‑V programs on non‑RISC‑V hardware with near-native performance using an ahead‑of‑time recompiler that links translated basic blocks via tail calls and uses Clang’s preserve_none to keep hot guest state in host registers. Beginning with an interpreter, the work adds predecoding, computed goto dispatch, tail‑call threading, and register-persistent state. It then translates to host: hand‑written, then Clang‑backed C backend, and finally a basic‑block recompiler emitting one function per block and a CFG. Results: ~84–89% native on CoreMark, LZ4, zstd; SQLite ~40%. Tradeoffs: prep time, code size, coverage.
Delaunay32 is a MIT-licensed C++17 library for fast, parallel 2D Delaunay triangulation using exact integer predicates. It triangulates large, discrete 2D point sets (including quantized floats) with internal quantization, Morton-key divide-and-conquer, and optional multithreading. It offers serial and parallel modes, robust duplicate handling, and constrained Delaunay for integer inputs. It also supports polygon domains with holes, plus extras for sampling, JSON geometry, and SVG exports. Outputs include triangle indices, with optional QuantizationReport; performance surpasses delaunator-cpp and Fade2D on large data.
Rands in Repose reframes typography as mood as well as meaning, using Blade Runner’s title sequence as case study. The sequence employs a single face, Goudy Oldstyle, with precise rules: ALL CAPS for names and the title, smaller ALL CAPS for intros, and a red italic Replicant cue; the crawl is booklike with justified spacing. Its primary job is to set atmosphere, not merely convey information. The piece contrasts this with functional fixed-width coding fonts and argues that the smallest design decisions—the last 10%—separate ‘fucking amazing’ products from garbage, because good design sounds like its makers.
Prime Agent is an open-source self-improving RLM harness built on two abstractions: Recursive Language Model (RLM) and Continual Harness. It uses a persistent REPL and a CRUD surface to manage prompts, memory, skills, and subagents, enabling long-horizon reasoning, parallel sub-agent calls, and agent-to-agent communication. Sub-agents form persistent sessions; a background daemon manages sessions; context is stored in JSONL on disk with compaction. Autonomous mode supports goal-driven, bounded runs. In ARC-AGI 3 benchmarks with open-models, Prime Agent achieves strong scores (Opus 5: ~95%+ Best@1; Best@3 around 99.97%), and excels on long-context tasks as a research harness.
NVIDIA’s Vera whitepaper presents an 88‑core monolithic server CPU built around the Olympus Arm v9.2 core, with a 10-wide frontend, value prediction, a graph prefetcher, 2 MB private L2 per core, 164 MB shared LLC, and eight LPDDR5X channels for up to 1.2 TB/s. Early Phoronix tests show Vera competitive against AMD/Intel on permitted workloads, but with caveats. The piece criticizes the whitepaper for misrepresenting SMT as Spatial Multithreading, overstating a NUMA disadvantage, mislabeling SPEC tests as agentic workloads, and cherry-picking data, including dubious RL charts. Independent, full hardware testing is needed to verify its advantage.
An OpenAI Pro subscriber details how $160+ in prepaid Codex credits vanished and his project history disappeared, with no receipts or explanations. Credits wiped to zero in one second; later purchases either didn’t appear or were consumed within minutes after an outage, without warnings. OpenAI support refused to provide itemized consumption records or usage logs, claiming no visibility into account activity. A GDPR data request was mismanaged and extended; he filed a complaint with the Irish Data Protection Commission (DPC0826667433). The case underscores billing opacity and an ongoing dispute.
Tech Transparency Project found over 50 Meta ads containing AI-generated child sexual abuse imagery across Facebook, Instagram, Messenger, and Threads, published between November last year and early August. The ads, some linking to nudify apps, reached thousands of accounts in the US, UK, and over a dozen European countries. Meta removed them after WIRED contacted it, noting new AI tools to block violating ads. Critics say enforcement remains weak and some identical ads resurfaced after takedowns.
Critiques the misuse of multipart/alternative for error messages, arguing text/plain parts must truly be alternatives to the HTML—not just errors. Such parts confuse old clients, MIME-capable clients with preferences, and users who expect a usable plain text version. If you can’t produce a useful text/plain version, omit it rather than say “Plain text version not available,” and consider cleaner HTML-based approaches (e.g., via HTML comments) to avoid confusion and spam flags.
Norbert Kozsir describes turning work into a 2D spatial canvas called Campus (FlutterFlow) to combat context switching. After exploring 3D (Three.js) and Minecraft prototypes, Campus presents an infinite 2D canvas where tiles are live artifacts (terminals, browsers, assets) rather than links. It groups related work spatially, enabling memory-like context and easier collaboration. It supports opt-in multiplayer with local-first execution; assets are hashed and fetched as needed via a fanout server, with eventual P2P approaches. A shared space includes light local chat. Campus is free for macOS; future plans include WASM extensions, mobile, and web/3D capabilities.
The piece argues that many hobby programming communities (OSDev, LangDev, TxtDev, EmuDev, RLDev, the demoscene, code golf) are increasingly hostile to LLM usage. They prize hard-won, slow mastery and view LLMs as missing the point or even cheating. Early engagement often backfired due to shallow LLM understanding and gatekeeping. In these circles, respect comes from years of activity and deep domain knowledge, not just producing working code. LLMs should act as a force multiplier for experts, not a substitute for craft; expertise doesn’t immunize against being fooled by LLMs.
Access to acm.org is blocked by Cloudflare’s security service. The block may result from actions that trigger the system (e.g., specific words, SQL commands, or malformed data). To resolve, email the site owner with what you were doing and include the Cloudflare Ray ID (shown on the page) and your IP.
Made by Johno Whitaker using FastHTML