Daniel Lemire @lemire.bsky.social · 07/10/2026Mastering SIMD with Java Vector API lemire.me/blog/2026/10/07/mastering… 020
Daniel Lemire @lemire.bsky.social · 06/10/2026Faster software linking with mold lemire.me/blog/2026/10/06/linking-n… 000
Daniel Lemire @lemire.bsky.social · 05/10/2026Ephemeral testing lemire.me/blog/2026/10/05/ephemeral… 100
Daniel Lemire @lemire.bsky.social · 04/10/2026Research paper overload: submissions capped at two a month lemire.me/blog/2026/10/04/arxiv-cap… 040
Daniel Lemire @lemire.bsky.social · 04/10/2026Google’s first orbital data center is in orbit lemire.me/blog/2026/10/04/googles-f… 001
Daniel Lemire @lemire.bsky.social · 01/10/2026Parsing compressed JSON at 40 GB/s lemire.me/blog/2026/10/01/parsing-c… 171
Daniel Lemire @lemire.bsky.social · 30/09/2026Transcoding UTF-8 to UTF-16 with replacement at gigabytes per second lemire.me/blog/2026/09/30/transcodi… 000
Daniel Lemire @lemire.bsky.social · 30/09/2026How do you deal with people who strongly disagree with your views? lemire.me/blog/2026/09/30/how-do-yo… 111
Daniel Lemire @lemire.bsky.social · 28/09/2026simdjson 5.0 is out lemire.me/blog/2026/09/28/simdjson-… 020
Daniel Lemire @lemire.bsky.social · 26/09/2026How fast can you fix a UTF-16 string in C#? lemire.me/blog/2026/09/26/how-fast-… 010
Daniel Lemire @lemire.bsky.social · 26/09/2026A thesis isn’t enough for a PhD lemire.me/blog/2026/09/26/a-thesis-… 020
Daniel Lemire @lemire.bsky.social · 25/09/2026How many strings can you create per second? lemire.me/blog/2026/09/25/how-many-… 000
Daniel Lemire @lemire.bsky.social · 24/09/2026If you don’t have the factories, you lose the expertise lemire.me/blog/2026/09/24/if-you-do… 010
Daniel Lemire @lemire.bsky.social · 22/09/2026A summer of AI optimization lemire.me/blog/2026/09/22/a-summer-… 061
Daniel Lemire @lemire.bsky.social · 21/09/2026More than a taken branch per cycle? lemire.me/blog/2026/09/21/more-than… 000
Daniel Lemire @lemire.bsky.social · 20/09/2026AI is breaking the academic sorting machine lemire.me/blog/2026/09/20/ai-is-bre… 010
Daniel Lemire @lemire.bsky.social · 19/09/2026How did Apple Silicon get 50% faster in three years? lemire.me/blog/2026/09/19/how-did-a… 052
Daniel Lemire @lemire.bsky.social · 18/09/2026Post Edited: Faster JSON parsing with SVE2 on ARM processors lemire.me/blog/2026/09/18/faster-js… 120
Daniel Lemire @lemire.bsky.social · 18/09/2026Faster JSON parsing with SVE2 on ARM processors lemire.me/blog/2026/09/18/faster-js… 051
Daniel Lemire @lemire.bsky.social · 18/09/2026How did AMD Ryzen get 50% faster in two years? lemire.me/blog/2026/09/18/how-did-a… 021
Daniel Lemire @lemire.bsky.social · 16/09/2026How fast is C++23’s std::flat_map? lemire.me/blog/2026/09/16/how-fast-… 010
Daniel Lemire @lemire.bsky.social · 15/09/2026Subnormal floating-point numbers are expensive… on Intel processors lemire.me/blog/2026/09/15/subnormal… 000
Daniel Lemire @lemire.bsky.social · 11/09/2026The four-colour theorem was only the start lemire.me/blog/2026/09/11/the-four-… 001
Daniel Lemire @lemire.bsky.social · 10/09/2026Fear Is Not an Argument lemire.me/blog/2026/09/10/fear-is-n… 000
Daniel Lemire @lemire.bsky.social · 09/09/2026A quick overview of atomics in C lemire.me/blog/2026/09/09/a-quick-o… 012
Daniel Lemire @lemire.bsky.social · 05/09/2026AI programming: a layered model lemire.me/blog/2026/09/05/ai-progra… 141
Daniel Lemire @lemire.bsky.social · 03/09/2026Python sets and dictionaries can have quadratic-time performance lemire.me/blog/2026/09/03/python-se… 012
Daniel Lemire @lemire.bsky.social · 29/08/2026The new Go JSON API: twice as fast, or 1.5x slower? lemire.me/blog/2026/08/29/the-new-g… 010
Daniel Lemire @lemire.bsky.social · 22/08/2026Java’s String.indexOf can be slow (quadratic) lemire.me/blog/2026/08/22/javas-str… 021
Daniel Lemire @lemire.bsky.social · 19/08/2026Parsing IP addresses in C# at crazy speeds lemire.me/blog/2026/08/19/parsing-i… 040
Daniel Lemire @lemire.bsky.social · 15/08/2026Go 1.27 will make some allocations cheaper lemire.me/blog/2026/08/15/go-1-27-w… 1204
Daniel Lemire @lemire.bsky.social · 12/08/2026AI programming : are you angry yet? lemire.me/blog/2026/08/12/ai-progra… 010
Daniel Lemire @lemire.bsky.social · 10/08/2026Profile-guided optimization in Go lemire.me/blog/2026/08/09/profile-g… 043
Daniel Lemire @lemire.bsky.social · 02/08/2026How fast is C++26’s std::hive? lemire.me/blog/2026/08/02/how-fast-… 040
Daniel Lemire @lemire.bsky.social · 25/07/2026Memory-level parallelism: AMD is the king lemire.me/blog/2026/07/25/memory-le… 0111
Daniel Lemire @lemire.bsky.social · 24/07/2026Does a PhD Pay Off? lemire.me/blog/2026/07/24/does-a-ph… 210
Daniel Lemire @lemire.bsky.social · 22/07/2026From Institutions to Individuals: the White House Report on Revitalizing U.S. Scientific Leadership lemire.me/blog/2026/07/22/from-inst… 010
Daniel Lemire @lemire.bsky.social · 16/07/2026Using AI to build your own software lemire.me/blog/2026/07/16/using-ai-… 000
Daniel Lemire @lemire.bsky.social · 11/07/2026X just gave us an interface that AI agents can use. I pointed it at my own posts. lemire.me/blog/2026/07/11/x-just-ga… 030
Daniel Lemire @lemire.bsky.social · 21/06/2026Chatting with AI Won’t Make You a Top Programmer lemire.me/blog/2026/06/21/chatting-… 173
Daniel Lemire @lemire.bsky.social · 14/06/2026Parsing JSON at compile time with C++26 static reflection lemire.me/blog/2026/06/14/parsing-j… 071
Daniel Lemire @lemire.bsky.social · 06/06/2026How much do amd64 microarchitecture levels help in Go? lemire.me/blog/2026/06/06/how-much-… 1125
Daniel Lemire @lemire.bsky.social · 29/05/2026Embodied cognition and agentic AI lemire.me/blog/2026/05/28/embodied-… 150
Daniel Lemire @lemire.bsky.social · 23/05/2026Parsing IPv6 Addresses Crazily Fast with AVX-512 lemire.me/blog/2026/05/23/parsing-i… 061
Daniel Lemire @lemire.bsky.social · 22/05/2026Only 17% of all 64-bit Integers are products of two 32-bit integers lemire.me/blog/2026/05/22/only-17-o… 0120
Daniel Lemire @lemire.bsky.social · 18/05/2026SIMD-accelerated integer-to-string conversion lemire.me/blog/2026/05/18/simd-acce… 040
Daniel Lemire @lemire.bsky.social · 06/05/2026Checking multiplication overflow lemire.me/blog/2026/05/06/checking-… 020
Daniel Lemire @lemire.bsky.social · 05/05/2026Mapping Strings to Float Arrays in Go: How Fast Can We Go? lemire.me/blog/2026/05/05/mapping-s… 040