Articles by tosh
3

Hal Abelson and Gerald Sussman (RacketCon 2024) [video] (youtube.com)

1

A dynamic programming algorithm for the traveling salesman problem (1993) (acm.org)

3

The household battery revolution that could change energy bills and the world (theguardian.com)

1

New DuckDB-Iceberg Features in v1.5.3 (duckdb.org)

2

Functional vs. Array Programming (2021) [video] (youtube.com)

1

Jasper (alexanderobenauer.com)

27

SICP Video Lectures (1986) (csail.mit.edu)

4

Nvidia: We're adopting the Linux Foundation's OpenMDW framework (twitter.com/nvidiaai)

1

Ziglings (codeberg.org/ziglings)

1

The Road to Zig 1.0 (2019) [video] (youtube.com)

15

A simple Common Lisp web app (2025) (scotto.me)

3

Pollen: The Book Is a Program (racket-lang.org)

2

Don't Forget To Flush (2025) [video] (youtube.com)

3

Cancer jab can eradicate tumours in patients, trial shows (theguardian.com)

1

Zig's New Relationship with LLVM (2020) (kristoff.it)

1

Kickle Cubicle (wikipedia.org)

1

SIMDe (github.com/simd-everywhere)

1

Vectorscan (github.com/vectorcamp)

1

Ada: Whatwg-compliant and fast URL parser written in modern C++ (github.com/ada-url)

2

Rebar: A biased barometer for gauging the relative speed of some regex engines (github.com/burntsushi)

1

Regex engine internals as a library (2023) (burntsushi.net)

1

Regular Expression Matching: The Virtual Machine Approach (2009) (swtch.com)

2

mvzr: Minimum Viable Zig Regex (github.com/mnemnion)

2

BQN: What Is a Primitive? (mlochbaum.github.io)

2

Ken Iverson in Denmark (2005) (archive.org)

1

What Is an Array? (jsoftware.com)

145

Zig: Build System Reworked (ziglang.org)

5

OpenAI: Computer use now works on Windows (twitter.com/openai)

1

APL's Surprising Learning Curve (2017) [video] (youtube.com)

2

Windows PC Industry Reacts to MacBook Neo (macrumors.com)

4

It's Front end's Lost Decade [video] (youtube.com)

3

Itanium (wikipedia.org)

2

Partitioned Global Address Space (wikipedia.org)

1

The "Stars" of Titanic (2012) (loc.gov)

91

We should be more tired than the model (vickiboykis.com)

1

ZIG (nsa.gov)

4

Practical Common Lisp (gigamonkeys.com)

1

I've got an agent in a loop optimizing a renderer (twitter.com/mitchellh)

1

Toward Accurate and Fast Summation (2022) (acm.org)

1

Advent of Code 2024 and BQN (nrk.neocities.org)

3

libffi: A portable foreign-function interface library (github.com/libffi)

2

K Slices, K Dices (beyondloom.com)

4

Oura Ring 5 (ouraring.com)

1

Intel Hyperscan: How We Match Regular Expressions (intel.com)

4

Data Parallel C++ (oapen.org)

1

The Pooma Framework (1998) (silverchair.com)

1

Computer Architecture Essentials (2016) [video] (youtube.com)

2

Vc: SIMD Vector Classes for C++ (github.com/vcdevel)

2

Performance: SIMD, Vectorization and Performance Tuning (2016) [video] (youtube.com)

1

Idempotent and Moving Window is simply a reduction (2021) (iabdb.me)

1

The Art of SIMD Programming (2022) [video] (youtube.com)

3

SpaceX has almost finished writing v1.0 of an in-house AI training stack in C (twitter.com/elonmusk)

1

Application Binary Interface (wikipedia.org)

1

The Thirty-Million-Line Problem (2015) (caseymuratori.com)

1

The Four Programming Questions from My 1994 Microsoft Internship Interview (2023) (computerenhance.com)

1

Why one compiler appeared to produce different behavior than others (computerenhance.com)

17

Meta Wants You to Pay for Instagram, Facebook, and WhatsApp Now (macrumors.com)

1

QuestDB 9.4.0 (github.com/questdb)

240

Canada to order military plane fleet from Sweden in shift from US suppliers (theguardian.com)

3

Uint8Array.prototype.toBase64() (developer.mozilla.org)

1

Oodle 2.9.14 and Intel 13th/14th gen CPUs (2025) (fgiesen.wordpress.com)

1

Discussion of SIMD, SOA, AOSOA (2019) [video] (youtube.com)

2

John Carmack on Inlined Code (number-none.com)

2

Software After Software (twitter.com/thorstenball)

3

Standard relu should have been defined as passing the value at zero (twitter.com/id_aa_carmack)

1

Counting Large Numbers of Events in Small Registers (1978) [pdf] (stanford.edu)

3

Bit Twiddling Hacks (stanford.edu)

1

Multiple Byte Processing with Full-Word Instructions (1975) (microsoft.com)

2

The Free Lunch Is Over (2005) [pdf] (utexas.edu)

1

Rectangles All the Way Down (Dyalog '18) [video] (youtube.com)

68

What color is your function? (2015) (stuffwithstuff.com)

1

Maybe Programmers are Just Bad [video] (youtube.com)

1

Co-Dfns versus BQN's Implementation (mlochbaum.github.io)

2

Foldable iPhone Reportedly Facing Mass Production Issues (macrumors.com)

2

Functional Programming in Lean (leanprover.github.io)

2

50 Years of Proof Assistants (lawrencecpaulson.github.io)

1

A Wetland Without Water (theguardian.com)

1

De gustibus non est disputandum (wikipedia.org)

3

Classical Array Algebra (tali.link)

1

KlongPy: PyTorch Back End and Autograd (klongpy.org)

1

Bird–Meertens Formalism (wikipedia.org)

1

Pipe-Lining Time Series Calculations for Cache Efficiency (2014) (timestored.com)

2

WebAssembly 128-bit packed SIMD Extension (github.com/webassembly)

1

Geo Carncross: How to program computers (2014) [video] (youtube.com)

2

Apple: Human Interface Guidelines (github.com/gingerbeardman)

3

Java Card (wikipedia.org)

1

LPeg – Parsing Expression Grammars for Lua (inf.puc-rio.br)

1

Regular Expression Matching Can Be Simple and Fast (2007) (swtch.com)

2

Haskell: Introduction (haskell.org)

1

Grok foundation model V9-Medium (1.5T) has finished training (twitter.com/elonmusk)

3

Overheated chemical tank in southern California 'will fail', EPA chief says (theguardian.com)

2

Golomb Coding (wikipedia.org)

2

Cheney on the MTA (1994) (plover.com)

1

Sieve of Eratosthenes (dyalog.com)

1

Beating C with Dyalog APL: wc (ummaycoc.github.io)

1

Intel: Advanced Vector Extensions 10.2 [pdf] (alexrp.com)

1

Sparrow (sparrowhub.io)

2

Gustafson's Law (wikipedia.org)

2

Cost Model: Work, Span and Parallelism [pdf] (wustl.edu)

2

Are Determinacy-Race Bugs Lurking in Your Multicore Application? (2009) (archive.org)