Published

Sharing a big, sensitive file with someone nearly 5,000 miles away

I needed to get a large, sensitive PDF from my mom who is roughly 5,000 miles away. I didn’t really want it sitting in either of our mailboxes or on a mail server somewhere, and it was probably too big for email. I decided to work with her to set up Beaker so that she could do a peer-to-peer transfer with me over Dat.

Read more

Published

Agorama ~#5: distributed web, quantum, crypto, and a dash of CS history

70’s wallpaper in Rebecca’s Flat at Raven Row, London

Last night was my third Agorama Server Co-op meet up in Rebecca’s Flat, a delightfully dilapidated space at Raven Row. I think it was actually the fifth though, I missed the last two due to illness which was a real bummer. The weekend jam sounded particularly great.

This particular meetup was more informal and a little smaller than usual. It ended up being a really nice, wandering conversation on the multifaceted possibilities of the distributed web, what it could look like.

The notes below are a sort of a prompt dump, snippets I wrote down at the time because I didn’t want to forget it or wanted to look in to it more. See all Server Co-op write-ups here.


Dark Crystal is now up and running on Patchbay (ssb client). Got Samsung funding, woohoo! Possible to create bot that receives shard? Think they’re trying to avoid that, the human element is kind of critical.

What about physical crypto? Microdots are worth checking out. Microdot tattoos?

Asked what ppl think about potential threat of quantum computing to modern cryptography methods, response was a little not as I expected (this is why I come to these things!). Personally I’ve been feeling a little tin-foil-hat-y, but general consensus from the other voices in the room seemed to be pretty ambivalent since the theory far outstrips the practicalities currently. Which is true, but it also just feels kind of like an arms race (particularly since it involves hardware / infrastructure). Whoever cracks it first wins the golden goose unless we can come up with cryptography that works against it. GP then mentioned the post-quantum crypto contest with NIST due to end pretty soon, looks pretty promising. I didn’t realise there was that much going on with quantum resistant algorithm research, so that makes me feel a bit better. I guess my concern is still there though, to a big degree. Banks, for example, are on notoriously crappy tech that is rarely overhauled. What of them, and the other institutions we rely on? Oh lord, and voting tech…

Got talking about what I’d been up to (not much, see first para…) and mentioned that I ultimately decided not to move my site on to Dat, partly due to scale issues w/ static site generators (read more on this) but more to do with the fact that I think I’d rather use Dat for something new and neato, rather than just repurpose something that already exists and is doing ok in it’s current form. Then we started talking about static site generators more generally and someone mentioned Pelican, which I hadn’t come across before. It’s written in Python and originally released in 2010 (!), so up there with Jekyll as one of the earlier static site generators.

HL demoed his mother-of-all-apps for us, it looks *so great*! Absolutely something I would use. Really excited to see where he takes it. I need to look in to Hypercore and Expo a bit more. The first I’d heard of, the second not so much. Apparently Expo is a cross platform app framework built around React Native. Ppl could not say enough good things about it and honestly, it does look fantastic. Particularly as a tool to dip your toe in to app waters, so to speak.

Towards the end of the demo, the conversation wound through lots of different topics. Blockchain, platforms vs aggregators, a bunch of CS history (need to read more about that…), the sustainability of open source, etc. The rest of this note details snippets from this part of the conversation that I need to look in to more.

Services / apps / platforms I’d like to look in to a bit:

  • Mapeo, an “open source, offline-first map editor”
  • Manyverse, kind of Scuttlebutt for your phone but better (shouldn’t suck the life out of your phone trying to sync)
  • Node.js for mobile apps
  • Webrecorder, like a personal Wayback Machine; also, did you know you can sometimes find YouTube vids that have been taken down archived on the Wayback Machine?
  • TMYK

A reading list. (Some of these links are painful to open, some orgs really need to cool their jets on the pop-ups and trackers):

Some soundbites. These are paraphrased points made by others that I found super-relevant. Bits in square brackets are added by me for clarity:

  • “Ordering is the toughest thing to sort out” [when it comes to ledgers / append-only logs]
  • “Biggest problem with blockchain is the definition of consensus, and how to establish consensus”
  • Article 13 [aka the “upload filter” provision] is forcing people’s hand, we’re going to see a lot more of this.”
  • “So much of this bullshit has come from chasing the technology and not the needs.” Related: “But seriously… does it need to be an app?”
  • “The future of the web will be much more about interoperability than a black-and-white, decentralised vs centralised approach.”
  • “Porn is a canary in the coal mine for whether a piece of tech is ready for primetime.” [Is someone using it for porn? Ok, it’s going to gain traction.]
  • “Could we ever have another Xerox PARC?” “Probably not, research now is just too results-driven. A report every week, and sometimes the funder has already indicated what they’d prefer your results to be.”

So many distributed / decentralised web conversations get quasi-evangelical about how this or that tech will save the world. Why does it have to be winner takes it all? Different needs require different technologies.

We recognise biodiversity as a fundamental requirement of a healthy, thriving biosphere. Why don’t we champion technodiversity in the same way? Embrace the chaos.

Published

“We have no art. We do everything as well as we can.”

“watermelon” by Sister Corita

We watched “Power Up: The Work of Sister Corita” this morning. The talk was given by graphic designer Barbara Glauber (see Heavy Meta and Yale School of Art) at The Cooper Union in November 2018.

It is a superb talk, and I’m beyond pleased that we were able to find and purchase a secondhand copy of the out-of-print book Someday is Now: The Art of Corita Kent online.

We have no art. We do everything as well as we can.

“daisy” by Sister Corita

Sister Corita was a nun, artist, and educator that worked in LA in the 50s-60s and in Boston later in life. See the ten Immaculate Heart College Art Department Rules.

Corita Kent used appropriation without irony or cynicism. She identified, combined, and repurposed the hopeful in the everyday. She was a prolific giver that shared seemingly without expectation of return. She used optimism as activism.

Ignore the persuaders

“r rosey runners” by Sister Corita

It is interesting that her appropriation of advertising copy seemed to wane later in life. Maybe advertising began to feel less optimistic to her, instead more sinister and insidious.

I wonder at how difficult it must have been to leave the order. Not just because it meant a return to the secular after a lifetime of regulation and restrictions, but also because it meant that she had to leave the resources of the art school, the playground she had so carefully cultivated. Her later work is still incredible, but it seems more weary and a little more laboured. “Bogged down” is one way of describing it. Her prints from the 70s almost veer in to motivational poster territory.

Salute your source

How to create or maintain the playground required for work with her sort of radical optimism? A major element is the physical space, both small (the room / studio) and large (the community / city). It is also the mental space.

Both of these spaces come at a premium now, though. I struggle to get enough of either.

It feels like there may be some sort of third space offered by working with the web, but I haven’t figured this out yet. When I try to work digitally, I get bogged down. How to experiment with the web in a way that is as gestural and intuitive as a line drawing?


  1. watermelon, serigraph, Sister Corita Kent (1965) 
  2. daisy, serigraph, Sister Corita Kent (1966) 
  3. r rosey runners, serigraph, Sister Corita Kent (1968) 

The images here are from the Corita Art Center website. See their online Collection for high-quality images and more details about her work, including transcriptions of the text within her prints.

They are currently seeking donations to acquire these pieces. Donate to the Corita Art Center here.