@RustyCrab@coolboymew over on the fediblock side there's developing factions around the bad space, crazy hyperbole like "if you don't support it you are as bad as a nazi" I have seen multiple violent threats and major players refusigng to do anything about the threats. they're talking about getting into getting registrars to shut down names, contact isps. one side is calling people white racists the other side is calling people idpol-leveraging transphobes. I just see things starting to get hot beause the aggressors are never going to give up.
@Moon@coolboymew@romin even nostr can't solve that because relays that don't block wrong thinkers will have the exact same issue. The problem is being a gigantic tyrannical faggot is just normal now. Beyond [insert fedpost here] the only long term solution is Total Clearnet Death. With AI moderation coming that may be unavoidable.
@PurpCat@RustyCrab@coolboymew@romin I don't care if they block us my issue is that if they operate without vocal opposition they are just going to become, formally, the "usable fediverse service" and eventually they are going to get the power to influence ISPs to cut you off, registrars to remove your DNS name. They've already talked about this.
It's better that they don't know you exist than trying to get in the good graces of internet pitbulls. This is also the #1 reason kf keeps having issues, imo Josh doesn't understand exactly what he got himself into at this point.
@RustyCrab@Moon@coolboymew@romin To add to this, I have no knowledge of whatever stupid shit is going over with the fediblockers, and I do not need to know.
They're probably blocking this instance anyway, I know at least one blocklist has this instance, and quite frankly I could not care less. Why? Because a friend of mine was trying to get in the good graces of furry instances which if you know anything about furries, you know they love blocklists and hugboxes like crack rocks.
Let me tell you, if a blocklister thinks you can be convinced, just like how groomers will swarm over any "egg" they can "hatch", they will harass the fuck out of you in DMs to fall in line, for example stop running Soapbox because Alex Gleason is a big meanie (this did happen btw).
Shit like that is the kind of shit these people will demand from you, you will literally never win unless you are up to date on the latest causes, and the problem is even these people aren't up to date with their own causes (picrel, I'm sure you'll notice this trend).
@PurpCat@RustyCrab@coolboymew@romin I was in discussion with some people to buy a TLD but it is very risky because they have a very expensive non-refundable registration fee, and a public input period where they would be convinced that the TLD is for "abuse". I think the solution is to get out from under domain names first then work on better ways to distrubte AP objects. People are doing work on this already, I think it's a better way forward.
Mastodon won't support any of this, the effect would be two ActivityPub networks, the Mastodon network and the Fediverse.
@Moon@RustyCrab@coolboymew@romin They already have this power, I hope you have 300k in your crypto wallet you're willing to use instead of just being the online version of "shit or get off the pot" like Josh is.
Did you know picrel won a $$$ lawsuit in Australia because the defendant didn't show up and was stupid enough to think oh it'll get thrown out you guys. Hence, shit or get off the pot.
@PurpCat@RustyCrab@coolboymew@romin I have money but not enough money to buy and operate a TLD by myself and I believe they would just keep the money and reject us.
@PurpCat@RustyCrab@coolboymew@romin I am beginning to think that the nostr relay model with (slightly-modified) AP objects instead of shitty nostr objects, plus a DHT for storing long-lived public posts in a distributed way.
Number one thing in my opinion is, from the beginning, maintaining a compliance suite so that there's no excuses for fucked up slightly incompatible implementations.
>Mastodon won't support any of this, the effect would be two ActivityPub networks, the Mastodon network and the Fediverse.
I keep saying this, but a fragmented web is the best solution. Get people to browse again, get people to get on p2p network again, get people to... etc
The consequences of "everyone ever: the websites" has been monumental, where retards gets with other retards and gets to be monumentally authoritarians about their bullshit, because it benefits the corps and probably massive astroturfing campaigns of all sorts
There's a significant difference between an echochamber and just not being stuck with people you generally dislike. Corpo moderated hell websites are shit. I'm fucking tired of the retards getting into the anime fandom and arguing about Yaoyorozu's hero outfit for example. These people wouldn't be around in the old web days or would've been told to fuck off a long time ago by a mod or an admin. I talk to everyone who federates with us currently and there's basically never this kinda garbo arguments going on here
@djsumdog@PurpCat@RustyCrab@coolboymew@romin people get mad at me for saying this but ENS on Ethereum is a perfectly viable system for naming. It's not 100% uncensorable but it's highly uncensorable and any censorship attempt would destroy public support for the project. It involves a degree of cost to register and renew names but the cost isn't bad. the biggest issue is resolvers for names would be centralized because it would rely on public services to access the blockchain to resolve the names. I don't think it's a giant threat and it could be avoided by a few fedi pople running full nodes but it still represents a chokepoint.
you don't have to be all-in on crypto to use it. it uses crypto for payment but it's just a service.
So far Verisign has stayed out of the censorship game (I think they still manage .com/.net/.org?) ... it's the weird third party ones and country codes that have gotten into issues (#gasthelgbt #neverforget) .. Kiwifarms still hasn't lost their .net domain.
I know back in the ZeroNet days there was talk of .bit domains via NameCoin, but I never found any reliable documentation on getting that to work.
I haven't been on nostril 👃 in a while. Do relays just block people by individual public keys? Are there lists?
@PurpCat@RustyCrab@coolboymew@romin the differene between the past and now is that in the past I think there was more of a shared values about protecting the infrastructure from political wrangling. there were exceptions, a lot of this fediblock stuff is similar to how mail servers were blocked for spam, except fediblock is a lot worse because it's for beliefs not "stop sending me dick pills advertisements" that literally everyone agreed nobody wants.
@coolboymew@PurpCat@Moon@romin even if you ignore the fact that the mastodon crowd is just made of genuinely awful people, the human race was never meant to throw everyone into one giant pot and force them to play nice.
The fedi's original idea came about in the early 2010s when people weren't doxing each other over drawing a character in a wrong manner according to a fandom, or similar shit like that. The internet felt more unified and the dream of an advanced tech utopia straight out of a 80s/90s cyberpunk book was alive.
@RustyCrab@white_male@coolboymew@romin I am working through how relays work in nostr, I am convinced that they don't solve the censorship issue because even if you can pick your relays, every mechanism they add for (absolutely needed) user discovery is a mechanism to create blocklists and ultimatums and you're right back where we started.
@RustyCrab@Moon@coolboymew@romin Isn't the wrong think bubble large at this point? I mean large enough to have enough gravity to pull in people regardless?
@white_male@Moon@coolboymew@romin it literally takes one guy at the top to flip a switch to censor the entire thing. That's the problem we're talking about.
@sapphire@PurpCat@RustyCrab@coolboymew@romin my group in fact discussed this, we don't want to create another centralized DNS system where censorship can occur, and there are complications regarding this and TLS certificates.
If you want to serve *.nigger but only to your based friends, just run DNS for it and have all your based friends point to it as the authoritative nameserver for that domain. The only reason you need permission from the Jews up top for a TLD is because you use their nameservers and certificate authorities. You can run an instance of opnsense on a VPS and have all of that available with minor configuration on the user side and a little less than minor config on the host side.
@Moon@PurpCat@RustyCrab@coolboymew@romin i looked into that before and the fees are outrageously prohibitive. over $100k just to file the paperwork and get promptly rejected.
@sapphire@PurpCat@RustyCrab@coolboymew@romin one thing we discussed was a normal clearnet certificate for client frontend, but using self-signed certs with TOFU on the server to server communication.
@Moon@PurpCat@RustyCrab@coolboymew@romin the only complication is trusting the root cert for your domain, and if you trust the issuer all you have to do is install it on your devices. I did this locally for a while but it wasn't worth upkeeping since browsers make you renew the certs yearly and I was too lazy to set up ACME for it
@sapphire@PurpCat@RustyCrab@coolboymew@romin the big problem is if you want mobile support I don't think self signed even work anymore. unless you do an app and have a way to import a self signed cert, but people want browser and browser and mobile makes everything complicated.
I could have .nigger working for myself with functional TLS with a self-signed CA in about 30 minutes and 25 of that would be figuring out where the menus are in opnsense compared to pfsense. Yes it still has the problem of a centralized CA but that's kinda how trust works unless you want to develop some retarded blockchain for it
@sapphire@PurpCat@RustyCrab@coolboymew@romin I read somewhere they're cracking down on that but I don't know the details, you can do this somehow to mitm and reverse engineer apps and they don't like that.
@Moon@PurpCat@RustyCrab@coolboymew@romin you can import self signed CAs on mobile. There's an extra step to get it to work on iOS for security purposes but Android will just let you install it
If the servers are no longer a leverage point, they will go after ISPs and hosting services, just moving the problem around.
You can't fix a political problem only using technical countermeasures. You have to use political pressure as well. Or violence, but that's most people's last resort.
The trans that campaigned against it IIRC literally paid journos for hit pieces and probably had an army of twitter bot to make herself seems important, because at some point, IIRC, when Elon Musk took over the popularity was just kinda suddenly gone
So ultimately you had some people in some key important Internet infra positions that put their fist down based on utter fucking bullshit
@white_male@Moon@coolboymew@romin do you know what's happening with kiwifarms right now? We're talking about all this because they are in this exact situation.
@white_male@Moon@coolboymew@romin you should familiarize yourself with how hosting works, who controls DNS resolution and how ISPs can censor anyone they want st the drop of a hat. The entire internet (the physical wires that connect it) is centralized and controlled by a handful of people. The only reason tor exists is because it obfuscates traffic and makes it so you can't censor one connection without killing the whole internet.
We on fedi are currently at the mercy of some random guy controlling a few vps companies who doesn't feel like doing anything about us.
@RustyCrab@Moon@coolboymew@romin What? I'm new to this, is there a nerve center to this? I always thought you can just federate willy nilly with anybody and start up a two dork network and maybe grow.
@RustyCrab@white_male@Moon@romin but there wouldn't be any problems if the snitches weren't there. I doubt anyone from Blackrock would know Kiwifarm otherwise. So it's all intended to make scare tactics that escalates up quickly
@coolboymew@white_male@Moon@romin yes, but like I say, they're just stooges. The screws are coming down from the government level and places like Blackrock. There is no such thing as grassroots power, even if the grassroots organizers have "big money". The most they can do is serve as snitches.
@Moon@PurpCat@RustyCrab@coolboymew@romin don't need to get rid of domain names, just the current registration based regime for managing them. (bring back namecoin)
People forget shitlibs used to smugly say "just make your own social media" until people started to have the slightest crumb of success actually doing that, then the knives came out.
My preferred solution to instance-level blocks is activity proxies that let you pretend like you're on a different domain. I'd like to build one, probably by re-using some code from Mitra.
@coolboymew@teknomunk@RustyCrab@romin@Moon Proxies can be used to solve all kinds of problems. You can use proxy to connect Tor instances and clearnet instances. Or you can use proxy to bridge software that uses different flavors of ActivityPub, like MastodonPub and a client-oriented ActivityPub described in FEP-ae97
Federated platforms are far easier to build, develop for, divvy up moderation responsibilities, and finance rather than “truly decentralized” platforms which I believe pulls in far more risk (how much fun is it running a Tor exit node?), harder to fund (where would Tor/etc be without large universities and charities propping it up?), more content moderation issues (gl;hf dealing with CSAM if you build a ‘completely uncensorable, decentralized’ platform), and so on. At least utility cryptos (e.g Namecoin as mentioned) help solve the finance/commerce issue for some ‘truly decentralized’ ideas.
I don’t think servers are so much the problem. The problem is we have such an adversarial internet backbone and core internet infrastructure now that’s actively trying to prevent routing around censorship intentionally.
Despite my aforementioned concerns with the sustainability of the Tor network, I believe it’s a fairer option (or perhaps I2P, or whatever other overlay networks come about) to be hosting services on Tor/etc instead of clearnet.
Speaking in context of onion services exclusively (and not about interop with clearnet):
Domain seizures on clearnet? So what, nobody can ‘seize’ your onion address on Tor, unless they legitimately have your private key.
ISP shuts you down? So what, move the server elsewhere, come back online, nothing with addressing or any configuration changes at all.
Stuck behind CGNAT and can’t self-host? So what, connect to the Tor network, and you can start hosting services on Tor/etc regardless of what your network topology is. Now everyone can self-host and spread out more.
Afraid of rogue CAs, Cloudflare, and other TLS MitM? So what, the Tor network provides encrypted tunneling that only terminates at the holder of the private key for the respective onion address, far simpler than involving a Certificate Authority or delegated trust system.
I’m sure a response could probably be “well we tried, but nobody really bothers using an onion counterpart fedi server”, and honestly that’s because: a lot of fedi server software legitimately sucks for high-latency networks, especially for things that are heavily client-side rendered. All we need is some simple fedi server implementations that lean more on server-side rendering, and then the experience is far less miserable than waiting a literal minute or so for a Misskey profile to load (for example)
I hadn't meant to imply that you didn't. I was just preaching my case, and then explaining the finer details for others (as a sort of orating nature, so it's not lost on others)