Live data from Hacker News

H-m-m: Hackers mind map

github.com

111–120 of 131 posts

Re: H-m-m: Hackers mind map

#111
post #28

I keep trying mind maps and getting frustrated because my mind works differently. Anybody know of ones that let you start out non-hierarchical? For me, key nodes are often obvious long before relationships are. E.g., if I'm working with post-it notes, I might write a bunch of notes, cluster them, winnow, and only then want to start locking in relationships between items. Has anybody seen something that's pretty strai…

FastMindMap (https://fastmindmap.innovationgear.com) allows adding on the board the so-called 'floating topics', and later you can build hierarchical or parallel relations between the topics with drag-and-drop. (I'm the developer).

Re: H-m-m: Hackers mind map

#112
Literally, today, was thinking about leveraging $tree for mindmapping when this dropped: Poor mans mind mapping tool with just the terminal [1] having been inspired by h-m-m (hackers mind map) [2]

Went with VimOutliner [3] instead which is one less thing to install and fits so well with a tmux-vim setup.

Now all that is missing a sparse tree mode like OrgMode that beats out tabs and splits [4]

[1] https://news.ycombinator.com/item?id=32846124; https://www.unixsheikh.com/tutorials/poor-mans-mind-mapping-...

[2] https://github.com/nadrad/h-m-m

[3] https://github.com/vimoutliner/vimoutliner

[4] https://orgmode.org/manual/Sparse-Trees.html#Sparse-Trees

Re: H-m-m: Hackers mind map

#114
post #63

Earlier quoted context omitted.

Would you mind explaining a little more?

In the screenshot in the repo, there's a node with the text "a mind mapping tool". It has 5 children, but the first child "text-based (terminal application)" is above it. So the more children a node has, the further above it the first child is. What if it was aligned so that the first child is at the same height as its parent? Then it might look more natural like a list, and read easier since the children start at th…

I see. There can be a vertical alignment option in case someone prefers this layout.

Re: H-m-m: Hackers mind map

#115

Earlier quoted context omitted.

If you want opensource and local storage look up Dendron. It is a VSCode extension in a similar vein, uses markdown so easily track changes in git/etc as well.

Or Foam.

Link to code:

https://github.com/foambubble/foam

Re: H-m-m: Hackers mind map

#116
post #81

Earlier quoted context omitted.

Looks great is this Free Software? I want to hack on this thing, where is the code?

If you want opensource and local storage look up Dendron. It is a VSCode extension in a similar vein, uses markdown so easily track changes in git/etc as well.

Links to code:

https://github.com/dendronhq/dendron

Re: H-m-m: Hackers mind map

#117
post #93

I love this. Honestly if this had the same tasking capabilities as minder https://github.com/phase1geo/Minder I might just make the jump to it. Using mind maps as a tasking app has worked out well for me. This project looks very very hackable. Might do a pull request

Using Git-Flavored Markdown, you can have [x] as checkboxes...

Re: H-m-m: Hackers mind map

#118

One can use also mermaid JS with its live editor.

it's just not the same. Every single good mind mapping tool, despite being "graphical", distinguishes itself by good keyboard handling so you can quickly navigate and move stuff around. This does that.

Re: H-m-m: Hackers mind map

#119
post #54
post #14

OK, cool idea, but.. - Why is this written in PHP? Who builds CLI applications in PHP? Everything looks like a nail, I guess? - Why did you choose your own custom serialization format instead of using something universally supported, like JSON? It's literally more effort for you and everyone else involved for zero benefit. - I love CLI applications and CLI navigation(vim-style, etc) but it really feels like a missed…

Do you mean json for saving the data? I wanted the file to be human-readable. You can simply have a markdown list and open it in this application and work with it as a mind map. Also, most of the content one may paste into a mind map is an indented list, and when they copy something from the map, they expect it to be like that. Therefore, the application must be able to process from and to indented lists anyway.

Using Git-Flavored Markdown, it makes for nice checklists.

Re: H-m-m: Hackers mind map

#120
post #23
post #3

Wow, a single PHP file, I wasn’t expecting that ^^ Looks cool though, I’ll try it soon :)

Yeah. I do wonder if it is possible to pack this into a standalone binary so that I don't have to install PHP - not due to language bias, but so it might be run without any package installation steps.

Have a look at ph7

https://symisc.net/downloads/ph7_intro.c

Post reply on HN