Boris Smus

interaction engineering

  1. Alloy: a local-first AI workbench
  2. Large and sometimes Oppressive Language Models (LOLs)
  3. Horsing around with invention.cards
  4. Invention Cards enhanced by AI
  5. Visual Chronology of Science & Discovery 2.0
  6. Telejam: Interplanetary Musical Ensembles
  7. Project Exupery
  8. Tools for Thinking in Systems
  9. Semantic Similarity for Note Taking
  10. AI note garden: Dreamer, note collider
  11. AI note garden: link suggestions
  12. AI note garden: summarizer
  13. File Systems for Thought
  14. Diffusion of Literacy in 19th Century Canada
  15. Evogami: evolution meets origami
  16. ESUP Builders
  17. DIY Community Library
  18. Visual Chronology of Science & Discovery
  19. WebUSB, Arduino, and Nunchucks!
  20. Toddler’s First Music Box
  21. Link's Awakening LEGO Mosaic
  22. Comparing classical music interpretations
  23. Web-based voice command recognition
  24. Audio features for web-based ML
  25. UIST 2017 highlights
  26. Memento Mori
  27. Filter playground
  28. Climate metaquiz results
  29. Viewpoint tolerance through curiosity
  30. Debaters: friendly disagreement
  31. Headlines, meet sparklines: news in context
  32. Tools for making better decisions
  33. Front page blues
  34. VR View 2.0: JavaScript API
  35. Election 2016
  36. Ray Input: WebVR interaction patterns
  37. Copresence in WebVR
  38. Inspirata: for what inspires you
  39. Browsing Wikipedia in VR
  40. Three approaches to VR lens distortion
  41. Embedding VR content on the web
  42. Simulating wealth inequality
  43. Sensor fusion and motion prediction
  44. Hot bread: delicious or deadly?
  45. UbiComp and ISWC 2015
  46. Magnetic Input for Mobile VR
  47. Site redesign, version five
  48. Spatial audio and web VR
  49. Responsive WebVR, headset optional
  50. Web Sensor API: raw and uncut
  51. UIST 2014 highlights
  52. Spectrogram and oscillator
  53. Addressable apps
  54. The ebb of the web
  55. Remote controls for web media
  56. UIST 2013 highlights
  57. Responsive image workflow
  58. Ultrasonic networking on the web
  59. Easier link blogging
  60. Installable webapps: extend the sandbox
  61. Gestural music direction
  62. Web Audio book
  63. Really simple social syndication
  64. Interactive touch laptop experiments
  65. From VPS to static hosting
  66. Internet mashup of things
  67. Reusable JavaScript for MVC frameworks
  68. How the web should work
  69. Generalized input on the cross-device web
  70. Platform fertility: open for innovation?
  71. Let's get physical (units)
  72. New design
  73. Backbone and ember
  74. PDF conversion and client-side scraping
  75. A mobile web application tech stack
  76. Hybrid operating systems
  77. Stack Exchange question notifier
  78. UIST 2011 greatest hits
  79. Screen video capture for Chrome OS
  80. Loading large assets in modern HTML5 games
  81. Developing multiplayer HTML5 games with node.js
  82. Global chrome media keys with Key Socket
  83. Extending chrome developer tools
  84. OAuth 2.0 from chrome extensions
  85. Brazil trip
  86. Dynamic chrome extension icons
  87. Crunching numbers for the NHL finals
  88. Chrome developer tools cheatsheet
  89. Multi-touch for your desktop browser
  90. jQuery conference 2011
  91. From Wordpress to Hyde
  92. Chrome media keyboard shortcuts
  93. Chronos: Chrome browsing metrics
  94. SXSW LEGO MINDSTORMS hackathon
  95. Soundsourcing: the sound of the crowd
  96. CrowdForge: crowdsourcing complex tasks
  97. KML tours in Google Earth
  98. Tweetbacks in JavaScript
  99. WebIntent, an Android PhoneGap plugin
  100. jQuery mobile hacker news
  101. PhoneGap games in the Android Market
  102. Chrome extension for thesixtyone
  103. The best question answering sites
  104. An onslaught of mobile HTML games
  105. Instant search in 60 lines
  106. Stairs or elevator? Use bluetooth!
  107. Skip to skip: a running gesture
  108. Minimal business card design
  109. Android-powered mindstorms
  110. Prototyping with Wii remotes in python
  111. Nike+ hacking with python
  112. Jam Hunt: friendly jam sessions
  113. CHI 2010 poster
  114. Lightweight Wordpress on Slicehost
  115. Visualizing MTurk requesters
  116. Crowdsourcing code
  117. Crowdsourcing articles with mechanical turk
  118. Ubiquitous drums
  119. Arduino-nerf mashup
  120. New design
  121. Offline web apps on the iPhone
  122. Never delete your gmail account
  123. Plotting something radial
  124. Extending Google Wave terminology
  125. Generating guitar chord diagrams
  126. Carnegie Mellon University!?
  127. Guitar Unleashed
  128. Prettifying embedded YouTube
  129. Clean drag and drop upload in Safari
  130. iPhone car kit: roll your own
  131. Performance of canvas versus SVG
  132. iWork.com feedback
  133. I see dead CSS
  134. Musical mashups in pure JavaScript
  135. Moving day
  136. Robotic piano playback
  137. The sorry state of HTML mail
  138. Top 5 sessions of Web 2.0 Expo NY