Front-page articles summarized hourly.
Waldi is a self-hosted, multi-tenant Go blogging platform designed to give every post an audience. It runs a single binary with PostgreSQL and Cloudflare R2 storage, serving server-rendered HTML and a Tiptap editor. It uses Host header-based routing (username.base-domain) plus custom domains; no per-tenant deployments. Writers publish; readers read; no public likes, comments, or metrics—replies are private letters. Features include Persian-first but bilingual support, Telegram admin bot, daily wildcard reader posts and writer digests, and a ROADMAP-driven, minimal feature set. Deploy via Docker Compose; MIT licensed.
Quintile is a macOS keyboard-only N×M grid window tiling tool. It lets you place any window on a grid with two keypresses, no mouse, supporting arbitrary grids (e.g., 5×2, 4×3) and a span picker. It provides presets and profiles, uses the public Accessibility API (no SIP hacks), and is MIT-licensed. Install via Homebrew Cask or download; after install, enable Quintile in System Settings > Privacy & Security > Accessibility. Use Control+Option and a key to select the region, and ⌃⌥P to cycle profiles.
Signal in the Dark is a 3D Three.js toy model comparing two simplified search strategies for finding someone in the dark. Sweep searchlight: the rescuer moves through an expanding light to illuminate the missing person. Raise beacon: the rescuer stays put while the missing person moves toward an omnidirectional beacon. The project runs Monte Carlo experiments with presets (mobile hiker favors beacon; injured person; dense forest). It’s a conceptual prototype, not validated rescue guidance, and omits weather, terrain, radios, and other real-world factors.
An independent site ranking Ikea products by build complexity (steps × parts total). Not affiliated with Ikea; just a fan. All categories, single-PDF, products-only; loading…
Porting nanochat to TPU/JAX/Flax preserves PyTorch-style config and architecture parity, achieving CORE around 0.269 on base (GPT-2–grade) but MFU trails Karpathy’s H100 runs (~47–48%). The speedrun on TPU v6e-8 covers tokenizer → base training (d24) → SFT, costing about $60.8 on spot ($263 on-demand). Five lessons: a silent data-carryover bug from NumPy views caused data corruption; fix by copying at capture; wrap the entire step in one JIT to improve MFU; tune Splash attention tile sizes; TPU bf16/precision quirks can mislead. Appendices cover setup and costs.
in-toto is a framework to secure software supply chains by ensuring end-to-end integrity from initiation to end-user installation. It makes visible the steps, performers, and sequence. It provides an open, extensible metadata standard for software supply chains, with adopters and integrations, and extensive tooling via Apache-licensed libraries. It is a CNCF graduated project.
Battery packs are a Rust idea: curated sets of crates grouped by theme (e.g., CLI, backend, embedded, error handling). They’re published as crates named X-battery-pack and can be installed via a tool in cargo-bp (list, add). Packs provide dependencies, templates, and ‘recipes’ to jumpstart projects, while remaining non-binding—you swap crates as needed. Anyone can publish a pack, and groups may sponsor and standardize them to improve interoperability. Risks include proliferation, but packs are lightweight abstractions that depend on the crates, not the packs themselves.
Regressive JPEGs explains how JPEG’s progressive mode splits data into scans with headers, letting a partially downloaded image render at low resolution. The first scan carries DC data for YCbCr; subsequent scans add AC data across DCT ranges, with chroma data downsampled (Cb/Cr). The author demonstrates concatenating scans to create a toy video, noting browsers cap frames (roughly 9–90 DC-only frames) to avoid abuse. DC-only frames yield very low resolution but remain standards-compliant. The piece includes experiments and links to related projects and demos.
Macworld reports that Apple's Game Porting Toolkit 4 (GPTK4) beta markedly boosts Mac gaming performance by translating DirectX calls to Metal in real time, reducing overhead. In tests on an M4 Pro MacBook Pro, GTA V rose ~66% to ~176 fps and Red Dead Redemption 2 rose to ~75 fps, enabling higher settings with fewer frame drops. GPTK4 signals Apple Silicon's headroom and could push more Windows games toward Mac ports. Whether consumers can use it widely remains to be seen; still early days for Mac gaming.
Revives a 15-year-old Eee PC 1000HE by installing Arch Linux 32 (32-bit) since Arch dropped x86. The article details an end-to-end setup: boot media, Wi‑Fi with iwd, time, partitioning (MBR) with 4GB swap and root, pacstrap for base, generate fstab, chroot, locale, hostname, and GRUB. Networking via systemd-networkd/resolved + iwd; AUR via paru; LXQt on X11. RAM upgraded from 1GB to 2GB (Atom N280 max). Despite more RAM, HDD/CPU still bottleneck; device could serve as a lightweight server or YouTube box.
OpenStrike is released: a single-player, Counter-Strike–shaped FPS running on a 2004 PSP (333 MHz, 32 MB) with a locked 60 FPS. Built with a Rust engine (OpenStrike-core + Pocket3D renderer) for physics and rendering, and a JavaScript layer (TypeScript rules.ts, hud.tsx) running on QuickJS via PocketJS; the JS controls gameplay rules and UI. Maps are GoldSrc BSPs baked into .p3d via pocket3d-cook, using precomputed PVS, baked lightmaps, and 16-bit vertices. The product ships as one EBOOT.PBP with both PSP and desktop builds; it's open-source at pocket-stack/open-strike. Demonstrates web-stack ergonomics for embedded hardware.
LBSE runs SVG through WebKit’s HTML/CSS renderer by moving from per-element layers to conditional layers, aiming for hardware-accelerated SVG. In 2026, renderers get a layer only for intrinsic reasons (opacity, clipping, masking, filters, blend modes, 3D transforms, perspective, z-index). Most shapes without 2D transforms no longer use a layer; transforms fold into paint, though transformed containers keep a layer. SVG fields moved to a lazy SVGData, and transforms cached on renderers. DOM order preserved for non-layer content; composited content among siblings without layers remains problematic and will be addressed next. Igalia funded LBSE work; goal: performance via HTML/CSS machinery.
Argues OSS is not immune to monopoly; as projects grow, leadership can resemble monopolies, making forks impractical. To keep ecosystems healthy, break monoliths into smaller, interoperable components using standard protocols, as UNIX did. This modular approach should be applied across the stack to prevent “too big to fail” dynamics. Monopolistic tendencies may be an emergent feature of human organization, not just capitalism, so fragmentation and interoperability are broad remedies.
An abuseofcats.com public service announcement warning against misusing the Unix cat command (cat(1)). It shows that piping a single file through cat can spawn needless processes and that cat should be used for concatenating files. It promotes using other tools and redirection (grep -v '^#' to ignore comments, wc -l < file, head -n 5 file, awk, sort) for common tasks, illustrated with playful ASCII cats.
Stenchill lets you generate 3D printable solder paste stencils from Gerber files. Upload a Gerber ZIP, view a 3D preview, tweak settings, and download an STL to print at home. Stencils improve paste deposition, are fast and free to generate (vs $15–$30 per side for professional stencils), and suit prototyping and small batches. Best for 0603+ parts; for 0402/fine-pitch or BGA, laser-cut stencils are advised. Printing tips: PLA/PETG, 0.2 mm nozzle, 0.1 mm layers, stencil 0.3–0.4 mm thick, 100% infill; KiCad plugin available.
Moonstone provides reliable Lua environments and a quick setup. The docs highlight installation options—including a curl | bash command (curl -fsSL https://moonstone.sh/install | bash) and Homebrew—plus guides like Installation, Your First Project, and CLI Reference, with links to read the docs or view the project on GitHub.
A software engineer laments that AI-generated code has turned almost every aspect of software work into 'slop'—PRs, docs, reviews, roadmaps—making the craft feel sloggy. Opting out isn’t viable; interviews now probe AI stance, and most teams rely on AI daily. Some hope for niche, non-AI communities (e.g., Zig), but broad impact seems unavoidable, even with big players releasing AI-assisted software. The piece ends without a conclusion. The author notes his own site is hand-written and seeks sanity amid the trend.
Security advisory for TP-Link Kasa Spot EC71 (Firmware 2.3.26) details three primary vulnerability chains: 1) fleet-wide hardcoded RSA private keys; 2) insecure storage of TP-Link ID credentials (unsalted MD5 hashes with plaintext email); 3) unauthenticated GPS exposure and device fingerprint via UDP port 9999. A secondary market risk enables credential recovery via SPI flash after factory reset. Remediated in firmware 2.4.1 with per-device keys, at-rest credential encryption, removal of GPS data from get_sysinfo, and TLS hardening. CVEs: CVE-2026-9770 and CVE-2026-13230. Coordinated disclosure ran Jan–Jul 2026; beta OTA briefly bricked test device before fix.
Vāgdhenu is a meter-aware Sanskrit verse-to-chant TTS from IISc that renders verses as chant-like audio by detecting meter. It supports any Indian script, handles sandhi and phonetics, and uses a script-aware frontend. A ~5-hour single-speaker corpus with a tuned vocoder yields MOS ~4.6. The suite includes Vāgbodhinī (chant tutor) and Bhāgavata-VāNi (Bhāgavata with offline search and karaoke). Deployed corpora: Mahābhārata Tātparya Nirṇaya (~5,183 verses) and Śrīmad Bhāgavatam (~18,000 verses). Apache-2.0; CC-BY-4.0; AI4Bharat IndicF5 & NVIDIA BigVGAN-v2.
DrDroid is hiring a full-time Product Engineer (assignment mandatory) in Bengaluru for 1+ year experience, salary ₹1.7–2.1M and equity 0.01–0.10%. Full-stack role requiring JavaScript, Python, TypeScript. Must understand user requirements and distributed systems; assignment plus CTO/Engineer interviews with results within 7 days of submission. DrDroid builds AI Agents to automate triage, debugging, and remediation; products include Playbooks and Kenobi. Backed by Accel; YC W23; founded 2022 by Siddarth Jain and Dipesh Mittal; team of 8.
Made by Johno Whitaker using FastHTML