Live tweeting from the Roam impromptu zoom call with @Conaw. #roamcult
They want to make Roam very programmable. From easy to advanced, to simple extensions and more. Hope for lots of devs using Roam Depot in future.
Future of creators in Roam: very important that people can build off other peoples graphs. Multi-player, many contributing & sharing. Lower barrier to create very large content databases (even without a lot of tech knowledge). Want them to be build businesses of their work.
ETA for API Access? The v2 api is already being tested against new backend. Working on stability. Must be solid. New backend is what makes mobile apps real.
CSS changes: good progress, but lots of changes to front-end. Using BEM framework. Conor is super excited about this.
@abhay drops the NER bomb. How to make it with less friction. Not currently a priority, but on the radar (important).
Scholarship fellowship: informally managed, currently due to bringing in more admin help (7 employees, 11 outside people).
How to reorganize the internet: @Conaw inspired by wiki (Mr. Ward). Vision all people have their personal graph, and a public. Make it easy to find others. Humans are better than AI. Need a decentralized graph of graphs so humans can build of each other.
Lot of challenge is related to UI. How to make some of these new and complex concepts accessible. Balance between design and engineering.
Eventually will be encrypted pages and sub-graphs
Connections between graphs? Github is heavily used, but has shortcomings. Wants Roam to have similar benefits but done better (cross-graph & versioning)
Company is incredibly intellectual not as credentialed.
Inline references - filtering support in the future. Open to UI suggestions how to make this happen. Design bottleneck. Currenly: Shift-click the number for inline refs to get a filter in sidebar.
Vision for drawing: want to make it composable as with other things. Stitch things together, cut things out and make them referencable. They shipped a simple version to get started. Have something useful now, perfect it later.
When will be able to add more graphs to accounts? In the future :-)
Who needs Roam? Richard Hickey, more from Clojure community, those developing curriculum, .... wants everyone.
Do they have any community plugins that don't exist yet? They want to make it really easy to extend. provide cool tools (perhaps like GoJS - interactive diagramming).
Inline Clojure is coming.
Possible one day to use Roam as your database for your own custom apps
Perfect Web Clipper for Roam? Whole browser tab, auto grabbing pages you visit. Basically a Chrome extension hooked into Roam all the time, providing insight & context as you move around the web.
For plugins, love those that deal with YouTube, Music.
Interesting uses of Roam: people developing relationships, Roam pairings, team meetings for writing.
All cool new features available in 6 months :-) Kind of a running joke.
Perfect Web Clipper for Roam? Whole browser tab, auto grabbing pages you visit. Basically a Chrome extension hooked into Roam all the time, providing insight & context as you move around the web.
So today @dvargas92495 brought up a really good question. Many are using SmartBlocks to not just build workflows for daily activities, but some are building very complex SmartBlocks with the JavaScript (connections to YouTube, GDrive, poetry and Shakespeare API's - wild stuff)
So while SmartBlocks has JS support, its not a primary goal. So his question was: why are people using it that way since you could just do roam/js. I have also wondered the same thing. I asked @shawnpmurphy8 (maker of famous attributes table extension) & he had strong opinions.
He said: Here is my thoughts on why folks are gravitating so heavily to SmartBlocks.
+ because it is simple
+ it is easy to develop/test as you go
+ it is easy to do hybrid... JS + SB COMMANDs + some general template stuff (indent / unindent etc.)
Coming to you Live from the Roam Hangouts with @cortexfutura Algorithm of Thought guru. Live tweeting his thoughts.
When @cortexfutura was asked about his background with note-taking software, he said “Been around the block” — no pun intended.
Demonstrating interfacing @zotero with Roam. I think this is a very popular concept for many researcher. He has designed a meta data export to make this happen. He will share his code. He has rolled his own solution to this problem.
Can't wait to try! Queries was one of those features when I started Roam I said to myself "this is not possible with notes, but it is!" Never thought anything other than search, but queries show a promise of a new dimension possibilities. I like new toys. #roamcult unite!
Man I am excited about this. Great work Team @RoamResearch. Query like tools are fundamental if the notes we write today will still be useful in 30 years. People often think the key feature of a note-taking app is full-text search. But that is only (small) part of the equation.
As your corpus of knowledge/information/writing/research grows to massive-multi-year database you need more advanced tools to get to what your looking for.
In this video @rjnestor discusses crucial concepts that every @RoamResearch user should know: INDENTATION. This is one of the best videos I have seen in a long time. #roamcult@roamresearch
2/ I am very thankful he put this together. Indentation is a key facet & concept from the art of outlining, not to be confused with “outlining” as a summary of something, rather outlining as in a document with structure, resembling a tree: (Parent/child/siblings relationships).
3/ This is not new & there is a fine legacy of Outliners (software for tree structure type documents.) Example: @davewiner 1979 and VisiText. Learn more about outlining at en.wikipedia.org/wiki/Outline_(… Roam goes step further as it is a graph db (trees connecting to trees endlessly)
2/ Example one: Project Xanadu (Structuring data, bidirectional links) first hypertext project in 1960 by @TheTedNelson
+ nonsequential writing (writing with block refs, no folders)
+ zippered lists (Roam Multiplayer)
+ tumblers: any part of a file to be referenced (Block UID)
3/ Example two: (1960's, 70's) Graph databases (Roam under the hood)
+ Nodes (Blocks)
+ Edges (Bidirectional links/block refs)
+ Properties (Creation/edit dates, user, block characteristics: open, closed, heading)
1/ @Conaw thank you for giving Roam42 a try, its a work in progress.
I want to turn this around on you though & say we are really thankful to @RoamResearch for supporting community, giving us tools, encouragement & freedom to mod Roam. #roamcult
2/ I became a believer the day you announced roam/js. For those not in development, it probably wasn't clear what signal this sent. I have used many tools, but never seen a company so genuinely engage with public & make such an early commitment to devs (that wasn't lip service).
3/ I don't know everyone in the Roam Research team, but have enjoyed all my interactions so far with the few I have met: @thepericulum, @MamanLunettes, @filipematossilv. Always helpful & supportive, never judging. A testimony of good things to come.