Live data from Hacker News

Show HN: Obsidian Canvas – An infinite space for your ideas

obsidian.md

231–240 of 394 posts

Re: Show HN: Obsidian Canvas – An infinite space for your ideas

#231
post #108

Earlier quoted context omitted.

They could consider rewriting it in Flutter/Dart. My understanding is that Flutter is faster than Electron.

Dart/flutter sound good and I have heard good things. The downside is you’re rolling the dice on whether it will still exist in five years because it’s a Google project.

A lot of companies would be really upset at Google if this happened.

Besides Google, who re-wrote several of their own apps with Flutter, like Pay and their Home devices (which some are apparently running fuchsia now?), there's BMW, eBay, STAIR (US Department of Veteran Affairs), Nubank, and plenty more.

Re: Show HN: Obsidian Canvas – An infinite space for your ideas

#233

Earlier quoted context omitted.

Also I would argue that you can rather simply write a parser for the basic markdown syntax and convert it to e.g. HTML or plain text if necessary by getting rid of markdown specific syntax.

Maybe many people on HN can do this. A lot fewer people than that on HN want to do it. And many people who use Markdown outside of HN can't do it.

Realistically, only a few people have to do it and open source a toolkit. Also I don’t really think that we’ll have that issue with markdown because it’s widespread and rather well established. This doesn’t invalidate your point, which I absolutely agree with.

Re: Show HN: Obsidian Canvas – An infinite space for your ideas

#234

Earlier quoted context omitted.

I can't use this for work unless I pay $50 per year, is that right? If I sign up for the Sync or Publish plans, do I still need to pay $50 per year to use it at work? Or is that included?

If you want to use it for work, you need a commercial license. That's $50/month, yes. https://obsidian.md/eula

It's $50/year.

Re: Show HN: Obsidian Canvas – An infinite space for your ideas

#235

Earlier quoted context omitted.

Maybe many people on HN can do this. A lot fewer people than that on HN want to do it. And many people who use Markdown outside of HN can't do it.

Realistically, only a few people have to do it and open source a toolkit. Also I don’t really think that we’ll have that issue with markdown because it’s widespread and rather well established. This doesn’t invalidate your point, which I absolutely agree with.

Also it’s not true for the file format for canvas which is probably way harder to parse correctly.

Re: Show HN: Obsidian Canvas – An infinite space for your ideas

#236

Is there anyone else's brain doesn't work well with canvas like mine? It looks unorganized to me with "group" and "arrow". Unlike structural design like we are used to on daily basis like "order" (left-to-right + top-to-bottom), "index" (several kind of nav). When I look at this type of canvas my brain is confused where to start, what's the order because it looks like a mesh. I guess this is for popular brains?

I find it useful for some things and awkward for others. I've been using Gingko [1] for a long while now. The ever-expanding-but-hierarchical structure it uses hits a sweet spot for me. 1: https://gingkoapp.com/

Yeah it's called "miller columns" which I tried (as a implementer) once. The width constraint per column is not quite nice, and when it has more than 3 columns, the horizontal scroll ux makes it worse (I think it's ok on mobile). I haven't found a good ux on tree structure in general, it's just suck.

Re: Show HN: Obsidian Canvas – An infinite space for your ideas

#237
post #34

Obsidian Canvas uses a new JSON-based file format that we have open-sourced under MIT license. You can see the spec here: https://github.com/obsidianmd/obsidian-api/blob/master/canva... Just like all other files in Obsidian, canvas files are your own and local to your device. You're still linking to your own Markdown files which are just as future-proof as ever. We decided to create the .canvas format because there w…

small thing but downloading and installing the obsidian snap package requires the `--dangerous --classic` arguments with snap (since it's not coming from a repository); may want to add that to the instructions

Re: Show HN: Obsidian Canvas – An infinite space for your ideas

#238
post #227

Earlier quoted context omitted.

I use Obsidian with my existing Syncthing installation (Syncthing being open-source file-syncing software that you run yourself), and it's great.

The problem with Syncthing is that if you accidentally delete a file or part of you notes, your clumsiness will spread to all connected devices.

use git+syncthing then :)

Re: Show HN: Obsidian Canvas – An infinite space for your ideas

#240
post #34

Obsidian Canvas uses a new JSON-based file format that we have open-sourced under MIT license. You can see the spec here: https://github.com/obsidianmd/obsidian-api/blob/master/canva... Just like all other files in Obsidian, canvas files are your own and local to your device. You're still linking to your own Markdown files which are just as future-proof as ever. We decided to create the .canvas format because there w…

This is great. Just testing it out with a goal to switch from OneNote to canvas. It can borrow a few things from OneNote e.g. - cards resize automatically with text. - OneNote starts with a cursor, clicking anywhere on canvas and writing is a single click operation. - There are no hard borders around cards in OneNote. - OneNote is WYSIWYG which this canvas isn't currently. This is not a definitive list and I know its…

Just as a data point. This feature of one-note (text boxes where you click) is the single reason I’m looking for something else. I absolutely hate any interface that has me fiddle with layout when I’m trying to focus on semantics.

Not that this should impact Obsidian much, since I assume the canvas thing is optional there, just a data point.

Related to infinite canvas _do_ checkout “The Humane Environment” [1] it has a few interesting takes

As for a more semantic approach to layouting, I think Flying Logic[2] makes a decent job of it

[1] https://www.goodreads.com/en/book/show/344726.The_Humane_Int...

[2] https://flyinglogic.com/

Post reply on HN