Great fun this morning at the #JCrete hack day with @ianopolous.bsky.social, getting @radicle.dev + @peergos.org running side by side on #solar - powered hardware! Blog post and peergos-backed release artifacts on Radicle, coming soon Goal: #peer2peer #decentralised software, packaged sustainably!
Ian Preston
@ianopolous.bsky.social
Mathematician/particle physicist turned privacy researcher. Java Rockstar #Oxford Building a better web - private, self-sovereign identity, p2p, social - with @peergos.org. Public social media undermines democracy. #covidisairborne #maskswork #cleantheair
Open World for Native Image 🌎 Your Native Image application can now load new classes at runtime, while keeping all benefits of AOT optimizations 🚀 Best of both worlds! To use it: build with @graalvm.org 25.1+ and `-H:+RuntimeClassLoading`.
Louse got your tongue? 😝 Enjoy this horrifying fish fact from @joannabagniewska.com to start your weekend... Joanna's book The Modern Bestiary is available online from most bookshops. #EnvironmentalScience #Bookstagram #Bookish #OxfordLifelongLearning #OxfordUni
The math has been around for decades - but nobody noticed it gives a new framework for quantum mechanics from which the Standard Model gauge group and its representation on one generation of quarks and leptons falls out pretty naturally. arxiv.org/abs/2607.10833
The Government™ has made an ad about Palantir, and it's surprsingly honest and informative.
Honest Government Ad | Palantir
YouTube video by thejuicemedia
youtube.com
What happened to the fight for the Internet? dustycloud.org/blog/what-ha... As the internet has become centralized, it's felt less like ours. But it can be ours, if we fight for it. And the fight has never been more critical or dire.
What happened to the fight for the Internet? -- Dustycloud Brainstorms
dustycloud.org
It is possible to have federation that keeps end users in control and doesn't allow 3rd party copying of your data without your consent. That's exactly what @peergos.org protocol does. There are of course tradeoffs but it is the right choice for user agency and democracy.
the eYou people, a closed european twitterclone that is now using didplc for identity, seem to be reading my posts and have figured out the fairly horrifying implications of it
It was inevitable, wasn't it🙄 Of course the Telegraph would run with something like this👇 So let's remove some of the rose-tinted spectacles and also look at some of that data comparing 1976 with modern heat waves Because the 1976 nostalgia porn is wearing a bit thin at this stage 🧵1/23
++BREAKING++ Leading climate scientists in the UK have written to senior editors in broadcast media - and OFCOM and IPSO: "To express our concern about recent media coverage of extreme weather, climate change and net-zero and to urge you…to inform public audiences of the scientific links"
Guess what has now reached the official public release pipeline? Android 17 is now in Alpha. Look out for the OTA notification popping up soon.
GrapheneOS version 2026062200 released: grapheneos.org/releases#202... See the linked release notes for a summary of the improvements over the previous release. Forum discussion thread: discuss.grapheneos.org/d/36689-grap... #GrapheneOS #privacy #security
An interesting discussion of what social means: www.youtube.com/watch?v=j7xi... My problem with ~all existing social software is exactly the legibility of the social graph to outsiders. This and things like public follower counts lead to performance rather than natural interactions.
When Software Took the Word 'Social'
YouTube video by Interface Studies
youtube.com
This is a great discussion of power, and aligns with why I work on @peergos.org - to use cryptography to give people more power over their own lives and interactions online.
I've been thinking about power a lot, both because it underlies a lot of my work and because so many of the most consequential debates right now are fundamentally about it. This is the first post of a series where I try to make sense of it. open.substack.com/pub/senykama...
What could possibly go wrong? If governments want to protect democracy and fight disinformation, don't entrench legacy media and the power it represents, fix the incentives. Make any publisher of a feed legally responsible for content they publish. www.theguardian.com/media/2026/j...
UK plans to give established media more visibility on YouTube and TikTok
Move for greater prominence on social media comes as ministers warn online misinformation risk becoming ‘existential for our democracy’
theguardian.com
What is with not being able to zoom images in bluesky android app now? Is that deliberate?
This is huge. For me, it removes the last big complaint of Java compared to Golang. Go's cross arch build tools are still much better, but I can deal with that.
github.com/openjdk/jdk/... Just look at the number of modified files and changed lines. 🤯 #jep401 #java
The imminent new @peergos.org drive mount is getting super cool. I've just got streaming video (including seeking) directly from Peergos to a native player like VLC working on Android.
Hooray! Our first government contract for @peergos.org! EU governments are starting to realise what real digital sovereignty means. It means portable identity, portable data, and end-to-end encryption. Mass surveillance is not compatible with democracy.
I think that is the price of a non copyleft license. Permission was granted.
Just listened to another great episode of @revolution.social -talking with @werd.io - great to see someone else with similar views on venture capital, and interesting to hear things from the media/journalist side of things. Do things that resist the consolidation of power.
Dialing keys is definitely the right approach. We've been doing that in @peergos.org since 2019: peergos.org/posts/dev-up...
Development update
peergos.org
We just released the first stable version of iroh, v1.0! Read about it: www.iroh.computer/blog/v1 We're super proud of where we landed with iroh's 1.0. Since version 0.35 it feels like we've entirely replaced the "engine underneath". Are you a fellow key-dialer? Come tell us how you use iroh!
Nice work folks! Well done!
We just released the first stable version of iroh, v1.0! Read about it: www.iroh.computer/blog/v1 We're super proud of where we landed with iroh's 1.0. Since version 0.35 it feels like we've entirely replaced the "engine underneath". Are you a fellow key-dialer? Come tell us how you use iroh!
Unpopular opinion on bluesky, but I don't see why PDS jurisdiction matters on atproto when ~everything is public, and actively mirrored in multiple jurisdictions. You don't gain meaningful control over anything. I guarantee you there are relays that are logging everything and ignoring deletes.
I guess github.com/encrypted-sp...
GitHub - encrypted-spaces/prototype: A cryptographic framework for building collaborative applications over an untrusted server. Research prototype.
A cryptographic framework for building collaborative applications over an untrusted server. Research prototype. - encrypted-spaces/prototype
github.com
remember these are not end-to-end encrypted, consider pivoting to something like Signal after coordinating in group chat
What's up, chat! Group chats are rolling out today in the new v1.124 update. This is our first feature built for communities, and there's more to come.
I wrote a blog post about QUIC address validation tokens. Why they are useful in client/server QUIC, why they aren't as important in @iroh.computer p2p QUIC, and a concrete example how to use them for a 0-rtt RPC service. www.iroh.computer/blog/address...
Address validation tokens - what are they good for anyway?
A closer look at QUIC NEW_TOKEN tokens, why they exist, and what they buy you in iroh and noq.
iroh.computer
I will speak. It shall be entertaining. 🪧The Animal Butt Compendium: the ABC of Zoological Rear Ends 🍑From species that breathe through their bums, to those using their derrieres as weapons and ones that communicate through farting - there's something for everyone. 📆 1 Jul, London 🎟️ Tickets below.
Our statement on the UK gov't's demand that all content on all devices sold or used in the UK be scanned, on the presumption of nudity, using a dystopian combination of age verification & content scanning. This proposal will not safeguard children. It endangers us all. signal.org/blog/pdfs/20...
signal.org