Boris Smus

interaction engineering

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