Andy Schwab
Andy Schwab
@andyschwab.link
Focused on positive sum outcomes Working on provenance & reputation systems Building @at.fund Leaflet blog at https://blog.andyschwab.link More nerdy stuff at https://andyschwab.link
414 followers478 following398 posts
Andy Schwab reposted
all atproto server-side apps/services: you are affected. - pds: service proxying is outbound tls requests - firehose consumers: tls to relays/jetstream - relays etc: tls to pdses, plc - identity resolution: tls to plc and did:web hosts - etc if you only ship code to the browser, you are ok.
๐จ Six WebPKI Intermediate CAs are compromised. This is bigger than Heartbleed, but a client-side issue. Anything that verifies certificates against public roots, like most TLS clients, is/was affected. Details, live test, patched versions and workarounds at emudhra.we-have-a-problem.com Act now.
The problem, of course, is that FIMI is actually really good for engagement
When Ukraine destroys Russian data centers, hoards of aggressive right-wing bots disappear & the internet becomes friendlier. So much of politics is driven by the internet & so much of the internet is driven by Russians who want to hurt us. Shouldnโt we do something about that, given that we know it
Andy Schwab reposted
realize ppl have mixed feelings about value of global social spacesโฆ I take it as self-evident this place *ideally* grows 10โ100x & becomes a global town squareโฆbut not all people, even all active bsky users, agree imo: it's less about sharing the same space, more about sharing the same network!
Andy Schwab reposted
Andy Schwab reposted
Whether talking about AI, justice, democracy, jobs, warfighting, energy, policing, the environment, and more... I usually end up back at: The first step is to stop a small number of powerful actors from manipulating how we encounter and contextualize information Another lost opportunity here
Reminded me how powerful it is for atproto to separate user data from app UI. Whole categories of problems can be solved in new ways, or disappear entirely
Seeing as we're in the midst of another round of cynical "our product is so powerful it can kill everyone" marketing, I figured I'd reshare this. TLDR: It's the inhumanity of humans, not the machinations of machines, that makes me nervous.
I can't see @mu.social without thinking of en.wikipedia.org/wiki/MU_puzzle
Interested to see where this goes... FWIW, I do think tools that help individuals really control how they interface with the internet (like Cloudflare's, but also like AT Proto) will be on the winning side of the AI transition
Imagine things being so bad that your best solution is to cut yourself off from Google Search traffic. I don't think that people realise just how much of a bad actor Google has been, for year. No other company has damaged the web nearly as much. ๐งต www.adweek.com/media/publis...
Been thinking about plc.directory as a single-point-of-failure So as a learning exercise, I threw together DIDMARC - an example of an independent witness for the directory ๐ This approach uses Starknet to be fully trustless, but a trusted mirror could perform similar checks to identify abuse
The ADVERSARIAL REPORT was probably the most useful learning tool for me - a chance to break down the different types of failures or attacks the directory enables Having messed around with this for a bit now, I'd argue developing the report > developing the codebase
Going forward, I'd be interested in how mirrors (say, @eurosky.social's ๐) might be able to cheaply implement internal validation that detects if plc.directory is engaging in adversarial behavior, flags/reports it, and prevents it from impacting mirror-routed users (like me ๐)
Been thinking about plc.directory as a single-point-of-failure So as a learning exercise, I threw together DIDMARC - an example of an independent witness for the directory ๐ This approach uses Starknet to be fully trustless, but a trusted mirror could perform similar checks to identify abuse
A few design assumptions: * plc.directory remains canonical; the goal was to validate and report * false-positives are extremely bad, so the design embraces uncertainty and squish room That squish room produces new risks... which was also part of the learning ๐
Just finished @laurenshof.online's powerful piece: "No Change" It is a critical read But I'd push back a bit on the history; I think the sovereignty of nations has, by its nature, always been in flux. And the desire for decentralized "sovereignty" without the state is part of the same story 1/n
That's why the work of @laurenshof.online, @eurosky.social, @atmosphere.community, (+ so many others!) is critical Making the feed (and other online places) accountable to the people who depend on them is a key front in the emerging test of democratic sovereignty It is a fight worth winning /end
Just finished @laurenshof.online's powerful piece: "No Change" It is a critical read But I'd push back a bit on the history; I think the sovereignty of nations has, by its nature, always been in flux. And the desire for decentralized "sovereignty" without the state is part of the same story 1/n
Just finished @laurenshof.online's powerful piece: "No Change" It is a critical read But I'd push back a bit on the history; I think the sovereignty of nations has, by its nature, always been in flux. And the desire for decentralized "sovereignty" without the state is part of the same story 1/n
Just finished @laurenshof.online's powerful piece: "No Change" It is a critical read But I'd push back a bit on the history; I think the sovereignty of nations has, by its nature, always been in flux. And the desire for decentralized "sovereignty" without the state is part of the same story 1/n
This is why the crypto sovereignty narrative could only end the way it did: with people getting kidnapped and extorted, with "not your keys, not your crypto" proving only too true Individual humans can't sustain claims of sovereignty alone - we need to work together 3/n
Just finished @laurenshof.online's powerful piece: "No Change" It is a critical read But I'd push back a bit on the history; I think the sovereignty of nations has, by its nature, always been in flux. And the desire for decentralized "sovereignty" without the state is part of the same story 1/n
Andy Schwab reposted
If you are wondering about all the (open, free) tech that is needed to build something like Sifa... ... there's a page for that: sifa.id/credits
Was encouraged to see The European Social Stack announcement (https://european.social/). TLDR: this is good for more than just Europe.
Andy Schwab reposted
Hey! @bmann.ca and @trezy.codes are interested in a list of people that are available to do consulting / contracting work on ATproto, and we can share that list with companies that need you. If you want to appear on this list: ๐๏ธ
I just finished @robin.berjon.com's excellent deep dive on the "search levy" problem - and how to fix it Strongly recommend digging into the arguments & recommendations here; the report is a remarkable distillation of our moment I have thoughts, but need to sort them out before posting further ๐
Andy Schwab reposted
funding your upstream supply chain is in your enlightened self-interest
We've been working with folks from Cloudflare for a long time, and I've seen how important Vite is to them. It's telling that their first move is a $1M fund for maintainers in the ecosystem. Together with Vite's OC funds, this is a ton of support for independent devs. Massive waves ahead.