Front-page articles summarized hourly.
On ENIAC’s 80th anniversary, Naomi Most recalls that ENIAC’s programmers and its loom-like wiring wove computing into weather prediction and other narratives, not merely calculation. Co-inventors John Mauchly and J. Presper Eckert built ENIAC to speed ballistic tables, while Kay McNulty and five other women learned to program by hand, devising subroutines and routes through vacuum tubes. Upgrades by von Neumann and Metropolis finally yielded the world’s first computer-assisted weather forecast in 1950. Today, computers are narrative engines—like looms—whose capabilities emerge through use.
Panic launched a fan mail rewards program after finishing their games, inspired by an Activision promo, where players send a stamped return envelope from the credits to receive a patch. Since mid-2024, Panic has received hundreds of pieces of mail—drawings, needlework, wedding invites, money, a dead fly, and even a tooth—and sent back patches. A comic strip in the credits encouraged players to write notes to the developers. The effort has turned Panic’s office into a 'Christmas mailroom' and deepened connections with players, often highlighting personal stories and gratitude.
Clad's photo-free 3D body method uses eight questions feeding a small MLP to predict 58 Anny blendshape parameters. Mass and height targets are enforced via the Anny forward pass in the loss, making gradients propagate through volume params. Trained on tens of thousands of synthetic bodies (20 inputs, 58 outputs; separate male/female), it outperforms photo-based approaches: height MAE ~0.3 cm, mass ~0.3 kg, BWH ~3–4 cm; p95-aware losses. Beyond height/weight, features like build, shape, cup size, and ancestry carry signal; real-world mass needs density conventions. Live demo and API available; not final.
tvision is a modern cross-platform port of Turbo Vision 2.0 with Unicode (UTF-8) support. It preserves API compatibility while adding Unicode input/output, 24-bit color, and extended palette via new types (TColorAttr, TAttrPair) and TStringView. It includes numerous UI views updated for Unicode, a system clipboard via TClipboard, and improved input/mouse handling. Build options cover Linux (ncurses), Windows (MSVC/MinGW), Borland C++, and CMake/vcpkg integration. Documentation covers usage, builds, API changes, and examples. The project aims to keep backward compatibility and ease porting old Turbo Vision apps.
Cosmology with Geometry Nodes explains using Blender's Geometry Nodes to perform cosmology computations and visualizations, focusing on CMB data stored on HEALPix spheres. The author shows injecting pixel data into a HEALPix mesh, color-mapping temperatures, rotating while preserving pixelation, and simulating aberration and Doppler boosts, plus visualizing weak gravitational lensing on the mesh and capturing sky regions as square images for ML. It also covers Mollweide unwrapping, parallel computation of spherical harmonics, and float64 emulation in Geo Nodes, with potential broader physics applications.
An in-depth look at reverse‑engineering infrared ESLs. The author argues ESLs often aren’t eco-friendly and mainly save labor and enable rapid price changes. The focus is the infrared system, which dominates with fast, interference‑free updates and a line‑of‑sight network: a store server, base stations, transceivers, and ESLs. It details the IR PHY (940 nm bursts, 1.25 MHz carrier, Pulse Position Modulation PP4/PP16), frame format ([VER][PLID][CMD][PARAMS][KEY][CRC]), and commands (84 page update, 85 wake, image updates). It covers image formats (raw and RLE), and hardware notes (RAM-based firmware, ASIC MCU, NFC tag, potential security gaps).
Could not summarize article.
URANDOM_DEMO.md documents patching projecteleven.py to replace the IBM Quantum backend with os.urandom to test if quantum hardware is needed for ECDLP key recovery. The patch preserves the rest of the code; if quantum signal mattered, recoveries should fail, but they do not. The author’s CLI still recovers private keys using random inputs, with results indistinguishable from hardware runs. It covers 4- to 17-bit challenges, showing that with enough shots, random noise suffices for recovery. Conclusion: this is classical verification, not quantum-assisted ECDLP.
Blog discusses the enduring appeal of plain text and ASCII diagramming tools (Mockdown, Wiretext, Monodraw). These tools attract users who prefer minimal visuals for embedding in code and as gateways to AI. The piece frames such constraints as a design exercise with continued relevance as computing advances—monospace text is portable and a powerful editing interface. It also notes that ASCII art can be fun and that constraint-practice may grow in importance with AI.
Firefox 149 quietly ships Brave’s adblock-rust engine, but it’s disabled by default with no UI or built-in filter lists. The Rust engine blocks ads/tracking and uses uBlock Origin–compatible filter syntax; Waterfox has adopted it. To test, disable Enhanced Tracking Protection for the site, set privacy.trackingprotection.content.protection.enabled to true in about:config, and add EasyList and EasyPrivacy URLs to privacy.trackingprotection.content.protection.test_list_urls. Visit a site with ads to see content blocked (ads may render as placeholders).
DeepSeek-V4 Preview Release is live and open-sourced, featuring DeepSeek-V4-Pro (1.6T total, 49B active) and DeepSeek-V4-Flash (284B total, 13B active). Both models support 1M context, Thinking/Non-Thinking modes, and OpenAI/Anthropic APIs. Pro leads in agentic coding, math/STEM reasoning, and world knowledge; Flash offers faster, cost-effective performance close to Pro. Innovations include token-wise compression and DeepSeek Sparse Attention, enabling ultra-high context efficiency. 1M context applies across services; deprecation of deepseek-chat/reasoner after July 24, 2026. API available today at chat.deepseek.com.
Advocates setting a proper user-agent and obeying robots.txt, with links to a Wikimedia policy page and a related Phabricator task.
Using Milton’s idea that the end of learning is repairing the ruins, the piece argues that AI cannot replace education because language is only a tool, not the substance of understanding. Large language models can generate polished text but cannot foster genuine judgment, uncertainty, or responsibility. Education is formed through active student engagement and skilled teaching. To adapt, institutions should redesign pedagogy (more in-class writing, oral defenses, live-question seminars, labs), require transparency when using AI, and reinvest in teacher-scholars and home conversations. AI could renew education by returning to formation of minds.
Two wildlife photographers documented a record: 304 humpback whales identified in a single day, and 372 unique individuals over two days off South Africa’s west coast, signaling a rapid global recovery from historic whaling. Humpbacks now form ever larger “super-groups” (20+ whales), though why this happens remains uncertain. Experts describe it as “controlled chaos” amid booming populations, with younger whales common. The feeding is often bulk prey like krill via bubble-net tactics. Despite gains, threats persist (entanglement, ships, noise, warming seas). The sightings are tracked by Happywhale’s AI photo-ID database.
The author sketches a quarter-baked language with a generalized “alt” keyword to replace per-operator mutation shorthand (+=), as in x = x + 1 alt x + 1. It adds new infix operators ]= and .= for immutable updates of nested data, showing examples that mutate copies (e.g., Cat age, l) without changing originals. It also supports infixing binary functions with tildes (l~push~5). The plan envisions immutable data by default, with compile-time mutations when equivalent for performance, plus a generalized Rust-like ? operator.
Index page for the Overtom Chess Computer Museum listing brands with item counts: CXG/Sphinx (36), Excalibur (31), Fidelity (29), Mephisto (50), Novag (53), Scisys/Saitek/etc. (86), Tandy/Radio Shack (23), Diversen (103).
Long-lived cryptographic keys are liabilities that accumulate risk over time as people leave and attackers guess credentials. Ephemeral keys—valid for short periods—avoid much of the rotation pain. Replace long-lived SSH keys with temporary credentials; use trusted publishers instead of static PyPI tokens; leverage SSO to replace user passwords with short-lived assertions, while signing keys remain long-lived. If possible, reduce the number and scope of long-lived keys, set tight maximum lifetimes, rotate at least quarterly, and centralize maintenance to a focused team. This strengthens security and reduces operational toil.
FusionCore is a ROS 2 sensor-fusion SDK (Apache 2.0) that fuses IMU, wheel odometry, and GPS into a single 3D position/pose estimate using a 22D state Unscented Kalman Filter with native ECEF/GNSS support and auto-tuned noise. Key features: automatic IMU bias estimation, zero-velocity updates (ZUPT), Mahalanobis-outlier rejection, adaptive noise covariance, delay compensation with 1s IMU replay, per-sensor diagnostics, GNSS lever-arm handling, and heading observability guards (dual antenna, IMU orientation, GPS track). Outputs /fusion/odom and /fusion/pose at 100 Hz; ROS 2 Nav2 integration; PROJ CRS support; Gazebo simulation; Apache 2.0.
Google Flow Music is a creator platform to make, publish, and share music and videos in one place. It offers an AI-assisted studio (Producer chat, Lyria 3 for full songs), AI music videos via Veo, and a buildable “Vibe-code” with plugins, games, and custom DAWs. Create tracks, remix audio, and personalize your sound as Flow Music learns your style. Share playlists, publish songs, follow artists, discover new music, with a free start and no credit card required.
Made by Johno Whitaker using FastHTML