Avatar
Alex Gleason
0461fcbecc4c3374439932d6b8f11269ccdb7cc973ad7a50ae362db135a474dd
I create software that empowers people online. I'm vegan btw.

I reproduced it. It does actually succeed, but the UI is messed up and displays an error. If you refresh after solving it works. Will fix this now.

Replying to Avatar Tim Bouma

nostr:npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p I set up ditto. Super easy, but I can’t get past the human verification test. I tried numerous browsers. Any idea what the issue is?

My instance is here:

https://ditto.openbalance.app

Are you a human? πŸ˜‚

Jk, I'll check

The place with the most opportunities on Earth is not America, it's the Internet.

Elon Musk vs some guy in Japan.

Man I hate the culture war. Just because you don't like someone doesn't mean you HAVE to disagree with everything they say. I wasn't sure about fluoride in water, so I looked it up, and the **science** says it can cause decreased IQ in children. You really wanna risk that? Also, you know who stopped putting fluoride in water... 98% of Europe.

https://www.reddit.com/r/nottheonion/comments/1grj3v1/winter_haven_commissioners_vote_to_remove/

I found it weirdly deceptive that it makes you "think" you are self hosting this stuff (and it works like magic), and then you have tear so many layers away to reveal the truth.

Btw when you run a PDS, it just just proxies all requests to api.bsky.app. The PDS exposes HTTP endpoints on its own domain, and when you use apps they do hit your domain, but the PDS itself just proxies the requests to the Bluesky centralized server at api.bsky.app.

Your own posts do get saved into a local SQLite database, and there's an endpoint where other servers (like Bluesky's giga relay) can index your posts. It gets away with SQLite because it literally only stores your own posts. Feeds, other people's profiles, etc all get fetched from the upstream in realtime.

Spent a few hours digging through Bluesky's labyrinthian source code. Abstractions on top of abstractions on top of abstractions...

Anyway, they make it impossible to fetch profiles from any PDS or their mega "relay" without credentials. But oddly if you run your own PDS, you can somehow fetch profiles from their central servers without authentication... huh...

So I finally figured out that api.bsky.app is their open domain.

Eg, this one requires authentication:

https://bsky.social/xrpc/app.bsky.actor.getProfile?actor=did%3Aplc%3Azhbjlbmir5dganqhueg7y4i3

But this one does not:

https://api.bsky.app/xrpc/app.bsky.actor.getProfile?actor=did%3Aplc%3Azhbjlbmir5dganqhueg7y4i3

So... they realized they had a problem. In order to be decentralized, you have to allow public access. But instead of just allowing public access to their big mega service, they made a separate service just for PDS installations and then didn't advertise that fact.

Replying to Avatar NEW1

LOL nostr:npub18070el77yxvv42lg7hmm86470jxm9mu6xsuuhf52nsnh5guppkjs9c0jzc nostr:npub10mtatsat7ph6rsq0w8u8npt8d86x4jfr2nqjnvld2439q6f8ugqq0x27hf nostr:npub1gnwpctdec0aa00hfy4lvadftu08ccs9677mr73h9ddv2zvw8fu9smmerrq if you guys feel like helping you can follow nostr:npub1pqr3g2gk3vsnrqk9kwfqqcxc6d5cwjr0hyc0nlzz9py5nf92vd9sn02sck and run the wss://relay.momostr.pink/ relay. All of your notes from here will flood bluesky and they wont be able to respond because its opt in and most of them dont do it. They will have no choice but to see them πŸ˜‚ πŸ˜‚ πŸ˜‚ πŸ¦‹

Should I harass the community of Bluesky by force federating them?

Gorillas are 600 pounds of muscle with a diet of... foliage

Posts from the Fediverse now include imeta tags.

Yeah but this is my fault. I made the post through Ditto and this is my intended behavior, as a workaround for the fact I can't render these posts correctly in Ditto yet.

Replying to Avatar elsat

nostr:npub108pv4cg5ag52nq082kd5leu9ffrn2gdg6g4xdwatn73y36uzplmq9uyev6 did you publish this link in habla news, and did you generate this link in habla news?

Yes and yes. What Nostrability did I break? πŸ˜‚ If I would just add proper support of longform posts to Ditto I wouldn't need to paste a link at all.