scattered-thoughts.net logo

scattered-thoughts.net

Subscribe
Archives
0053: consulting, go tips, benchmark_mode, niri, linkrot, sea of nos, llm outsourcing, books
June 1, 2025
0053: consulting, go tips, benchmark_mode, niri, linkrot, sea of nos, llm outsourcing, books
A rough survey of compilation, recompilation, and compile-time evaluation
April 4, 2025
A rough survey of compilation, recompilation, and compile-time evaluation I'm curious if anyone knows of languages that have different approaches to the ones...
0052: hytradboi videos and post-mortem, zest repo, no internet, on social media, my product is my garden, datafusion and clickhouse jits, books
March 15, 2025
0052: hytradboi videos and post-mortem, zest repo, no internet, on social media, my product is my garden, datafusion and clickhouse jits, books
HYTRADBOI 2025 postmortem
March 4, 2025
HYTRADBOI 2025 postmortem It's not dead, but it is post.
HYTRADBOI is tomorrow!
February 27, 2025
HYTRADBOI is tomorrow! Feb 28, starting 0900 PDT. The chat will run for days, so it's worth joining even if you can't make the early hours. Bring all your...
Other kinds of talks
February 25, 2025
Other kinds of talks. More vaguely conference-oriented musings. Someone start FailCon. I'll help.
0051: hytradboi program and tickets, query compilers, decorrelation encore, books, misc
February 14, 2025
0051: hytradboi program and tickets, query compilers, decorrelation encore, books, misc
HYTRADBOI 2025 program and tickets
February 1, 2025
We interrupt your regular program to bring you breaking news! The HYTRADBOI 2025 program is up and tickets are live. This would be a great time to tell all...
The missing tier for query compilers
January 13, 2025
The missing tier for query compilers Half of the authors I'm citing are going to be at HYTRADBOI. I'm pretty psyched.
0050 - smolderingly fast b-trees, serious fun, what is the point of an online conference, it's ok to be afraid, HYTRADBOI progress, no other progress, vancouver.systems, not the incentives, llm garbage, books
November 26, 2024
0050 - smolderingly fast b-trees, serious fun, what is the point of an online conference, it's ok to be afraid, HYTRADBOI progress, no other progress,...
It's ok to be afraid
November 17, 2024
It's ok to be afraid Aka "What I did on my summer holidays".
What is the point of an online conference?
October 31, 2024
More HYTRADBOI thinking out loud - What is the point of an online conference? And other HYTRADBOI updates: Submissions for lightning talks are open! We have...
Serious fun
October 21, 2024
Serious fun. That’s what we’re having here. Fun. Seriously.
0049: hytradboi 2025, consulting, zest progress, labeled continue, bet against sql, zero-cost costs in debug, packed memory arrays, papers, books
October 9, 2024
0049: hytradboi 2025, consulting, zest progress, labeled continue, bet against sql, zero-cost costs in debug, packed memory arrays, papers, books
Smolderingly fast b-trees
October 7, 2024
Smolderingly fast b-trees I really didn’t need to go so far down this rabbit-hole…
HYTRADBOI 2025
September 22, 2024
2025 Feb 28. It’s happening again. HYTRADBOI 2025 All the cool database kids will be there.
0048: zest progress, zest ordering, wasm alignment, umbra papers, future of fast code, new internet, books, other stuff
September 1, 2024
0048: zest progress, zest ordering, wasm alignment, umbra papers, future of fast code, new internet, books, other stuff The ‘zest ordering’ section is...
0047: babys second wasm compiler, zig honggfuzz, values can be values, dont look UB, surely you can be serious, other links, books
July 12, 2024
0047: babys second wasm compiler, zig honggfuzz, values can be values, dont look UB, surely you can be serious, other links, books
Baby's second wasm compiler
July 10, 2024
Many rabbit-holes later, I bring you baby's second wasm compiler!
Ruminating about mutable value semantics
June 4, 2024
Ruminating about mutable value semantics I swear I'm actually writing a compiler and not just doodling in my notebook all day...
0046: zest syntax, zest progress, sponsors-only repos, future compilers, error-handling implementations, suboperators, why we drive
May 3, 2024
0046: zest syntax, zest progress, sponsors-only repos, future compilers, error-handling implementations, suboperators, why we drive
Zest: syntax
April 17, 2024
Zest: syntax I'm not saying it's bike-shedding time, but it might be bike-shedding time...
0045: unexplanations, business things, zest progress, internal consistency repro, why murat blogs, compilers books + papers, compiling sql to wasm, other books
March 29, 2024
0045: unexplanations, business things, zest progress, internal consistency repro, why murat blogs, compilers books + papers, compiling sql to wasm, other...
Notes on compiler IRs
March 27, 2024
Notes on compiler IRs I had to read so many c macros to get these notes...
Miscellaneous ideas
March 23, 2024
Miscellaneous ideas Another email? Don't worry, soon the climbing season will start and it will all average out.
How to trade software for small money?
March 22, 2024
How to trade software for small money? Fun fact: human babies don't have kneecaps.
Unexplanations: sql is syntactic sugar for relational algebra
March 19, 2024
Unexplanations: sql is syntactic sugar for relational algebra Words, words, email providers like words in their emails.
Unexplanations: relational algebra is math
March 12, 2024
Unexplanations: relational algebra is math Did you know that email providers like it when you add more words to the body of your email?
0044: zest progress, unexplanations, generic dilemma, bitc retrospective, adversarial memory safety, done list, tiny muffins, anti-anti-spam, happiness, daily rituals, other books
February 29, 2024
0044: zest progress, unexplanations, generic dilemma, bitc retrospective, adversarial memory safety, done list, tiny muffins, anti-anti-spam, happiness,...
Unexplanations: query optimization works because sql is declarative
February 22, 2024
The first entry in a series untangling bad answers to good questions: Unexplanations: query optimization works because sql is declarative
Zest: notation and representation
February 5, 2024
How to balance control over memory layout vs allowing data to be interpreted independently of the process lifetime? Zest: notation and representation
0043: 2023, debog, never sort, critique of sql, status game, more fuel you
January 16, 2024
0043: 2023, debog, never sort, critique of sql, status game, more fuel you
0042: consulting lessons, there are no strings on me, buttondown, focus goof, jsfuck, 1ml
December 2, 2023
0042: consulting lessons, there are no strings on me, buttondown, focus goof, jsfuck, 1ml
Powered by Buttondown, the easiest way to start and grow your newsletter.