Front-page articles summarized hourly.
This post explains how Galois conjugation in the golden field (containing the golden ratio) sends regular pentagons to regular pentagrams, and why this underlies a geometric relation among the icosahedron, dodecahedron, and Kepler–Poinsot polyhedra. By applying the field automorphism (phi -> -1/phi) to coordinates, a regular pentagon’s vertices in cyclic order become a regular pentagram with the same order; the reverse also holds. The idea extends to higher dimensions and to other polygons via other quadratic fields, with links to quasicrystal phasons.
Part 1 explains a Windows crash pattern where memory corruption forcibly frees a DLL (combase.dll) from memory, not via FreeLibrary. A user-mode crash trace shows a recursive exception loop (RtlLookupFunctionEntry → KiUserExceptionDispatch) culminating in a stack overflow. The original fault points to combase!CoTaskMemFree, whose memory region had been freed even though the loader kept combase as pinned and supposedly loaded. In short, shell32 acted as a victim, not the cause. This form of bucket spray accounts for about 46% of the crashes observed, with the root culprit still unknown. Part 2 will continue the investigation.
Armadillo is a self-hosted DNS server for homelabs written in Gleam. It resolves local domains from a zone file loaded into ETS; unknown queries are forwarded to an upstream resolver (default 8.8.8.8) and cached by TTL. It offers a web UI/API on port 3000, and a container image at ghcr.io/vshakitskiy/armadillo:latest. Configurable: DNS_PORT, DNS_UPSTREAM, DNS_TTL, SOA_MINIMUM, ZONE_FILE. Includes deployment guides (Podman, Docker Compose + Caddy) and a three-package structure (server, client, shared). License: Apache-2.0.
Jim Parkinson (1941–2025), Oakland-born lettering artist, type designer, and painter, died after a long Alzheimer’s illness. He studied at the California College of Arts and Crafts, worked at Hallmark Cards, then freelanced for over fifty years, creating logos, headlines, and fonts for magazines and brands—including Rolling Stone, Los Angeles Times, and the Doobie Brothers—along with bespoke nameplates. He also painted neon signage as fine art. His memoir will be published by Letterform Archive in 2026. A fall memorial is planned; donations to the Alzheimer’s Association. Survived by his wife, Dorothy A. Yule.
An author built a simple link shortener that copies the short URL to the clipboard. While using Gurk (a Signal TUI), friends reported 404s because copied URLs ended with a stray 'j' from a trailing newline interpreted as an ANSI control. The culprit was the newline from the copied URL; using jq --join-output (-j) prevented the extra newline. Moral: terminals are quirky and small mistakes teach valuable lessons; references on control codes and bracketed paste are linked.
Explores using CSS random() to generate dynamic values for design experiments in Polypane, with numerous demos: bokeh effects, random positions/sizes/colors, animated pulsing, falling petals, a stacked Polaroid gallery, and a visual poem. It shows how to use per-element randomness (random(element-scoped, ...)) to keep consistency per element, how to combine random() with custom properties, and even attempts at random-item-like behavior using if() and @property. It notes current browser support (Polypane 29+/ Chromium 148+, Safari partial, Firefox lacking) and that the feature is experimental.
China seeks a 100% domestic chip‑equipment supply chain, but lithography remains the bottleneck. SMIC is pushing 7‑nm/14‑nm dies with a mix of foreign and domestic tools; Huawei‑backed firms like SiCarrier, UEAscend, and SMEE are racing to develop immersion DUV and, eventually, EUV lithography. U.S. export controls limit ASML’s shipments to China, prompting large tool stockpiles and heavy government funding (Big Fund) to build a homegrown ecosystem. Experts say breakthroughs in lithography will take years and may still lag ASML, but China is accelerating efforts.
This post surveys optimization on the probability simplex Δ^{k-1} and compares three approaches. A naive reparameterisation via softmax on logits lets unconstrained optimization, but gradients near vertices can stall. A second is projected gradient descent (PGD), which keeps iterates on the simplex by projecting onto Δ^{k-1}; in high dimensions it tends to produce sparse solutions. A third is mirror descent using a chosen mirror map; with negative entropy the Bregman divergence is KL, and updates occur in the dual space with a final normalization. The best method depends on the problem; PGD gives sparsity, mirror descent avoids zeros.
A metaspec for Common Lisp rendered from TeX sources of the draft ANSI standard (X3J13R 94-101R), listing sections such as Introduction, Syntax, Evaluation and Compilation, Types and Classes, Data and Control Flow, Iteration, Objects, Structures, Conditions, Symbols, Packages, Numbers, Characters, Conses, Arrays, Strings, Sequences, Hash Tables, Filenames, Files, Streams, Printer, Reader, System Construction, Environment, Glossary, Appendix, About the Metaspec, plus Index of defined names, Errata, Addenda, and cleanup issues. Last updated 2026-06-22.
bashblog is a single Bash script (bb.sh) to publish blogs from a public folder with zero dependencies and no templating. It runs on GNU/Linux, OSX and BSD, using only base utilities. You post with ./bb.sh post; it generates static HTML, an RSS feed, and optional drafts. Features include Markdown support (via a third‑party library), tags/categories, Disqus/Twitter/Google Analytics integration, a simple built‑in CSS, and built‑in configuration via global_variables() or a .config file. It aims to be minimal (~1k lines) and portable.
Engineering for Bounded Cognition argues that the human mind can hold about four chunks of information at once, while the software it builds is vastly bigger. To prevent mismatch-driven failures, good engineering reshapes systems so a small mind can work safely: name things, draw boundaries, write tests, and park decisions elsewhere. It notes human and language-model attention limits—more input can even reduce accuracy—and uses Sam Farber’s OXO peeler as a parable for designing for constrained users. The piece frames a practical manifesto of moves to build safer, more reliable software.
Ancient Kanesh tablets show a sophisticated 4000-year-old market system: a twelve-partner trading firm with defined capital, profit shares, and penalties; long-distance trade from Assur to Kanesh; thousands of records showing loans, collateral, courts, and price signals. Harvard/ScPo/Chicago/UVA gravity-model analysis of Kanesh data yields modern trade patterns, suggesting the fundamental structure of commerce is constant, not invented. The article argues that markets arose from spontaneous order and individual decisions, not policy design, aligning with Hayek's knowledge problem. Thus Kanesh disproves the notion that markets require central planners; commerce existed long before theory.
Wayfinder Router is a simple CLI tool that deterministically routes prompts between local and hosted LLMs without any model calls to decide. It analyzes prompt structure and optional lexical cues to score routing and sends the prompt to local (Ollama/vLLM/llama.cpp) or cloud/OpenAI-compatible endpoints based on a threshold or tiered classifier. It runs entirely offline, with keys read from the environment at request time and never stored. It provides a gateway and optional UI, supports calibrate/onboard/recalibrate workflows, and integrates with any OpenAI-compatible client by pointing base_url at the gateway.
Edge AI applied to a local network security appliance.
An 2017 YouTube clip shot by Mohammed Almuntasir in south-west Libya provided the first evidence that the sand cat (Felis margarita) exists there, despite initial disbelief. Over eight years, he and zoologist Firas Hayder—joined by Tuareg guides and hunters—documented 13 sand-cat sites across the Libyan Sahara, notably in Wadi Armet. A February 2026 study in the Journal of Arid Environments suggests Libya hosts a broader desert-mammal refuge, though threats include smuggling and hunting for the pet trade. The work underscores local collaboration for conservation in a dangerous, understudied landscape.
The Drive reports the U.S. Department of Commerce denied Polestar, a Geely-owned subsidiary, authorization to sell new cars in the United States from model year 2027 under the Connected Vehicle Rule, effectively ending Polestar’s US sales. Volvo, also Geely-owned, was granted authorization; the reason for the discrepancy isn’t explained. Polestar had moved Polestar 3 production to Volvo’s Charleston plant to dodge tariffs, but its US future is now uncertain. The piece frames this as a troubling blow to free markets amid broader friction with Chinese automakers and tariffs.
ClickHouse Cloud rewrote WAL-G in Rust as WAL-RUS to achieve predictable memory usage for Postgres backups in resource-constrained environments. Go-based WAL-G had memory footprint volatility due to garbage collection; WAL-RUS uses Rust, bounded worker pools, persistent storage connections, and streaming to minimize buffering. It remains compatible with WAL-G archives and interoperable. Benchmark results: WAL-RUS peak memory under 1 GB vs WAL-G around 2.8 GB; throughput similar; pgBackRest lagged under heavy WAL. It also supports Postgres 17 wal summaries; planned as the default backup/archival for ClickHouse Cloud and is open source.
HTTP 405 Not Allowed error from a Varnish cache server, with repeated 'Not allowed' messages and a details line.
Access to californiasciencecenter.org is blocked by Cloudflare’s security, likely triggered by certain inputs or malformed data. To resolve, email the site owner, explain what you were doing, and include the Cloudflare Ray ID (and your IP address).
Made by Johno Whitaker using FastHTML