Articles by tosh
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)

1

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)

47

Mastering Dyalog APL (dyalog.com)

15

What it takes to transpose a matrix (gudok.xyz)

3

K Fragments (beyondloom.com)

1

Data Orientation (wikipedia.org)

1

Ruby Arrays on Steroids (2014) [video] (youtube.com)

1

User Story (beyondloom.com)

2

Tick Architecture (kx.com)

3

The Fonts of the U.S. Federal Courts (daringfireball.net)

4

China: Mine death toll rises to 90 after gas blast (theguardian.com)

19

Matrix Multiplications on GPUs Run Faster When Given “Predictable” Data (2024) (thonking.ai)

61

Making deep learning go brrrr from first principles (2022) (horace.io)

3

Bun in Rust is better than the original (twitter.com/jarredsumner)

1

COMP 115: Databases (geophile.com)

1

Human factors comparison of a procedural and nonprocedural query language (1981) (acm.org)

1

Supply chain attacks and OSS sustainability go hand in hand (twitter.com/mitchellh)

2

What the $#@! is Parallelism, Anyhow? (2009) (archive.org)

2

Jd (jsoftware.com)

3

NYSE Compression Case Study (kx.com)

3

Loop Fusion in Array Languages (mlochbaum.github.io)

2

The Law of Leaky Abstractions (2002) (joelonsoftware.com)

29

Thinking in an array language (2022) (github.com/razetime)

2

AVX-512 and Validating Usage on AMD EPYC (amd.com)

12

TorQ: Kdb+ Production Framework (github.com/dataintellecttech)

1

How do AI chips work? [video] (youtube.com)

1

Pentagon releases second batch of UFO videos and first-hand testimony (theguardian.com)

2

WebGPU back end in llama.cpp/ggml (twitter.com/ggerganov)

2

MathML 4.0 (w3.org)

3

Ibis (ibis-project.org)

2

My own vxsort re-implemented with "modern" C++ (github.com/damageboy)

2

Apple Sports expands to more than 90 new countries and regions (apple.com)