Front-page articles summarized hourly.
PICO (Perceptual Image Codec) is the first learned codec optimized for practicality and the human visual system. It searches millions of configurations to jointly optimize perceptual quality and on-device runtime. Large-scale subjective studies show 2.3–3× bitrate savings vs AV1, AV2, VVC, JPEG‑AI and 20–40% vs the best learned codecs. On an iPhone 17 Pro Max it encodes 12MP images in 230 ms and decodes in 150 ms, faster than most ML codecs on a V100 GPU. It also offers cross-platform robustness guarantees.
Seed oils is a marketing term; the fats themselves are not the villains. Replacing saturated fat with polyunsaturated fats lowers cardiovascular events by 21%, similar to statins. Evidence does not show linoleic acid drives inflammation at typical dietary levels; oxidation concerns exist but harm at home-cooking levels isn’t proven. Ultra-processed foods drive excess calories; seed oils are only one ingredient. Beef tallow adds saturated and trans fats. The guidelines mislabel essential fatty acids and shouldn’t vilify seed oils. Practical advice: eat more vegetables and legumes, fewer ultra-processed foods, prefer olive oil; overall dietary pattern matters more than fat source.
Graham admits he loves Scheme but can't get it to stick due to an "ALGOL neurotype"—thinking in instruction sequences and memory, not in Scheme's style. Despite enjoying Scheme's readability and using Guix/Shepherd on Linux, he keeps defaulting to familiar languages (Go for SE100), hindering Scheme work. He’s flirted with Racket, Emacs Lisp, and Smalltalk-like environments, and aims to contribute to the GNU ecosystem. He vows to keep trying and posts to be held accountable.
Reasonix is a DeepSeek-native AI coding assistant designed for use in the terminal.
Microsoft opens the historic 6502 BASIC code under an open-source license for the first time. The 8K MOS 6502 BASIC, ported in 1976 by Bill Gates and Ric Weiland, powered Commodore PET, VIC-20, and C64 after Commodore licensed it in 1977. The released 1.1 version fixes the garbage collector and shipped as PET BASIC V2; it preserves an Easter egg by Gates. This release continues the lineage from Altair BASIC to Applesoft, GW-BASIC, QBASIC, and Visual Basic. Preservationists and open-source work enabled a modern, redistributable release.
Hugo-Flow is a Git-based front-end CMS for Hugo sites, with a web UI supporting WYSIWYG or Markdown editing, GitHub integration to commit changes, and image uploads as base64 blobs. It can run locally or deploy via Docker + Caddy. Setup uses .env.local (NEXTAUTH_URL, NEXTAUTH_SECRET, GITHUB_ID, GITHUB_SECRET) and a GitHub OAuth app. Local: npm install; npm run dev. Production: npm run build; npm start. Docker: docker-compose and a Caddy reverse proxy. Configure the GitHub OAuth callback to your-domain.com/api/auth/callback/github.
Susam Pal revisits childhood computing memories from growing up in a small industrial town. In a school computer lab with hand-me-down IBM PCs (no hard disks, monochrome CRTs), he spent limited monthly time learning MS-DOS and LOGO, and often saved work in a notebook. He recalls creating Logo drawings, experimenting with games like Moon Bugs and Space Invaders, and later writing an invaders-like game (Andromeda Invaders). He cherishes the ritual, the lab's smell, and the sense of wonder that shaped his life.
Mastering Dyalog APL is the de facto standard resource for learning Dyalog APL. The online version is a work in progress, missing chapters and subject to revision. The book originated from the 2009 first edition by Bernard Legrand, with contributions from listed authors, and is being reworked by Rodrigo Girão Serrão. An updated interactive version via Jupyter Notebooks exists in a GitHub repository, alongside a static online version and a forthcoming printed edition. Content updates/corrections are encouraged via GitHub issues or email. Licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International.
An entrepreneur describes quitting to start a consultancy, quickly finding exceptional revenue (2025 exceeding corporate salary, projections to 2027), yet feeling bored and disconnected from society. He critiques institutional incompetence and low standards in software. Rather than resting on success, he plans a June pivot into technical recruiting, building a small platform to disrupt software recruitment in Melbourne, redirecting profits toward causes he cares about. He promises updates for readers and notes a Brisbane meetup.
At the 2026 LSFMM+BPF Summit, three swap-focused sessions outlined improvements and new ideas. Kairui Song described reducing per-page swap overhead (down to 2–10 bytes from 3–11; aiming for zero static overhead and three-byte max long term), moving to a folio-based design, merging allocation with the swap cache, and pursuing better readahead. A flash-friendly swapping session with Youngjun Park showed wear-aware swap patterns, deduplication, and a zram-like in-memory compression approach to extend flash life, plus the idea to decouple swap and hibernation. Baoquan He/Li discussed swap_ops, a VFS-like backend layer enabling modular swap backends (e.g., zram) and easier defragmentation.
Evgenia Karunus offers a personal guide to Lean books and resources (Lean 3/4), mixing language basics, metaprogramming, logic, and formalization. Key titles include Functional Programming in Lean; Metaprogramming in Lean; The Hitchhiker’s Guide to Logical Verification; Theorem Proving in Lean; Mathematics in Lean; Logic and Proof; Natural Number Game; Formalising Mathematics; and Lean language manuals. The piece notes Lean 3 vs 4 versions, varying depth, and provides 'forking paths' reading orders for learners focused on proofs, mathematics, or tactic development.
Greg Brockman, OpenAI co‑founder and president, reveals OpenAI’s origin story and the Napa offsite’s three-step plan, why the nonprofit model was abandoned, and the near collapse in the 72 hours after Sam Altman’s firing—including building a Phoenix backup from Sam’s house and the pivotal Ilya Sutskever tweet. He also weighs in on the AI race, the extent of AI-written code, why reasoning traces were dropped, a compute-limited path to AGI, and the impact on jobs.
Doug MacDowell documents hand-drawn data visualizations as art, spending 50 hours on a line graph of a coffee-maker computer with pencils, rulers, ink, and a lettering kit. He argues hand drawing reveals craft before computers, contrasting with software like Power BI and Tableau. The workflow centers on a large grid (396 squares), using circles to set line weight, then inking, erasing pencil marks, coloring, and adding a title, axis labels, and signature. He cites Tufte and classic data-viz texts, suggesting art and data intertwine and prompting reflection on the time invested.
Silk is a cooperative fiber scheduler for Linux with per-CPU scheduler threads, io_uring integration, and a topology-aware (NUMA) work-stealing design. It uses stackful fibers that suspend rather than block OS threads, enabling high-concurrency with low overhead. The repo includes documentation on the scheduler and primitives, a build system, and a suite of benchmarks (net/http/s3/fio) with optional components (Poco, AWS SDK, jemalloc).
Marcin Wichary’s Mac-focused guide to keyboard customization champions keyboards as powerful interfaces and maps a path from hardware to software. It covers expanding physical space with macro pads or re-mapped keys, plus using a “Hyper” modifier. The guide centers Keyboard Maestro as the dispatcher, with Karabiner Elements for low‑level tweaks and Shortcuts for quick actions. It outlines automation categories—firmware, USB-side apps, app-level shortcuts, command palettes, and text expansion—and offers many concrete examples (muting, scanning, screenshots). Advice: start small, trust your fingers, keep shortcuts global where possible, and have fun.
The piece catalogs fifteen years of C++ standard-library walk-backs and deprecations, arguing that the committee repeatedly ships features only to preserve ABI stability. It notes std::function's legacy status and its replacements: std::move_only_function (C++23), std::copyable_function (C++26), and std::function_ref (C++26). Changes appear in three tiers: formal walk-backs, widely-avoided features, and stubborn, non-deprecated defaults (std::unordered_map, std::map, std::list, std::vector<bool>, std::regex, std::deque). Because of ABI-level stability, these cannot be removed, leaving production code reliant on non-standard libraries. The takeaway: learn to read the pattern and avoid common traps.
“His nibs” is a mildly derisive mock title for a self-important man in authority, modeled on “his lordship.” It first appears in print around 1820; early glossaries say it means the person referred to, but a deprecatory sense develops later. Nibs is a variant of nabs from the 1790s, with related forms nab, nib, nob/knob, and neb; vowel sounds vary. Possible links include imagery of heads or noses or aristocratic airs; nob may come from noble/nobleman, but this is unsettled. The general outline is clear, but the full etymology remains unresolved.
Could not summarize article.
This article analyzes the C64 Dead Test cartridge font, a stand‑alone ROM font used by the Ultimax cartridge (Rev. 718220) that omits the C64’s built‑in character ROM. It implements 58 characters (screen codes 0x00–0x39): uppercase A–Z, digits and select punctuation, in a boxy MICR‑inspired style. The odd 0x21 glyph is the MICR transit symbol as an Easter egg. Font data sits at $EAD8; the cartridge uses Ultimax mode via GAME/XROM. A disassembly is provided and ROMs for C64, PET, VIC‑20 (including katakana) are downloadable.
Made by Johno Whitaker using FastHTML