Using AI for coding is an emotional roller coaster for me. The highs are high, the lows are real low. Honestly, writing code myself is just so much more fun than supervising and getting mad at Claude's mistakes.
Posts by Johannes
Thanks for the info!
Hmm that doesn’t sound like a good solution. @tangled.org is this a known problem or am I doing something wrong?
did you ever resolve this? I'm getting a Failed to create pull request. Try again later.
fantastic, thank you! I saw the RFC for lexicon resolution but didn't know it was already implemented. Things move fast in the ATmosphere!
@leaflet.pub do you publish the lexicons for pub.leaflet.document and pub.leaflet.publication somewhere?
@freiheitsrechte.org würdet ihr aktiv werden, falls so etwas wie Chat Control beschlossen wird? Gibt es andere Vereine/Gesellschaften, die aktiv werden bevor es zu einem solchen Beschluss kommt?
Einfach nur gruselig was die EU mit Chat Control vorhat. Klare Empfehlung für die neuste Folge von Was jetzt? - Die Woche. www.zeit.de/politik/2025...
Trying to publish a leaflet.pub document to my self-hosted PDS and... nothing would happen. If you've experienced that too, you might need to increase your nginx client_max_body_size :-)
Thinking about how AI automation is probably going to come for all of us. Instead of asking what can or cannot be automated, we should ask ourselves: what do we not **want** to automate?
Looking again for the mentioned logout button, I see this was user error. With a publication selected, it’s not clear how to log out! (settings here just contains the publication’s settings). I had to go to Home then Settings, then logout. The oauth revoke works fine.
Thanks for looking into this 🫶 Yes, scoped oauth would be fantastic!
I don’t get it. Isn’t this situation an example for the exact opposite of what you’re saying? Has the PDS been deleted or modified?
If you're self-hosting your PDS and are wondering how to revoke access to a previously authorized app (like leaflet.pub), you can do so by editing the token table in account.sqlite.
@leaflet.pub it would be cool to have a 'logout', @pdsls.dev does this
tangled.org/strings/hell...
That's a great suggestion - I just checked and the originals are indeed all there. This would have saved me hours 🙂 thanks!
I just spent 5 hours exporting 30,000 photos from Apple Photos. Had to do it in 30 batches because the export crashes.
Apple's solution for removing synced photos? 'Turn on iCloud Photos.'
These aren't bugs, this is the product. After 20 years, I'm done and moving to Linux.
Complete and utter rubbish.
Surveillance creates a climate of fear, forced conformance, suppression of new or contrary thoughts and ideas.
Once we build this surveillance regime, whoever is in power gets to wield and direct it. Pick your personal poison, left OR right, and think what they could do
I don't get it. When did we all decide that it's acceptable to have cameras and microphones in our homes, recording our every move and word - and some faceless AI deciding whether we say or do the wrong thing at a given time. That's what EU Chat Control is. EVERYONE should be up in arms about this!
Thank you @signal.org for outlining the privacy horror of Chat Control 👏
"Under the guise of protecting children, the [...] proposals would require mass scanning of every message, photo, and video on a person’s device, [assessing via] database or AI model to determine whether they are permissible"
I ditched iCloud: Syncthing for sync, passwordstore for passwords, Proton for email, pen and paper.
Why? Surveillance bills get infinite attempts—they only have to win once. So, my data lives only on my devices now.
Surprisingly doable with FOSS + an old laptop.
#privacy #icloud #deapple
I didn't find a good #passwordstore importer for #1password 1pux files, so I tried #vibecoding for the first time. It handles multiple vault, attachments, various types (login, password, credit card, etc) and tries to preserve all relevant data. Let me know if it helps!
codeberg.org/j23n/pass-im...
Of course! It's the same story with the EU Chat Control proposal. www.eureporter.co/business/dat...
Tech companies have shown time and time again that they are not good stewards of our data and will monetize anything they can. Maybe it's time to stop putting our private data into their data centers?
If we stop and think, are the amenities of allowing tech to permeate all facets of our lives - with the privacy invasion that entails - worth it? What do alternatives look like? j23n.leaflet.pub/3lzvmjth2l22t
#privacy #digitalsovereignty #surveillance
This is great news! It's really encouraging that you keep working on opening up the tools around ATproto and encourage openness instead of closing off the moat. Thank you!
Getting up and running with a self-hosted PDS and oauth for leaflet.pub and bluesky #selfhosted #atproto