Front-page articles summarized hourly.
Tiao is a chess-like game offering local play, online play, or play against a bot. Create private games with a shareable code or join a friend’s game. Sign in to create or join custom games. Online matchmaking pits you against random opponents. Time controls include Bullet (1+0, 2+1, 3+0, 3+2, 5+0, 5+3, 10+0), Rapid (15+10, 30+0), and Classical. Spectate games by entering a game ID. Tiao was created by Andreas Edmeier and built with Rico Trebeljahr.
Startup Equity Adventure is an interactive equity-education game that walks a founder from founding shares through SAFEs, employee option pools, Series A/B/C rounds, and an IPO/exit. It teaches dilution, vesting, 409A pricing, and tax consequences (83(b), ISOs/NSOs) with a dynamic cap table, grant tracking, and exercise decisions. Players name their company and founder, watch dilution from each financing stage, set option pools and pool refreshes, and simulate exits to see founder and employee payouts. The game references 83(b), 409A, YC resources, and common Delaware C-Corp practice.
Author deserializes thousands of AWS Smithy shapes into Rust structs; memory usage was 895 MB. They analyzed Rust memory layout: Strings are 24 bytes; an Option<String> can still cost a slot; nested structs balloon memory. They reduced memory by: 1) detecting useless structs (all fields None), 2) making such fields optional in parents and moving them to the heap, 3) implementing a custom deserializer that boxes and drops empty traits. Result: memory usable halves (saving about 475 MB). Trade-offs: more CPU for deserialization; some fragmentation. Verified with jemalloc profiler; memory reduction persists.
The article demonstrates a dual-paradigm ESP32‑S3 setup: ESP-IDF/FreeRTOS on Core 0 and a bare‑metal, no_std Rust program on Core 1 with no scheduler. It covers two workflows. Part 0 builds Rust as a static library linked into ESP-IDF, reserves 128 KB RAM, boots Core 1 with a tiny assembly trampoline, and uses a shared AtomicU32 counter for inter‑core communication. Part 1 allows loading Rust at runtime from flash as a separate binary mapped at 0x42400000 via a custom linker script and MMU, enabling hot‑swap without reflashing firmware. Result: two cores, separate paradigms, safe interop.
An access error from CloudFront (403) blocks the request, citing inability to connect to the app/website—likely due to high traffic or configuration errors. Advice: retry later or contact the site owner; consult CloudFront documentation for troubleshooting. Includes a request ID: fBBXYZd9tmeji_vPD_seoRi0wnWPcV3vPlKos0GThEBabz4018sxRg==.
Forty years after Chernobyl, wildlife around the exclusion zone shows a mixed picture. Absence of humans has allowed wolves, bears, lynx and other mammals to return, and deer and boar to flourish. But radiation has reshaped habitats: pines died, birch forests spread, altering ecosystems. Some animals show unusual traits—darker tree frogs in high-radiation areas and greater mitochondrial diversity in bank voles—though whether these reflect adaptation is debated. Fungal growth inside the reactor darkens with radiation, but evidence of true adaptive evolution is inconclusive. Climate change and lingering radionuclides keep the story complex and not wholly positive or negative.
MoqBoy demonstrates Media over QUIC (MoQ) by running GameBoy emulators behind a MoQ CDN. Emulators run on Texas VMs; discovery is live via MoQ, with demos like demo/boy/. Subscriptions are coalesced per track so a VM only transmits when subscribers exist; audio/video encoders sleep if unsubscribed, and if neither is subscribed the emulator sleeps. Viewers can also publish as broadcasters via demo/viewer/big2small/<id> with JSON button presses, enabling bidirectional-like control on unidirectional streams. Open source in a mono repo (Rust publisher, JS player, Web/ROM). Demo for MoQ in robotics/drones; NDAs possible; contact [email protected].
YourMemory is a persistent memory layer for AI agents that emulates human memory using an Ebbinghaus forgetting curve decay. It combines BM25, vector embeddings, and a graph network to surface memories, with a two-stage recall (vector similarity followed by graph expansion). In LoCoMo tests, it achieves recall of about 59% (top-5) vs 28% for Zep Cloud, roughly 2x better. Memories are stored locally (DuckDB at ~/.yourmemory/memories.duckdb) with a hybrid retrieval backend and automatic decay. It exposes MCP-based APIs: recall_memory, store_memory, update_memory; supports multi-agent private/shared memories. Zero-infra install: pip install yourmemory; no Docker needed.
Could not summarize article.
Sabastian Sawe became the first to run a sub-two-hour marathon in a competitive race, winning London in 1:59:30, with Kejelcha 1:59:41 and Kiplimo 2:00:28 under two hours. Half 1:00:29; second half 59:01. Tigst Assefa set a faster women-only course record to win in 2:15:41, with Obiri and Jepkosgei close behind. Marcel Hug claimed the wheelchair title in 1:24:13 and Debrunner the women’s wheelchair in 1:38:29. British highlights: Eilish McColgan 7th (2:24:51); Mahamed Mahamed 10th (2:06:14).
SentinelLabs uncovers fast16, a 2005 cyber-sabotage framework that patches high-precision computing software in memory to corrupt results. The carrier svcmgmt.exe loads encrypted Lua payloads and, if configured, deploys the kernel driver fast16.sys to patch executables as they’re read, adding .xdata/.pdata and injecting a floating-point calculation routine to subtly alter outputs. The wormlet-based carrier propagates across Windows networks. Likely targets include LS-DYNA 970, PKPM, and MOHID workloads. Fast16 predates Stuxnet by at least five years, revealing an early state-sponsored sabotage architecture with embedded Lua VM usage.
Could not summarize article.
AI won’t replace juniors entirely; senior engineers still rely on a pipeline. Hiring juniors is salary insurance: they build institutional knowledge and future leadership, keeping payroll leverage and reducing pricey overhauls when seniors retire. If you stop hiring juniors, you lose options in raises and invite talent shortages. The apprenticeship model matters: today’s juniors become tomorrow’s seniors, delivering resilience and cost predictability. AI will shift roles, not erase the need for a pipeline. Shopify still expands early-career hiring; those who stop will face a pipeline crisis and higher costs later.
auge is a 100% on-device UNIX CLI wrapper around macOS Vision that runs OCR, classification, barcodes, and face detection on images in one pass. It requires no network, API keys, or dependencies; outputs plain, JSON, NDJSON, or Markdown. It accepts images and PDFs (PDFKit), supports multilingual OCR with --langs. It uses Vision requests VNRecognizeTextRequest, VNClassifyImageRequest, VNDetectBarcodesRequest, VNDetectFaceRectanglesRequest. Install via Homebrew or build from source. Part of the Apfel tree of on-device tools (v1.1.0, built 2026-04-26) under MIT.
This piece presents a 'blue button' dilemma: if >50% press blue, everyone survives; otherwise only red-pressers survive. The author argues it’s immoral to push blue, since predicting others’ choices is life-or-death. They show that even a small chance of <50% choosing blue can kill many, and real-world stakes would make people less likely to pick blue than a poll suggests. An alternative framing with guns shows framing matters but outcomes are the same. Though some argue for blue to protect imperfect choosers, the author says telling loved ones to choose red saves more lives.
Barwy Powstania 1944 to kolekcja 100 kolorowych zdjęć Powstania Warszawskiego, wybranych przez znanego fotografa Chrisa Niedenthala i precyzyjnie koloryzowanych pod okiem historyków, zestawionych z eksponatami Muzeum Powstania Warszawskiego. Koloryzację realizuje ORKA Studio, odtworzywszy detale broni, mundurów i codziennych przedmiotów na wzór zachowanych obiektów epoki. Projekt finansowano z Funduszu Promocji Kultury Ministerstwa Kultury i Dziedzictwa Narodowego; zaprojektowane i wdrożone przez Artifact.
Human Source License (HSL) is a concise source-available license for the AI era. It keeps software free for the community while capturing value from those who profit most. Free for individuals, researchers, and internal operations. Large-Scale Commercial Use (> $100M revenue) requires a license for external software or services. AI Model Protection: any use for training, running, or supporting AI models for third parties requires a commercial license, regardless of revenue. Professional services using the software remain free. Human Hands Only: AI contributions are rejected. Created by Dr. Ralph M. Debusmann (2026) for Kafi; v0.2 draft.
Fast16 is a 2005-era Windows malware framework that predates Stuxnet by five years. It embeds a Lua VM and uses a three-layer architecture (svcmgmt.exe carrier, a worm, and fast16.sys kernel driver) to spread via weak network shares and subtly patch floating-point calculations in targeted software. Targets include LS-DYNA (explosive/structural sims), PKPM (seismic analysis for nuclear facilities), and MOHID (water modeling). It evaded many AVs for years, sat on VirusTotal with minimal detection, and may link to NSA/ShadowBrokers. SentinelOne released YARA rules; independent verification of outputs is advised.
V8 uses a generational GC; the young generation is small and previously used Cheney semispace copying. Since v6.2, it offers a parallel Scavenger (dynamic work stealing) and three explored algorithms: single-thread Cheney, parallel Mark-Evacuate, and parallel Scavenger. Parallel Scavenger merges liveness, copying, and pointer updates, uses per-page remembered sets, a global work list, and synchronization barriers for parallelism. It targets high throughput across cores and architectures like big.LITTLE. Results show the Scavenger lowers main-thread GC time by about 20–50% on benchmarks and ~55% on some real sites; Mark-Evacuate remains optimizable.
Made by Johno Whitaker using FastHTML