Front-page articles summarized hourly.
IRIS is SGI Indy emulator ('Irresponsible Rust IRIX Simulator') written in Rust with AI help. It emulates enough SGI Indy hardware to boot IRIX 6.5 and 5.3, with networking, X11, a framebuffer and input. It features a Cranelift-based MIPS JIT (optional) and a REX3 graphics JIT, plus a copy-on-write disk overlay and headless CI mode. Build/run with cargo and features (jit, rex-jit, tlbvmap, lightning). Getting started requires a raw IRIX disk image and an Indy PROM image. The project aims to learn Rust and invites contributions; Claude/Gemini assisted in writing it.
During Jan 2026, the FAA imposed drone no-fly zones around mobile DHS assets, including unmarked, moving vehicles, extending nationwide and lasting until Oct 2027. The policy created ambiguity and fear for journalists and drone operators, with potential criminal penalties for violations. The Electronic Frontier Foundation and media groups challenged it as violating First and Fifth Amendments and creating a chilling effect. Photographer Rob Levine paused flights, then, after litigation (Levine v. FAA), the FAA replaced the blanket prohibition with a narrower security advisory (NOTAM 6/2824) that advises caution near 'covered mobile assets' while allowing flight. The lawsuit continues.
Quanta reports on a newly identified neuroplasticity mechanism—behavioral time scale synaptic plasticity (BTSP)—that can encode learning from a single experience. In the hippocampus, dendritic plateau potentials lasting tens to hundreds of milliseconds can strengthen active synapses up to six to eight seconds away, enabling single-trial learning and rapid memory formation. This expands beyond Hebbian "neurons that fire together, wire together," suggesting dendritic activity can drive plasticity without repeated exposure. BTSP likely complements Hebbian learning, may help solve credit-assignment, but its exact molecular mechanism (involving eligibility traces and CaMKII) is still being studied and its prevalence beyond hippocampus remains under investigation.
Armin Ronacher reflects on GitHub’s rise and decline, arguing it transformed Open Source by making publishing, discovering, and collaborating easy, but centralized social infrastructure. Before GitHub, projects lived on self-hosted forges (SourceForge, Trac, Subversion, Bitbucket). GitHub democratized access but created a dependency and memory archive that now threatens autonomy as leadership churn, Copilot noise, and ecosystem shifts push projects to non-GitHub hosts (Codeberg, Ghost Ty). He warns of dispersion’s social costs and argues for a public, well-funded archive for source, releases, and metadata to preserve history independently of corporate platforms.
Security researcher fabricates a fake '6 Nimmt!' world championship to probe retrieval-based LLM trust. By seeding 6nimmt.com with a cheap domain, issuing a brief press release, and editing the 6 Nimmt! Wikipedia page to cite the domain, they cause LLMs to repeat the claim due to circular citations. The attack highlights three failure modes: retrieval ranking, training data contamination, and agent actions. Mitigations include provenance, multi-source corroboration, and scrutiny of new edits. The deception is quickly undone, but exposes a dangerous vulnerability in AI information substrates.
Intel Arc Pro B70 is a 32‑GB VRAM, 230 W professional GPU for AI workloads. It doubles cores and memory vs B50, with 256‑bit bus and 608 GB/s bandwidth. Puget Systems tests across Lightroom, Premiere, After Effects, Resolve, Blender, Unreal Engine, MLPerf, Revit, Inventor, and SOLIDWORKS. The B70 generally sits mid‑pack for traditional pro apps, outperforming the B50 but often slower than AMD R9700 and NVIDIA 4000/2000 Blackwell; however, in MLPerf AI inference it shines, delivering best/near‑best performance and fastest token times. Best for AI‑first multi‑GPU workstations; value is mixed for non‑AI workloads.
Study of dozens of AGENTS.md files shows well‑designed AGENTS.md can boost code-generation quality by ~10–15% in mid‑size modules; poorly made ones can hurt more than no docs. Effective patterns: progressive disclosure with 100–150 line core file plus reference docs; procedural workflows; decision tables; small real-code examples; domain-specific rules; pairing 'don't' with a concrete alternative; modular scope. Pitfalls: over‑engineering architecture details, excessive warnings, and introducing patterns that don’t fit the codebase. The piece also offers migration, discovery, and maintenance guidance.
Bankruptcy filings rose 11.9% in the 12 months ending March 31, 2026, to 591,850 (from 529,080). Business filings up 11.4% to 25,960; non-business up 11.9% to 565,890. Totals have climbed each quarter since a 2022 low of 380,634, after a long decline from a 2010 high near 1.6 million. By chapter in 2026: Chapter 7, 369,702; Chapter 11, 9,941; Chapter 12, 312; Chapter 13, 211,700.
CJIT (C, Just in Time) is a tiny portable C compiler/interpreter inspired by HolyC and TinyCC, created by Jaromil and the Dyne.org team. Delivered as a single under-2MB file with no EULA or IDE to install, it runs on Windows, macOS, and Linux. It supports calling functions in dynamic libraries for rapid prototyping and lets you write and execute C programs quickly.
Warp is an agentic development environment born from the terminal, featuring a built-in coding agent and support for external CLI agents (e.g., Claude Code, Codex, Gemini CLI). OpenAI is a founding sponsor. The UI framework is MIT-licensed, while the rest of Warp is AGPL v3. The project welcomes community contributions, with local build/run steps, contribution guidelines, security policies, and Slack-based support channels.
Phantom Patch Samizdat describes how GitHub .patch exports can embed a diff inside a commit message that GNU patch will apply, creating a phantom file alongside the real patch. A public demo shows a patch that adds SHOULD_NOT_BE_HERE.md in addition to readme.md when downloaded and patched with -p1. While git apply and git am reject .git paths, they can still accept injected diffs for ordinary files; git cherry-pick uses Git objects directly. The author isn’t sure where the bug lies—in GNU patch, GitHub’s export, or the patch-format contract—and plans to investigate. CC BY-SA 4.0.
Ben Thompson interviews OpenAI’s Sam Altman and AWS’s Matt Garman about Bedrock Managed Agents, an AWS-native runtime powered by OpenAI frontier models. The product packages models inside a managed agent environment with identity, memory, permissions, logging, and governance, so enterprises can run stateful agents entirely inside their AWS VPC. Built atop AWS’s AgentCore primitives, it aims to simplify creating virtual co‑workers across an organization, with memory and security controls designed for production. Microsoft’s amended OpenAI deal—replacing exclusive Azure access with cross‑cloud licensing—shapes the strategic backdrop. Trainium and GPUs will power the service; data remains on AWS.
Chris Nager created a playable DOOM MCP app that runs inline in compatible hosts like ChatGPT and Claude, with a browser fallback. Architecture: a small MCP server, a browser DOOM shell, and a signed-token launch flow; deployment at chrisnager.com/doom/play and /doom/mcp. It uses cloudflare/doom-wasm with Freedoom Phase 1. Two MCP tools exist: create_doom_session (returns a signed launch URL) and get_doom_launch_url (fallback). Inline rendering was simplified from nested iframes to drawing the DOOM canvas directly in the host iframe to avoid CSP issues. Result: DOOM runs in ChatGPT/Claude with a self-contained session model.
Mitchell Hashimoto announces Ghostty will leave GitHub after 18 years, citing frequent outages that block work. He plans to move Ghostty and its maintainers to alternative providers, keep a read-only GitHub mirror, and leave his personal projects on GitHub for now. The timing coincides with the April 27, 2026 outage, reflecting ongoing efforts to decouple from GitHub’s issues, PRs, and Actions infrastructure with a gradual migration and future hosting updates.
Thousands of Americans abroad are renouncing citizenship, despite long waits (often 14+ months in London; six months in many European cities) and costs—even after the fee dropped from $2,350 to $450. The process involves oath at a consulate, passport confiscation, and potential 'covered expatriate' status with tax penalties and loss of re-entry rights. Motives range from disillusionment with US politics (Trump era) to banking/tax issues tied to citizenship-based taxation. Some opt for 'vacation renunciations' to bypass scheduling.
Claude.ai is unavailable with elevated authentication errors across the Anthropic API and Claude Code. The incident affects claude.ai, Claude Console, Claude API, Claude Code, Claude Cowork, and Claude for Government. Teams are investigating, have identified the issue, and are working to resolve with updates to come.
Arthur O’Dwyer critiques C++26 std::define_static_array, showing it cannot replace the long “constexpr two-step” in many scenarios. It relies on reflect_constant, which currently works only for structural types; non-structural like std::optional, std::string, spans, and pointers to string literals fail. It also requires copyable NTTPs, so move-only types and mutable data can't be produced. It places arrays in rodata and returns a span to them; template parameter objects are effectively const inline variables, preventing constinit-mutable arrays. Therefore define_static_array is useful but not a universal replacement; future solutions may involve broader structural types or new static-storage facilities (P3380R1).
Wiz Research uncovered CVE-2026-3854, a critical RCE in GitHub’s internal git pipeline via X-Stat header push-option injection. Attacker-controlled push options can inject fields that override security settings, enabling unsandboxed code execution as the git user. The chain relies on rails_env, custom_hooks_dir, and repo_pre_receive_hooks to trigger remote code execution on GHES, and, with additional flag tweaks, on GitHub.com as well. GitHub patched GitHub.com within 6 hours; GHES patches released; affected GHES versions ≤3.19.1. Upgrade to GHES 3.19.3+ immediately. Wiz notes ~88% of GHES instances remained vulnerable at disclosure.
Waymo announces its first Portland rollout, pursuing a regulatory path with officials and partners to deploy its autonomous fleet. Beginning now, Waymo will manually drive to train the Waymo Driver on Portland’s streets—from bridges to rain-slick corridors—aiming for a safe, reliable, stress-free mobility option for residents and visitors. Portland Mayor Keith Wilson frames autonomous tech as key to Vision Zero safety. Waymo notes the Waymo Driver has reduced serious injury crashes by 13x in other cities, and MADD supports safer roads. Sign up at waymo.com/updates.
Made by Johno Whitaker using FastHTML