SameRiver.io

Open Research Institute

“No man ever steps in the same river twice, for it's not the same river and he's not the same man.”

past names: polislike DAW // egregorigami // collective cognition stream deck

Start here for vision: https://docs.google.com/document/d/1usjRO6qaD3s67yVpTir6N0PMIa16CDImglBqaGdulvI/edit?tab=t.0 

Project steward: patcon https://x.com/patcon_ 

The purpose of this resource is as a public scratchpad for any interested parties to read or think through some concepts related to an emerging collective intelligence system (of which patcon and perhaps others are creating the first example).

The general energy of the idea is:

Mario Party x Crowd-Karaoke x Perspective DJ’ing

Hello there 👋 -- If you’re reading this, you’re welcome to contribute. 🎉

  • making edits/changes is appreciated, or comments if you want
  • to subscribe to edits/changes, click “💬 chat icon » 🔔 bell icon” (top-right)
  • sharing with any audience is welcome


What’s here?

Gameplay Primitives

Mini-Games

Reaction Canvas

Advanced

Feature Ideas/Requests

Uncategorized


Gameplay Primitives

  • objects
  • cameras
  • main one pointing at audience
  • from crowd?
  • projector
  • participant phones
  • out: vibration (via Vibration API. android web or ios native)
  • out: sounds
  • out: torch as light (via camera permissions [1,2])
  • out: screen as colored light
  • out: screen as UI (discouraged as much as possible)
  • in: movement (accelerometer via device orientation API)
  • in: orientation (gyroscope via device orientation API)
  • in: touch screen
  • in: microphone
  • driver => phone
  • phone vibration => [secret] knowledge.
  • phone sound => [public] knowledge.
  • phone => public knowledge
  • raised hands
  • phone => phone [1:1]
  • twilio calls
  • camera on audience, projected on-screen
  • audience can see same view of collective self
  • phone lights
  • general room ambience
  • hold phone below face, light up faces, view from front
  • interaction on neighbors phone
  • e.g., “show this code to the person [on your right | behind you]”
  • create spatial nearest neighbor graph of room
  • privacy concern: medium
  • can be done offline by everyone connecting to a router without internet
  • prevent people from being distracted into phones
  • encourage holding thumb on touchscreen
  • some social cost or collective loss from ppl not holding thumb on screen (not about singling out anyone, but everyone will know that some threshold of people are preventing something)
  • phone orientation activities prevent easy usage of phone
  • connecting to offline router means no one gets notifications and can’t easily do internet things
  • very little feedback on phone UI means people must look at shared interface to see things (not at phone itself)
  • roles
  • reactor (baseline participant)
  • DJ/host/driver
  • AR photographer. see below (F#6)
  • commenter

Mini-Games

Reaction Canvas

This section is for ideas about simple games that can be played with the simple primitives of the basic reaction canvas.

  • make/break the circle
  • co-authored by: patcon
  • challenge the group to make a circle
  • stretch: feature to score circularity of form
  • ask them to move it around the screen maintaining its shape
  • tell one person to try to break the circle. everyone else should try to repair and integrate them
  • tell one more person (2 now) to try to disrupt the circle
  • tell one more person to switch teams (3 now on team anti-circle) and try to disrupt the circle
  • try to get score as low as possible (as a one-time low score? as a continuous low number that takes zero effort?)
  • will the others just choose to ignore one point? will they create a oval? how will they resolve the tension?
  • as more people join team anti-circle, how does it feel for members of each team?
  • realworld trial notes
  • tried with 10 friends. even the first person trying to break the circle moved too quickly for the group to have any hope of maintaining. everyone immediately gave up trying. the “anti-circle” person should be a “plant” or the facilitator, who can start slow and challenge the mob without totally defeating them. more than 1 anti-circle person might be too much, though perhaps the group could learn to maintain the circle better if not put immediately into an experience of abject failure
  • form shapes
  • co-authored by: defender
  • ask the audience to line up in the middle
  • moving along paths
  • co-authored by: patcon
  • “draw an X. ok, now rotate clockwise”
  • X = line (easy)
  • X = circle (easy)
  • X = heart (harder)
  • rotating shapes
  • co-authored by: patcon
  • hearder than paths, because shape breaks if people rotate at different rates
  • changing places
  • co-authored by: defender
  • contrive shallow reasons to swap places/corners of canvas
  • e.g., once people have responded to a real prompt, just ask them to swap

Advanced

  • digital signatures for legal processes
  • incorporate a company together
  • join a cooperative as a member class
  • voice matchmaker
  • use a voice telephony API to connect everyone in the room in a timeboxes voice call
  • “webapp will ring. pick up if you feel like it.”
  • no one needs to know who they’re talking to
  • can connect people across the perspective space
  • scrubbing across the perspective map
  • can create hover “brush” (of any size)

(F) Feature Ideas/Requests

  1. login with twitter and make it profile pics instead of anonymous dots [defender]
  • +1 patcon, …
  1. Imagine pairing the basic reaction canvas, with a Tldraw (it’s open source, can fork it and just layer the dots on top). The DJ can literally type the question/draw the UI in real-time and interact with the audience. That would be a very quick prototype with potentially tons of affordances (good for early power users?) [defender]
  • +1 patcon, …
  1. map the semantic narrative space to the physical space [patcon]
  1. map the adjacency matrix of room via reading from neighbor’s phone [patcon]
  2. incorporate a single drone [patcon]
  • might pair well with semantic space projected into physical space (F#3) or mapping social graph in room (F#4)
  1. participant role of “AR filmographer”, pointing their camera up, and AR view shows on front screen
  • would pair well with semantic space projected into physical space (F#3)
  1. Integrating and recognizing contributions and gifts of those in neuro-atypical or altered states, including drug states.
  • Potentially: ADHD, autistic spectrum, OCD, schizophrenia, mania, depression, psilocybin, marajauna, alcohol, DMT
  • Likely needs privacy affordances and cryptography to protect very sensitive PII

Uncategorized

  • calibration
  • relationship to attention (anonymity?)
  • potential domains
  • “A man cannot step into the same river twice, because it is not the same river, and he is not same man.”
  • io = processing, in and out.
  • sameriver.run
  • run = activities
  • sameriver.live
  • tho not all live