Advertisement · 728 × 90

Posts by Johannes

Preview
A little slob It's all great until it's not

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.

5 months ago 2 1 0 0

Thanks for the info!

6 months ago 0 0 0 0

Hmm that doesn’t sound like a good solution. @tangled.org is this a known problem or am I doing something wrong?

6 months ago 0 0 1 0

did you ever resolve this? I'm getting a Failed to create pull request. Try again later.

6 months ago 1 0 1 0

fantastic, thank you! I saw the RFC for lexicon resolution but didn't know it was already implemented. Things move fast in the ATmosphere!

6 months ago 1 0 0 0

@leaflet.pub do you publish the lexicons for pub.leaflet.document and pub.leaflet.publication somewhere?

6 months ago 2 0 1 0

@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?

6 months ago 0 0 0 0

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...

6 months ago 0 0 0 0
Preview
Leaflet.pub content too long

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 :-)

6 months ago 1 0 0 0
Advertisement
Preview
The more pertinent AI question What makes us us? #AI #society

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?

6 months ago 0 0 0 0

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.

6 months ago 1 0 0 0

Thanks for looking into this 🫶 Yes, scoped oauth would be fantastic!

6 months ago 1 0 0 0

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?

6 months ago 0 0 0 0
pds-oauth-revoke · by @hello.j23n.com Revoke oauth authorizations you've granted to third-party apps using your self-hosted PDS

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...

6 months ago 1 0 1 0

That's a great suggestion - I just checked and the originals are indeed all there. This would have saved me hours 🙂 thanks!

6 months ago 1 0 1 0
Preview
An Apple Photos exodus More drops onto the camel's back

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.

6 months ago 0 0 1 0

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

6 months ago 1 0 0 0

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!

6 months ago 0 0 0 0
Advertisement

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"

6 months ago 0 0 0 0
Preview
Signing out of iCloud You probably just want to sync devices instead of putting all your data in Apple's cloud.

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

6 months ago 1 0 0 0

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...

6 months ago 1 0 0 0

Of course! It's the same story with the EU Chat Control proposal. www.eureporter.co/business/dat...

6 months ago 0 0 0 0

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?

6 months ago 0 0 0 0
Preview
Homo nudus - j23n How transparent we have made ourselves

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

6 months ago 1 0 0 0

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!

6 months ago 1 0 0 0
Preview
Setting up a self-hosted PDS A couple of additions to an excellent guide

Getting up and running with a self-hosted PDS and oauth for leaflet.pub and bluesky #selfhosted #atproto

6 months ago 6 1 0 0