#clojure#openscad#dactylkeyboard
clojure.core/typing - Matt Adereth
111K subscribers • 135 videos on Hallway
- Recommended by 5 people: 4 on Hacker News and 1 in engineering communities.
- A classic. People kept recommending it from 2016 to 2021.
- Presented by Matt Adereth, software engineer at Two Sigma
Intermediate. Assumes working knowledge.
39K views10 years ago5 recommendations
Programming languagesHardwareLisp and ClojureElectronicsFunctional programming
Matt Adereth shares the history of keyboard layouts and demonstrates how he used Clojure and OpenSCAD to procedurally design the ergonomic Dactyl keyboard.
Although Clojure programmers should be spending most of their time thinking, we occasionally need to type to get our ideas into computers. We'll talk a bit about this history of keyboards and how Clojure (and lasers!) can be used to design and manufacture the next generation of keyboards. About the speaker: Matt Adereth builds tools and infrastructure for quantitative research at Two Sigma using Clojure. His first love is Mathematica, but he's happy to have found a homoiconic refuge on the JVM in Clojure. In his spare time, he obsesses over keyboards and trains his kids to sort the ridiculous collection of keyboard components he's amassed.Why it's here
5 people recommend thisWhat people say. Highly recommended by engineers as an entertaining and inspiring talk on using code to procedurally generate physical 3D designs.
tjoffon Hacker News • Recommends
On “Code CAD – Use code to create CAD models”
petr_tikon Hacker News • Recommends
On “Ask HN: What's your favorite tech talk?”
simiason Hacker News • Recommends
On “I made a smart watch from scratch”
Tepixon Hacker News • Recommends
On “Tokyo mechanical keyboard meetup photos”
tjoffon Hacker News • Recommends
On “OpenJSCAD”
u/xahin r/emacs • Mentions
u/hagusin r/Clojure • Mentions
Adrockon Hacker News • Mentions
On “How I built a keyboard by hand”
sedachvon Hacker News • Mentions
On “Perl 6 Optimism”
nicweston Hacker News • Mentions
On “OpenSCAD: Software for creating solid 3D CAD objects”
mvnuweucxqokiion Hacker News • Mentions
On “Show HN: Dslcad a programming language and interpreter for building 3D models”