Live data from Hacker News

Show HN: Bike – macOS Native Outliner

hogbaysoftware.com

61–70 of 243 posts

Re: Show HN: Bike – macOS Native Outliner

#61

Why would I buy this over Obsidian or Logseq, both of which are free and support more platforms?

I think the quote on the app page says it all: bikes, not aircraft carriers. I use Obsidian, and really like it, but it’s an aircraft carrier. Bike is, well, a bike.

I might, after using it, find that it’s just too simple and I need an aircraft carrier after all, but my impression right now is that the Obsidian-vs-Bike comparison is not 1:1 enough to be fair.

Re: Show HN: Bike – macOS Native Outliner

#62
post #4

Earlier quoted context omitted.

Did you have a look at [y-js]( https://github.com/yjs/yjs )? They claim to be suitable for p2p collaborative editing and they have bindings for other languages as well.

Early in Bike's development I did try a few solutions, but I want Bike to work on somewhat big files. See ( https://www.hogbaysoftware.com/posts/moby-dick-workout/ ). Anytime I loaded such a file into a sync solution everything blew up.

YJS is one of the more performant ones. Wonder how it would do with your example file.

Re: Show HN: Bike – macOS Native Outliner

#65

I watched the movie on the linked website, but I really don't get what "fluid" editing is supposed to be and what problem it solves? (I've been using OmniOutliner for years and never missed something like described there)

If you don't see how that's fluid and why it's valuable then that feature isn't for you. But it's certainly unquestionably fluid unlike a lot of other trash apps.

Re: Show HN: Bike – macOS Native Outliner

#67
post #52

Congratulations on the release! It’s cool to see more outliners with multi-item text selection. The “fluid” animations look really delightful — I’m jealous! I know you’ve shared some details about the animation implementation, but I’m curious about how much system stuff you take advantage of. Is your view accessible through VoiceOver? What parts of the Cocoa text system do you use (or, what do you use instead for lay…

Thanks!

Bike's editor is pretty much:

OutlinerLayer RowLayers LineFragmentLayers

I use CoreText to line break and render into each LineFragmentLayer. A whole new level of performance is possible if I knew more metal/opengl, but right now rendering text on CPU and sending as line fragments to CoreAnimation.

> Do you know of any other outliners with it besides Bike and Notion?

It's hard to define "outliner". This has been a main feature of TaskPaper for a long time... but TaskPaper is maybe a bit more "text editor" than outliner. Also tools like orgmode and probably lots more are pretty much outliners and also have all text editor features.

But yeah, for tools that feel more like an outliner it's not a common feature. In particular Bike even allows you too over indent and movies lines around without moving children. I think that's pretty unique, and goes together with multiline selection in Bike's case.

Re: Show HN: Bike – macOS Native Outliner

#70
post #43

This looks cool. I just started using MindNode yesterday [0] which is a similar tool (although it takes a very different approach - it's more visual). I wasn't sure of the effectiveness of these sort of tools as I usually just use text files + Notability sketches but I have to say they are very useful in helping to structure thoughts better. I'm interested to try this. [0] https://www.mindnode.com/

Nice think about Mindnode and Bike is copy/paste between the two works quite well.
Post reply on HN