Maps in static-roam
06 Jun 2021 11:01 - 10 Jun 2021 10:11
- Oh wow I can't believe the recursive embedded tag worked! Bet it breaks static-roam!
- didn't break, but doesn't render internal link when it could (title of this page)
- Maps (aka hairballs) are a feature I added to static-roam because it was an interesting hacking and design challenge. I'm only somewhat pleased with the results. It's kind of cool, and it does actually visually express something about my thinking. The problem is, it mainly expresses its chaotic and disordered nature. And it doesn't actually leverage the cognitive powers of spatialization, like a memory palace or conceptual museum.
- Here's an idea for an alternative
- Do a static but good spatial layout of the existing graph, one that successfully creates some meaningful neighborhoods.
- Could make it fake-geographical like SSC's map of rationalist tribes. That seems like a lot of work, or maybe just has wrong connotations.
- Render that, and have a GMap-style interface to it. rather than the jiggling hairballs.
- As the graph grows, retain the layout, just fill in the gaps, let it grow the way a city does
- if overcrowding becomes intolerable, you can always do a global relayout, but the idea is not to do this often (every n years).
- Another advantage of static map is that it can be drawn on and decorated arbitrarily (offline and awkwardly, but doesn't matter).