Losing your self can set you free.
Vague statement. I'd like to see this reformulated as something more disprovable; a more tangible claim.
I know Eminem would agree. I'm not sure Jung would agree.
Losing your self can set you free.
Vague statement. I'd like to see this reformulated as something more disprovable; a more tangible claim.
I know Eminem would agree. I'm not sure Jung would agree.
Hi there!
Hi from Hypothes.is!
I'd love to see a more interactive web, where we can collaborate on knowledge through public web pages & comments. Hypothes.is facilitates this.
Roam can’t host code or generate anything dynamic. You can’t build interfaces (yet) inside of Roam, or calculate anything. You can write LaTeX, but it’s clunky, and you can’t use code to generate LaTeX instead of writing it by hand.
The original source for this style of working is Sönke Ahrens’s How to Take Smart Notes. I have 10,000 words of heavily hyperlinked notes on that book at this page in Roam. Give it a skim, and watch my note-taking style morph as I absorb the book.
‘It is a huge misunderstanding that the only alternative to planning is aimless messing around.“
(from https://roamresearch.com/#/app/sritchie/page/Dnlb2ShjX)
I agree so much with this statement. I've written similar things:
I’m imagining a new style of “literate programming” that feels much more like working in a messy personal notebook, inside the graph of your own mind.
Every function will also be namespaced by its page, and accessible from other pages, not tied to an arbitrary directory structure.
Roam Research users are nodding along right now.
That's right.
dessicated
I’m working on a prototype of what I’m calling a “Dynamic Notebook” that I think could provide an answer. The prototype I’m building is, concretely:
Woah, that's a broad scope! Essentially, tackle all the hard problems at the same time. [[Rich Hickey]] did some work one "granular function dependencies", I recall. That was about providing stable references, though. Also related to the scope of [[Unison (programming language)]].
Now reload the usual URL in your browser and repeat the above procedure by modifying the message to be printed in the browser console. As before you'll see that as soon as you save the core.cljs file the CLJS recompilation is triggered. This time, thanks to the boot-reload task, the page is reloaded as well. You can confirm this by seeing if the new message is printed in the browser's console.
Remember to properly reload your browser. I first tried a normal F5 refresh. My browser didn't reload all the javascript files, which didn't give me the right websocket-port. Refreshing with Ctrl+Shift+R fixed this for me (Vivaldi 1.13).
The most valuable insights are both general and surprising. F = ma for example.
Why is this surprising? It is a definition. A force is what causes an acceleration.