Fantastic work! So cool to have been able to contribute in a small way to this, but full disclosure, I would have really struggle with the actual algorithm that calculates the various table layouts - very powerful!
@conaw Would be really nice if you could export a Clojure component that lets us render links/tags in a proper way (allowing us to shift+click to open in sidebar etc), so that links can be rendered properly in these tables.
Also nice if we could get a nicer way of calling these, rather than block-reffing... Can a render plugin register to an XRef like {{xtab}}? Or perhaps we could abuse the template system, to get it to show up in the pulldown menu?
Imagine various forms of graphs/plots based on attributes (more powerful than the built in ones). I've also begun playing with a timeline component - both things like take milestones from your daily pages, but also looking for [[1918]] or [[16500BP]] and do historical timelines
These could be arbitrarily complex based on tags, and a stretch goal - edit your graph by manipulating timeline (sort of like dragging in kanban board). How to represent duration though? "Start" in one daily page and "End" in another?

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Stian Håklev 𐃏 intertwingling Roam graphs

Stian Håklev 𐃏 intertwingling Roam graphs Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @houshuang

17 Feb
For people curious about the Roam API and confused by the syntax, or interested in why Conor went with Datomic/Datascript and not a traditional database, this older talk by Roam developer @mark_bastian is a great overview.
He gives great examples using Spiderman of how even modeling something fairly trivial in SQL is much more complex than in Datomic. But the real kicker is when you're trying to interrogate the data to find recursive relationships. ImageImageImageImage
Right now the Roam data model (at least that's exposed to developers) is just about pages, blocks, and children with tags. Already you can see how finding the page containing a block with a certain tag etc is useful.putyourleftfoot.in/introduction-t… Image
Read 9 tweets
16 Feb
Somehow I’m watching a Netflix movie about an Indonesian woman in Azerbaijan falling in love with a local boy who is obsessed with Indonesian shadow theatre. I love it.
The bizarre thing is that I lived in Indonesia 12 years ago, I’ve actually read the novel the protagonist of this film teaches in her class, and I once was close enough to Azerbaijan to see the border, but never crossed.
Before this I went for a walk and listened to Indonesians on clubhouse discuss coffee manufacturing and Italian Robusta preferences. It’s weird how these global monoculture apps are at the same time bringing more diversity -
Read 4 tweets
16 Feb
If you write about Clubhouse exclusivity, security issues etc, fair enough. But just realize - anything you write about content or participants is based on the tiny slice that you see. There are many Clubhouses. VC circle-jerk, but also Indonesian diaspora businessmen ...
comparing business models for handcraft shops in Japan and Italy, Chinese Uyghur activists talking with Chinese overseas students who have never heard about what goes on in Xinjiang, Norwegian ethnic minorities talking about experiences of racism...
If you are curious about the world, it's an amazing window - if you are learning a language, it's a unique opportunity to listen in on authentic conversations about many topics, without actually traveling somewhere (and even then, it's too easy to be a tourist).
Read 5 tweets
15 Feb
This is a very far shot, but given that my network has expanded in the last year, I'll still try. @ClassForZoom and @engageli are trying to bring active learning into online synchronous classes, tons of investment. During my post-doc, we spent three years and a bunch of research
on creating FROG - a system for "designing and running complex collaborative learning scenarios". There's really nothing else like it in the world, it's open source and mostly functional. A massive amount of thought has gone into the fundamental concepts, as well as APIs etc
to enable incredibly quick building of new synchronous collaborative components (chat, editing, spreadsheet, brainstorming, concept map, physics simulations, game theory simulator) with live dashboards for teacher, complex grouping algorithms, artefact flow between activities,
Read 28 tweets
7 Feb
Yesterday @conaw hosted a 2 hr @roamresearch office hour session , where he dug into Roam Inter roamresearch.com/#/app/stian-re….

There will be a partial recording out, I think, but in the meantime, here are some take-aways for roam/js plugin authors.
We spent most of the time pairing using Roam Inter (amazingly it mostly worked - although Roam Inter is not really ready for prime time).

The way conversations in Inter are set up mirror how he works with team internally - everyone have their own "space", nested under bullet,
and they use block-references to communicate - never "write in each others space". They developed the block-reference notification feature for themselves (also seem to have a Slack integration), before they used things like a "Dropzone" (a single bullet you can blockref to ...
Read 16 tweets
5 Feb
Tomorrow is the Sámi national day, this is an indigenous nation spanning Norway, Sweden and Finland. I learnt very little about them growing up, and still am ignorant. I would like to learn more. In the meantime, I share some amazing music.




Their national anthem

Goal for this year: Read some Sami literature in translation norway2019.com/en/literature/….
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!