Boris Smus

interaction engineering

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