Will give you all fair warning, this is likely to be one of the winners of the first #RoamGames challenge — which means if you build off it in an interesting way, you will win as well.

We’ll be issuing first 10k of awards for this in 2 days, but we may just keep issuing more.
Few ideas I’ll contribute (I am not awarding myself a prize, but that doesn’t mean I can’t play along)

1. Custom Styling, using #.block-level classes so the inputs and content from other graphs appears different / is not editable.

data is mostly there to style blocks as tweets.
2. Permissions and chat-ID discovery

We’ve given many in the #roamcult dev community access to experimental graphs with a full read and write api

This feature is cool bc end users don’t need that to get multiplayer

But... you could use an alpha graph as registry of sorts
What do I mean by registry?

A graph where each user gets a unique handle - like on Twitter - that maps to userID

Instead of a string for choosing conversion, use API to lookup block-id in the registry

Conversations could be limited to list of IDs
On that note, in this registry graph, (or any graph) IF you map UID to a handle, not a huge stretch to imagine setting up Twillio API to text someone when their handle is [[mentioned]] with the block that mentioned them.

It’s how our internal slack integration works.
On THAT NOTE

@filipematossilv @tayroga there is nothing restricting current or former Roam Employees for joining the #RoamGames

The roam/js code you two set up for slack integration is totally fair game, even if it is not an outright winner, imagine could be winning ingredient
I’m imagining that one could write some {{roam/render}} code that would allow you to create a reusable component which would insert text into a roam/js code block to make that slack integration (or trillions integration or whatever) something a non technical user could set up.
*@twilio not trillions
To be honest — registry idea may be overkill at this stage.

If you were going so far as to build an API for finding name of chat, and/or managing permissions, might honestly be easier to set up a server and/or mini admin app on @replit

Beauty of @houshuang’s idea is simplicity.

• • •

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

Keep Current with Conor White-Sullivan 𐃏🇺🇸

Conor White-Sullivan 𐃏🇺🇸 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 @Conaw

7 Feb
So @SamCorcos from Levels is currently visiting the Roam Compound and <shock horror!> he uses Notion...

Gracious host that I am, I provided MULTIPLE reasons Roam might just not be a good fit for him yet, but he INSISTED on showing me a video of workflow

Whoa boy was I wrong

🧵
Video is a 10 minute walk-through of ONE of his routines - prepping calls the night before they happen.

Again, I try to stop him - Not only do I rarely prepare for calls, I ask folks not to schedule them and to call randomly instead.

We're different!

loom.com/share/13f19596…
It may be strange - but these days - no joke - I do pretty often tell folks that Roam might not be a good fit for them right now.

You can't be everything to everyone - and some folks just have different priorities.

In the case of Sam, my judgement was wrong.
Read 18 tweets
4 Feb
$1000 for 500 homemade COVID-19 vaccines.

If you’re literate in biology, and already do illegal drugs for fun, I DEFINITIVELY would encourage you to read this, and the cited paper, and consider trying yourself.

Too many people only break the rules their friends break.
The right motivations for true citizen science
Read 4 tweets
2 Feb
I think the first #RoamGames challenge was a bit too large, and poorly scoped.

We need something more concrete, and an urgent deadline so you aren't tempted to procrastinate

So, new challenge, with awards of $10,000 in cash, or Roam Stock (if legal) granted over next 5 days.
Context:

Roam is far from done - so when hit profitability last year, our focus shifted back towards to R&D the open questions we have around Collective Intelligence.

New folks keep signing up though - we keep adding new features - and we keep NOT providing onboarding
We've felt pretty good leaving things this way

Without a doubt, the best tutorials, guides, case studies, and explanations of what Roam is have all come from the #RoamCult.

But when we saw @roamhacker's Roam42 was obvious we needed to follow their lead
Read 10 tweets
2 Feb
In one of my favorite talks, Yochai Benkler claims that if your friends invite you to dinner at their house - and you leave a $100 bill on the table at the end of the meal, it does not increase the odds you'll get invited back.

The audience agreed, but he was speaking at TED...
Anyway - whole point of this is - money can be weird - especially when you're wanting to pay someone for something that they're pretty much doing on their own anyway.

Something here feels profane - like the money after dinner - but also worth trying

The thing I want to figure out, how do you actually set up a system where people are really intentionally thinking about who they got inspiration from -- thinking not just about producing finished work, but blocks for others to ref

Also, more Dhrumils?

Read 4 tweets
2 Feb
Alright friends - hate to be the bearer of bad news, but turns out that one of the larger sources of problems with our new synchronization system seems to be how it interacts with @roamhacker's Roam42 extension.

If you're having any sync or performance issues - try removing that
We're going to try to get to the heart of the bug, and hope to have an update soon that will fix -- so you can use both Roam42 and the updated sync system (which otherwise is much faster)

First we're working on a url that will let you fall back to old sync if u need Roam42 more
The good news is - as far as I can tell, this is only a problem on multiplayer graphs where you have collaborators editing at the same time as you.

And we have not yet rolled the new sync system to the book club -- so very few folks seem to be affected by this bug
Read 5 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!