Mark DiMarco: User Interface Algorithms [JSConf2014]
What it is
A JSConf 2014 talk visually breaking down algorithms behind everyday UI patterns, such as dropdown menus that vanish when the mouse drifts and picking the nearest target to the cursor. It shows how these are implemented in JavaScript.
Why Hacker News recommends it
HN links it whenever menu hover problems or nearest-to-pointer selection come up, and as proof algorithms matter in front-end work.
- 4 people recommended it
- 4 different months
- 0 strong recommendations
- first 2014, last 2018
What HN commenters said
“This video was linked from it, fascinating stuff”
Fascinating talk linked from a bug report.
scrollaway, 2014-07 · Recommendation · in “How Does One Create A Gtk+ Application?”
“relevant section starts at 4:13 rest of the talk is good as well”
Relevant section at 4:13; rest of talk is good too.
dkannan, 2014-08 · Recommendation · in “Mapping Migration in the United States”
“There's also a great talk that discusses this from JSconf2014 [1]”
Discusses selecting nearest target to the mouse position.
cipher0, 2014-12 · Recommendation · in “Show HN: Piste.io”
“Algorithms do play an important role as you can see in this great presentation”
Shows algorithms playing an important role in front-end work.
jsteenkamp, 2015-07 · Recommendation · in “Ask HN: The Case for the “Front End Engineer” Role”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: ui algorithms, dropdown menus, mouse interaction, javascript, front-end
Also recommended by the same people
explainerThe Dutch Solution for Safer Sidewalks - Continuous SidewalksNot Just Bikes · 3 HN recommenders · 2021–2024
explainerThe Art Market is a Scam (And Rich People Run It)Wendover Productions · 1 HN recommender · 2021–2022
talkAntichamber: An Overnight Success, Seven Years In The MakingGDC Festival of Gaming · 2 HN recommenders · 2016–2024
demoE-Ink on Android, and other new things!Technology Connections · 3 HN recommenders · 2020–2020
explainerThis giant model stopped a terrible planTom Scott · 5 HN recommenders · 2018–2026
talkRaymond Hettinger, Keynote on Concurrency, PyBay 2017SF Python · 4 HN recommenders · 2018–2023
explainerHeat Pumps: the Future of Home HeatingTechnology Connections · 17 HN recommenders · 2021–2026
comedyPAUL TAYLOR - #FRANGLAIS - FULL SHOWPaul Taylor · 2 HN recommenders · 2021–2022