I think people are getting stuck on the concept of the word doxing here. In anonymous online hacking circles, the idea that you're exposing anyone's OPSEC at all is considered basically doxing. People do it regularly, but it's seen as a clear indication of being an enemy.
Some take a "full disclosure" style and expose all OPSEC failures instantly and transparently, because otherwise people seem to collect OPSEC failures and make it seem to be extortion itself, like saying "hey remember that time you signed off with your real name?" or "I know your clearnet address"
Wait a second... By the view you're espousing right now, doesn't that make this conversation "illegal"? Why aren't we filing DMCA takedowns to HN because the list of the naughty sites is at the top of the page for this very thread?
Sadly, you're mostly right and the comments section saying to find a pro-bono lawyer is laughable. I think anyone who believes that exists should actually reach out to a real lawyer and see how that conversation goes. I've had those conversations.
Firstly, they can't exist most of the time you can't actually call a lawyer and talk to them - you get their office and their "job" is to gatekeep that lawyer from making any discussions with anyone who isn't represented or paid for a consultation.
Secondly, once you do get into contact with them you'll get a blank stare or phone silence. This is not how most lawyers view pro-bono work. Most of them have a very small quota of pro-bono work to be done and that's it. They get assigned a case by their firm or go and accept a few a year from the state and they're done with it. The idea that an altruistic lawyer exists out there ready to do free and unpaid work is virtually non-existent today.
It's exciting to me recently with the increase in copyright abuse and AI blurring the lines that more people are going to be involved with decentralized systems.
There have been multiple different ways to host git repositories over DHT networks such as BitTorrent. Similarly there have been ways to run DHT backed commands for Linux package managers like apt.
These tools often receive little praise because the value of decentralized systems seems low when centralized systems are working to most users without too many issues.
The enshittification is ramping up so quickly recently that more people are reaching out to me on how to setup Linux syatems, home media servers, etc. I genuinely enjoy these technologies, but for the last decade I had more or less just shut up about them to avoid being that guy.
I was actually just wondering if torrents were the way to go.
I don't have any experience with github so not sure if torrents are at all suitable but I always had the thought that they were decentralized so once released hard to stop as long as someone has a copy.
Both should be done. Often the actual illegally hosted materials are on servers not friendly with takedown requests or will get immediately reloaded by the pirates. By going after the links it can cut off the ability for people to find the illegally hosted materials.
Seems like a strange way to attempt to police the internet by proxy. The Internet should ignore or route around people attempting to police how nodes connect to each other.
I agree that the larger Internet should be capable of routing lawful traffic through jurisdictions where such traffic is lawful to another jurisdiction where the traffic is lawful. But within a country for example local laws should be applied to the traffic.
1) You can have an encrypted connection between two jurisdictions that have different laws, but then anyone can route around censorship because you don't know if they're discussing geopolitics or distributing DeCSS.
2) You can't have an encrypted connection between two jurisdictions that have different laws, which is >99% of all connections because even different cities have different laws, which is an Orwellian panopticon and the destruction of all privacy.
I'm going to have to insist we stick with the first one.
I am fine with encryption, but there should be a legal process that can stop the violation of laws such as by disconnecting nodes that violate laws or preventing linking to nodes that violate laws.
I think you're missing the concept here that laws change as a packet travels from one switch to another, not to mention what happens after they go under the ocean.
Are you prepared to be held accountable for breaking the laws of repressed countries that sentence people to death for leaving a religion or insulting authority?
I assume not, but then it's an arbitrary game of whos laws and when. The only logical continuation would be if we had a standard of law worldwide, but that's a separate problem in itself and not anywhere near reality today.
Suppose there is a shared server outside your jurisdiction which is hosting a wide variety of content none of which is a violation of the law in their jurisdiction, but 2% of the content is a violation of the law in your jurisdiction. Or isn't hosting any content at all but also isn't a jurisdiction that does the same censorship as yours and then people can use the connection as a VPN.
If people in your jurisdiction can make a secure connection to it, e.g. to get the 98% of the content they have which is lawful in your jurisdiction, then they can also get the content you were trying to ban because you can't tell which one they're doing. Preventing this is all or nothing: Either they can connect to the server that isn't subject to your laws, or they can't. And the latter is heinous and tyrannical.
Is this like how in France, DNS resolvers are legally required to block certain websites? That's right, if you run "unbound" with default options in France you're a felon.
If anyone has a good solution to YouTube destroying all value of the Subscriptions page I am open ears. Until recently my consumption of YT was basically to go to my subscriptions page and see what new content had been released since I last watched YT.
Things like FreeTube and NewPipe let you keep a subscription list, even if you watch the videos elsewhere.
Using them can be a pain with the whole cat and mouse thing, but at least it's something (for now... I wouldn't be shocked if google was partially gunning for projects like NewPipe specifically with the Android app installation changes.)
This is also the way I use YouTube and is the main thing I made Control Panel for YouTube [1] for (well, that plus globally hiding Shorts and removing all the unwanted recommendations everywhere) - my Subscriptions page acts like an inbox of unwatched videos and everything else is hidden (most recently: the new "Most relevant" section and "Collaborations" videos with channels I'm not subscribed to).
My Subscriptions page currently has 15 videos above the fold, 5 of which are from the last 12 hours. The oldest video in that first page is 2 weeks old, and if I turn the extension off I need to press Page Down 17 times to reach it in the vanilla YouTube interface.
You could manage your subscriptions in an RSS reader, that's what I used to do. Each channel has multiple RSS feeds associated with it for different types of videos (live, vod, etc).
The subscriptions page was changed about a month ago. It now shows the videos in the top as "Relevant", which includes a list of videos from the ~12 days that are being suggested to you. After that is a real list of chronologically ordered videos, but videos are not listed twice. This means if the video appears in the first list (as "relevant") then it will not be shown in the second list.
The end result is that the subscriptions page now shows videos "in order", but the order is wrong. My current subscription page shows a video from 14 hours ago, then a video from 9 days ago, then one from 5 days ago, then 6 days ago, and then 1 day ago.
Honestly, I feel like `yt-dlp` does a better job of this with this command:
My subscription feed now has a row of 3 videos labeled "priority", then a row of 3 videos labeled "latest", then a row of "Shorts," then it appears to continue on with the "latest" but there's no label.
This is from memory so I may have got something wrong. And I could be an A/B test subject as this has been new as of a few weeks. There's also a "More..." fold or two in there.
This pattern does not represent how I use the product. I do not watch shorts and I don't know how or why they mark things as a priority. I want to know what's newest and the time ordered list being deprioritized in the UI and fractured makes that worse.
Just to be clear, the source code exists and none of this matters to most of us. When these idiots get tired of fighting everyone will just be pillaging the corpse and moving forward as FOSS always does.
Not if AI is ultimately a commodity, which it likely is. We don't want or need branded terms for other common features, like networking or files. In the early days of networking, before it was standard, there were attempts to brand things like NetBIOS with IPX and such. I don't want to repeat all of that every time some company wants to establish vendor lockin or branding.
To anyone salty about that, free advertising cuts both ways. I support their work and it would appear that their goal is to spread the ideas and messages, as it should be with all publishing.
Some take a "full disclosure" style and expose all OPSEC failures instantly and transparently, because otherwise people seem to collect OPSEC failures and make it seem to be extortion itself, like saying "hey remember that time you signed off with your real name?" or "I know your clearnet address"
reply