Spyke

Replies

Comment on

Another win for the decentralized Fediverse when a government domain takeback can’t shut it down!

A domain takedown was never able to shut a server down, not even with centralized servers. Most big services are accessible via multiple domains of different countries, and this would just disable one of them. But for the Fediverse that means that they also "disabled" an entire instance with all its users.

This actually shows us that relying on domains can be a problem for the Fediverse! Imo we need to upgrade the federation protocol to be able to handle these things, like propagating a domain change or migrating accounts to other instances.

Comment on

What's your opinion on Opera browser?

The Opera of today is not the same as the one from back in the days! The original company sold all their code and rights to a chinese consortium in 2016. Since then it's basically a variant of chromium, with some propriatary features and tracking added. I don't know the new owners, so I don't trust them with my browsing data!

Comment on

Lemmy

Afaik this is not an error from Lemmy but from nginx, which is not able to relay the request to Lemmy and therefore returns a 502 bad gateway response. Imo this just means the servers are over capacity, so most likely a scaling/infrastructure issue.

I had a quick read of the code and it looks pretty solid to me. Not the most "enterprise" code imaginable, but definitely no code smell or quick hacking job.

Comment on

*Permanently Deleted*

Reply in thread

In theory they could. Every city or state that migrates increases the market for open source solutions, and many also invest in the creation of custom software that others can later use when they migrate. The problem imo is hitting a critical mass, and also overcoming lobbyism at the highest levels.

Comment on

lemmy.fmhy.ml is gone [update from the team]

Reply in thread

Not really. Most centralized services are accessible via multiple domains, e.g. for different countries. This would just disable one of them, but users could still use another to log into their accounts. For the Fediverse it "disables" an entire instance, cuts it off from federation and locks out users.

Lets not put a positive spin on a situation that exposes a weakness of the current system. The federation protocol needs to be able to handle these things gracefully, like propagating domain changes and migrating accounts between instances!

Comment on

How to share confidential information?

Reply in thread

This is suspicion on the level of "you can't be sure reality didn't just pop into existence 10 seconds ago". You can never be 100% sure of what others are doing on their hardware, or of anything really, especially if other people are involved. Your chat partners could leak all your chats and metadata for all you know!

What we do know is that Signal is operated by a non-profit foundation, their client and protocol are open source and considered the gold standard for privacy by pretty much every expert on the subject, they had multiple independent audits and a very good track record, they were subpoenaed and couldn't comply because they didn't have the requested data. That's about as good as you can get.

Comment on

Fediverse privacy nightmare?

The author of this blog post just realized that things posted publicly on the internet are indeed public, and that Ctrl+C and Ctrl+V exist.

This is not some special property of the Fediverse, it's how the internet has always worked. If you post something publicly (say on your personal blog) then others can see it, make copies and redistribute them, even if you later decide to delete the original content. Companies like Google build massive indexes of everything posted by anyone ever, and there is nothing you can do about it if you want your content to be publicly accessible. If you share something with just a group of people, and someone decides to make it public, then it's public. Nothing new about that.

The GDPR works in exactly the same way in the Fediverse as with the existing services right now. If you want something deleted you have to send a notice to every service that has your content. In reality you'll just send it to the X biggest services, because they represent 99% of the users that could potentially see that content, and that's usually enough. You can do the same with the X most popular Fediverse instances. Even better, we might be able to create a standardized and automated process for it, because they all run the same set of Fediverse apps using ActivityPub after all.

Afaik DMs work just like unencrypted (so regular!) emails. If you send your company secrets to [email protected] then you're probably screwed, same thing with @[email protected].

Comment on

What is the management structure of lemmy world and how is the bill for all of the web hosting paid.

Reply in thread

The answer is always yes for hosted services. The data has to be stored somewhere, and it is readable if not explicitly encrypted on your device before being send to the server. Some things like passwords are usually handled differently though, they are not readable by anyone.

That's one of the reasons why picking an instance is a big deal. You trust that instance with moderation and handling of your data. If you're not comfortable with any instance then you should look into hosting your own!

Comment on

Welp that answers a lot of why all .ml are down

Reply in thread

This is not the solution! Being able to pick a server to trust your data and content moderation with is a feature, not a bug.

What we do have to do is make this feature more resilient and easier to use. Like adding the ability to easily transfer accounts and communities between instances, or even change the domain name of an entire instance.

linux

Comment on

Taking your ideas for my next linux app

An app to manage important config and unit files (fstab, hosts, sysctl, systemd units, ...), and present them as settings menu or editor with auto completion and tooltips. Kinda like how VSCode handles settings, where you can use the GUI or a context-aware text editor.

Comment on

What is the general stance of lemmy and other fediverse sites in regards to facebook trying the fediverse?

I think federating with an instance that actually wants federation to die (have a monopoly) is a very bad idea. Meta would use its leverage to actively undermine and harm the Fediverse, because it's not in their interest to split the userbase between multiple servers they don't own. Imo they only want to use it to bootstrap their own service, after that they'll do anything to control as much of the users and content as possible. That's the complete opposite of what the Fediverse is supposed to be!

Ever heard of the phrase "democracy without democrats"? That would be Meta in the Fediverse.

Comment on

Will there be a fediverse app anytime in the future?

I doubt it. While the server to server communication is standardized with ActivityPub, the server to client (app) communication isn't. This means different Fediverse apps have different APIs to login, fetch and create posts and so on. It's unlikely that we'll ever have a standard API here, because the apps work diffently and have different needs for their APIs. Maybe some kind of common denominator, but that probably wouldn't be feature complete on most apps.

So the one app to rule them all would have to created custom API Implementations and UIs for every Fediverse app, which would be a loooot of work and probably a worse experience than specialized apps.