HackerTube.dev

"Data Driven UIs, Incrementally" by Yaron Minsky

Strange Loop Conference · 20.4K views · 2018-10-13 · 36:18

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

Yaron Minsky of Jane Street shows how the OCaml Incremental library lets trading UIs express data transformations that are easy to read and efficient on streaming data. It includes a live table demo.

On Hacker News

Recommended in incremental computation and reactive UI threads as the best conceptual overview of Incremental and incr_dom.

Recommended by 4 HN people across 4 months · HN mentions 2018–2022

Topics

Search by tags

What people said

pgt · 2019-12 · Recommendation

Any discussion about incremental UI should include Yaron Minsky's talk about Jane Street's OCaml framework, incr_dom from 2016: [VIDEO] Incremental is essentially an implementation of Adapton from 2014: [LINK] There is a big upset coming in the UX world as we converge toward a generalized implementation of the "diff & patch" pattern which underlies Git, React, compiler optimization, scene rendering, and query optimization. Two sleeper startups in this space that are going to make a lot of money are Frank McSherry's Materialize Inc. and Nathan Marz's Red Planet Labs. incr_dom source: [LINK] Differential Dataflow: [LINK] Declarative Dataflow Client: [LINK] Crux adapter for Declarative Dataflow: [LINK]

Read the original HN comment ↗
75dvtwin · 2019-11 · Recommendation

Thank you for sharing the write up. I think the model you are describing, has parallels with Yaron Minksy's Data Driven UIs, incrementally [VIDEO] Perhaps if you could review the above (if you have not done already), additional ideas/data points might help with your formalization effort.

Read the original HN comment ↗
chubot · 2018-12 · Recommendation

From what I can tell, incremental computation is starting to be used in practice: Jane St has an OCaml library called Incremental: "Data Driven UIs, Incrementally" by Yaron Minsky at Strange Loop 2018: [VIDEO] This talk has a pretty impressive live JS table demo! It looks faster and nicer than most JS UIs I've seen. ----- And the Skip language was developed Facebook. Apparently they started to use it for some production stuff, but somehow they decided against it and spun it out: [LINK] [LINK] Julien Verlaguet - Reflex: Reactive Programming at Facebook -- [LINK] Reflex was an earlier name or earlier incarnation of Skip.

Read the original HN comment ↗

Sources

Video by Strange Loop Conference, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources