Front-page articles summarized hourly.
DeepSeek released two preview V4 models—DeepSeek-V4-Pro (1.6T params, 49B active, ~865GB on Hugging Face) and DeepSeek-V4-Flash (284B total, 13B active, ~160GB)—both Mixture-of-Experts with 1M-token context and MIT license. Pro is the largest open-weight model to date; Flash aims at low-weight usage. Pricing: $0.14 input/$0.28 output per million tokens (Flash) and $1.74/$3.48 (Pro). Efficiency-focused design yields lower FLOPs and KV-cache use vs V3.2; Pro nears frontier-model performance but trails GPT-5.4 and Gemini-3.1-Pro by months. Could run lighter versions on consumer hardware.
Balistic v6.0 is an advanced ballistic fire-control simulator that combines NASA SRTM terrain masking with a 72-ray horizon-scanning algorithm to create asymmetric blast zones blocked by real mountains, plus nuclear fallout and Coriolis effects. It’s built as microservices (Python/Flask frontend, C#/.NET processor, Redis Streams) and ships a 195-system weapon database. Features include 3D CesiumJS and 2D Leaflet visualization, real-time trajectories, PDF ballistic reports, GPS targeting, multi-target salvos, and an offline SRTM cache under MIT license for educational use.
WaveFunctionCollapse (WFC) is a texture- and tilemap-generation algorithm that creates outputs from a single input example. It treats NxN patterns from the input as possible states in a superposition and iteratively collapses the lowest-entropy region to a definite pattern, propagating constraints. The result uses only input patterns (C1) with frequencies matching the input (C2). The problem is NP-hard, but the method works well in practice. Implementations exist in many languages, and WFC has been used to generate game levels for Bad North, Townscaper, Caves of Qud, and more; build and port guidance is provided.
SimplePDF Copilot lets you edit, fill, and understand PDFs by chatting with them. The demo shows a loaded IRS W-9, with the editor loading and an English UI. It offers a public demo with sample data, and messages are processed by a chosen AI provider. Prompts include “Help me fill this form” and “What’s this form about?” The experience is best on desktop.
SKILL.make is a specification and tooling set for Makefile-formatted Agent Skills. It translates SKILL.md into a reproducible execution graph, replacing prose with a structured, dependency-driven workflow. Benefits include token-efficient syntax (~15% smaller, up to 30% with manual optimization), automatic DAG-based dependency resolution, and a Target: Dependency + Recipe execution model that enforces step order. It promotes modular, auditable, evolvable SKILLs, with constructs like VAR, @, $, ?, and multi-line strings. The repo includes a simple example (code-review) and a convert.sh utility; MIT-licensed.
Eulumdat Editor is a tool for editing LDT/IES photometric files and requires JavaScript to run.
Mathstick Fix It By Moving One Stick is a handyman puzzle game with joystick controls, settings, inventory, and a 'Play Now' option. Progress is saved locally on the device, but clearing data or playing in incognito/private/guest mode may erase progress. © 2026 Derek Liu.
Spirit Airlines announced an orderly wind-down of all operations effective May 2, 2026. All flights have been canceled and customer service is no longer available. Refunds will be handled by the claims agent Epiq; guests should check the refunds/Guests pages or the Epiq portal for status and next steps, with contact details listed on Spirit’s site.
Go veteran Paul Hinze experiments with Rust while building a chat server, aided by Claude. He praises Rust features like exhaustive enums and the ? operator, and contrasts Rust's explicit async runtime (Tokio) with Go’s built-in scheduler. Using tokio-console, he observes real-time task behavior and finds Rust dense but powerful; Go remains the more comfortable, implicit model for his typical work. The piece blends hands-on Rust learning with candid comparisons between the languages.
Enabling integer overflow checks via sanitizers introduces modest, but variable, overhead. A pessimistic 2x branch cost is possible; in typical workloads the penalty is a few percent, around 3–5% for integer-heavy benchmarks. Benchmarks on bzip2 show 28% slower compression and 9% slower decompression when diagnostics are emitted; without diagnostics, the impact is much smaller. In microbenchmarks, unchecked adds slowed by 4–6x; using trap-on-error paths largely mitigates this. Overall, overflow checks cost a few percent in normal use, with larger costs when diagnostics are printed.
A Vercel Security Checkpoint page prompts browser verification and requires enabling JavaScript to continue, with a link for the website owner to fix the issue and an internal identifier.
K3k is a Rancher project that lets you run multiple lightweight K3s clusters inside a single Kubernetes cluster for multi-tenancy and resource isolation. It offers Shared mode (shared underlying resources) and Virtual mode (dedicated K3s server pods) for varying isolation and efficiency. It integrates with Rancher for management. Install via Helm (k3k-controller) and the k3kcli CLI; prerequisites include Helm and an existing cluster (RKE2 recommended) with a storage class. Use k3kcli to create, generate kubeconfigs, and delete embedded clusters; clusters run under the current kubectl context. Documentation covers architecture, advanced usage, and development.
agent-desktop is a native Rust CLI that lets AI agents automate any GUI via the OS accessibility tree (no screenshots). It provides ~53 commands for observation, interaction, and window/notification/clipboard management, outputting structured JSON with deterministic refs (@eN) and standard error codes. It supports FFI bindings and prebuilt binaries across platforms; install via npm or cargo. Core loop: snapshot → decide → act → snapshot, using progressive skeleton traversal to reduce token use and enable batch actions.
CollectWise, a YC-backed startup using generative AI to automate debt collection, reports AI agents outperforming humans 2x at lower cost, with $2M ARR and a target of $10M. They seek a Senior Forward Deployed Engineer to lead end-to-end client implementations in NY. Responsibilities include building client integrations, productionizing AI agents (prompts/workflows/data transfers), backend development, translating requirements, and creating internal tooling. Qualifications: Node.js, React, AWS, SQL, GPT-5/LLMs; production product experience; strong communication; interest in voice AI; versatile. Salary $240k–$300k plus significant equity; US work authorization required.
Liquid AI releases LFM2-24B-A2B, its largest LFM2 model: a 24B total-parameter sparse MoE with 2B active per pass, fit for 32GB RAM and deployable on cloud or edge devices. The hybrid LFM2 backbone uses deep gated short convs with GQA blocks; 40 layers and 64 experts per MoE block; top-4 routing; active path ≈2.3B parameters. It achieves strong scaling on benchmarks, and supports fast inference via llama.cpp, vLLM, and SGLang with several quantizations. Benchmarks on H100 show ~26.8K tokens/s. Open-weight on Hugging Face; Playground; pre-training on 17T tokens; next release LFM2.5-24B-A2B; 10M downloads.
upenn/web-scroll-video is a tool that renders MP4 videos by scrolling a web page in headless Chrome. It captures frames at fixed scroll offsets and streams them into ffmpeg to produce an H.264 MP4 (default 1920x1080, 30 fps). The project supports cue sheets for pauses, clicks, typing, and highlights to create scripted, repeatable scrolls. Command-line usage includes options for width, height, fps, speed, duration, delay, and cursor, plus Chrome/ffmpeg paths. Requirements: Node.js 22+, Chrome/Chromium/Edge, ffmpeg. MIT license.
Two days chasing a SharedKey signature mismatch revealed four bugs in azurerm_storage_table_entity. The root cause was URL encoding: the string signed by HMAC used the raw wire path, but ASP.NET decoded it, causing a mismatch. Fixes: read the raw target via IHttpRequestFeature.RawTarget for signature validation; add MERGE support to handle Insert-or-Merge; implement upsert semantics by allowing an upsert path when an entity is not found; buffer the request body to avoid disposing the stream during upsert. Copilot aided diagnostics and isolated testing; all 14 endpoints now use HttpContext; end-to-end tests run ~2 minutes.
IAC is discontinuing its search business, including Ask.com, after 25 years. Ask.com officially closed on May 1, 2026. The company thanks the engineers, designers, teams, and users for their loyalty and curiosity, and notes that Jeeves’ spirit endures.
Made by Johno Whitaker using FastHTML