About
    • AMMDI is an open-notebook hypertext writing experiment, authored by Mike Travers aka @mtraven. It's a work in progress and some parts are more polished than others. Comments welcome! More.
Search
Full
Incoming links
from Ted Nelson
  • This was true when I wrote it but I think Roam is a big step in the right direction.
from About
  • The emergence of Roam and other interesting new hypertext writing tools.
from Lisp
  • Working in Lisp gives you a kind of feeling that is hard to describe; its almost as if abstractions take on a tactile quality; there is very little boundary between thought and its realization. Lisp is not the only computational system to have this quality, but it's been the one I've made a home in. Roam has some of that quality and it's not a coincidence that it is implemented in the Lisp dialect Clojure.
from Politics and Pragmatism in Scientific Ontology Construction
  • One sign of hope is that the Roam-led burst of writing tools is starting to merge with semantic-representation. Codex OS is a very interesting project in this space.
from Rationalism
  • OK, this was really just an experiment to see if I could make.a 2x2 table in Roam and yes, I could and it was pretty easy!
from RoamAway
  • A tool to let people migrate away from Roam into one of the other similar personal knowledge management systems that do basically the same thing without charging ridiculous montly fees.
from influence
  • A Roam experiment. Trying to make a page of my key influences, using only backlinks.
from Talmudic Notetaking
  • What distinguishes this from, say, Roam, which has a pretty vanilla structure that it inherits from standard web and wiki conventions?
    • Emphasizes annotation
    • Chunks are not named topics but pieces of an ongoing conversation
      • this is equivalent to comment threads
    • A clear hierarchy of central text with annotations and meta-annotations clearly subordinate
      • this might just be due to the practical constraints of paper, or a deep reflection of a hierarchical, centralizing world view.
from Paste Markdown Link
  • A Roam hack for MacOS that lets you conveniently paste a browser link into Roam, Logseq, or other Markdown-syntax editor.
from Goddinpotty
  • Goddinpotty is a publishing tool for turning logseq or Roam graphs into static HTML See the source for details. .
from Athens
  • Another Roam workalike, I was initially going to use it instead of Logseq but it had scaling issues.
from Codex OS
  • Codex OS is a very slick information management system, currently in development. It's like Roam crossed with a semantic graph.
from Critical Code Studies
  • Current-wave hypertext and knowledge management tools like Roam (not very code related, except I am coding my own Goddinpotty , and the Roam-tools all have a plugin/extension culture which is interesting in terms of having code and text intermingled).
from roam/js
from Tufte: Seeing with Fresh Eyes
  • Content-respecting typography: although Tufte means somewhat more, 80% of what he suggests is supported and encouraged by the outline-bullet organization of Roam
from LWMap/A Map That Reflects the Territory
  • Also should note that I am writing this in Roam, which I have not really used before, so this is partly a test drive of a whole new writing and publishing toolchain. The end product will no doubt be hypertextish and/or open-notebook-ish to whatever degree seems appropriate.
    • Eg: In some of the pages I've included a Further reading section; unlike so these are more instructions to myself than a traditional list of citations. This convention emerged during the process of writing in part because Roam makes bidirectional linking ridiculously easy, it's not something I planned out.
from logseq
  • Logseq is an open-source alternative to Roam, and I'm in the process of switching over to it from Roam.
from roam/js
    • {{roam/js}}
      • /* Paste copied image as file not url By Erik Newhard https://roamresearch.com/#/app/roam-depot-developers/page/kbED-J5ED */ ; (() => { const interceptImagePaste = function (event) { const windows_clipboard_format = /(\r\n)?(\r\n)?<\/body>/ const mac_clipboard_format = /^/ if ( event.clipboardData && event.clipboardData.getData("roam/interceptedImagePaste") !== 'true' && ( windows_clipboard_format.test(event.clipboardData.getData("text/html")) || mac_clipboard_format.test(event.clipboardData.getData("text/html")) ) ) { event.stopPropagation() event.preventDefault() const files = event.clipboardData.files const newData = { "roam/interceptedImagePaste": "true" } var newEvent = new CustomEvent("paste", { cancelable: true, bubbles: true }) newEvent.clipboardData = { files, getData: function (type) { return newData[type] || '' } } document.activeElement.dispatchEvent(newEvent) } } document.getElementById('app').removeEventListener('onpaste', interceptImagePaste) document.getElementById('app').onpaste = interceptImagePaste })();
from About
  • All this hypertext goodness is based on Logseq, a newish note-taking tool which I've recently adopted. It's similar to Roam and was started with Roam, but after a brief fling with that I've decided that I can't use it, and Logseq is the best alternative. Because these new hypertext tools are a bit deficient on publishing tools I rolled my own starting from an existing open source project.
from my writing and publishing stack
  • The trigger for this was the first hypertext writing tool that actually made me want to use it, Roam, which did nothing all that new but managed to put the pieces together in a way that worked. Roam actually made writing a hypertext document feel natural, like there was a genuine flow between the mind and the graph.
Twin Pages

Roam

30 Oct 2021 02:15 - 21 Jul 2022 07:53

    • Roam the product is pretty great, but unfortunately Roam as an organization appears to be run by insane cultists and I can no longer recommend using the product. I'm switching to Athens which is an open-source clone.
    • The specifics are kind of silly: they annouced with great fanfare that they would be imposing new rules on their social media platforms that banned "negativity". I was apparently too negative (I wasn't really) and got kicked off, which is not a big deal except that I don't feel like paying people who treat their customers that way, and as it happens I have other options, so toodle-oo.
    • And it isn't just me being treated imperiously, it's also other people who had put much more of themselves into supporting the Roam community. Which basically torpedoed all the good will they had been building for years. It's not so much that such conduct is offensive (although it is) as it is a sign of utter ineptitude, and breaks the trust required to use their product.
    • Pre-shitshow appreciation

    • Roam is a relatively new tool for hypertext note-taking. It's pretty cool, and I'm enjoying doing this experimental project in it.
    • I was resistant at first, because my brain has been hardwired to Emacs for many decades, and initially Roam just seemed like a hosted version of org-mode. For awhile I was trying to use one of the Emacs-based Roam clones, but turns out it is not the same! The underlying abstraction might be the same, but the feel is entirely different. Linking in Roam seems natural in a way I never quite got to in org-mode, for instance.
    • So I decided to make a second attempt to use Roam and this time it took, I'm a convert now. It really feels like a great tool that is almost perfectly shaped to my brain, that is good enough to actually be be an extension of my thought processes rather than a barrier to them.
    • I wonder what Ted Nelson thinks of Roam. My take (as a long-ago disciple of his) is that while it's not nearly everything he dreamed of, it is a small step in the right direction at last, after the web and almost everything built on it led us astray. That is to say that it deploys technology to capture and enhance the difficult and subtle processes of real thinking, rather than trampling over them.
    • Good points

      • Very responsive UI, key features like backlinks and outlining feel ultra-natural. This turns out to be really important in a writing tool
      • A growing community of users and customizers and add-on tools.
      • Enough like Emacs and org-mode that there is no real learning barrier to doing basic stuff.
      • Written in Clojure, which shouldn't matter but indicates the developers have good aesthetics. This analogy holds in various interesting ways:
        • Roam : Emacs :: Clojure : Common Lisp
    • Bad points

      • See NextPKM
      • No real system for publishing or separating out personal notes from more finished text intended for the public (I had to make my own Goddinpotty)
      • It feels weird to put personal stuff in online document. Or at least, different from writing on a local file. The fact that Roam doesn't seem to take security very seriously adds to that.
      • Closed source, although highly customizable.
      • A certain cultish aura. This may be deserved! And hell, I'm joining the cult it looks like. But something about it bugs me.
      • BUG: if you browse local files with images, and try to copy-paste an image, it should copy the image to a server, instead it makes a nonworking link to local file
      • SORELY MISSING FEATURE: search gives you a bunch of chunks, but no context for them, you have to make wild guesses about what to click on. Should include the page title. (I posted this request on Roam Slack)