~/talk

Data science in the browser: DX & UX

Talkat DinosaurJS 2019 · 2019-06-19..06-20· [webassembly, react, web-performance]
slides:none on file

Shows a concrete pipeline: running TensorFlow.js t-SNE and UMAP on MNIST and clothes images inside the browser, moving heavy work into web workers and offscreen canvas so GPU compute happens off the main thread, and preserving results with localStorage caching to avoid recompute. Packs that into React component wrappers (open source as React Flatland), reports UMAP converges faster and reveals sensible clusters, notes image-loading and browser support limits but demos mostly run and feel interactive.

AI-written summary · about

  1. 0:00Start
  2. 0:28Data Science in the Browser
  3. 3:21Reusable React Components
  4. 6:21Mnist Hand Drawn Digits Data Set
  5. 8:03Componentizing
  6. 10:03Web Workers
  7. 11:54React
  8. 12:19How To Bundle Workers
  9. 13:03Offscreen Canvas
  10. 13:56Caching
  11. 15:43Demos
  12. 21:56Linear Optimization
  13. 28:52Have You Used Web Workforce To Solve Other Problems
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.