381 Followers
30 Following
96 Posts
advocate widespread dissatisfaction with computing.
research buzzwords include human–system interaction, knowledge representation, cybernetics/self-organisation, programming systems, ...
phrases to poke people with include abolishing apps, objects are reference(s), PLs should be views/lenses, digital language is privatised.
Websitehttps://orionreed.com

Really enjoyed "Live Programming in Hostile Territory" by @chrisshank and @orion: https://folkjs.org/live-2025/

They are doing some great stuff with FolkJS, y'all should check it out: https://folkjs.org/

For me it contrasts heavily with ink & switch's recent essay about malleable computing. I much prefer Orion and Chris's vision.

Read the full essay here
https://folkjs.org/live-2025/

Live Programming in Hostile Territory

Live programming research gravitates towards the creation of isolated environments whose success is measured by domination: achieving adoption by displacing rather than integrating with existing tools and practices. To counter this tendency, we advocate that live programming research broaden its purview from the creation of new environments to the augmenting of existing ones and, through a selection of prototypes, explore three adversarial strategies for introducing programmatic capabilities into existing environments which are unfriendly or antagonistic to modification. We discuss how these strategies might promote more pluralistic futures and avoid aggregation into siloed platforms.

Check out this talk by fellow @Tentpole member @orion along with @chrisshank about malleable computing within "hostile territory"

http://www.youtube.com/watch?v=540g_lxcOEg

LIVE 2025 - Live Programming in Hostile Territory

YouTube
@TodePond @orion crikey it's you

projecting time into the third dimension in @tldraw

Repo: https://github.com/OrionReed/tldraw-3d
Play with it: https://orionreed.github.io/tldraw-3d/

GitHub - OrionReed/tldraw-3d

Contribute to OrionReed/tldraw-3d development by creating an account on GitHub.

GitHub

Bit of a tangent at the end there... Anyways, you can play with the 3d underlay here.

https://orionreed.github.io/tldraw-3d/

underlay

I want a computing where what matters is a kind of connectivity, not "does it go fast" but "can it get there"

When a series of transformations or relations becomes widely used, it can develop into a more direct, 'optimal' path.

(7/n)

I think our computing environments should make available all the things which are (abstractly) valid constructions — pluralism, not a rote notion of efficiency.

In mathematics you can solve an "impossible" geometry problem by translating to topology where the answer may be trivial, then back again. It's not highways, it's a well-connected network of possible transformations.

Computers are poor at this, but they don't have to be.

(6/n)

The interesting thing is not "let's do everything in 3D" but instead noting that we can coordinate 3D space with a 2D environment. 3D doesn't mean FPS camera controls.

Perspective can communicate *some* information more effectively, so why not use it when that's the case?

(5/n)

Sidenote: There's some interesting work on "feedforward" mechanisms by Joseph Malloch, Wendy Mackay, and others in this paper https://inria.hal.science/hal-01614267/document

(4/n)