Boris Smus

interaction engineering

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