Postingan

Taken with Transportation Podcast: The Road to City Hall

Taken with Transportation Podcast: The Road to City Hall By Melissa Culross Walking and talking with District 2 Supervisor Stephen Sherrill along Van Ness Avenue from the 38R bus stop to City Hall. How do San Francisco’s elected officials get to work? We find out, at least when it comes to half a dozen city supervisors, in the new episode of our Taken with Transportation podcast. In “The Road to City Hall,” we tag along with Supervisors Matt Dorsey, Myrna Melgar, Danny Sauter, Stephen Sherrill, Chyanne Chen and Bilal Mahmood as they head to the office. And we talk with them about transportation in San Francisco. District 11 Supervisor Chyanne Chen grabs a seat on the... Published January 15, 2026 at 07:00AM https://ift.tt/ewqgCZH

Show HN: Cache Explorer – The Compiler Explorer for CPU Cache Behavior https://ift.tt/K1CroWU

Show HN: Cache Explorer – The Compiler Explorer for CPU Cache Behavior https://ift.tt/uZyq9Pl January 16, 2026 at 12:49AM

Show HN: Keypost – Policy enforcement for MCP pipelines https://ift.tt/j4ERsAB

Show HN: Keypost – Policy enforcement for MCP pipelines https://keypost.ai January 16, 2026 at 12:25AM

Show HN: I'm building an open-source AI agent runtime using Firecracker microVMs https://ift.tt/mhaIyV8

Show HN: I'm building an open-source AI agent runtime using Firecracker microVMs Hello Hacker News! I'm Mark. I'm building Moru, an open-source runtime for AI agents that runs each session in an isolated Firecracker microVM. It started as a fork of E2B, and most of the low-level Firecracker runtime is still from upstream. It lets you run agent harnesses like Claude Code or Codex in the cloud, giving each session its own isolated microVM with filesystem and shell access. The repo is: https://ift.tt/7MW1Zhy Each VM is a snapshot of a Docker build. You define a Dockerfile, CPU, memory limits, and Moru runs the build inside a Firecracker VM, then pauses and saves the exact state: CPU, dirty memory pages, and changed filesystem blocks. When you spawn a new VM, it resumes from that template snapshot. Memory snapshot is lazy-loaded via userfaultfd, which helps sandboxes start within a second. Each VM runs on Firecracker with KVM isolation and a dedicated kernel. Network uses names...

Show HN: HyTags – HTML as a Programming Language https://ift.tt/4ExbyAD

Show HN: HyTags – HTML as a Programming Language This is hyTags, a programming language embedded in HTML for building interactive web UIs. It started as a way to write full-stack web apps in Swift without a separate frontend, but grew into a small language with control flow, functions, and async handling via HTML tags. The result is backend language-agnostic and can be generated from any server that can produce HTML via templates or DSLs. https://hytags.org January 13, 2026 at 05:57PM

Show HN: Self-host Reddit – 2.38B posts, works offline, yours forever https://ift.tt/ORLK35l

Show HN: Self-host Reddit – 2.38B posts, works offline, yours forever Reddit's API is effectively dead for archival. Third-party apps are gone. Reddit has threatened to cut off access to the Pushshift dataset multiple times. But 3.28TB of Reddit history exists as a torrent right now, and I built a tool to turn it into something you can browse on your own hardware. The key point: This doesn't touch Reddit's servers. Ever. Download the Pushshift dataset, run my tool locally, get a fully browsable archive. Works on an air-gapped machine. Works on a Raspberry Pi serving your LAN. Works on a USB drive you hand to someone. What it does: Takes compressed data dumps from Reddit (.zst), Voat (SQL), and Ruqqus (.7z) and generates static HTML. No JavaScript, no external requests, no tracking. Open index.html and browse. Want search? Run the optional Docker stack with PostgreSQL – still entirely on your machine. API & AI Integration: Full REST API with 30+ endpoints – posts, commen...

Show HN: Data from a mixed-brand LiFePO₄ battery bank https://ift.tt/7Vut0zr

Show HN: Data from a mixed-brand LiFePO₄ battery bank Hi HN — I’m sharing an empirical, long-term dataset from a DIY energy-storage project that ended up testing a common assumption in battery design. Conventional advice says never mix battery brands. That guidance is well-founded for series strings, but there’s surprisingly little data on purely parallel configurations. I built a 12 V, 500 Ah LiFePO₄ battery bank (1S5P) using mixed-brand cells and instrumented it for continuous monitoring over 73+ days, including high-frequency voltage sampling. The goal was to see whether cell-level differences actually manifest over time in a parallel topology. What the data shows No progressive voltage divergence across the observation period Voltage spread remained within ~10–15 mV Measured Peukert exponent ≈ 1.00 Thermal effects were small relative to instrumentation noise In practice, the parallel architecture appears to force electrical convergence when interconnect resistance is low. I’ve been...