Show HN: Forkrun – NUMA-aware shell parallelizer (50×–400× faster than parallel)

show-hn:-forkrun-–-numa-aware-shell-parallelizer-(50×–400×-faster-than-parallel)

forkrun is a self-tuning, drop-in replacement for GNU Parallel and xargs -P that accelerates shell-based data preparation by 50×–400× on modern CPUs and scales linearly on NUMA architectures. forkrun achieves: 200,000+ batch dispatches/sec (vs ~500 for GNU Parallel) ~95–99% CPU utilization across all cores (vs ~6% for GNU Parallel) Near-zero cross-socket memory traffic (NUMA-aware “born-local” […]

TinyLoRA – Learning to Reason in 13 Parameters

tinylora-–-learning-to-reason-in-13-parameters

Abstract:Recent research has shown that language models can learn to textit{reason}, often via reinforcement learning. Some work even trains low-rank parameterizations for reasoning, but conventional LoRA cannot scale below the model dimension. We question whether even rank=1 LoRA is necessary for learning to reason and propose TinyLoRA, a method for scaling low-rank adapters to sizes […]

Should QA Exist

should-qa-exist

Should engineering organizations have quality assurance (QA)? A lot of engineering leaders say they should not. I review the topic, and provide some suggestions for QA leaders, and some nuance on the problems with the way QA and engineering work together. 🌶️ ahead! QA should not exist In some engineering leadership circles, the answer is […]

Ninja is a small build system with a focus on speed

ninja-is-a-small-build-system-with-a-focus-on-speed

Ninja is a small build system with a focus on speed. https://ninja-build.org/ See the manual or doc/manual.asciidoc included in the distribution for background and more details. Binaries for Linux, Mac and Windows are available on GitHub. Run ./ninja -h for Ninja help. Installation is not necessary because the only required file is the resulting ninja […]

Hold on to Your Hardware

hold-on-to-your-hardware

A warning about rising prices, vanishing consumer choice, and a future where owning a computer may matter more than ever as hardware, power, and control drift toward data centers and away from people. For the better part of two decades, consumers lived in a golden age of tech. Memory got cheaper, storage increased in capacity […]

Consider the Greenland Shark (2020)

consider-the-greenland-shark-(2020)

In​ 1606 a devastating pestilence swept through London; the dying were boarded up in their homes with their families, and a decree went out that the theatres, the bear-baiting yards and the brothels be closed. It was then that Shakespeare wrote one of his very few references to the plague, catching at our precarity: ‘The […]

A Faster Alternative to Jq

a-faster-alternative-to-jq

This article is both an introduction to a tool I have been working on called jsongrep, as well as a technical explanation of the internal search engine it uses. I also discuss the benchmarking strategy used to compare the performance of jsongrep against other JSON path-like query tools and implementations. In this post I’ll first […]

The European AllSky7 fireball network

The network is based on the AllSky7 systems manufactured by Mike Hankey. Details about the systems were published in a paper at Meteoroids 2020 conference. Each system contains seven highly sensitive NetSurveillance NVT cameras with the SONY STARVIS IMX291 CMOS Sensor and a 4 mm f/1.0 lens. Five of them are horizonally oriented at an […]

Schedule tasks on the web

schedule-tasks-on-the-web

A scheduled task runs a prompt on a recurring cadence using Anthropic-managed infrastructure. Tasks keep working even when your computer is off.A few examples of recurring work you can automate: Reviewing open pull requests each morning Analyzing CI failures overnight and surfacing summaries Syncing documentation after PRs merge Running dependency audits every week Scheduled tasks […]

Ohm’s Peg-to-WASM Compiler

Ohm is a user-friendly parsing toolkit for JavaScript and TypeScript. You can use it to parse custom file formats or quickly build parsers, interpreters, and compilers for programming languages. Learn more A few weeks ago, we announced the Ohm v18 beta, which involved a complete rewrite of the core parsing engine. Since then, we’ve implemented […]