Read
#[Twitter thread] by @Conaw on the upcoming RoamGames:
The folks at @RoamBounties have been having all together too much fun It is time we entered the fray For the next 3 months, we'll announce a new challenge every two weeks, for each challenge we'll distribute $10,000 to those whose public work pushes the frontier the farthest.
I'll announce the first challenge in the next 48 hours. If you choose to play - share your ideas, progress, videos, and examples with the RoamGames hashtag. And know, these games are not a competition - per se...Our hope is they will be a spectacle, a jam session
To that end, we will be judging not just on the work you put forward - but how the Intermediate Packets you share along the way inspire others -- how you help to grow the commons, and inspire others in the #roamcult
faithful.. what others build on your foundation....
We're in the opening act, the very beginning of a new way of thinking, learning, building together.
The frontier is vast and wild and unmapped. It's the perfect time to run boldly in the wrong direction. If we learn from one another, we might just figure out where we are.
If you're somewhat confused about what these RoamGames actually are - or how they work -- don't worry, my teammates at @RoamResearch had no idea what I was talking about either, and they learned about this the same time you did. Such is the tax for flowery language.
What will the challenges look like specifically? If I told you now, I'd have to start the clock. Also - to be honest... I don't know either. I'm making this up as I go. I can give you some suggestions of ideas and skills you may want to brush up on now though...
First - I would look at the ideas that @worrydream put forward here, and consider the kinds of "Context Sensitive Information Graphics" that do not yet exist, but perhaps could, and perhaps should.
I would also consider playing with the new .class-tags Any tag you add that starts with a .
will add the class of that page to the block
I highly recommend "Reinventing Discovery" from @michael_nielsen
This could be a fun experiment to implement ideas from chapters 4 & 5 of “Reinventing Discovery”. The examples in the book are gold but takeaway here. If roam can figure out multiplayer mode, the opportunities in research & learning are endless.
I would probably also look into some of the absolutely wild things that folks in #roamcult
have already done with roam42.com and Roam JS
Look at Smart Blocks - and the wild integrations particularly
This S**t is 🍌 B. A. N. A. N. A. S.
Feeling incredibly energized by the idea of the RoamGames I think I'll need to rework how I use twitter just for this.
RoamGames feels a lot like Person/Robin Sloan's Double Dagger society, multiplying effects
I'm loving the new RoamAlphaAPI endpoints but I wish creating a block returned the new block's UID
Progress on the Annotation Department API project
Add annotations via the new RoamAlphaAPI endpoint
createBlock
window.roamAlphaAPI.createBlock(
{"location":
{"parent-uid": "01-21-2021",
"order": 0},
"block":
{"string": "test"}})
createPage
window.roamAlphaAPI.createPage(
{"page":
{"title": "test"}});
generateUID
UID = roamAlphaAPI.util.generateUID();
test
specific page
:q [:find ?id
:where
[?e :node/title "blarg"]
[?e :block/uid ?id]
]