2/ When I saw this I thought "information overload", if he is trying to sell @obsdmd, he isn't helping." I was wrong again! As I say, always learning from community. I love the sidebar.
but always felt it would be useful to have more freedom.
3/ I wrote some code that "detached" sidebar window panes so I could move them and dock them into other places. It looked great and I could see value in it. However, this was a real hack and destabilized Roam. Not Roam's fault, I was "surgically repositioning their right arm".
4/ Well I am testing out Obsidian these days and this week doing my normal work. Obsidian has this ability to have multiple docs open side-by-side, but also stacked on top of each other (as Rob shows). Here is another example:
5/ I have to tell you, if you "live" in your "tool for thoughts" as I do (notes, research, project & task management), you need these advanced window management features. It actually helps you manage the chaos.
There is a time to focus, there is a time to see the big picture.
6/ I am very happy to see this in obsidian. It shows me my unstable hack of giving windows in the sidebar freedoms has actual value in tools for thought.
7/ Obsidian has a concept of "workspaces" built in, allowing multiple complex window layout configurations. I have been exploring this with Roam42 smartBlocks and workBench. But of course, with limited window management in Roam, its not a fare comparison.
8/ So here is what I realized today. This is very very useful. I was doing my morning prep:
+ Prepare agenda
+ Priority task list
+ Reviewing notes for upcoming meetings
I was able to lay all these things out into window panes all viewable one next to the other.
9/ Net result is impressive. It lets me see big picture of my day. As I meditate on objectives, ideas come and since those topics are open, I add to them. When a meeting or topic finishes, close the pane & focus on the rest.
(though I miss workBench Move & Pull commands)
10/ having said that, there are times for focus mode. One document, one view. I mean, if I really want just that, I can open Notepad which is free on Windows. Talk about writer's tranquility (sarcasm).
What obsidian proves is the value of window management in a tool for thought.
11/ I am not saying obsidian is better. What I am saying is that this is a clear productivity enhancement and would be probably be even more valuable in a graph db note based system like Roam.
12/ I know Roam has prototyped these concepts. But lets nudge them on this feature set:
+ Sidebar with detachable window panes
+ Window panes that can be docked anywhere
However, Obsidian does feel very boxy to me. As I stated "Obsidian is as if VS Code & Apple Notes had babies"
13/ I think Roam could go a step further. This would not be for every user, but users advance. I don't agree they need simple tools. They need simple tools in the beginning. Longer-term they need very advanced tools.
14/ Imagine giving an artist just one paint brush and 4 colors. No!!! Give the artist many brushes and give them hundreds of colors.
Babies crawl, then walk, then run & so on. Do we limit them and say: they only need to crawl to get around, why bother with learning to walk? NO
15/ Good software is like a parent, helping us crawl in the beginning, giving us the confidence to walk & then ability to run, ride a bike, do gymnastics and so on.
It is a good question I ask myself: Am I looking for a tool that is going to help me crawl? or to eventually run?
16/ What kind of tool do you want? Simple or advanced?
would you use advanced window management and workspace configuration management?
• • •
Missing some Tweet in this thread? You can try to
force a refresh
1/ Roam announced local graphs are available to all Roam customers & many ask for best practices advice. Here are some recommendations. Thanks for help: @elaptics@zsviczian
2/ What is a local graph? It is a Roam database that you create on your computer in a browser. That database lives only on that computer & only in that browser. The data in your local graph is never transmitted to Roam's servers. Theoretically you can have unlimited local graphs.
3/ In fact, if you create a local graph on your computer in Chrome, and then on the same computer you open FireFox, FireFox can't see that local graph because that graph lives in the permanent cache of Chrome and is only visible there.
1/ EMOTIONS & NOTES? One thing that fascinates me about Tools for Thought (@RoamResearch, @obsdmd, @rem_note & @logseq) are the deep emotional connections people make with these tools. But it isn't about the tool, it's about the "thoughts" captured in these tools!
2/ When I started using these tools, I thought people used them because of their features & that really one tool was likely better than another. The truth is they each have advantages. Let me list what I see:
+ Roam: Great graph DB outliner with strong linking
..cont'd
3/
+ Obsidian: Great Markdown editor designed for thought, leveraging speed of local hardware
+ Remnote: integrating spaced learning into its DNA with roots in education
+ Logseq: opensource tool based on graph DB & markdown. Totally unique hybrid that has a solid future.
1/ Over a year ago I tried out Obsidian. At the time I found it to just be another Markdown editor. I was actually frustrated with the @obsdmd devs because it seemed like a shift from @DynalistHQ which is a fabulous product, but needing love. Well I was wrong, they were right
2/ In recent months I have seen many dear friends move to @obsdmd from @NotionHQ, @RoamResearch and other such tools. I honestly thought they are crazy (Ok they are and they know it.) But they are so happy with Obsidian and brag about it like teenagers in love, it is irritating.
3/ But I have to say, these friends, some former Roamans, are really good, smart, hard working and caring people. I told myself, there must be something to @obsidian if these individuals are so happy. They know me, I know them. They would not waste my time.
1/11 Spaced Repetition (SR) is amazing for learning. With it, I learned 2nd language. I wish I had this article by @andy_matuschak when I started. His article: [How to write good prompts: using spaced repetition to create understanding](andymatuschak.org/prompts/) #roam
2/11 Advice from real world experience. I admit, earlier I would have been too stubborn to listen. I am ready now & advice came just in time. Thanks Andy! We may not be friends in real life, but I hope to be twitter pals when you start to use @roamresearch (It's going to happen)
3/11 Let me share some of my highlights and personal takeaways. PLUS: please share your advice with me of lessons learned from your own experience with SR.
So Andy's article is a long read, but well worth it. I recommend reading it a few times spaced over time.
1/ @Conaw really liking new CSS work you are all doing & we appreciate whenever UID's are included in HTML stream. The page UID is often included. Would be nice to get UID when HTML renders for:
+ block refs
+ attributes
+ #tags
+ and bonus, but not crucial Alias #roamosphere
2/ Page UID's in the HTML. Well done team @RoamResearch