Boris Smus

interaction engineering

  1. supernote-cli: pen, paper, and a pipe
  2. The Courage to Be by Paul Tillich
  3. Breath by James Nestor
  4. Definitely Maybe by The Strugatskys
  5. The Way of Man by Martin Buber
  6. Ancillary Justice by Ann Leckie
  7. Alloy: a local-first AI workbench
  8. The Score by C. Thi Nguyen
  9. In Patagonia by Bruce Chatwin
  10. Children of Time by Adrian Tchaikovsky
  11. Local e-ink handwriting recognition with on-device VLMs
  12. The Crisis of Narration by Byung-Chul Han
  13. Livewired by David Eagleman
  14. Monkey by Arthur Waley
  15. The pursuit of frictionless capture
  16. Hard to Be a God by The Strugatskys
  17. Battle of Maldon & Homecoming of Beorhtnoth
  18. Piranesi by Susanne Clark
  19. Secret of our Success by Joseph Henrich
  20. Math from Three to Seven by A. K. Zvonkin
  21. Abundance by Ezra Klein and Derek Thompson
  22. VALIS by Phillip K. Dick
  23. The Maniac by Benjamín Labatut
  24. Large and sometimes Oppressive Language Models (LOLs)
  25. A Peace to End All Peace by David Fromkin
  26. Horsing around with invention.cards
  27. Invention & Discovery Cards work complete
  28. John Dee and the Empire of Angels by Jason Louv
  29. Use of Weapons by Iain Banks
  30. Unintended Consequences of False Equity
  31. When We Cease to Understand the World by Benjamín Labatut
  32. Seattle Public Schools accountability problem
  33. Absolutely On Music by Haruki Murakami
  34. Neurobiology of We by Daniel Siegel
  35. Entangled Life by Merlin Sheldrake
  36. Blindsight by Peter Watts
  37. Invention Cards enhanced by AI
  38. The Blessing of a Skinned Knee by Wendy Mogel
  39. Visual Chronology of Science & Discovery 2.0
  40. Annihilation by Jeff VanderMeer
  41. A Sand County Almanac by Aldo Leopold
  42. Disappearance of Ritual by Byung-Chul Han
  43. Good Omens by Pratchett and Gaiman
  44. Mystery Teachings by J. M. Greer
  45. Technofeudalism by Yanis Varoufakis
  46. David: The Divided Heart by David Wolpe
  47. Every Life is on Fire by Jeremy England
  48. Telejam: Interplanetary Musical Ensembles
  49. End of the World by Peter Zeihan
  50. Project Exupery
  51. Nine Links for Fall 2023
  52. Great Work Of Time by John Crowley
  53. Letters to my Palestinian Neighbor by Halevi
  54. Tales from the Ant World by E. O. Wilson
  55. The Burnout Society by Byung-Chul Han
  56. Tools for Thinking in Systems
  57. This is How You Lose the Time War
  58. Five Links for Summer 2023
  59. Empowered by Cagan & Jones
  60. Russian Revolutions by Mike Duncan
  61. The Mountain in the Sea by Ray Nayler
  62. Five Links for Spring 2023
  63. Boyd by Robert Coram
  64. Seven Links for Winter 2023
  65. Medieval Robots by E. R. Truitt
  66. Old Man's War by John Scalzi
  67. The Sabbath by Heschel
  68. Impossible Owls by Brian Phillips
  69. Links for November 2022
  70. The Timeless Way of Building
  71. The Power of Ritual by Casper ter Kuile
  72. Links for October 2022
  73. Semantic Similarity for Note Taking
  74. The Toynbee Convector by Ray Bradbury
  75. Links for September 2022
  76. Wild Problems by Russ Roberts
  77. Forever Flowing by Vasily Grossman
  78. The Goal - A Business Graphic Novel
  79. Links for August 2022
  80. AI note garden: Dreamer, note collider
  81. The Secret Life of Groceries
  82. Links for July 2022
  83. Bloodlands by Timothy Snyder
  84. Parables by Franz Kafka
  85. Links for June 2022
  86. Arcadia by Tom Stoppard
  87. Creativity by Mihaly Csikszentmihalyi
  88. Links for May 2022
  89. The End of Eternity by Isaac Asimov
  90. Genesis by ✨ translated by Robert Alter
  91. Links for April 2022
  92. Ministry for the Future
  93. Grand Transitions by Vaclav Smil
  94. Links for March 2022
  95. Links for February 2022
  96. Links for January 2022
  97. Practical Doomsday by Michal Zalewski
  98. AI note garden: link suggestions
  99. A Psalm for the Wild-Built by Becky Chambers
  100. Article highlights of 2021
  101. AI note garden: summarizer
  102. Collapse of Complex Societies by Joseph Tainter
  103. Understanding How We Learn: A Visual Guide
  104. The Scout Mindset by Julia Galef
  105. History of Future Cities by Daniel Brook
  106. The Protestant Ethic and the Spirit of Capitalism by Max Weber
  107. ABC by Illich and Sanders
  108. File Systems for Thought
  109. Never Let Me Go by Kazuo Ishiguro
  110. Gardener & Carpenter by Alison Gopnik
  111. Late Middle Ages
  112. Medieval Technology and Social Change
  113. Understanding Complexity by Scott Page
  114. Diffusion of Literacy in 19th Century Canada
  115. Consider Phlebas by Iain M. Banks
  116. Why Information Grows by Cesar Hidalgo
  117. Emotional Life of the Toddler
  118. High Middle Ages
  119. Thirteenth Tribe
  120. Evogami: evolution meets origami
  121. Early Middle Ages
  122. Why Greatness Cannot Be Planned
  123. How to Take Smart Notes
  124. Thinking in Systems: A Primer
  125. Sid Meier's Memoir!
  126. Article highlights of 2020
  127. Profiles of the Future by Arthur C. Clarke
  128. Dune by Frank Herbert
  129. Night by Elie Wiesel
  130. Tools for Conviviality by Ivan Illich
  131. Frank Herbert by Tim O’Reilly
  132. Story of Us by Tim Urban
  133. Rewiring America
  134. Братья Карамазовы, читает Ульянов
  135. Quicksilver by Neal Stephenson
  136. ESUP Builders
  137. The Road by Cormac McCarthy
  138. Red Plenty by Francis Spufford
  139. Shadow of the Torturer
  140. DIY Community Library
  141. Selected Short Stories of Philip K. Dick
  142. Where Good Ideas Come From by Steven Johnson
  143. Lost Enlightenment by Frederick Starr
  144. Debt: The First 5000 Years
  145. Revenge of Analog
  146. Visual Chronology of Science & Discovery
  147. The Circle by Dave Eggers
  148. Fatherhood in Pieces by Chabon
  149. Smoke and Mirrors by Neil Gaiman
  150. Books highlights of 2019
  151. Article highlights of 2019
  152. The Right It (audio)
  153. WebUSB, Arduino, and Nunchucks!
  154. The Name of the Wind (audio)
  155. The Fiddler is a Good Woman
  156. Range by David Epstein (audio)
  157. Timefulness by Marcia Bjornerud (audio)
  158. Toddler’s First Music Box
  159. Yes Brain by Siegel and Bryson
  160. Link's Awakening LEGO Mosaic
  161. Diamond Age by Stephenson (audio)
  162. Hyperion by Dan Simmons (audio)
  163. Deschooling Society by Ivan Illich
  164. Asimov's Chronology of Science and Discovery
  165. Palaces for the People (audio)
  166. The Odyssey translated by Emily Wilson (audio)
  167. The Fifth Season by N. K. Jemisin
  168. Avoiding local maximums
  169. Radical Markets by Posner and Weyl
  170. Seeing Like a State by James Scott
  171. Invisible Cities by Italo Calvino
  172. The Story of Medieval England (audio)
  173. Real Estate and Cash Flow
  174. The New Father
  175. Tribe by Sebastian Junger
  176. 12 Rules for Life
  177. Building a Bridge to the 18th Century
  178. Reading in 2018
  179. Infinite Planets
  180. Bowling Alone by Robert Putnam
  181. The Shape of Tomorrow by George Soule
  182. Bird by Bird by Anne Lamott
  183. The Fall and Rise of China (audio)
  184. War and Peace and War by Peter Turchin
  185. Three Body Problem by Liu Cixin (audio)
  186. Comparing classical music interpretations
  187. Book of Why by Judea Pearl
  188. Living the French Revolution (audio)
  189. Against retweets
  190. Make twitter great again?
  191. Lynched on Twitter
  192. Tao of Philosophy by Alan Watts
  193. The difficult middle
  194. Bad Blood by John Carreyrou
  195. Darkness at Noon by Arthur Koestler (audio)
  196. Required reading for VR enthusiasts
  197. You Belong to the Universe (audio)
  198. Balancing technological pessimism
  199. Unsong by Scott Alexander
  200. Reason in Human Affairs by Herbert Simon
  201. The Fourth Turning by Howe and Strauss
  202. How rationalists can win
  203. The Coffee-House: A Cultural History
  204. Player of Games by Iain M. Banks
  205. Skin in the Game by Taleb (audio)
  206. The Modern Political Tradition: Hobbes to Habermas
  207. Scale by Geoffrey West
  208. Anthem by Ayn Rand
  209. Impro by Keith Johnstone
  210. Web-based voice command recognition
  211. The Truth of Fact, the Truth of Feeling by Ted Chiang
  212. Is That a Fish in Your Ear? by David Bellos
  213. Audio features for web-based ML
  214. My Russian Grandmother... by Meir Shalev
  215. UIST 2017 highlights
  216. The neurochemistry of music
  217. Memento Mori
  218. On the Shortness of Life
  219. Stories of Your Life and Others
  220. Nothing is True and Everything is Possible
  221. Benjamin Franklin: An American Life
  222. A respectful truce?
  223. Filter playground
  224. The end of endings
  225. Whole Earth Discipline by Stewart Brand
  226. Intelligence, aliens, and self-improvement
  227. Convincing the inconvincible
  228. Climate metaquiz results
  229. On Tyranny by Timothy Snyder
  230. Great Gatsby by F. Scott Fitzgerald
  231. The Psychology of Curiosity
  232. Viewpoint tolerance through curiosity
  233. Remembering my personal wiki
  234. Short posts using split Markdown
  235. Analogies from the industrial revolution
  236. Finite and Infinite Games by James Carse
  237. Homo Deus by Yuval Noah Harari
  238. Understanding Japan: A Cultural History (audio)
  239. The Lessons of History by Will and Ariel Durant
  240. The Wind's Twelve Quarters by Ursula K. Le Guin
  241. Deep Work by Cal Newport
  242. Debaters: friendly disagreement
  243. Headlines, meet sparklines: news in context
  244. Mindstorms by Seymour Papert
  245. Don't Think of an Elephant by George Lakoff
  246. Tools for making better decisions
  247. The Futurological Congress by Stanislav Lem
  248. On Venus, Have We Got a Rabbi by William Tenn
  249. Superforecasters by Phil Tetlock
  250. Why Teach Thinking by Jonathan Baron
  251. Front page blues
  252. VR View 2.0: JavaScript API
  253. Election 2016
  254. Brief Wondrous Life of Oscar Wao
  255. Ray Input: WebVR interaction patterns
  256. Future Babble
  257. I Am A Strange Loop
  258. The Hedgehog and the Fox
  259. Sapiens (audio)
  260. How to Actually Change Your Mind by Big Yud
  261. Exploring the World of Lucid Dreaming
  262. Copresence in WebVR
  263. The Persuaders (audio)
  264. The Righteous Mind by Jon Haidt
  265. Must Mankind Repeat History's Great Mistakes
  266. The Man Who Loved Only Numbers
  267. Mother of All Demos
  268. The One Minute Manager
  269. Gantenbein by Max Frisch
  270. Physics Beyond the Edge (audio)
  271. Inspirata: for what inspires you
  272. Browsing Wikipedia in VR
  273. Great Ideas of Philosophy (audio)
  274. Three approaches to VR lens distortion
  275. How to Fail at Almost Everything by Scott Adams
  276. Art of Tidying by Marie Kondo
  277. Embedding VR content on the web
  278. The Moral Landscape by Sam Harris
  279. A Canticle for Leibowitz by Walter M. Miller Jr
  280. Simulating wealth inequality
  281. In Praise of Idleness by Bertrand Russell
  282. Gateway by Frederik Pohl
  283. Sophie's World by Jostein Gaardner
  284. Sensor fusion and motion prediction
  285. The United States and the Middle East (audio)
  286. Hot bread: delicious or deadly?
  287. UbiComp and ISWC 2015
  288. Science and Human Values
  289. Thinking Fast and Slow by Kahnemann & Tversky
  290. Magnetic Input for Mobile VR
  291. Skeptic's Guide to American History (audio)
  292. Digital Signal Processing Coursera
  293. Site redesign, version five
  294. Understanding the Secrets of Human Perception (audio)
  295. John Napier - Hands
  296. Vernor Vinge - Rainbow's End
  297. Spatial audio and web VR
  298. Blue Mind
  299. Responsive WebVR, headset optional
  300. Web Sensor API: raw and uncut
  301. UIST 2014 highlights
  302. Spectrogram and oscillator
  303. Addressable apps
  304. The ebb of the web
  305. Remote controls for web media
  306. UIST 2013 highlights
  307. Responsive image workflow
  308. Ultrasonic networking on the web
  309. Easier link blogging
  310. Installable webapps: extend the sandbox
  311. Gestural music direction
  312. Web Audio book
  313. Really simple social syndication
  314. Interactive touch laptop experiments
  315. From VPS to static hosting
  316. Internet mashup of things
  317. Reusable JavaScript for MVC frameworks
  318. How the web should work
  319. Generalized input on the cross-device web
  320. Platform fertility: open for innovation?
  321. Let's get physical (units)
  322. New design
  323. Backbone and ember
  324. PDF conversion and client-side scraping
  325. A mobile web application tech stack
  326. Hybrid operating systems
  327. Stack Exchange question notifier
  328. UIST 2011 greatest hits
  329. Screen video capture for Chrome OS
  330. Loading large assets in modern HTML5 games
  331. Developing multiplayer HTML5 games with node.js
  332. Global chrome media keys with Key Socket
  333. Extending chrome developer tools
  334. OAuth 2.0 from chrome extensions
  335. Brazil trip
  336. Dynamic chrome extension icons
  337. Crunching numbers for the NHL finals
  338. Chrome developer tools cheatsheet
  339. Multi-touch for your desktop browser
  340. jQuery conference 2011
  341. From Wordpress to Hyde
  342. Chrome media keyboard shortcuts
  343. Chronos: Chrome browsing metrics
  344. SXSW LEGO MINDSTORMS hackathon
  345. Soundsourcing: the sound of the crowd
  346. CrowdForge: crowdsourcing complex tasks
  347. KML tours in Google Earth
  348. Tweetbacks in JavaScript
  349. WebIntent, an Android PhoneGap plugin
  350. jQuery mobile hacker news
  351. PhoneGap games in the Android Market
  352. Chrome extension for thesixtyone
  353. The best question answering sites
  354. An onslaught of mobile HTML games
  355. Instant search in 60 lines
  356. Stairs or elevator? Use bluetooth!
  357. Skip to skip: a running gesture
  358. Minimal business card design
  359. Android-powered mindstorms
  360. Prototyping with Wii remotes in python
  361. Nike+ hacking with python
  362. Jam Hunt: friendly jam sessions
  363. CHI 2010 poster
  364. Lightweight Wordpress on Slicehost
  365. Visualizing MTurk requesters
  366. Crowdsourcing code
  367. Crowdsourcing articles with mechanical turk
  368. Ubiquitous drums
  369. Arduino-nerf mashup
  370. New design
  371. Offline web apps on the iPhone
  372. Never delete your gmail account
  373. Plotting something radial
  374. Extending Google Wave terminology
  375. Generating guitar chord diagrams
  376. Carnegie Mellon University!?
  377. Guitar Unleashed
  378. Prettifying embedded YouTube
  379. Clean drag and drop upload in Safari
  380. iPhone car kit: roll your own
  381. Performance of canvas versus SVG
  382. iWork.com feedback
  383. I see dead CSS
  384. Musical mashups in pure JavaScript
  385. Moving day
  386. Robotic piano playback
  387. The sorry state of HTML mail
  388. Top 5 sessions of Web 2.0 Expo NY