Ask HN: Is it technically possible to evade big-tech censorship?
I am Trump opponent. The implications of Trump being disappeared from the modern internet, however, are very troubling. He's a sitting world leader, but Zuckerberg, Dorsey, Bezos, Cook and Pichai snap their fingers and he is effectively erased from the internet almost overnight. Of course Twitter should be able to block him, they're a private company, he can go to another network. But when he goes to another network (Parler) it's shut down with 24hrs notice by Amazon. To anyone who's the least bit of a political dissident, alarm bells should be screaming in your ears. If a handful of tech execs can (and will) do this to the US president, what chance would you stand against them, or anyone, if they want to silence you?
My technical question: What would it take to stay online in a situation like this? Twitter/Facebook/Reddit etc. are out, running your own network on AWS is out, Cloudflare DDOS protection is probably out.
Would it be possible to host your political views on any commercial hosting vendor in this case? Is running a server at home enough, assuming you can avoid DOS somehow? Would you have to start your own ISP, and if so, could your ISP be kicked off the backbone?
I'm interested in this as a technical (not political) question: is there any way to speak online if big tech decides they don't want you to?
89 comments
[ 3.4 ms ] story [ 175 ms ] threadAdditionally, running any service in the modern day involves dozens of third party companies. Even if you solve the technology problem there is nothing stopping the bank from closing your account. What about your accounting firm, choice of payroll software, or even the landlord? All of these links in the chain are easily intimidated into cutting you off. What happens if someone sues you? We've already seen legal firms refuse to represent Parler.
I really don't see a way out of this situation, to be honest.
As for the five people you mentioned, the CEOs of the "big tech" firms, are not one entity- you've got to go well beyond the pale (as has happened in the past week) to get them all to agree that it is their company's best interest to deplatform you.
Pretty much. The President has had access to the bully pulpit for over a hundred years. The decision to rely so heavily on Twitter instead of traditional channels is a strategic failure of the Trump administration. Normalizing this and ceding control of presidential communications to private parties might be a lasting legacy and mistake.
Neither Twitter the company nor society at large is obligated to play into the game where a candidate figures pit how to make a non-traditional platform work for him and then expects help from others when it no longer works for him.
You can't live by the sword and then passionately advocate pacifism when a sword is raised against you.
Be consistent, either refuse the cover the lies, or cover all of them. Don't just cover the lies that make you look good. Or more accurately: Don't just cover the lies that get lots of outrage (AKA views), without getting "too much" outrage of course, because that gets people killed.
I guarantee you that if he called into Fox, his comments would be carried by every media outlet and discussed exhaustively on Twitter.
For the record, if Trump called up Maggie Haberman and gave an on-the-record interview, I'm sure that would get covered too!
The discussion around social media then gets split in two; what is currently legal, and what should be legal.
Trump probably doesn't have any current legal right to force Twitter (or CNN) to carry his message. But maybe there should be some laws about what Twitter can't moderate.
[1] https://www.npr.org/sections/publiceditor/2020/03/26/8213272...
If Newspapers, TV, and YouTube (etc) all refused to carry the words what other avenue does the President have? An emergency alert to mobile phones?
And B: That doesn't answer the question posed. The question is not about the President, it's about a political dissident in general.
It's an extraordinary circumstance when it's not in the press's best interest to report on press conferences (i.e. it's generally newsworthy information being freely handed out), and this was an extraordinary presidency.
If it’s hard to get upset about trump/parler getting banned, just sub in your favourite political or artistic group and gauge your reaction.
Which, just like any other private entity, if they want to not enable violence then they don't have to do any of those points. I.e. just like twitter.
And if other ISP's refuse to peer with you?
Maybe we need another kind of law, above and beyond 230, requiring large ISP's and cloud providers to act as common carriers in exchange for certain protections.
I don't have a fixed concept on the details here, it's just an idea I had.
Think about this: Does Google have a legal or moral right (or responsibility) to delete emails calling for specific and actionable violence against someone? Or is email too private for that?
This is the rathole we're in. If someone does plan over gmail, does all of gmail get shut down? What about the ISP that served it? If someone plans a violent attack over the phone, does a company's phone network get shutdown?
How far are we willing to go for our rights and privacy?
What you're talking about it preemptively policing and taking actions. I'm sure politicians would love that but we're not there (yet).
I don't think that's true. Hurricane Electric for example is a major provider and the AUP [0] only prohibits illegal and/or technically damaging behaviour.
Some of the others have language like that in their AUPs but it doesn't seem to be universal.
[0]: https://www.he.net/aup.html
To be fair, I think most reasonable people would say sub points #6 and #7 seem pretty fair, at least on the face of it they do to me. But what one person considers a threat another considers banter and hence we have scenarios where people can easy run afoul of some morality judgement by an employee or exec at the company. It doesn't have to be as blatant as a death threat it could be some banter via an innuendo and suddenly they ban your account. Sure, you can sue, argue your point, but either way your business would be offline. Just the first part I quoted, all they have to say is your content or users affect their legal interests in some way and again subjective and your done.
A society of tolerance can only exist if it's intolerant to intolerance. It's really simple. Our grandparents would be ashamed of those of us who say we should make sure the nazis have a platform in the name of free speech. I know at least my nazi killing grandfather would be.
These are Nazi tactics being used by the Left.
And you obviously have no clue what Nazi tactics mean. If you want to talk about suppression, we should talk about Wikileaks, Snowden, Swartz, or the NSA. When presenting my research on Snowden's impact on encryption is 2015, we focused on the legitimate efforts of individuals to circumvent government overreach into privacy. This is so different my head is spinning.
It's basically like how the US keeps airstriking "the leader of Al-Quaeda" every six months. If you're high profile enough, and causing trouble to enough people, eventually it will come back to you.
Trying to overthrow the Senate is evidently the line you can't cross.
Your question is weirdly lacking in context. There was an attack on Congress, whose nastiest bits were openly planned on Parler. It's not like these companies just suddenly decided to cut ties because they didn't like Trump's views. They've actually been extremely tolerant of him, giving him policy exceptions left and right (e.g. if he wasn't the president, he'd probably have been banned from Twitter years ago).
> Would it be possible to host your political views on any commercial hosting vendor in this case? Is running a server at home enough, assuming you can avoid DOS somehow? Would you have to start your own ISP, and if so, could your ISP be kicked off the backbone?
> I'm interested in this as a technical (not political) question: is there any way to speak online if big tech decides they don't want you to?
Obviously, yes. Donald Trump has a website (https://www.donaldjtrump.com/), and it's still up. He can speak online there.
I'll be trying to do this to see if it works, if I succeed I'll post a story or two here with a demo and how-to instructions.
Or put another way - if this works, why haven't spammers done it?
There are data centers that are popular with hax0rs because they don't validate source IP on outbound packets, thereby allowing people to run reflection DDoS attacks. You can visit hacker forums and get a list of these. There are still a ton of AS's in the world doing this, and no one is unpeering them even though they do huge damage to core infrastructure. On the other hand, if you try that on a well-policed data center like AWS, you'll be either blocked by automated tools or dropped as a customer (or both). That illustrates the difference between how customers are treated and how peers are.
Spam is a bit different because email providers just block IPs and AS's that are major spammers. This is done with a simple firewall policy and has nothing to do with peering.
Although its easier said than done, but when they're constantly de-platformed from the face of the internet; they're left with no other choice but to self-host.
Trump has not been disappeared from the modern internet.
He controls, for instance, a very significant online presence here:
https://www.whitehouse.gov/
He also controls a broader presence through a number of subordinates, see, e.g.:
https://www.usa.gov and the whole list at https://www.usa.gov/federal-agencies
And, in his (unusual for a President) parallel life, he also controls a web presence through his private business (delegated to subordinates headed by immediate family members):
https://www.trump.com/
Signal was funded by Radio Free Asia, which historically got past the general form of this problem by broadcasting radio stations from right outside the borders of a hostile country. St. Maximilian Kolbe did the same with amateur radio.
I think the more interesting question is some blend of technical and political: how do you get across an idea that people aren't exposed to? Radio Free Asia/Europe/etc. and Kolbe all faced this problem, as did the samizdat publishers, the organizers of the Underground Railroad, etc. You have to be creative, but it turns out that getting ideas across is not an unsolved technical problem, it just requires a bit of work. If the goal is to make people aware that an alternative to your authoritarian government exists or that an organized scheme to take you to freedom exists, you can communicate it, even without anyone else's infrastructure.
Neither the purpose nor the effect of Trump's ban is to prevent people from knowing that his ideas exist. They are well-known and popular. It denies him the use of mass media (and even so, newspapers and TV stations haven't banned him), and it disrupts the ability of people to coordinate. Regardless of the merits of the ban, I think it's pretty clear this is a different sort of problem, and yes, if you want to use wide-reaching, high-bandwidth, reliable infrastructure that other people built, you need to make them okay with you using the infrastructure.
An analogy can be made to spam. Obviously everyone knows that you can lose money by wiring it to some random dude with a foreign bank account; the "censorship" of 419 scams does not in any way restrict what people know about, and spammers get denied the use of infrastructure if they make the people who built the infrastructure unhappy.
In terms of technical means, I'm not sure how to permit an existing, major political party to have access to infrastructure however they want without also, by implication, permitting spammers to have access to that same infrastructure however they want. The only distinction between those is human judgment.
If your content was lawful, and if the Trump Administration had not repealed net neutrality, it would be enough legally. It wouldn’t be enough technically if your ISP opposed you.
> Would you have to start your own ISP, and if so, could your ISP be kicked off the backbone?
As a technical and not a legal/contractual matter, yes, you could be kicked off by whoever you connected to directly.
You’ve claimed that you are asking a technical rather than political question, but virtually all of your specific examples seem framed as legal questions as obviously any connection to a third party can, as a technical matter, be abandoned by the third party.
The thing that's harder to do if big tech is gunning for you is to maintain an audience of millions, and get paid for that traffic. But you can put your manifesto up anywhere you want.
As for free speech in public spaces as restricted by the government, the standard comes down to imminent risk of harm. You're not allowed to scream "Fire!" in a public building if there's no fire. Private companies like Twitter and Facebook appear to try to hold themselves to a public standard but private companies are allow any standard they please. If you're in a movie theater and start yelling throughout the movie, the theater isn't restricting your free speech by kicking you out.
https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
We detached this subthread from https://news.ycombinator.com/item?id=25732019.
Shutting down Trump is not at all an unprecedented move. Social media shuts out evil world leaders all the time.
You could use one of those p2p-blockchain messengers to talk to other people who use p2p-blockchain messengers, but then you are talking to people who use p2p-blockchain messengers.
It's really a question of how much breadth you want/need. The internet itself reduces to a politically atomized individual sitting alone at a keyboard, struggling to connect, while being neutralized from all sides by random noise to stimulate both outrage and helplessness. It really is the totalitarian dream. You'd have to leave The Internet proper as we know it now, and create the next one, just as AOL/Compuserve were walled gardens that the internet grew outside of, a new network that resembled the 90's era internet could emerge in as little as a few years.
Think about what Linux was: a new kernel for bare metal that broke out of the constraints of an OS landscape that looked a lot like today's internet giants. At the time, global communication was novel, today, privacy and regional networks are novel. Most linux users had a bsd/solaris/windows machine to connect to the legacy world, so you don't have to design the whole thing at once.
A p2p-reddit that used a blockchain that operated with a kind of old fidonet/UUCP/nntp over bittorrent as transport could be a source of new community. A bare metal blockchain client kernel for open RISC and ARM processors that uses a wireless mesh, and includes a kind of regional pub/sub pattern would do it.
The tech is there.
Twitter and Facebook banning Trump? Not surprised, they censor conservatives all the time and have been doing so since even before Trump. Also remember: it wasn't just Trump this time, many others have been banned from Twitter and Facebook, and many groups have been shut down.
Apple banning Parler? I was surprised by this. Apple is supposedly about privacy; clearly, they are not. Changes my view on their value proposition moving forward.
AWS dropping Parler? Again, this is surprising. Head scratching even. Going to make a lot of people think twice about AWS.
I'm also kinda surprised at the HN response to all this, perhaps its because many of the posters here work at one of these Orwellian companies and don't see the issue. I see complaints here about payments companies blocking criminal activity, yet very little relative objections to simply cancelling people the CEOs disagree with.