Front-page articles summarized hourly.
Facing memory-management and garbage-collection challenges in the original Polygon, the author rewrote Polygon from scratch using the Jai language to gain explicit memory control and cross-platform WebGPU/WebAssembly support. Year 1 focused on building a low-level foundation and phasing out Electron, while Year 2 introduced a recyclable memory system that reuses allocations instead of freeing them. The result, Polygon v2 (2.0.54), features procedural geometries, custom materials, compute shaders, and a render graph, available as an executable or an SDK.
Kanesa Katsuobushi Shoten, founded in 1882 in Nishi-Izu, still makes katsuobushi the Edo-period way. Fifth-generation craftsman Yasuhisa Serizawa uses the Tebiyama hand-fired smoking method: fresh bonito is filleted, boiled ~90 minutes, smoke-dried over a wood fire more than ten times, repaired with bonito paste, fermented with koji, and sun-dried for months until hard and jewel-like. The Tebiyama-shiki method involves a ~2-meter-deep vertical pit where firewood burns from the bottom, smoking and drying the flakes with intense heat—one of the oldest, rare techniques that preserves rich umami.
Licasa is an open‑source image viewer and editor for Ubuntu 24.04. It previews and edits images in fullscreen or floating windows, supporting HEIC/HEIF, AVIF, JPEG XL, RAW, Motion Photos, and common formats like JPEG, PNG, TIFF, WebP, JPEG 2000. Features include cropping, adjustments, and export. Available as .deb, AppImage, and Snap; installation guides cover Ubuntu, Fedora, Arch. BSD‑2‑Clause licensed; not affiliated with Google. The repo includes packaging/build scripts and a Docker-based deb packaging workflow. Latest release: 0.7.1.
Pragtical v3.14.0 adds application menus and toolbar integration, flexible command prompts and project search placements, workspace session management, and a refreshed Plugin Manager, plus lower idle CPU usage. Default borderless mode and menu bar; movable toolbar; command prompts and project search can be centered or aligned left/right. New TreeView File Counts and a shared floating-views API improve UI. Build updates (SDL3, FreeType, PCRE2, libpng) and updated CI. Vinfall added to About contributors. Focused on accessibility, performance, and usability since v3.13.1.
GVS5H shows five Qwen3.8-27B models matching Claude Fable 5 on LiveCodeBench Hard via ledger-based zero-shot self-orchestration, where models decompose problems and coordinate through a shared plan/notes filesystem. On 100 hard LiveCodeBench problems across eleven models, gains reach 25.6 points on pinned backends and two paths to frontier-level accuracy. Example: orchestrated Qwen3.8 Flash Next hits 93.0% pass@1 vs 90.4% for Fable 5 at 9% cost; open-weight Qwen3.8-27B rises to 92.4%. Some models unchanged. Requires uv and API keys; licenses MIT/CC-BY-4.0.
Could not summarize article.
Undefined behavior (UB) in C/C++ is real and dangerous: compilers aren’t required to detect UB, and optimizations can let code run after UB, write to memory, or crash—even when the source seems safe. The post’s GCC/Clang examples using std::unreachable() and null-pointer arithmetic illustrate how UB can produce surprising results (a function executes when not called, a null write stores 0 or 99, or a crash occurs). Takeaway: don’t rely on UB to behave predictably; anything can happen.
Rainbows is a device-specification for the ok VM, using memory-mapped I/O to expose peripherals. It defines magic RAM addresses (e.g., RbConsole stdin 000000, stdout 000001, argc 000002) for console input and args. Implemented devices include RbConsole, RbArith, and RbDisk; RbDatetime and RbScreen are in progress. Future ideas include RbKeyboard, RbFloat, and audio/networking. The author aims to finish RbConsole, RbDisk, and RbArith first, then build higher-level software, noting layouts may change.
Microsoft reportedly rejected Netflix’s $500 million, seven-year offer to adapt Xbox IP for TV/film, countering with $800 million; the deal fell through. Xbox says it’ll pursue smaller, partner-based deals rather than a single exclusivity pact. Ongoing/planned adaptations include Halo at Paramount, a Call of Duty film, Fallout at Amazon, and a Minecraft movie sequel; other franchises like Gears of War, The Elder Scrolls, and Sea of Thieves are being pitched. Netflix also has game-based content like Cyberpunk: Edgerunners.
An archival thread explains a Figma issue where Shift+2 on a normal keyboard behaved differently from Shift+2 on the numeric keypad (interpreted as a down arrow) on Windows. The discrepancy traces back to late-1970s/80s IBM keyboards: the 5251, Datamaster, and the 5150 PC, where a Num Lock/two-mode layout was resolved with a Shift-based quasimode to toggle between arrows and digits. The Mac didn’t have the problem due to its layout. It was less a bug than a legacy convention carried forward; browsers later disambiguated inputs, enabling a fix. The author spoke with IBM engineer Dave Bradley.
Cerebras deploys trillion-parameter frontier models by distributing them across multiple WSE-3T wafers. Using Kimi K3 (~3T params) as example, weights are quantized to 4 bits; each dense layer stores an 8-bit KV cache, linear-attention layers take less space. With 69 linear and 24 dense layers, the model spans 59 wafers (35 for linear layers, 24 for dense). The system keeps weights on the chips; activations flow between wafers via RDMA over Ethernet (~2 µs per hop) in a pipelined, micro-batched workflow to support many concurrent requests. This approach scales by adding more wafers.
Codeberg updated its Terms of Use, restricting LLM-generated content and cryptocurrency projects. Misom/FindMyWeb is a project to build trackers the user owns, using networks like Apple FindMy, Google Find My Device, and Samsung SmartThings via a web interface. The backend uses malmeloo's FindMy.py to interact with Apple’s network; trackers run a Zephyr-based firmware. Setup covers Web frontend+backend and Docker; FruityTag firmware appears planned. The page credits contributors and lists repository stats (Python, Vue, C, TypeScript).
OPAL: Reactive Optimizers place an agent inside the optimizer that watches training dynamics and rewrites the update rule on the fly. The agent creates two programs—analysis.py to observe training signals and updater.py to apply new updates—allowing per-parameter-group schedules, dynamic optimizer switches (e.g., AdamW to Muon), and selective precision. In image and language tasks (modded-Nanogpt Track 3, Goldfish, LightningDiT-XL/1, RAEv2-B), OPAL often matches or surpasses static recipes, reduces loss spikes, counters data corruption, and mitigates overfitting via adaptive learning rates, momentum, and clipping. Overhead exists but can be manageable; especially useful when no pre-tuned recipe exists.
Using lead concentrations in tooth enamel from medieval Peak District cemeteries (Wigber Low, Joule Yard, Spital Field) linked to radiocarbon dates, plus Sr/O/Pb isotopes, Loveluck et al. map the social dynamics of lead production. They find post-Roman lead mining/smelting established by the mid-7th century, with large-scale contamination around Castleton by the mid-8th century and sustained high pollution through the 12th–13th centuries (peaking around 1180–1215). Isotope data indicate mostly local origins with limited migration. Childhood lead exposure varied by gender and status, hinting at gendered/elite roles in production. This provides a benchmark for medieval silver/lead industries.
An essay from May 2026 reflecting on why people still care about Gopher and legacy internet culture. The author values understanding how technology works, not just using tools, and sees a niche of 'phlog' creators seeking nostalgia and a quieter tech landscape amid constant subscriptions and commercial services. He notes ADHD teens seeking simpler tech like flip phones, appreciates Vim's modern features learned via Google rather than man pages, and contrasts helpful vs. unhelpful tech. sdf.org feels like a throwback space that operates more like the old internet. A commenter agrees we sometimes need to slow down.
Google ended software support for the first- and second-generation Nest Learning Thermostats (three older models) in Oct 2025, removing updates and all cloud-based features—remote control, notifications, and Google Assistant/Nest integration. Without cloud access, they only function manually. An open-source project, No Longer Evil, can restore cloud features via self-hosting or its servers, bringing back remote control, dashboards, and scheduling. The newer third-gen models remain unaffected for now.
Author built a cheap stereo-vision board around Rockchip RV1103 (1.1 GHz ARM Cortex-A7, 64 MB RAM) with MIPI CSI-2, Linux support. The four-layer PCB, boot via Buildroot to an sdcard image. Boot chain: BootROM, SPL, U-Boot, Linux kernel. SoC drivers and V4L2 expose cameras as /dev/videoX; Rockchip Video Engine accessed via /dev/rve for hardware acceleration. SAD-based stereo block matching computes depth from two horizontally displaced cameras. Demo video; plans to sell some boards for feedback; future work includes software cleanup, SLAM, and YOLO.
Joseph Politano argues that AI coincides with a sharp decline in U.S. jobs in creative fields—over 200k lost in four years, including about 50k in the last year, with movie & sound recording hit hardest, followed by written publishing. The streaming era and AI-enabled content compress revenue as traditional business models falter; live entertainment is less affected than digital media. The article contrasts the Napster era’s copyright battles with today’s AI, suggesting streaming and AI threaten traditional models, though innovation like BookTok shows unpredictable upsides. Overall, AI’s impact may be more cultural than macro, with spillovers to tech coding.
An article touts bbtree as the fastest ordered map, though the page is still loading.
Limitations boost creativity and learning by inviting play and reducing overwhelm. The author contrasts a simple, buggy online feature that becomes engaging with Scratch’s feature richness that can intimidate. Structure and budget constraints shape output: simple tools spark exploration; a clear story structure or a tight budget forces clever solutions. Too little constraint leads to aimless dreams; generous constraints can yield surprising, deliberate artistry when restraint is used effectively.
Made by Johno Whitaker using FastHTML