Weave.js: an open-source library to build whiteboards, canvas, and design apps | Dark Hacker News