Front-page articles summarized hourly.
Codebase-posters is a GitHub project by unable12 that turns a repository’s git history into generative art posters. Run with npx codebase-posters; it reads your local git log, renders a 3600×4800 poster and an in-browser MP4 video, all offline with no uploads or telemetry. Posters are deterministic: same repo and seed yield identical pixels. It supports a gallery UI and a repo-picker, and can be built locally (npm install, npm run dev/build) or run via a packaged CLI (node bin/cli.mjs). To extend, drop a CanvasRecipe in src/recipes. MIT licensed; ~101 KB, zero dependencies.
Better Prayer is a free desktop app that reminds users of prayer times (with 10-minute pre-notifications) and can optionally lock the screen at prayer time to curb procrastination. When locked, apps are blocked until the user completes wudu, verified by AI analyzing a photo of their sink. It aims for a calm UI, no ads, and features daily Quran verses in various languages. Users report improved consistency and family-wide adoption.
Nanogpt-seis is a teaching repo showing end-to-end pretraining of a 113M-parameter decoder GPT for earthquake science. It builds a ~823M-token corpus by crawling Crossref/Unpaywall, arXiv/EarthArXiv, Wikipedia, and FineWeb-Edu/Substack; 24% domain, 76% general. It uses a 4096-token context model (RoPE, GQA, RMSNorm, SwiGLU, weight tying), trained on 2× NVIDIA A30 with DDP and FlashAttention. Inference is KV-cache streaming. It documents stage-by-stage data crawling, cleaning, dedup, BPE (16k), training, scaling-laws (IsoFLOP) and muP LR transfer, concluding the compute-optimal frontier near 117M non-embedding parameters for the budgets studied.
An electronics hobbyist documents designing and assembling a custom PCB for a BME280 sensor via I2C. Starting from an ESP32 Nano, they design a dedicated sensor module in KiCad, learning about footprints (0805 SMD), schematics, BOMs, and Gerber files. Parts were sourced from DigiKey; fabrication via JLCPCB cost under $10 and took 2–3 weeks. They hand-assembled with a Hakko iron and a Quick 861DW hot air station. The finished board worked plug‑and‑play, validating the end-to-end process and guiding future, more integrated designs.
A Caolan argues that, following Ivan Illich, there is a per-capita energy threshold beyond which more power reduces equity and increases time scarcity. He notes how speed concentrates control in transport and sees computing lacking comparable constraints. While regulators curb vehicle power, computing remains unconstrained by design. By contrast, the electrically assisted pedal cycle (EPAC) limits speed to 15 mph, expanding access without worsening time-lack. The piece imagines a restrained ‘computer’—a bicycle for the mind—with limits on power and fewer laws, to foster convivial modernity.
SHELLZINE’s Cyberpunk Comics, Manga and Graphic Novels is a curated, illustrated guide listing Western comics and Japanese manga that define cyberpunk. It provides setting dates, formats, and brief themes for each work—ranging from The Long Tomorrow and Akira to Ghost in the Shell, Blade Runner adaptations, Blame!, Eden: It’s an Endless World, Robocop comics and more. Entries emphasize motifs like dystopia, AI, robotics, cybernetics, virtual reality, surveillance and corporate power, and often note cross‑media connections within Ghost in the Shell, Blade Runner, and related continuities.
Ryan's Zen Mode is a lightweight, focus tool for macOS built as a Hammerspoon script. It centers the focused window in a full-height, darkened canvas that covers the Menu Bar and Dock, effectively isolating the window while the window retains its width. Toggle with Option + Cmd + Z; exit with the same combo or Esc. It tracks window movement, adjusts the cutout on the fly, and restores the exact size and position on exit. No per-app setup required; works across all apps. Setup involves installing Hammerspoon and appending init.lua from the repo; adjustable move/resize durations and corner radius.
Adaptive Recall is a memory system for AI apps that stores, recalls, and forgets memories while learning from every interaction to improve retrieval quality. It adds four parallel retrieval strategies—vector similarity, recency, full-text keywords, and knowledge-graph traversal—driven by ACT‑R cognitive scoring. It automatically builds a knowledge graph, applies a memory lifecycle with confidence evolution, and uses evidence-gated parameter learning with self‑verification. The system trains on usage data and monitors retrieval quality. API includes store, recall, update, forget, graph, status, snapshot, and feedback; 500 memories free.
Kode Dot is a pocket-sized, all-in-one maker device with ESP32-P4 + C5, a 2.13" 502×410 AMOLED touchscreen, Wi‑Fi, Bluetooth LE, NFC and IR, plus speaker and mic. Ready to use with no assembly, it includes 16 programmable GPIOs, microSD, USB-C, JTAG, and a LiPo battery with charge path. It supports modules and community apps for drag-and-code. Features include 9-axis IMU, CST820 touch, a 20-pin header (14 GPIOs), D-pad and two buttons, and RGB LED. Backed by 16,000 makers.
Hijax lets you define new JAX types that appear as single values in jaxprs and lower to standard arrays. You subclass HiType, implement lo_ty, lower_val, raise_val, and register_hitype; write VJPHiPrimitive primitives whose in/out avals use the new type; define to_tangent_aval for autodiff. For vmap/batching, provide a MappingSpec and dec_rank/inc_rank plus batch rules; for explicit sharding, use a HiPspec partition spec. The docs illustrate with a quantized array example (QArrayTy) showing per-row scales, sharding propagation, and ops like quantize/dequantize and a mixed matmul, plus Rank-1 and Tup examples.
OS fingerprinting hides in browser math. Chrome's V8 now routes Math.tanh to the host libm, and Blink's CSS trig calls the platform libm directly; macOS's Web Audio uses Accelerate. That yields per-OS bit patterns for tanh and trig, differentiating Linux (glibc), macOS (libsystem_m/Accelerate), and Windows (UCRT). WASM adds architecture quirks but no libm differences. The tells cluster on three surfaces: Math.tanh, CSS trig, and macOS DSP. Close the leak by bit-for-bit reproduction of libm (portable C, exact coefficients, FMA behavior) or use genuine OS libraries. Scrapfly builds to be indistinguishable from real macOS Chrome.
New CSO figures show Irish datacenters consumed 7,663 GWh in 2025, 23% of metered electricity, up from 20% in 2023, and more than urban households (18%) and rural households (9%). Datacenter demand has risen every year since 2015, raising fears it could take a substantial share of Ireland’s power. A Dublin-area grid-connection moratorium remained in place in 2025, with stricter rules requiring >10 MW connections to include on-site generators or batteries and to feed power back to the grid. With ~80 datacenters serving ~5 million people, protests have occurred.
An index of Tiny Emulators and UIs for retro systems, listing dozens of titles and demos across CPC, KC85 series, C64, ZX Spectrum, VIC-20, Z1013, and other classic machines. Each entry notes UI actions (press SPACE, select Kempston joystick) and reflects a repository-style catalog of retro-emulator projects.
Nectar is a WebAssembly-based web framework that compiles .nectar to a single Rust binary and outputs a .wasm plus a ~10 KB runtime, with zero dependencies or npm packages. The app runs entirely in WASM; JavaScript is reduced to a 10 KB syscall layer and there is no virtual DOM—updates are O(1) per binding. It offers compile-time safety, built-in primitives (component, store, router, form, auth, etc.), and SSR/edge deployment via wasmtime. A 10K-product demo contrasts Nectar with Svelte 5, highlighting tiny footprint and fast, precise updates.
Neocities offers free, ad-free static web hosting with a built-in HTML editor, drag-and-drop uploads, a command-line tool, and custom domain support. It fosters a social web with a gallery of sites, tagging for discovery, follows, comments, and a shared news feed. It runs on a fast CDN with SSL and HTTP/2, and provides APIs and open-source code. Funded by donations, it does not sell data or display ads. The mission is to revive individual creativity and free expression on the web.
Ploy migrated its production AI agent from Claude Opus to GPT-5.6 Sol after head‑to‑head wins, delivering 2.2× faster builds, ~27% lower cost, and leaner code with equal or better quality. The migration unfolds in three steps: 1) fix the eval harness and tool-call schemas (remove invented optional values); 2) rebuild prompt caching with workspace-scoped keys to restore cache efficiency; 3) make reasoning replay self-contained by setting store: false. Results: first-call cache hits ~83.7%, fewer uncached tokens, costs below Opus.
Sam Kahn traces his decline from voracious reader in youth to a long slump fueled by middle school pressures, social life, work, love, and the rise of smartphones and scrolling. A turning point arrives with The Social Dilemma, prompting a deliberate rehab: reading as research for writing, capturing notes with digital tools, and posting book reviews on Substack. He practices disciplined, motivated reading—airplane mode, timed blocks, and full-note capture—to force comprehension. He argues reading is civilization’s backbone and urges a caretaker generation to preserve the habit against the infinite scroll.
Crawlers must identify themselves with a user-agent and comply with the site's robots policy; see https://w.wiki/4wJS and https://phabricator.wikimedia.org/T400119 for reference.
Made by Johno Whitaker using FastHTML