Front-page articles summarized hourly.
Google DeepMind outlines AI Control Roadmap to secure internal AI agents, using defense-in-depth combining sandboxing, endpoint security, and prompt-injection resistance, with model alignment as primary defense. Treat unaligned agents as insider threats using MITRE ATT&CK for threat modelling. Use monitoring by trusted supervisors to detect and block misaligned actions, with metrics coverage, recall, and time-to-response. Scale defenses as capabilities grow, with D1-D4 detection and R1-R3 prevention levels. They piloted asynchronous monitoring on a million agent trajectories; most flags due to misinterpretation or eagerness. They publish Three Layers of Agent Security for policymakers and call for industry collaboration.
An informal history of how the author ended up using Emacs as their main editor. Starting in 2008 with PHP, they wrote with Word, then Notepad, Notepad++, and later SciTE, Eclipse, and Sublime Text. A detour through Le Site du Zéro opened many languages, inspiring experimentation with Brainfuck interpreters. Emacs on Windows offered broad language modes and solid support, though PATH confusion delayed setup. Moving to Linux in 2014, the author settled into a long Emacs habit, built a personal configuration and package, and occasional forays into other editors, but always returns to Emacs. Pragmatic, not political.
Ferriss argues most people ignore advice because they lack a Harajuku Moment—an epiphany that makes change non-negotiable. He cites Chad Fowler’s 70-pound weight loss, showing how a powerful motive, rough but directional data, and simple, repeatable steps can beat perfection. Key tactics: early breakfast, multiple small meals, a weekly meal plan instead of counting every calorie, use of a heart-rate monitor and a desk bike to stay in the fat-burning zone, and a trainer for guidance. The takeaway: you don’t need more how-to info; you need a painful reckoning and small, compounding actions that lock in behavior.
Gerrymandle is a daily puzzle in which you draw equal-sized, connected districts by selecting adjacent map tiles; every tile with a house must be assigned and you win districts by having more houses than opponents. If tied, no one wins. A hint feature helps. The game explains gerrymandering—packing opponents into few districts and cracking their voters across many—to convert votes into seats. It traces the term to Elbridge Gerry (1812), notes harms, court rulings, and ongoing mid-decade redistricting (e.g., Texas 2025, California).
LLM Wiki is an MIT-licensed framework that turns any LLM agent into a parallel, thesis-driven research engine and knowledge base. It ingests URLs/files, runs agents in parallel, and compiles sources into topic wikis (concepts, topics, references) with cross-links and confidence scores. It preserves provenance, archives topics, tracks inventory, datasets, and outputs; stores redacted session memory under HUB/.sessions/ for rehydration without transcripts. Data lives at ~/wiki (hub-path configurable); Obsidian-compatible structure and cross-wiki links. Supports Claude Code, Codex, OpenCode, Pi, and other agents via a wiki-manager skill and AGENTS.md. Commands: /wiki and subcommands for ingest, research, query, audit, output, plan, lint.
TerraPower and Meta signed a deal to build up to eight Natrium 345 MW fast reactors with integrated energy storage to power Meta data centers, delivering up to 2.8 GW baseload (4 GW with storage) at twin-reactor sites. Initial dual units could come online by 2032; eight reactors would cost about $17 billion. Meta funds deployment; sites and grid-connection details pending. The program relies on secure HALEU fuel, with TerraPower/DOE planning a Natrium Fuel Facility in Wilmington and related HALEU supply agreements. The post also notes concurrent nuclear projects (Oklo, Terrestrial Energy, ZettaJoule) and Vistra PPAs with Meta.
remote-df is a GitHub project that runs Dwarf Fortress inside a Docker container on a remote x86-64 Linux host and streams the game to a web browser via noVNC, with audio through Icecast. It supports Classic and Steam editions, saves/backups mounted on the host, auto-pause when idle, health checks, and resource limits. Deployment uses Docker Compose and SSH tunneling; you deploy on the remote, then connect from your browser to http://localhost:6080. Configuration is via environment variables (DF_VERSION, GEOM, WEB_PORT, DF_SAVES_DIR, etc.).
A hand-picked directory of website submission sites to help startups, products, and businesses gain backlinks and improve visibility across search engines and AI systems. The page groups sites by categories such as Launch Platforms, Startup Directories, SaaS and AI Tool Directories, design galleries, and more, and lists each entry with its domain rating (DR), submission type (dofollow/nofollow), and pricing (free/freemium/paid). Notable entries include Medium, Crunchbase, Hacker News, Product Hunt, Reddit, Slashdot, G2, Awwwards, Capterra, Dev.to, AlternativeTo, and many niche tooling directories.
The post praises Windows 2000 UI for clarity and consistency: a clean background, clearly labeled icons, a sunken Start button with tooltips, persistent scrollbars, and a tree-based Explorer. It highlights WordPad’s distinct colors, consistent frames and tabs in settings, and reliable performance on very old hardware with offline activation. It contrasts this with later “New Style” UIs that strip interactive cues, arguing for retaining tangible visual hints, 3D relief, and real-world metaphors in UI design.
Switzerland’s 2026 summer session saw Parliament approve a counterproposal to lift the ban on constructing new nuclear power plants, effectively allowing new reactors. The National Council voted 100–98; the final decision will rest with voters in a referendum, after the Council of States rejected sending the issue back for financing clarification. The session also debated financing the 13th AHV pension (VAT increase vs mixed funding), the Mercosur trade pact, Sunday sales expansion, and other items, with debates continuing through June 19.
Image Toolbox by T8RIN is an open-source Android image-editing app built in Kotlin with Jetpack Compose. It offers 310+ filters and tools: crop, draw, color adjustments, HDR/tonemapping, background removal, OCR, document scanning, image stitching/stacking, collages, GIF/JPEG/JXL/AVIF/HEIF support, batch processing, and AI-based enhancements (upsampling, denoising, colorization, inpainting) using MLKit, ONNX, U2Net, etc. It includes extensive export options, EXIF editing, PDF tools, and a large filter/LUT ecosystem; configurable UI themes, custom fonts, and modular architecture. Licensed Apache-2.0, open-source with architecture docs and wiki.
A Vercel Security Checkpoint prompts browser verification and instructs the user to enable JavaScript to continue.
Alberta remains rat-free for over seven decades, achieved by a targeted, persistent program rather than broad eradication. In 1950, after Norway rats reached the eastern border, Alberta created a Rat Control Zone—a 600×29 km buffer along Saskatchewan—to intercept incursions before they could spread. A surveillance state followed: border inspections, pest officers in border municipalities, public reporting campaigns, and aggressive enforcement. Initial arsenic-based poisoning gave way to warfarin baits in the 1950s, paired with oats and sugar for palatability. Ongoing cross-border coordination with Saskatchewan and regular monitoring keep rat populations from establishing, with annual costs modest.
TesterArmy is an AI-powered QA service that runs real-browser end-to-end tests for web and mobile apps. Users describe what to test in plain English, and an AI agent navigates, fills forms, handles OAuth/OTP, and verifies results without any test code or SDKs. It integrates with GitHub, CI/CD, and webhooks for PR checks and production monitoring. It delivers screenshots, recordings, and actionable bug reports via dashboard, CLI, or PR, and supports free trials. It emphasizes visual checks, persistent memory, and encrypted credentials.
ENAS is a license-free, ZFS-based Enterprise NAS that pairs high-performance hardware (8 Arm Neoverse N2 cores, 64 GB ECC, dual NVMe cache) with ZFS, delivering scalable storage and reliability. It features 16 drive bays expandable beyond 1 PB raw storage, open-drive compatibility, and dual 25 GbE ports with redundant PSU. Integrated with UniFi for centralized file/backup management, identity-based access, RBAC, and seamless access via UniFi Endpoint. Native iSCSI shared storage for virtualization (Proxmox/VMware/Hyper-V). Multi-site backup orchestration and offsite/cloud backups coming soon.
Helps migrate OpenClaw setups (including legacy Clawbot/Moldbot) to Hermes. Run hermes claw migrate to preview, then apply; use --dry-run, or --preset full --migrate-secrets --yes for full migration. Reads from ~/.openclaw/ (and detects legacy dirs); supports portal collapse for multi-provider setups. Migrated items include persona, memories, four-sourced Skills, model/provider configs, agent behavior (timeouts, verbose, thinking, compression, human delay, timezone, exec timeout), session reset policies, MCP servers, TTS, messaging platforms, approvals, browser. Archived artefacts are saved for manual review. After: check report, verify API keys, restart gateway, re-pair WhatsApp, start new sessions, and run cleanup. Some SecretRef/file/exec cases require manual config.
Unity’s Mathf functions largely run in double precision under Mono, causing many float↔double conversions and inconsistent precision. System.MathF offers single-precision math, but Burst doesn’t support it and IL2CPP paths vary. Benchmarks show MathF.Sqrt can be faster in the editor, but Unity.Mathematics and Burst often beat Mathf, while IL2CPP sometimes uses sqrtf or a double path with overhead. There is no universal best path; it depends on backend. For best current performance, use Burst with Unity.Mathematics (math.sqrt). If targeting IL2CPP, MathF has lessons, and cpp2better may help. CoreCLR switch may standardize behavior.
Modos is crowdfunding a 13.3-inch color e-paper monitor called Modos Flow, successor to the open-source Paper Monitor Dev Kit. Flow is a complete monitor with USB-C, 3200×2400 resolution, 60 Hz, and a new Enchanter display controller (FPGA, faster DDR3, higher current). It uses a DP1.1-compatible Chrontel CH7516 to enable higher resolution while keeping the project open-source. Critics say e-paper latency matters; Flow achieves ~50 ms pixel response vs earlier ~100 ms. The founders discuss manufacturing hurdles, the risks of crowdfunded production, and advise building a community and limiting scope rather than seeking investors.
Realtor.com says the 30% rent rule is outdated in today’s economy. With costs for housing, groceries, and insurance rising, many households pay a larger share of their take-home pay on rent than the 30% guideline suggests. The piece highlights the flaw of basing the rule on gross income and offers a better approach: consider the 50/30/20 budget (needs, wants, savings/debt) and ask whether you can still cover essentials after rent. It notes many renters compromise—sharing, relocating, or moving back with parents—to cope.
Git ignores can be configured at three levels: per-repository via .gitignore (tracked), per-repo exclude via .git/info/exclude (not committed, repo-specific), and a global ignore at ~/.config/git/ignore (not in any repo, machine-wide). You can set a custom global file with git config --global core.excludesFile and revert with --unset. Use git check-ignore -v <file> to see which rule applies. Example: .DS_Store on macOS.
Made by Johno Whitaker using FastHTML