Standard, iframes kann man mit CSS stylen.
https://cards-for-ukraine.at

The past two nights I wrote a "thread reader app" for BlueSky.

https://skyview.social

The protocol is absolutely insane.

There's no privacy. And I don't mean missing DMs.

All your posts are available through API endpoints. Without any authentication. By design.

The "invite-only" thing may have you think otherwise.

Here are my last 100 posts.

https://bsky.social/xrpc/com.atproto.repo.listRecords?repo=badlogic.bsky.social&collection=app.bsky.feed.post

Cards for Ukraine

Tanja Maier sends €50 grocery vouchers to Ukrainian refugees in Austria.

Quite a few people sure were surprised to learn that all their posts can be read without a BlueSky account. Especially those who fled Xitter to be a bit more sheltered from harassers and nazis.

Welp.

For all its faults, Mastodon is the better platform for people who care about having control over their data. It's definitely not perfect in that regard either, but at least it tries.

Also, it has GIFs and videos and polls. Based on BlueSky's dev velocity, they'll have that sometime 2032.

@badlogic And the Fediverse also has me! A real bliss ball of delight! (Or maybe not...) 

@badlogic 100 Jahre Einsamkeit für ehemalige Twitteranten; für Lautsprecher, PR-Gesocks aus Politblasen, der Industrie, Trollarmeen, Psychotikern & Faschisten.

Man sieht erst jetzt wieder angesichts der Zivilität im Fediverse, in welch beschissenen proprietären Sauhaufen diese sogenannten "Entrepreneurs" unser Netz transformiert haben.

@badlogic ngl the polls are pretty sweet
@badlogic BlueSky and Threads are trying to monetize from the get-go. They’re not trying to build a social space for people to hang out with each other; they’re actually TRYING to create an echo chamber where brands can sell you stuff. And in the process they forgot to give people a reason to stay.
@badlogic nya, talking about "dev velocity" on mastodon of all places 😓
@badlogic How does Mastodon protect your data in ways Twitter etc. does not?
@pkreissel Not owned by corporate. If you self-host, you own your own data. That's how. @badlogic
@rolle You literally broadcast your data to the entire internet. So I don't get how "data protection" is even a requirement or a desirable goal for a micro blogging platform.

@pkreissel You literally go to toilet every day so I don’t get how it is even a requirement to have walls or a room for that even when you can just take a dump on the street for all to see anyway, what’s the big deal.

No. My data, my rules.

@rolle

Sorry! Just an inappropriate troll comment. Ignore it. I had to laugh spontaneously while reading your post because I had to think of this picture excerpt. (Pieter Bruegel the Elder - Children's Games, 1560).

But they didn't have the internet back then. That's why the peeing girl remained anonymous ;-)

@pkreissel

@pkreissel @rolle Except that you actually read the delivery parts of the spec, you'd know that's false for follower-only posts and for most unlisted posts.

And even public posts are only delivered to instances your instance knows about.

Most discovery centers around having at least one subscriber to a user on the other instance, without which no federation between the two happens.

And usually (implementation-dependent) only the specific followed's posts get federated then, not every user's.

@pkreissel @rolle

you CAN broadcast to the entire internet if you want, but on Mastodon, you don’t HAVE to. You can limit the visibility of your posts, and many do.

@pkreissel @rolle he said control over your data.

See my other reply.

@rolle @pkreissel @badlogic You own mostly nothing
I was hosted on my self host mastodon instance on social.imirhil.fr. Want to change to firefish. No way to reimport the data without resending all the content to all the fediverse… Have to cut the old mastodon instance because nothing more to do with that and don't want to keep a bloatware instance up for decades just for that. Now the content is totally lost for all the Internet. I guess I will just trash my archive because I can do nothing with it.
@rolle @pkreissel @badlogic And same trouble with not self hosted Mastodon/Fediverse. An admin can eradicated you from the Internet in one click. BlueSky not because you have a strong separation between data storage, network federation and end user client.

@pkreissel @badlogic

it's possible to actually reach your admins, and if you don't trust them after some time - it's possible to migrate your account.

Likely one day you'll be able to bring your posts, too.

@pkreissel @badlogic

In general - Mastodon is developed with a lot more privacy in mind because the main intent isn't to create profits from processing your data.

Twitter/X specific - tweets and your profile are always public unless you set the account to private or post DMs only.
The content of your tweets (regardless of private/DM) is processed for a variety of purposes including marketing, ad display and - after recent ToS / Privacy changes - things like AI model training using the full text and any images shared.
There's no comparable data privacy like Mastodon offers where a message can be public (public timeline, you can see it without a login - aka twitter default), unlisted (does not appear on any public timeline), followers-only (self explanatory) or direct/private (only the person messaged). By default toots and user profiles are also neither indexed nor publicly searchable unless you opt in to that.

@badlogic Fediverse also has direct message capabilities. BlueSky currently does not.

@badlogic

And not have to cope with scammer elon's brainfarts.

@badlogic

Hm, I can see your posts if I'm not logged in.
https://mastodon.gamedev.place/@badlogic/111246798083590676

The same with twitter. Here a random post from twitter:
https://twitter.com/janboehm/status/1377293737009819659

Do I get something wrong? What's the difference with Bluesky?

Mario Zechner (@[email protected])

Attached: 1 image Standard, iframes kann man mit CSS stylen. https://cards-for-ukraine.at The past two nights I wrote a "thread reader app" for BlueSky. https://skyview.social The protocol is absolutely insane. There's no privacy. And I don't mean missing DMs. All your posts are available through API endpoints. Without any authentication. By design. The "invite-only" thing may have you think otherwise. Here are my last 100 posts. https://bsky.social/xrpc/com.atproto.repo.listRecords?repo=badlogic.bsky.social&collection=app.bsky.feed.post

Gamedev Mastodon
@Maijonna @badlogic opening a single post via a URL is not the same as unfettered API access. The API access lends itself to programmatic usage.

@kpopncommunism @badlogic

Ok, if there is a different API for Mastodon... But actually you could also access posts via http programmatically, so that does not protect your privacy at all, I guess.

@badlogic
I still wonder if the comment here (sadly I forgot from who) is true about; "Bluesky isn't making a social network, it's selling a tech stack to VCs and demonstrating one aspect of it can work. To do that, they have to scale it and bring in users, but the users aren't the goal even now let alone in the future."
@badlogic Features. Actual user features.
@badlogic Mastodon will continue to change because the users have a say and the technologically savvy have the skills to implement improvements across the Fediverse. That's its main strength.
@badlogic ...yeah, it gets worse than that: your follows, likes, retoots, and blocks are also available through the listRecords API, no authentication needed. At least they don't even have DMs or 'private' posts... (in the "followers only" sense)

@becomethewaifu yeah, it's not great.

There's a service that actually ranks the most blocked bsky users.

@badlogic @becomethewaifu honestly I don't take issue with that specific service, it's possibly even helpful
But it's scary that that information is available publicly because that 100% can be easily used for harassment bots
@badlogic While it is a meaningful distinction from Mastodon, does harassment really come into play here? Your posts are only readable publicly, that doesn’t mean harassers can post/reply at you without restriction. They can just see what you say

@spiritedpause I'm not at the receiving end of harassement, so I can't say.

But I do know that those who are aren't happy about their "friends" being able to read what they write on supposedly "account locked" BlueSky.

@badlogic @spiritedpause Cant seem to see the "account lock" feature in Bsky settings
@spiritedpause @badlogic I suspect if someone has acquired a harasser who likes to stalk their social media for clues on their doings, or things to taunt them with, they probably want some control over who can read that content and would like to trust a platform to have a working 'private' setting. The harassment itself can easily take place off-platform, after all!
@spiritedpause @badlogic
BlueSky invites are very easy to come by.
@badlogic
🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️
@badlogic I personally wouldn't find that surprising in the least, but TBQH the danger of people going to Bluesky to flee the nazis is the fact that thus far the founders either don't care to invest in Trust & Safety, or they think users can be protected from nazis and other such harassers by way of the federated protocol. In either case, users won't actually be protected, people will get hurt, and the majority of the user base will mutiny.

@badlogic There are also many people who would love their posts to be openly readable - communicators of science, emergency info, & many more. This was the case with Twitter pre-Musk: anyone could read all posts using a profile or hashtag URL. Seeing many of these posts disappear to walled gardens is a shame/ scary, but many are uncomfortable here & value WYSIWYG ease-of-use... can we read their #Bluesky posts in original format? #RSS?

#OpenAccess #OpenWeb #scicom #scicomm #AcademicChatter

@ClaireFromClare

@badlogic

On the site https://bluestream.deno.dev/ there is a tool to generate a #RSSfeed for #Bluesky accounts if you know a user handle. This is possible without being logged in to Bluesky.

Bluestream

RSS feed generator for Bluesky.

Bluestream

@holger_moller Thank you! I also now see that we can set up feed descriptions in RSS directly with a URL in this format:
https://bluestream.deno.dev/trishgreenhalgh.bsky.social

@trishgreenhalgh fyi! RSS works very well with blogposts, not so well suited here with all the replies... better than nothing but I'd much rather you continue to post here on the #Fediverse, where everyone can read, at least for substantive messages?

#OpenAccess #OpenWeb #scicom #scicomm #RSS @badlogic

Two screenshots to compare the RSS feed from the Bluesky walled garden (via Bluestream) with the more useful one from Mastodon. One issue is how the feed describes each post (could this be improved?). The bigger one is that the web link for a Mastodon post may be viewed by anyone, to see context of thread and replies, without registration... whereas the web link for a Bluesky post hits the wall.

#OpenAccess #OpenWeb #RSS #Bluesky #Mastodon #Fediverse
@holger_moller @trishgreenhalgh

@ClaireFromClare @trishgreenhalgh
Yes, it is not an optimal solution. I currently only use the RSS feeds from #BlueSky to monitor certain accounts. If I'm more interested or need more information, I go to the BluesSky page.
@holger_moller The #Bluesky pages are only visible to those with an account. For those of us without, it's good to know about the #RSS option, however imperfect, so thank you for pointing it out. Hoping that the universities, institutions & professionals who support #OpenAccess in other respects will do so with social media too! @trishgreenhalgh
@holger_moller Ah, we seem to be getting closer to a #nitter for #Bluesky! See https://twexit.nl/
Tested again for that great public health communicator @trishgreenhalgh & the beta site is not yet showing replies or the context replied-to, but promising:
https://twexit.nl/posts/trishgreenhalgh.bsky.social
Also I see that Bsky users can make a public URL for individual posts & threads with https://skyview.social/
Thanks @eloquence for more techie info here: https://social.coop/@eloquence/111260371075293442
#OpenAccess #OpenWeb
Twexit for Bluesky

Twexit For Bluesky

Thank you very much for these useful tips, @ClaireFromClare. #BlueSky is just a brand new platform and things are developing gradually and step by step. - In Germany, we say: "Mühsam nährt sich das Eichhörnchen." (The squirrel feeds with difficulty.)
@badlogic what's the problem here? It's a Twitter clone, that's how Twitter works, unless you specifically set your account to private.

@guelo @badlogic

At Twitter you *CAN* set your profile private. And many users have done that when they got into a shitstorm. At Mastodon instance admins could make the network private (=it is technically possible), so that only people with account can read anything. At Bluesky (any system using the AT protocol) the only way to make anything private is to disconnect all servers from the internet.

@badlogic If anyone is surprised that Bluesky isn’t private, it’s their own fault because the developers have been EXTREMELY clear about this.

@badlogic

https://firesky.tv/ has been running a searchable live stream for a few months. It's bizarre to me that they're not making it clearer that the login wall is purely cosmetic.

Firesky

Watch every Bluesky post in real-time – filter the firehose

@eloquence I suppose they do not want to overwhelm their largely non-technical user base with such technicalities.
@eloquence @badlogic Oh dang, this makes me miss the old Searchspy on Dogpile, back in the day
@badlogic noo it's down (or dns not propagated)
@orsinov hm, "works for me". DNS has been up for over 24h.
@badlogic "Address not found"

Couldn't find the host server