this post was submitted on 06 Aug 2024
18 points (100.0% liked)

TechTakes

1401 readers
204 users here now

Big brain tech dude got yet another clueless take over at HackerNews etc? Here's the place to vent. Orange site, VC foolishness, all welcome.

This is not debate club. Unless it’s amusing debate.

For actually-good tech, you want our NotAwfulTech community

founded 1 year ago
MODERATORS
 

So I recently got an excuse rant about my opinions on federated tech. I think it's pretty much the best we can hope for in terms of liberating tech, with very few niches where fully distributed tech is preferable.

Needing a server places users under the power of the server administrator. Why do we bother? "No gods, no masters, no admins!' I hear you shout. Well, there's a couple reasons...

Maybe using software is just an intrinsically centralized activity. One or a few people design and code it, and an unlimited number of people can digitally replicate and use it. Sure, it may be free software that everyone can inspect and modify... but how many people will really bother? (Nevermind that most people don't even have the skills necessary.)

Okay, so we always kind of rely on a central-ish dev team when we use tech. Why rely on admins on top of that? I believe the vast vast majority of people doesn't have the skills and time to operate a truly independent node of a fully distributed tech. Let's take Jami as an example:

"With the default name server (ns.jami.net), the usernames are registered on an Ethereum blockchain."

So a feature of Jami is (for most users) implemented as a centralized service. Yikes. You could build and run your own name server (with less embarrassing tech choices hopefully), but who will really bother?

But say you bothered, wouldn't it be nice if your friends could use that name server too, and gain a little independence? That sounds a lot like decentralized/federated tech.

Keeping a decent service online is a pain in the butt. Installing SW updates, managing backups, paying for hardware and name services... nevermind just the general bothering to understand all that mess. And moderation, don't forget moderation. I'm saying it's not for everyone (and we should appreciate the fuck out of [local admin]).

I believe that servers and admins are our best bet for actual non-centralized tech. A tech-literate person tending a service for a small- to medium-size community is much more feasible than every person running their independent node (which will probably still depend on something centralized).

And maybe that's just the way we bring good ol' division of labour to the Internet. You have your shoemaker, your baker, your social media admin. A respectable and useful position in society. And they lived happily ever after.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 6 points 3 months ago* (last edited 3 months ago) (3 children)

I’m probably gonna show my age by saying this, but in my opinion we already had the near-perfect federated discussion platform over 40 years ago, and that was Usenet.

On a philosophical level it’s not too different from what the Fediverse is trying to achieve. However, because it is a protocol and not a software, you aren’t bound to specific implementations. Everyone can implement the NNTP protocol because it operates on the same principle idea as email. And just as not one organization “owns” email or HTTP, no organization can own Usenet.

It’s also more of a “verse” than the Fediverse because it’s really fundamentally a different thing than the internet (as in the HTTP internet), and not a software layer on top of it. By that virtue, you don’t even have to bother with shit like tracking, advertising, or even large-scale data scraping because the protocol just doesn’t allow for it. (Doesn’t mean it couldn’t, of course. I’m sure a Google would come up with NNTP2 and enshittify it if it gained enough traction, but hey.)

In terms of moderation, on Usenet a mod is really someone who pre-reads messages and either approves them or not. You can implement the same tech that powers email junk filtering for that, and it works generally pretty well. It’s way more hands-off than anything Reddit or Lemmy or forums offer. Sure, for large enough groups this becomes a chore too, but I’d still rather work through a bunch of what basically amounts to emails than some convoluted mod interface on a website.

The only downside is that it’s not as easy to use, at least not for people who’re used to modern apps. On the other hand, everyone who’s ever written an email im Outlook or Thunderbird shouldn’t have a problem, and I’m sure someone could cook up a pretty smartphone app, too.

[–] [email protected] 14 points 3 months ago (2 children)

Mentioning that Usenet is free from advertising is rich seeing as that's where spam as a concept originated:

https://en.wikipedia.org/wiki/Laurence_Canter_and_Martha_Siegel

People who remember Usenet fondly either only hung out in the good parts (heavily moderated technical newsgroups) or are perfectly fine with defining online discourse as being text-only and gated by access. I wrote a bit about this in a draft comment about Gemini in another forum:


What rubs me the wrong way about all these pseudo-retrospectives about how wonderful the Internet was before the Web is how much current users of the our global community are effectively erased. If you weren't student or faculty on a Western university (generally of a technical nature) you did not have Internet access. So you were young-ish, male, and wrote English. (This certainly describes, I entered a technical university in Sweden in 1992).

I know that the motivation for Gemini is expressly to get away from the current ad-tech-driven surveillance economy of the Internet, but like a lot of Internet people, there's a huge blind spot about how to do this.

Companies are not hoovering up tons of personal info with the help of JS-infected websites because JS exists, they're doing it because it's legal and easy and basically the only way to monetize content on the internet right now.

The solution isn't to cripple content so that JS cannot be used with it, the solution is to take a long hard look at the legal frameworks around privacy and how companies are allowed to use people's online behavior to make money. But (US) internet culture is conditioned to believe that this is literally impossible - that the political system in the US is so utterly broken that it's not feasible to work through it.

[–] [email protected] 6 points 3 months ago* (last edited 3 months ago)

Fair points, I guess. When I speak of advertising, I meant specifically that "ad-tech-driven surveillance economy", not the ability to post (or spam) your product down any given channel. I should have said targeted advertising specifically.

People who remember Usenet fondly either only hung out in the good parts (heavily moderated technical newsgroups) or are perfectly fine with defining online discourse as being text-only and gated by access.

I guess I am in that bubble, yes. I remember Usenet mostly as being rather heavily moderated as I mostly stayed away from the scary parts of the alt. hierarchy (esp. alt.binaries), and most of my interactions were with creative communities in the form of writing and fan-fiction on rec, as well as what I perceived as early safe spaces for discussions of LGBTQ issues on soc (especially SSYGLB). There were also some groups in my native language that catered to both of these interests in some of the language hierarchies outside of the Big 8.

But I suppose it's the same romanticized idea that Gemini follows and only appeals to me because I have somewhat positive memories. Idk, I guess I'm just kinda fed up with the modern internet, especially because I also see a lot of that ad-tech crap at work which doesn't leave me with a lot of hope that it won't get worse.

load more comments (1 replies)
load more comments (1 replies)