@evan@cosocial.ca
@evan@cosocial.ca avatar

evan

@evan@cosocial.ca

He/him. Board member at CoSocial.ca.

Director of Open Technology at Open Earth Foundation (OEF).

Founder of Wikitravel, StatusNet, identi.ca, Fuzzy.ai. CTO of Breather, TRU LUV and MTTR.

Creator of pump.io. Co-creator of GNU social.

Co-chair of the Social Web Working Group at W3C. Co-author of ActivityStreams 2.0. Co-author of ActivityPub. Co-author of OStatus.

Grad student in CS at Georgia Tech.

This network has been my life's work. Thanks for making it.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

evan, to random
@evan@cosocial.ca avatar

Another ActivityPub question! I haven't seen a good description of using the provideClientKey and signClientKey properties. We've had a couple of questions in the AP GitHub issues about how to use them. Where did they come from? Does any AP server have a working implementation? They seem very mysterious.

evan, to random
@evan@cosocial.ca avatar

One of the things we talked about in the Social Web Working Group was how to include binary data in the ActivityPub objects, like an Image. One proposed technique was to base64-encode the data and include it in content; another option was to use data: URLs in the url property of the object. Do any ActivityPub processors currently include inline images or other binary data?

evan,
@evan@cosocial.ca avatar

@Gargron Stuffing a binary object into a text medium. It's not very efficient, but if you don't want to host some small images, like an icon, it might be useful.

evan,
@evan@cosocial.ca avatar

@Gargron It was one of the features from Activity Streams 1.0 that didn't really survive into 2.0.

evan,
@evan@cosocial.ca avatar

@jamie I don't understand your question. Are you asking, why does the data from Server 1 get transferred to Server 2, instead of just being loaded by a client when the user looks at it? It's totally OK to do it either way, but fetching private data in the client is hard if the server hasn't implemented the proxyUrl endpoint.

evan,
@evan@cosocial.ca avatar

@Gargron OK, interesting!

evan,
@evan@cosocial.ca avatar

@jamie I'd definitely recommend reading my book on ActivityPub, which can give a lot of context on how the protocol works.

https://www.oreilly.com/library/view/activitypub/9781098162733/

w7voa, to random
@w7voa@journa.host avatar

"If I wasn't a libertarian before, I'm sure as hell a libertarian now," Donald Trump tells the Libertarian National Convention, saying this is because he's been indicted by the federal government 91 times.

evan,
@evan@cosocial.ca avatar

@w7voa this is actually a really interesting gambit. I don't know of another major party candidate in recent memory who has reached out to a minor party to get their nomination.

evan, to random
@evan@cosocial.ca avatar

@blaine I'm trying to do some research on the origin of WebFinger for my ActivityPub book. Do you have a favourite page that lays out the story? Wikipedia is not that helpful. I am pretty sure it was you, @bradfitz and Eran Hammer who originated the idea..?

https://en.wikipedia.org/wiki/WebFinger

evan, to random
@evan@cosocial.ca avatar

I'm still mad about this. How did Atari win? They were the worst.

https://atari.com/blogs/newsroom/atari-acquires-intellivision-brand

evan,
@evan@cosocial.ca avatar

Look at this shit! Atari sucks so bad! Intellivision is clearly more sophisticated.

https://www.youtube.com/watch?v=aYLly625cXE

evan,
@evan@cosocial.ca avatar

Everybody loves Intellivision

https://www.youtube.com/watch?v=IMIV8I3BRfM

evan,
@evan@cosocial.ca avatar

Disclaimer: my dad was SVP at Mattel Electronics. I'm still right, though!

https://en.wikipedia.org/wiki/Stav_Prodromou

evan, to random
@evan@cosocial.ca avatar

I liked this observation from Holly Herndon on the Ezra Klein Show this week, talking about the Berlin electronic music scene.

evan,
@evan@cosocial.ca avatar

"I mean, this might sound strange, but music is a kind of coordination technology. So 4/4 techno beat is maybe the most clear communication of that. It’s so easy to participate in. It’s fairly easy to make. It’s also fairly easy to dance to and understand. So I feel like as a kind of — if I want to call it a kind of protocol, it’s an easy way to communicate what to do in that scenario. So I think that that’s why people have organized around it so much."

evan,
@evan@cosocial.ca avatar
evan, (edited ) to random
@evan@cosocial.ca avatar

"Public opposition to the War in Gaza is due to manipulation of social media."

evan, (edited )
@evan@cosocial.ca avatar

@Jonathanglick I think for many anti-war protesters, they see an equivalence between the experience of racialized and underrepresented people in the United States and those in Israel/Palestine.

It's a fair question, though.

evan, to random
@evan@cosocial.ca avatar

Every once in a while I start feeling like I'm a big deal and then I read that my Crunchbase rank is 151,395 and I feel a little more humble.

https://www.crunchbase.com/person/evan-prodromou

evan,
@evan@cosocial.ca avatar

I didn't even know what a Crunchbase Rank was until 90 seconds ago and now I am determined with every fiber of my being to win at Crunchbase.

evan,
@evan@cosocial.ca avatar

I'm pretty sure @timbray took that photo, too.

evan,
@evan@cosocial.ca avatar

@mlinksva i just rechecked and now I'm at 13K so I think it may be more about web hits than anything else.

evan,
@evan@cosocial.ca avatar

@mlinksva it is fun, though, to read very old articles about identi.ca and realize that the shortcomings mentioned are just as relevant today as they were then.

https://techcrunch.com/2008/07/04/the-problem-with-identica-is-that-it-is-not-twitter/

quillmatiq, to random

"I don't know if the Fediverse is going to take off, even if I'm being optimistic and all signs are pointing toward that being true. What I do know is that a protocol-based solution is likely the right one if we want the next generation of social web products to be owned by us, the humans. To me - that's worth rooting for."

Fediverse Threads, more below 👇🏼

RE: https://www.threads.net/@quillmatiq/post/C7UXfJrJvCJ

evan,
@evan@cosocial.ca avatar

@quillmatiq spoiler alert: it has already.

evan, (edited ) to random
@evan@cosocial.ca avatar

What is your relationship with your instance owner?

evan,
@evan@cosocial.ca avatar

@lumii I publish a poll about once every day, so you should follow to make sure you don't miss it!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ethstaker
  • thenastyranch
  • ngwrru68w68
  • magazineikmin
  • khanakhh
  • rosin
  • mdbf
  • Youngstown
  • slotface
  • everett
  • cubers
  • kavyap
  • DreamBathrooms
  • anitta
  • InstantRegret
  • Durango
  • tester
  • osvaldo12
  • cisconetworking
  • tacticalgear
  • normalnudes
  • GTA5RPClips
  • modclub
  • Leos
  • megavids
  • provamag3
  • lostlight
  • All magazines