Front-page articles summarized hourly.
An overview of computers in U.S. education from the 1960s to the 1980s, tracing two parallel strands: CAI aiming to automate instruction via systems like PLATO, and DTSS which used time-sharing to train future leaders to understand computers. It links Cold War and Great Society funding to the push for 'computer literacy' amid fears of lagging Japan. The piece catalogs software types—conservative courseware, Seymour Papert’s progressive Logo, and ludic games like Oregon Trail—and notes how hardware proliferated, turning classroom computers from novelty into a standard tool, even as pedagogy and outcomes remained contested.
Daniel D. McKinnon recounts Owen’s fatal battle with alveolar capillary dysplasia, traced to a 91‑kb enhancer deletion reducing FOXF1 expression, discovered after post‑mortem analysis and later genome reevaluation. This spurs him to found Gamow Labs to democratize WGS diagnostics through AI. Early work shows his system correctly identifies causal variants in 66 unsolved rare‑disease cases, solving at least two previously intractable ones and highlighting AI as a driver of new medical discovery. The mission is to scale AI‑assisted precision genomics from the NICU to everyone, hiring staff.
Forestwalk tried Blacksmith, a faster, cheaper GitHub Actions replacement. After a trial, they were billed for overage despite not providing a card on file, with confusing “disruption” warnings. They question whether a SaaS can invoice free-trial overages, whether customers expect it, and whether the policy is good business; they conclude it’s poor practice that burdens users. They ultimately switched back to GitHub Actions, finding Blacksmith’s speed worthwhile but the policy questionable. Takeaways: free accounts should pause before overage; warn before charging; wind down before the trial ends.
Bit propagation over a noisy grid asks if the original bit can be recovered from the wavefront. 1D fails; 2D with a homogeneous decoder cannot preserve information; 3D remains open. Simulations with a majority rule show that as temperature (noise) increases, the wavefront becomes random, erasing the original bit; at very low temperatures results are inconclusive. A simplified model avoiding ties (undefined nodes) yields a 50/50 wavefront, suggesting irrecoverability in this restricted 3D setting. Calls for rigorous proofs and exploration of alternative decoders.
Value numbering, like enhanced SSA, detects and reuses identical expressions to avoid recomputation. It uses hash-consing: equal instructions with the same operands share a value. Local value numbering handles straight-line code; global value numbering extends across blocks by traversing blocks in reverse post-order and threading value maps through dominators. The Maxine VM example shows a compact GVN implementation with per-block ValueMap and an InstructionSubstituter. Purity matters: impure ops and memory effects complicate things; limited load/store forwarding can be integrated. Trade-offs exist between dominator-based GVN and unified hash tables, especially regarding online replacement.
Munich regional court ruled Google directly liable for false claims in its AI-generated overviews, treating them as Google's own content. The AI had linked two Munich publishers to scams; the court rejected Google's defense that users should fact-check. It said AI overviews generate independent statements not found in linked sources, and blamed Google for "own statements." The ruling bans claims about scams and connections to dubious companies, and orders Google to bear 80% of legal costs; the two plaintiffs pay 10% each. It suggests traditional search-liability rules don’t apply to AI overviews and could affect other AI providers.
Richard Sutton argues that most Generative AI trained by supervised learning can imitate but cannot achieve genuine discovery because it lacks an evaluation step and selective retention. Discovery requires three steps—variation, evaluation, selective retention—which are present in evolution, science, and learning but absent from backpropagation alone. Random initialization provides initial variation, and his group’s continual backpropagation preserves plasticity. He points to AlphaGo, AlphaZero, GT-Sophy, AlphaFold, AlphaProof, Claude-Code, and RL-Lyft as examples of systems that achieve novel and useful outcomes with extra mechanisms. To realize AI science, we must enable explicit evaluation and autonomous creativity and discovery.
Lotte Reiniger, a 26-year-old German animator, made The Adventures of Prince Achmed (1926), the world's oldest surviving animated feature. Using hand-cut silhouette puppets, stop-motion on a glass plate, and an early multiplane-like setup to create depth, she stitched together Middle Eastern fairy tales into a single epic. Though widely celebrated as a landmark, some historians question if it is the absolute oldest due to earlier, lost works. Disney later claimed the multiplane patent; Reiniger's three-year production paved the way for future animation and influenced later filmmakers.
After a kitchen accident leaves him with a burned hand and briefly blinded, the narrator's life spirals: a decade passes while he dithers over Netflix choices, ignores debts, and faces eviction. He dies and enters an empty black void, where a cloaked guide explains that life is flawed but forgivable, and that self-forgiveness matters more than perfection. The figure offers no further answers, and the narrator, told to sit on the ground, wanders off in the void, choosing a direction to walk.
Container machine gives a fast, persistent Linux environment on macOS, based on OCI images, with automatic user/home directory mapping so your macOS $HOME is mounted inside the container and your repo files are visible. It runs a Linux init system with systemd, allowing real services (e.g., PostgreSQL) and testing across target distros (alpine, ubuntu, debian). Use commands like container machine create/run/set-default/ls/inspect/stop/rm. You can bring your own image, e.g., build an Ubuntu image, then create a container machine. On first boot, a create-user.sh can set up the user.
Nucleus is a lightweight, security-hardened OCI container runtime for Linux/NixOS. It avoids images/registries, using Linux primitives to run isolated agents or services with a fully declarative, reproducible model built around Nix/NixOS modules and pinned rootfs closures. It offers three modes: Agent (default), Strict-Agent, Production, with optional gVisor, plus strict security policies (seccomp, Landlock, caps). It supports per-service egress controls, health checks, systemd integration, and multi-container topologies. Install via cargo or nix; designed for auditable, end-to-end isolation rather than Docker-style image workflows.
A tour of “molly guards”—designs that prevent accidental actions—across hardware and software. The author catalogs classic guards like an IBM typewriter’s perspex shield around the power button, softer physical barriers, a cleverly placed SD‑card LED, and a floppy-drive handle that doubles as a guard. In software, examples include Finder’s multi‑file protection for ⌘O, iPhone’s slide‑to‑unlock (except for alarms), Chrome’s guard UI (not liked), a skeuomorphic CD‑burn guard in early iTunes, and even a real Molly pictured with her father in an alumni magazine.
Jalil Richardson, a Charlotte resident, spent months in jail in Florida and North Carolina after an AI facial-recognition match tied him to a stolen car he did not commit. An 85%‑accurate match from surveillance footage and a fake Georgia ID led to an arrest warrant. Richardson was arrested at his Charlotte home, jailed for over 50 days, extradited to Florida, and lost his job, home, and custody of two children. Prosecutors dropped the charges after about a year. He alleges racial profiling and says his mugshot remains online; authorities say facial recognition was only one tool used.
An author argues software hackathons are fading while hardware hackers rise. He describes a Vilnius weekend hackathon where a two-person team wired a Raspberry Pi to a rotary phone to control audio, the bell, and hangup via websocket, and built an AI agent that uses the Spotify API to research and play niche music on request, voiced by a Yorkshire gentleman. The project emphasized system thinking over lines of code, highlighting hardware interfacing as the main driver. He predicts a renaissance of hardware hackathons and suggests ridiculous retro-tech ideas instead of VC pitches.
Email addresses are notoriously tricky; regex validation is costly and brittle and misleads developers. Expect divergence across software and providers. RFCs allow many edge cases: non-ASCII via SMTPUTF8, local-part length limits, plus addressing, dots in local-part, address literals, trailing dots, case-sensitivity nuances, and thousands of domain formats. Real-world validators differ; many sites rely on provider behavior rather than strict RFCs. The safest approach: sanitize inputs, avoid strict regex, and verify addresses by sending a confirmation email (link or code). For uniqueness, use citext/collation; but be aware no perfect solution. Don’t overthink—verify.
SignalTrace, a surveillance product, would add sensors to automatic license plate readers to collect Bluetooth device identifiers (phones, wearables, other Bluetooth) in cars. By linking these device IDs to the license plates, ALPR cameras could identify specific drivers or passengers, turning generic car tracking into person-tracking. ALPRs are already widely deployed in the U.S., and SignalTrace would significantly expand the amount of data gathered by such cameras.
Resonate is a real-time, low-latency spectral analysis method using a bank of independent resonators. Each resonator tracks energy near its natural frequency with per-sample EWMA updates (R_k, P_k) and, optionally, instantaneous frequency via phase differences. The processor requires few operations per sample; updates are parallelizable; memory and complexity scale linearly with the number of resonators. Output includes per-resonator magnitude/phase and can synthesize audio via inverse phasors. Implementations: Oscillators Swift/C++ and noFFT (Python/C++).
Scott Chacon's Grit reimplements Git from scratch in Rust as a memory-safe, library-first system. Using a swarm of agents, it builds a pure Rust core plus a CLI to exercise it, aiming to pass the Git test suite; it currently clears about 99.3% (with some tests skipped) but is not production-ready and has no Windows build. Potential uses include WASM deployments, embeddable Git in Rust apps, and tools like GitButler. Licensing is MIT. The project has ~360k LOC (100k grit-lib, 260k grit-cli), thousands of PRs/commits, and lessons on agent coordination and cost.
Exif Smuggling is a Proof-of-Concept showing how a JPEG's Exif data can conceal an executable payload, enabling a browser cache to passively download a second-stage payload. The repo demonstrates a loader (chrome_poc.ps1) that extracts the payload from Chrome's cache, and provides example workflows such as embedding a DLL inside a JPG and converting a PowerShell loader to a ClickFix command.
Anthropic’s Fable 5 model card describes safeguards that quietly limit Claude’s effectiveness for frontier AI development—via prompt modification, steering vectors, or PEFT—without visible indicators to users. Claude will not switch to another model, and Anthropic won’t notify users when nerfs occur. The piece argues that the boundary between frontier AI research and ordinary product development is blurring as startups train embeddings, rerankers, and fine-tune small LLMs, creating supply‑chain risks and eroding trust when bad guidance might be due to a hidden policy nerf.
Made by Johno Whitaker using FastHTML