@atomicpoet I think both protocols are valuable, if only to keep each other competitive and showcase different novel approaches to solving problems.
The thing that gets messy with Bluesky is in how things are quantified. There’s actually a decent amount of PDSes out there, but those aren’t the layer at which federation is necessarily happening. Data distribution and federation kind of trickle down from AppViews and Relays, which are prohibitively much more expensive to operate.
Bluesky has some really interesting architectural ideas, but whether or not it allows for decentralization in the manner that ActivityPub or Nostr do remains a matter of debate, and something of an open question.
That's fine, I just want to be clear that you're talking about debating matters of fact that aren't really up for debate.
Block away. But in the end, seems like you're just blocking some information that you don't want to hear.
Yes, we can absolutely see for ourselves that these rockets are being launched and they are being developed. I don't know why you're fighting that so strongly.
The #SCOTUS ruling on #TikTok was really unfortunate because it was based on the justices not understanding the technology, the facts of the situation.
You could see in the oral arguments that they didn't understand how the platform was engineered, they got multiple things very wrong about it. And that's really a shame.
The role of the Supreme Court in the US is to interpret laws and review lower court rulings, but in this case the issue wasn't either of those, it was a matter of fact that they struggled with, not law.
This legal proceeding was rushed. The two sides did not have time to hammer out their factual disagreement through the normal course of the normal process. And so when it got to the Supreme Court, the Court was presented with a record with inconsistencies.
And this is why we should never try to rush these legal processes.
The justices seemed to think that a shutdown wasn't even on the table. Well, the platform shut down. The justices were proven wrong. Unfortunately, as far as I know there is no procedure for the Court to fix a factual error like this. We are stuck with this ruling until who knows when some future case might provide the opportunity to fix it.
It's legally tragic.
It's in the backend protocol: in Fediverse/ActivityPub everything has to happen through instances. Instances shuttle posts around, potentially moderating them, etc. Everything happens between instances, and users just interface with an instance to send and receive content.
Just like email servers.
In contrast, BlueSky is set up so that users can post their content to any one or more servers, and pull content from one or more servers.
Fediverse/ActivityPub is all about instances talking to each other while BlueSky is about users talking to each other.
This has practical effects when it comes to everything from moderation through algorithm through account portability.
#Democrats overwhelmingly voted against keeping government open.
That really gets lost in all of the media discussion about this. But it really needs to be emphasized. Did your representative vote against keeping government open? You should know that, and hold them accountable for that vote.
Remember, #Democrats in the #House have nearly a majority of votes in the chamber.
The math says that if they wanted to, they could partner with even a few moderate #Republicans to take control of the chamber outright or at least move their preferred legislation ahead.
The ONLY way a few #GOP hardliners get their way is if Democrats vote with those Republican extremists, supporting their cause.
We shouldn't let politicians point fingers at others, scoring points in this us-vs-them mentality, when they themselves have the tools to make things better.
If the #US government shuts down it will be because Democrats refused to break with Republican extremists and vote to pass funding.
Dems have the votes. Hold them accountable for using them.
@Chesi What are you talking about? This has nothing to do with Trump.
This is about government budgeting. Like I've said over and over, I was against this, but the people we elected to Congress chose to use income from student loans to pay for government services. That happened a while ago.
It happened before Trump was on the scene.
I really don't know why you brought him up.
@ATLeagle it doesn't, though. That's not how any of that works, despite so many special interests misleading the public about how the economy actually works.
You're buying into a lie. I'm sorry.
A fantastic sign that so many people cheering the murder of the #insurance #CEO are really off base is that so many describe that role as parasitic.
Factually that is wrong.
A parasite doesn't ask for permission to take, it just takes. In stark contrast, we pay for insurance. And these employees are paid, they don't just drain bank accounts unilaterally.
There's plenty of room to criticize insurance, insurance companies, the healthcare system, the political systems that support that, and on and on, but anyone buying into that entirely false perspective of parasitism is losing the argument flat out.
Because right from the start they're showing they don't know what they're talking about, and it only makes it worse that they're jumping from there into killing people.
They don't make a compelling argument for anyone not already in their echo chamber.
Many #Trump supporters take the stance that he was never ACTUALLY going to impose tariffs, that they were mere negotiating threats, and anyone who doesn't know that is an idiot.
Meanwhile #Harris was criticized for not laying out specifics of what she would do in office.
Funnily, then, that was a contest between someone who **wouldn't** say what they **would** do versus someone who **would** said what they **wouldn't** do.
What a time to be alive.
Access to medical care in the US has long been highly regulated. Politicians interfere in personal medical decisions every single day.
Personally, I don't think that's right, but it's the status quo, and it's not going to change any time soon, especially when so many insist on turning a blind eye to that fact.
But it's in that context that "hands off my body" arguments fall flat. We have long lived in a society where political intrusion into personal medical decisions is not only tolerated but actively demanded.
At this point it's not about whether to keep politicians out but rather which politicians to give the power to.
#Biden's pardon of his son crosses the line when it gives a blanket get out of jail free card to any laws his son might have violated, not just the ones we know about.
He put his son above the law. That's striking.
It's only the icing on top that he attempts to justify it by claiming persecution... by the administration that he himself was leading.
We need to be clear that this is disgraceful, as really that's the only way to hold such a person of power accountable.
Biden should be forever remembered for crap like this.
At this point mainstream #Republicans are saying that they know Biden didn't get all those votes legally when he ran against #Trump not because they have evidence of any particular conspiracy, but because come on, Trump is awesome, how could anyone not have voted for him?
I don't have a dog in the fight between Republicans and Democrats, but geez, I really hate to see how far down the #GOP has fallen in the last couple of years.
That kind of imbecilic argument is fit for drunkards at the bar and fifth rate media personalities, but at this point some of the preeminent conservative talkers are laying that down.
This is going to be a hard four years in media.
@geos heaven forbid one engages here on social media.
Long post whining about ActivityPub
I've talked about this a bunch in the past, but thinking about "fediverse improvements" always beings me back to when I learned what ActivityPub actually does and what its design goals were.
The number one goal sure seems like it was "very nearly real-time status updates, like Twitter has, but distributed."
Because that's what they wanted the protocol to do, it required doing things in a fundamentally inefficient way. Every single post you make results in an inherently uncacheable request sent to at minimum the number of instances your followers use, and in some cases, one for every follower on that instance.
The overhead of creating and cryptographically signing unique payloads to send to several thousand different instances in rapid succession, for every post everyone ever makes, is kind of bonkers for a lot of different reasons.
But that the mechanism includes an API request for an "outbox" that lists all the content that remote instances could fetch — but never do — is something I find completely offensive.
Then, anytime anyone brings this up, there's pushback saying doing that would defeat the entire purpose of ActivityPub, because the entire purpose of ActivityPub is realtime messaging.
If you start the conversation saying that the only way a post can end up in a follower's feed is if there's a unique event transfered in about the most network-inefficient way possible, it paints the picture that your concern isn't really about transferring peoples' posts to each other, but to do it with as little delay between clicking send and it appearing in a feed, no matter the consequences.
But here's the thing: because there's so goddamned many requests being sent to so goddamned many places, it's all handled with queues. There's constantly a big backlog of posts still waiting to be sent. If I have 50,000 followers, spread out evenly over the whole fediverse, that's still 10s of thousands of entries in the queue that are causing your new post to have to wait as well.
None of this is frickin' realtime!
In a lot of cases, each instance also has a queue full of incoming requests that need to be processed, which adds further overhead and delay.
The amount of work that needs to be done for every single post in "real time" via ActivityPub is pretty staggering.
Skimming this article, it strikes me as a pretty good survey of how the state of popular politics in the US ended in a #Trump election.
It captures #Democrats being out of touch and #Republicans being fed up and #Harris running a bad campaign, one that really channeled that out-of-touch-ness.
Or, at least, this confirms my baises :) reflects my perception on the whole thing.
But those themes seem to be repeated over and over through quote after quote.
I think the most pressing and fundamental problem of the day is that people lack a practically effective means of sorting out questions of fact in the larger world. We can hardly begin to discuss ways of addressing reality if we can't agree what reality even is, after all.
The institutions that have served this role in the past have dropped the ball, so the next best solution is talking to each other, particularly to those who disagree, to sort out conflicting claims.
Unfortunately, far too many actively oppose this, leaving all opposing claims untested. It's very regressive.
So that's my hobby, striving to understanding the arguments of all sides at least because it's interesting to see how mythologies are formed but also because maybe through that process we can all have our beliefs tested.
But if nothing else, social media platforms like this are chances to vent frustrations that on so many issues both sides are obviously wrong ;)