Blogs / Personal blogs

Jamie Brandon

scattered-thoughts.net

I don't know what they want from it, how they can be satisfied with the petty round of grant money, publication, and prizes. Whereas I have always known, deep down. I spent endless hours in the stacks, looking hopelessly for the one book that would show me the way forward, that would unlock Dimension Zeta. I wanted…

Popular posts
22
Total points
4,643
HN comments
3,061
Rank
#253 personal

Visit scattered-thoughts.net → RSS feedOn Hacker News Jun 2015 – Sep 2025

Software Engineering 12Databases & Data 10Systems & Performance 6Programming Languages 5Life, Learning & Writing 4Tech Industry & Business 3

8

Why isn't differential dataflow more popular?

Differential dataflow is a library that lets you write simple dataflow programs and a) then runs them in parallel and b) efficiently updates the outputs when new inputs arrive. Compared to competition like spark and kafka streams , it can handle more complex computations and provides dramatically better throughput and…

13

Pinephone first steps

After anki trashed my history, uploaded the trashed history to the sync server, and then repeatedly re-synced the trashed history every time I tried to restore from backup, I wrote my own spaced repetition app. It reads input from a markdown file, asks questions in the terminal and stores state in a json file. I wrote…

17

SQL needed structure

The data on the page is presented in a hierarchichal structure. The movie page contains a director, a list of genres, a list of actors, and each actor in the list contains a list of characters they played in the movie. You can't sensibly fit all of this into a single flat structure like a relation.

21

Why query planning for streaming systems is hard

Many groups are working on running sql queries in incremental/streaming systems . Query planning in this context is not a well understood problem. This post is a quick pointer towards the many open problems. It's not intended to be complete or authoritative, because I haven't engaged with the problem much beyond…