Submission timeline
2007–2026One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.
First comments on top threads
HN comment orderI always fancied a database that worked like a dynamic version of prolog, with facts that could be added over time, queries that can use inference etc. I couldn't really find anything that worked like that though, everything seemed to either have a fixed set of facts or didn't support inference. Looking for something like that is what first got me interested in differential dataflow. The fact that this is bottom up makes me think that you probably can't go…
Do note that the existing name in the CS literature for algorithms that can cheaply provide an "updated" result given a change in the input is dynamic, not differential. "Differential" actually refers to something else altogether, namely being able to automatically compute the gradient of some general calculation on continuous-valued inputs! (The intersection of differential and dynamic problems, where the point is to recompute answers quickly when some continuous-valued input changes, is called "kinetic".)…
The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.
- Breakout years
- 2
- Total points
- 410
- Total comments
- 100
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2020-03-24 | Differential Datalog | ahane | 2 | 0 |
| 2020-10-01 | Differential Datalog | maximilianroos | 4 | 0 |
| 2021-03-19 | Differential DatalogFirst breakout · Best thread | maximilianroos | 231 | 62 |
| 2022-11-08 | Differential Datalog: a programming language for incremental computationLatest 20+ point return | jitl | 170 | 38 |
| 2024-02-13 | DDlog: A programming language for incremental computation | tosh | 3 | 0 |
