Help Garden

Powered by 🌱Roam Garden

Specific Challenges::

  • Spaced Repetition and Flashcards

    • Tools like Anki, Supermemoand Remnote.io allow users to create flashcards which are scheduled for review at the optimal time for transferring knowledge from short term into long term memory
    • We think we can do much better though - and that supporting Memory is an important problem to solve for building a really powerful tool for thought.
    • Key Questions::
      • How does a user decide what is going into their "flashcard stack"?
        • Is it a particular tag that we set by default-- like SRS or Memory
        • Do users chose to "Remember" all the mentions of a page or pages they select, and all the blocks linking to or tagged with that are placed in their deck?
          • What would that interaction look like?
        • Does each block need to be tagged individually, or would all blocks nested under a Remember tag be turned into flashcards and placed in a deck
      • Should users have multiple "decks" of cards
        • What happens if they just want to study their Spanish vocab one day
          • How do they filter their "review deck" to just cover that topic.
        • What if they want to just generally review all of the things they are trying to remember
      • How should this activity fit into our planned Mobile apps
        • Mobile is a pretty optimal use case for this sort of review
          • Should this be a core offering
          • Should it be a stand alone app we build
          • Should it be something we leave 3rd party developers to build off of the upcoming Roam API
      • How should we store the information about previous answers - or the next day the note is scheduled for review?
        • SRS algorithms suggest you review an item a few times they first day, then every other day, then every third day and so on as long as you keep getting the note right -- along the Forgetting Curve
        • Is the information about when you've gotten the card correct, and when you need to review it next visible to the user?
          • Is it stored in meta-data that Roam hides?
          • Is it stored in something like Attributes in Roam?
      • What does the Review UI look like
        • How do you enter the Review state?
          • Is it a button on the top of the page, or a link in the left hand sidebar
        • Is it a modal covering the screen?
        • Is it a separate screen like All Pages or Graph Overview?
  • Incomplete Tasks Example

    • Many people place their tasks on the Daily Notes page, or on the page for a project that the task relates to
    • It is possible to use the backlinks/Mentions section of the TODO page as an inbox for all your incomplete tasks and as a place for scheduling notes to appear on future log days
    • That said, it is easy for that inbox to be overwhelming, and sometimes it is nice to just see short tasks one at a time - and to either just do the task in front of you, or push it back a day.
    • Key Questions::
      • Is there a place for incomplete tasks in a Spaced Repetition deck that users review regularly?
      • What is the best way to remind users of tasks they haven't completed yet, without overwhelming them?
      • What happens when a user wants to "snooze" a task?
        • Relates to question in Spaced Repetition of how cards get scheduled and ordered in deck after user action
      • What could we do to help users who keep pushing a task off day after day, to either help them make progress on the goal, or get rid of it, so that they aren't just beating themselves up and feeling guilty about it all the time?
  • Repeating Tasks, Daily Habit, Habit Tracking

    • Many users have routines they want to follow
      • Questions they want to ask themselves every morning or night
      • Tasks that they want to complete on a daily, weekly, or monthly basis
      • Data they want to track regularly
        • Like exercise stats, or time spent meditating or doing creative work
    • Currently the workflow they go through is to create a page for the repeating habit
      each day open it, and copy/paste the contents into your daily notes
    • Key Questions::
      • How could users set up repeating tasks or templates to pre-populate their daily notes with more structure?
        • What does it look like to create that template?
        • How does that template get applied?
        • Is daily notes the best way to handle this? What other options exist?
  • Micro Organization / Knowledge Gardening

    • If you read How to Take Smart Notes, or google for articles about Zettelkasten you can get some idea of the workflow of
      • When you have a thought - write it down, then try and find other thoughts it relates to and connect those
    • It would be nice to have the ability to cycle through notes and have a prompt of - what else does this relate to
      • and then either search through notes to find a connection
      • or write a new note
    • Key Questions::
      • What sort of Knowledge Gardening workflow could we enable WITHOUT using any machine learning to suggest related notes?
  • Incremental Reading/ Progressive Summarization

    • A lot of the really valuable things that we want to read and understand are Long Reads, but it can be very hard to find the extended blocks of time to read these.
      • and even when we have that time, it is easy to forget what we were excited about reading or watching or listening to in the past
    • It would be nice to be able to keep track of how far we are in an article / paper / longform blog post we've started that we were excited about, and to chip away at when we have a few minutes to spare - rather than just jumping to twitter.
    • To solve this problem you would probably need to solve these sub problems
      • Keeping track of your reading list
      • Tracking Progress of how far in an article you've currently read
        • And quickly jumping to your current location on a piece when you have a spare moment
      • Getting a summary of what you've read to load the context in your mind, so you aren't completely lost when you jump into an article in the middle
        • One potential option for getting that summary would be if you followed a process of Progressive Summarization as you read an article
          • as in -- bolding or highlighting sections of an article as you read through it
          • taking multiple passes through an article - each time condensing a bit further
            • having highlight or bold as first stage
              • but then have the bolded highlights as the most important of the most important content
                • And in the final stage synthesizing things in your own words
    • Key Questions::
      • What is the best way to Import long form content into Roam
        • What format should the content take?
          • When using a Web Clipper
          • When copy/pasting web pages or articles
          • When importing PDFs
          • When importing things from twitter
      • How do you track your place in external content that you're reading and marking up in Roam?
      • How do you add a section of Roam (a page or sub-bullet )to your Incremental Reading pipeline?
      • What does the pipeline look like?
        • is it showing you only a block at a time (like twitter), or does it look more like an article
      • How do you interact with the content -- particularly on Mobile to signal the most important sections
      • How do you catch yourself up on a long article that you've already read 20%, 50%, 80% of?
January 5th, 2020