Live data from Hacker News

Bluesky announces data federation for self hosters

bsky.social

301–310 of 471 posts

Re: Bluesky announces data federation for self hosters

#301

I switched to Bluesky but then moved back to twitter. I'm glad that they are trying to compete with Twitter (Twitter is a conservative cesspool), but all of my non-technical friends have stayed on Twitter. So, I end up going where they are. I think the reason my friends did not join Bluesky despite me inviting them is that it just isn't as good of a product as Twitter. You can't post videos or DM. I am not a tech exe…

[flagged]

s/wisen up/develop alzheimer's

Re: Bluesky announces data federation for self hosters

#302
I just got this setup using Docker on https://fly.io.

It's running with wayyyy less resources than the github suggested. I am on a shared cpu with 512mb of ram running the container.

Could be a little simpler to setup, if the docs provided a docker run example without the shell scripts. Also has some duplicate env variables.

For anyone interested, I shared it in the discord: https://discord.com/channels/1207024379549061120/12070503280...

Overall super cool. My profile page says I am using an invalid handle, but otherwise it works, and I see it requesting my server for things.

Re: Bluesky announces data federation for self hosters

#303

Earlier quoted context omitted.

Thanks for Caddy, Matt! Some of us on the team have been using Caddy for years, for many of our projects. Because it's so simple, sufficiently high performance, and has lots of nice features. The on-demand TLS certificates with an "ask" endpoint is especially useful for the PDS use-case. Because there's generally a wildcard DNS name that is used to give each new user a domain handle (@alice.example.com) but we don't…

Even if it may be simple in some areas, it doesn't handle edge cases such as https://github.com/caddyserver/caddy/issues/1632 in other areas out of the box unlike other server software.

[deleted]

Re: Bluesky announces data federation for self hosters

#304
post #291

Earlier quoted context omitted.

Gonna be that guy! Any chance the team could create a Home Assistant add-on for this? https://www.home-assistant.io/addons/ I think the Home Assistant community would go WILD for being able to self-host their Bluesky data straight from home with just a few clicks. It's a pretty big crowd of people. https://analytics.home-assistant.io/ 327k willing to opt-in to analytics.

we need a new version of Zawinski's Law: every system capable of deploying plugins will eventually expand until it is a full hosting solution. I know if there's one thing I'm eager to do it's to host even more stuff in that clunky piece of shit that has half a dozen main menu items for nonsense and buries everything of interest or value under "Settings"

The add-ons are just docker containers?

It's wasteful to get an entire second machine for something that can use the resources available on the machine running Home Assistant OS

Re: Bluesky announces data federation for self hosters

#305

Earlier quoted context omitted.

Thanks for Caddy, Matt! Some of us on the team have been using Caddy for years, for many of our projects. Because it's so simple, sufficiently high performance, and has lots of nice features. The on-demand TLS certificates with an "ask" endpoint is especially useful for the PDS use-case. Because there's generally a wildcard DNS name that is used to give each new user a domain handle (@alice.example.com) but we don't…

Even if it may be simple in some areas, it doesn't handle edge cases such as https://github.com/caddyserver/caddy/issues/1632 in other areas out of the box unlike other server software.

Not for nothing, but when accessed from this HN app on an iPhone, Apple’s website with a trailing dot does not render correctly.

Re: Bluesky announces data federation for self hosters

#306

Earlier quoted context omitted.

I'm certainly willing to believe that there's been a shift. But it's completely implausible that in just a year (two? I forget how long it's been) since the sale, Twitter has transformed into a "conservative cesspool". What the poster I replied to is almost certainly seeing is that there's actual balance now, instead of being absurdly hard left like it was before.

It has never been "absurdly hard left". It was representative of the communities that used it (many of whom have been chased off by Musk).

Nobody was "chased off" by Musk. The people who left were freaking out and planning to move to Mastodon even before the sale went through, because they assumed that Musk would be an evil man doing bad things to the site. To be blunt: they left because they couldn't bear to imagine a world where site leadership didn't put its boot on the neck of anyone they disagreed with.

Re: Bluesky announces data federation for self hosters

#307

Earlier quoted context omitted.

Video is also prohibitively expensive outside of Google-scale endeavors and will likely crush both third-party BGSes and PDSes. Everyone doing video is either selling you ads (whether it's in that video or around it), selling you the video itself, or is losing money. Possibly all three. As it is, og-embeds do work for video and audio from a few different providers.

How does Mastodon do it?

By externalizing costs onto server owners, the same way they do everything.

It's not a good way to do it, though, and it's worse for Bluesky because it implies that in order to move your PDS (one of the best features of the design), you'd have to pick up the freight for video that already exists. If PDS mobility is important, attaching large economic strings to that is a big disincentive.

Re: Bluesky announces data federation for self hosters

#308

Earlier quoted context omitted.

It has never been "absurdly hard left". It was representative of the communities that used it (many of whom have been chased off by Musk).

Nobody was "chased off" by Musk. The people who left were freaking out and planning to move to Mastodon even before the sale went through, because they assumed that Musk would be an evil man doing bad things to the site. To be blunt: they left because they couldn't bear to imagine a world where site leadership didn't put its boot on the neck of anyone they disagreed with.

LOL in so many ways

You think Twitter doesn't still "put its boot on the neck of anyone they disagreed with"? Actually now it's "anyone they or Musk disagree with", so I guess you're kinda right.

Meanwhile he brought back people who were banned for committing crimes on it while banning people for posting entirely legal content like jack sweeney.

He's not a free speech absolutist, he's a me speech absolutist.

But sure, nobody was chased off by Musk.

Re: Bluesky announces data federation for self hosters

#309
post #177

Earlier quoted context omitted.

Video is also prohibitively expensive outside of Google-scale endeavors and will likely crush both third-party BGSes and PDSes. Everyone doing video is either selling you ads (whether it's in that video or around it), selling you the video itself, or is losing money. Possibly all three. As it is, og-embeds do work for video and audio from a few different providers.

That gives me a great idea: If you self-host your PDS you can have video but moochers don't get it.

Sure, but that's Scary(tm), because an unexpected viral skeet is going to cost you a lot of money. In this case I'd expect almost all video to be fraudulent--either in terms of pirated egress or in terms of disinfomation scams.

Re: Bluesky announces data federation for self hosters

#310

Earlier quoted context omitted.

Currently, atproto works probably best for public social apps, like microblogging, forums, etc. So yes, it's definitely possible to build a reddit-like social app on atproto. Part of the change today is that the PDS and Relay[1] now support non-app.bsky record types. This is quite new, so there could be issues, but we're prepared to fix any issues that crop up. 1. https://bsky.social/about/blog/5-5-2023-federation-ar…

> microblogging Would it be possible to use it for macroblogging, i.e. long posts with markdown markup, embedded images, etc? If so is there a python library tghat implements atproto?

Yes, it should be totally possible to build a blogging system on atproto. And the "app.bsky" API should serve as an example for almost all of the functionality required.

Another really neat aspect of atproto, is that apps can interact theoretically. So you might create a blog system but use "app.bsky" (Bluesky) for comments.

OAuth support is coming soon as well, which is a big step in simplifying auth.

Post reply on HN