Articles by tosh
2

Parsing JSON at compile time with C++26 static reflection (twitter.com/lemire)

34

Perlisisms (yale.edu)

2

Moving Averages (2022) (gregorygundersen.com)

3

Cranelift (cranelift.dev)

2

GameRoy: JIT Compilation in High-Accuracy Game Boy Emulation (2023) (rodrigodd.github.io)

1

The Same-Fringe Problem (nsl.com)

1

Conquering Recursion (nsl.com)

1

The Machine Stops (1909) (wikipedia.org)

2

N-Tier Services and Systems Complexity (yegge.ai)

4

Memory-mapped files considered harmful (for databases) (2022) (quasar.ai)

4

Rows Are Made for Sorting and That's Just What We'll Do (2023) [pdf] (duckdb.org)

2

What Goes Around Comes Around and Around (2024) [video] (youtube.com)

81

GameBoy Workboy (tcrf.net)

3

Gameboy Doctor (robertheaton.com)

1

Why DuckDB (duckdb.org)

7

Google Earth: Flight Simulator (twitter.com/googleearth)

3

The Wayland Protocol (wayland-book.com)

3

GameBoy Emulation in JavaScript (2010) (imrannazar.com)

3

Operation Costs in CPU Clock Cycles (2016) (6it.dev)

2

Rust reflection and a multi-array list (fnordig.de)

2

Zig: Extend @Vector for SPIR-V (codeberg.org/ziglang)

1

Morsel-Driven Parallelism (2014) [pdf] (tum.de)

1

Espruino Performance Notes (espruino.com)

4

Why Zig When There is C++, D, and Rust? (ziglang.org)

2

Patterns of Software [pdf] (dreamsongs.com)

2

Lojban (wikipedia.org)

1

Old games feel "hard" because modern emulators have layers of abstraction (twitter.com/lauriewired)

1

What makes a language flourish? (2021) (5jt.com)

2

Berry (tasmota.github.io)

3

Two Years of OCaml (borretti.me)

1

Yeti (mth.github.io)

1

Notion Is Migrating to SwiftUI, Apple Confirms at WWDC (macrumors.com)

2

Mindustry (github.com/anuken)

1

Flywheel (wikipedia.org)

2

Google Axion ARM Processors (cloud.google.com)

1

ClickHouse expands strategic collaboration with Google Cloud (clickhouse.com)

1

chDB is an in-process OLAP SQL Engine powered by ClickHouse (github.com/chdb-io)

3

Bitsy (bitsy.org)

4

Subterranean fungi networks more than 100 quadrillion km in length (theguardian.com)

3

Sasquatch 'sightings' reignite fervour and scepticism about ape-like beast (theguardian.com)

2

Vector thinking for Max Profit (2022) (iabdb.me)

1

Conquering Recursion (2019) (vector.org.uk)

1

BQN: Dynamic Compilation (mlochbaum.github.io)

1

Jiff (lib.rs)

1

Brain Floating-Point (wikipedia.org)

3

DuckDB WASM (github.com/duckdb)

4

18XX (wikipedia.org)

2

XY (nsl.com)

1

Allegro (liballeg.org)

1

Join-Calculus (wikipedia.org)

2

Mr. Chess for Intellivision (nanochess.org)

2

A Go Implementation of SCTP (github.com/pion)

2

nanoarrow (github.com/apache)

1

How to Prevent favicon.ico Requests (stackoverflow.com)

1

Applejak (internet-janitor.itch.io)

1

Foil (wikipedia.org)

1

Craig Federighi Explains Why Apple Pivoted to a Siri Chatbot App (macrumors.com)

2

macOS 27 Golden Gate Is the Last to Support Intel Apps via Rosetta 2 (macrumors.com)

1

NASA astronaut captures Aurora australis from space (theguardian.com)

2

TvOS 27: Apple Music Gains Hi-Res Lossless Audio on Apple TV 4K (macrumors.com)

1

What science can tell us about C and C++'s security (2020) (alexgaynor.net)

2

This was probably a dumb gamble (twitter.com/steve_yegge)

1

BareMetal (wikipedia.org)

3

Surface Duo (news.microsoft.com)

3

Apple Updates App Store Guidelines with Stricter Rules for Low-Quality Apps (macrumors.com)

4

WebAssembly 3.0 (webassembly.github.io)

1

Overtone (github.com/overtone)

3

Indian Numbering System (wikipedia.org)

1

The Design of the Q'Nial (2017) [pdf] (nial-array-language.org)

2

Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages [video] (youtube.com)

2

macOS 27 Brings Direct Touch Control to Sidecar (macrumors.com)

3

b (docs.google.com)

1

Craig Federighi Details Apple's Collaboration with Google for Siri AI in iOS 27 (9to5mac.com)

2

Calling fsincos instruction in LLVM slower than calling Libc sin/cos functions (stackoverflow.com)

3

Kahan Summation Algorithm (wikipedia.org)

2

Ronin (100r.co)

3

A New Symbolism for the Propositional Calculus (1954) [pdf] (nsl.com)

2

A World Without Strings Is Chaos (beyondloom.com)

4

Steve Yegge (yegge.ai)

3

Franz: Hacker News sent 10x the traffic (adlk.io)

2

Python: Difference between len() and .__len__() (stackoverflow.com)

1

SDL 2.0 Future Support (libsdl.org)

3

Izakaya Economics (theguardian.com)

1

Functions and data can dance as equal partners (1998) (acm.org)

1

ALE (github.com/arcfide)

1

Function Arrays (nsl.com)

1

LenPEG (dangermouse.net)

1

Intel ISPC (ispc.github.io)

1

K: Computed Entries in Dict Literals (gist.github.com)

3

Hoogle Translate (hoogletranslate.com)

1

Spread (github.com/odipar)

1

Fast float parsing in practice (2020) (lemire.me)

1

Visidata: A terminal spreadsheet multitool for discovering and arranging data (github.com/saulpw)

3

Cholesky Decomposition (wikipedia.org)

1

Some Uses of { and } (jsoftware.com)

1

A Dialog on APL (2015) (dyalog.com)

1

Compiling APL to JavaScript (2014) (archive.org)

2

RayforceDB: Columnar Analytics and Graph Traversal in One Pipeline (rayforcedb.com)

1

A Languages Visualization Experiment (github.com/pez)

2

The notational conventions I adopted, and why (EWD 1300) (utexas.edu)