πŸ“• subnode [[@s5bug/agora]] in πŸ“š node [[agora]]
  • #push [[agora]]
    • #push [[agora writing]]
    • #push [[agora development]]
      • set up local dev environment in the train
      • [[better search]]?
        • what's a quantum of better search? it's pretty bad right now; e.g. [[poetry install]] would not bring up [[install poetry]]
          • would re-adding fuzzy matching fix this?
          • should I implement a simple search algorithm myself for the purpose of understanding how to solve this?
            • tokenization -> compute combinations is trivial but expensive
            • -> [[bag of words]] is cheap
              • this actually requires defining what is the source of truth for [[equivalence class]] and for [[proximity]] between nodes
              • I've always wanted to think of Agora search as as an exploration within a certain [[radius]] of an inferred center of gravity; maybe this is distance in some embedding?
                • -> [[edit distance]]
                  • seems like an interesting approach to explore next
        • [[auto pull wikipedia]] sort of also tackles this in a totally different direction, in particular if we extend it to [[wikidata integration]]: if wikidata surfaces an entity for us, volunteer its type; if the entity is far from the current node in an interesting way, maybe [[auto pull]] it as well after some time.
        • if I'm adding auto pull maybe it's time to make [[settings]] clearer, in particular have an easy toggle for auto pull to trigger or not (leads to [[agora autopilot]] maybe, which I've always thought could be very fun.)
  • #push [[agora]]
    • #push [[agora writing]]
    • #push [[agora development]]
      • set up local dev environment in the train
      • [[better search]]?
        • what's a quantum of better search? it's pretty bad right now; e.g. [[poetry install]] would not bring up [[install poetry]]
          • would re-adding fuzzy matching fix this?
          • should I implement a simple search algorithm myself for the purpose of understanding how to solve this?
            • tokenization -> compute combinations is trivial but expensive
            • -> [[bag of words]] is cheap
              • this actually requires defining what is the source of truth for [[equivalence class]] and for [[proximity]] between nodes
              • I've always wanted to think of Agora search as as an exploration within a certain [[radius]] of an inferred center of gravity; maybe this is distance in some embedding?
                • -> [[edit distance]]
                  • seems like an interesting approach to explore next
        • [[auto pull wikipedia]] sort of also tackles this in a totally different direction, in particular if we extend it to [[wikidata integration]]: if wikidata surfaces an entity for us, volunteer its type; if the entity is far from the current node in an interesting way, maybe [[auto pull]] it as well after some time.
        • if I'm adding auto pull maybe it's time to make [[settings]] clearer, in particular have an easy toggle for auto pull to trigger or not (leads to [[agora autopilot]] maybe, which I've always thought could be very fun.)
  • #push [[agora]]
    • #push [[agora writing]]
    • #push [[agora development]]
      • set up local dev environment in the train
      • [[better search]]?
        • what's a quantum of better search? it's pretty bad right now; e.g. [[poetry install]] would not bring up [[install poetry]]
          • would re-adding fuzzy matching fix this?
          • should I implement a simple search algorithm myself for the purpose of understanding how to solve this?
            • tokenization -> compute combinations is trivial but expensive
            • -> [[bag of words]] is cheap
              • this actually requires defining what is the source of truth for [[equivalence class]] and for [[proximity]] between nodes
              • I've always wanted to think of Agora search as as an exploration within a certain [[radius]] of an inferred center of gravity; maybe this is distance in some embedding?
                • -> [[edit distance]]
                  • seems like an interesting approach to explore next
        • [[auto pull wikipedia]] sort of also tackles this in a totally different direction, in particular if we extend it to [[wikidata integration]]: if wikidata surfaces an entity for us, volunteer its type; if the entity is far from the current node in an interesting way, maybe [[auto pull]] it as well after some time.
        • if I'm adding auto pull maybe it's time to make [[settings]] clearer, in particular have an easy toggle for auto pull to trigger or not (leads to [[agora autopilot]] maybe, which I've always thought could be very fun.)
  • #push [[agora]]
    • #push [[agora development]]
      • ship [[agora graph]] in some version?
      • [[dynamic subnodes]], sometimes also known as [[executable subnodes]]
      • easy improvement: I want to adjust the node/subnode icons back to what they were one or two months ago; a stack for a node made sense, whereas the current red book for node is puzzling.
    • #push [[agora chapter]] next steps
      • read George's email.
        • end of week as deadline for all, then we need to....
          • work on updated abstracts and...
          • start on the Markdown port.
  • #push [[agora]]
    • #push [[agora development]]
      • ship [[agora graph]] in some version?
      • [[dynamic subnodes]], sometimes also known as [[executable subnodes]]
      • easy improvement: I want to adjust the node/subnode icons back to what they were one or two months ago; a stack for a node made sense, whereas the current red book for node is puzzling.
    • #push [[agora chapter]] next steps
      • read George's email.
        • end of week as deadline for all, then we need to....
          • work on updated abstracts and...
          • start on the Markdown port.
  • #push [[agora]]
    • #push [[agora development]]
      • ship [[agora graph]] in some version?
      • [[dynamic subnodes]], sometimes also known as [[executable subnodes]]
      • easy improvement: I want to adjust the node/subnode icons back to what they were one or two months ago; a stack for a node made sense, whereas the current red book for node is puzzling.
    • #push [[agora chapter]] next steps
      • read George's email.
        • end of week as deadline for all, then we need to....
          • work on updated abstracts and...
          • start on the Markdown port.
  • this is very much like the motivation for [[push]] in the [[agora]], or at least goes very well with it
  • [[push]] [[agora]]
    • implement [[auto pull]]
    • fix toggle switch for [[auto pull]]
      • this refers to /settings which has a toggle
      • hmm, maybe I should just embed the settings page in the burger. that also frees up /settings for the actual node about [[settings]] :)
      • I already have the burger menu working in a branch, which is nice
      • implement a toggle in the burger menu :)
      • implement [[auto push]]
    • ...I wrote at some point in time. Now it's implemented, both when you say #push [[example]] and when you use a colon.
    • So I'll think about it but maybe this is done-for-now.
      • client side pulling
        • done for: mastodon, twitter, wikipedia
        • need to test general URL pulling, see how many sites allow iframes
      • This is done :)
      • improve [[agora graphs]]
        • I like what logseq does: show link direction as particles. push/pull could be different particles. hmm. particle diagrams. check out [[feynman]] for inspiration?
    • this is still a good idea honestly, and I always want to work on graphs - could get inspiration from some diagrams in [[a rosetta stone]]
      • [[wikilinks everywhere]] -> [[agora ext]]
        • I really want to move wikilinking to on-demand (push button/ctrl-shift-l) or cronjob-like behaviour but right now it just wikilinks everything every time you click, and some sites break
          • this is already better after a quick PR to linkify on click instead of mouse movement
          • twitter still sort of breaks though
          • [[vera]] is on this though
      • [[agora server]]
      • parse agora protocol
        • recognize (match) and style differently
  • [[push]] [[agora]]
    • implement [[auto pull]]
    • fix toggle switch for [[auto pull]]
      • this refers to /settings which has a toggle
      • hmm, maybe I should just embed the settings page in the burger. that also frees up /settings for the actual node about [[settings]] :)
      • I already have the burger menu working in a branch, which is nice
      • implement a toggle in the burger menu :)
      • implement [[auto push]]
    • ...I wrote at some point in time. Now it's implemented, both when you say #push [[example]] and when you use a colon.
    • So I'll think about it but maybe this is done-for-now.
      • client side pulling
        • done for: mastodon, twitter, wikipedia
        • need to test general URL pulling, see how many sites allow iframes
      • This is done :)
      • improve [[agora graphs]]
        • I like what logseq does: show link direction as particles. push/pull could be different particles. hmm. particle diagrams. check out [[feynman]] for inspiration?
    • this is still a good idea honestly, and I always want to work on graphs - could get inspiration from some diagrams in [[a rosetta stone]]
      • [[wikilinks everywhere]] -> [[agora ext]]
        • I really want to move wikilinking to on-demand (push button/ctrl-shift-l) or cronjob-like behaviour but right now it just wikilinks everything every time you click, and some sites break
          • this is already better after a quick PR to linkify on click instead of mouse movement
          • twitter still sort of breaks though
          • [[vera]] is on this though
      • [[agora server]]
      • parse agora protocol
        • recognize (match) and style differently
  • [[push]] [[agora]]
    • implement [[auto pull]]
    • fix toggle switch for [[auto pull]]
      • this refers to /settings which has a toggle
      • hmm, maybe I should just embed the settings page in the burger. that also frees up /settings for the actual node about [[settings]] :)
      • I already have the burger menu working in a branch, which is nice
      • implement a toggle in the burger menu :)
      • implement [[auto push]]
    • ...I wrote at some point in time. Now it's implemented, both when you say #push [[example]] and when you use a colon.
    • So I'll think about it but maybe this is done-for-now.
      • client side pulling
        • done for: mastodon, twitter, wikipedia
        • need to test general URL pulling, see how many sites allow iframes
      • This is done :)
      • improve [[agora graphs]]
        • I like what logseq does: show link direction as particles. push/pull could be different particles. hmm. particle diagrams. check out [[feynman]] for inspiration?
    • this is still a good idea honestly, and I always want to work on graphs - could get inspiration from some diagrams in [[a rosetta stone]]
      • [[wikilinks everywhere]] -> [[agora ext]]
        • I really want to move wikilinking to on-demand (push button/ctrl-shift-l) or cronjob-like behaviour but right now it just wikilinks everything every time you click, and some sites break
          • this is already better after a quick PR to linkify on click instead of mouse movement
          • twitter still sort of breaks though
          • [[vera]] is on this though
      • [[agora server]]
      • parse agora protocol
        • recognize (match) and style differently
    Couldn't parse #push. See source for content.
    Couldn't parse #push. See source for content.
  • #push [[agora]]
    • finish [[agora chapter]]
      • may require rewriting in parts :) but it's alright, I think I have enough time thankfully
    • move to containers based setup
πŸ“– stoas
β₯± context