I think its pretty easy to add math support by adding MathJax to your HTML template (e.g. as used in the markdown implementations of StackExchange, Jupyter Notebook, Quiver and such.)
Canvas: Notes for teams of nerds
71–80 of 83 posts
Re: Canvas: Notes for teams of nerds
#72This is going to sound silly but the crooked box at the bottom of the home page is so off putting.
Re: Canvas: Notes for teams of nerds
#73This looks awesome, been oscillating between Google Keep, OneNote, and Quiver, but never entirely satisfied. To me, code highlighting and checkboxes that ident properly like an outline are key, and they seem to be well done here. Minor thing: tried ```javascript and it didn't work, doing ``` did engage the code editor but I can't seem to select the language. Congrats on the launch, will be spending more time with thi…
Would be nice to have a link to whatever syntax highlighting library is used under the hood for this, but overall works pretty well as a test for me.
Re: Canvas: Notes for teams of nerds
#74This looks awesome, been oscillating between Google Keep, OneNote, and Quiver, but never entirely satisfied. To me, code highlighting and checkboxes that ident properly like an outline are key, and they seem to be well done here. Minor thing: tried ```javascript and it didn't work, doing ``` did engage the code editor but I can't seem to select the language. Congrats on the launch, will be spending more time with thi…
I've been really happy with Dropbox Paper (invite only right now, http://paper.dropbox.com , an article overviewing it: http://www.techinsider.io/hands-on-with-dropbox-paper-2015-1... ). Canvas looks strikingly similar to this (almost exactly the same aesthetically), and I'm curious what the "killer feature(s)" are which give it an advantage over Paper, which is developed by a much larger company (Dropbox).
For example, right now in a Google Doc if I want to connect it to a Trello list I need to add a bullet for each card in the list, make it a link to the card, and keep both things in sync. What if I could just drop in the whole list (or even a whole board in some cases) and have my project plan and my specific cards in the same context without jumping between different tools? That's a killer feature for me if they can pull it off.
Re: Canvas: Notes for teams of nerds
#75Re: Canvas: Notes for teams of nerds
#76Re: Canvas: Notes for teams of nerds
#77I just wish some notetaking program besides OneNote had the feature that inserts the source URL when you paste text from the browser. Some Firefox extensions will add the URL when you're copying, but I haven't seen that on Chrome yet...
That's a hack from the site from which you're copying, not OneNote.
Re: Canvas: Notes for teams of nerds
#78Some feedback: CTRL + space on Chrome 49 seems to be the hotkey for "We're still a bit buggy and hit a wall. We've reported the error and disabled the editor to prevent data loss.". Actually now pretty much anything I do brings up that message plus: vendor-6d85b06….js:31 Uncaught Error: opAcknowledged called from a null state. This should never happen.
Re: Canvas: Notes for teams of nerds
#79Earlier quoted context omitted.
Crucially, the USPTO disagrees with you (although, who knows? That could change in the future). Is the company providing a canvas, or a collaboration tool that uses an abstraction of a canvas to operate? I think that you're conflating what a thing is with how that thing is constructed. It is a collaboration tool. It uses a canvas. "Canvas" isn't a generic word within the realm of SaaS collaboration tools, so a tradem…
> It uses a canvas. The users are using the canvas, not the company. Would you say that a chainsaw renting company could call itself "Chainsaw" (because it "uses" chainsaws as a means to provide the user with sawing capabilities)?
That's why you can't register a trademark for "electric car" or "autonomous vehicle" or "html web page" for an electric car, autonomous vehicle or html web page business.
If you could, other manufacturers would not be able to describe their goods without infringing your mark. Since the product in question is metaphorically like a canvas, but is neither 1) a heavy-duty, plain-weave fabric; nor 2) the html tag, another company could create a competing product and market it without using the word canvas, no problem. Hence, the generic exclusion would not apply.
(IANAL. However, was married to a trademark attorney for over ten years, picked up some things. Also, wikipedia. https://en.wikipedia.org/wiki/Trademark_distinctiveness#Gene...)
Re: Canvas: Notes for teams of nerds
#80What's your data format? Good programmers will care as much about that as how your UI works. I see you've got a formatting guide: https://usecanvas.com/about/formatting-guide/0DZTK4lz2cWsqOn... Do you have a more formal specification for your format? More importantly, how do you handle history? If I spend a year putting notes into Canvas and then have to switch for some reason (which might happen no matter how awesom…
If you're asking what we're storing in the database, that data is a plain string with some special delimiters in it denoting line types and metadata about the content. At the application level, we're typically working with a version of that data that's structured a little bit more like this: https://usecanvas.com/about/canvas/55h8GVkBfi5Lnr2Becv5tB.js... Currently, exporting your canvas will give you the format above…