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?
Additionally, 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.
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.
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.
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.
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.
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.
We've had weeks now, of blatantly "Front page mainstream news political debating" flooding the front page, and yet one of the first technically focused takes on that, that to my eyes would be PRECISELY the question a "hacker" (in the traditional HN sense) would ask when confronted with this situation is flagged?
@dang, I'm sure you can identify who my real account is, and I will ask your forgiveness and understanding as to why I avoid any of these topics (or making this post) under that alias, so please take this as a plea from a typically moderate source that this is all going very unproductive and disappointing directions.
That every answer here is, "you can't", sidetracking into political arguments on the same tired quotes, or just blatant greying? We've GOT to be better than this.
Why aren't we discussing scihib? Why aren't we discussing bittorrent? Why aren't we discussing IPFS? Why aren't we discussing advanced forms of sneaker/mesh nets? I will gladly hold myself to this standard: I think we have seen the technical approach we need; we need to start thinking about ideological and centrally controlled platforms as points-of-failure in the same way we used to think about datacenters or network uplinks. Straddle technologies. Provide fallbacks. Build your core indexes on technologies that cannot be deplatformed readily, or are not cross-correlated in their deplatforming tendencies.
The is insane. I've been on this board over a decade, used to have such high respect for the level of discussion.
Please; please; I honestly beg of you all as one human to another hoping to pull back from our current mode of dialogue. Is anyone else in the room able to bring a steady keel back into these discussions?
https://github.com/gdamdam/awesome-decentralized-web
Even something as simple as DNS can be blocked or altered by the registrar or provider(s). So you need to have a top down solution to all the various potentialities.
TLDR; No. Since 2015~ there is no place left. Congrats you won.
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.
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.
If you ensure that nobody knows who hosts your servers, you can even continue to host them at the big cloud providers.
He can call FOX news for instance, they love him
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.
What are Bezos, Cook, and Pichai doing in that list? None of them have done anything that hampers Trump's ability to reach his internet audience. Trump reached his internet audience via Twitter, Facebook, and the websites of Fox, Newsmax, and OANN. He either did not post on or only rarely posted on Parler.
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.
As to the possibility to evade censorship the answer depends on how censorious tech really gets. Evading customer-facing Twitter, Facebook, Google, Microsoft is not that hard, all it takes it not to use their services - I don't, for one. That is level 1, easily beaten. Level 2 is what Amazon just did to Parler in that they terminated their hosting contract and with that - due to Parler's lack of robustness - taking it off the 'net. They complain that they can not use any of the other hosting providers since all those big enough to host them are unwilling to take their business, I don't know whether this is true or not but being refused back-end services is the essence of level 2 of the cancellation scale which I just made up. To take Parler as an example I'd suggest they could just buy some servers, hook them up to a power supply and get a few speedy connections to the 'net to be back in business... until those IAPs start refusing to offer them connectivity. That would be level 3, more or less. There are many IAPs and it is hard to see how all of them would be unwilling to provide connectivity so even that type of cancellation would be circumventable... until ISPs start blocking their user's access to your services. They can do that clumsily by blocking DNS requests, they can do it in a more thorough way by blocking actual connectivity by blocking your IP ranges (remember that you are using your own hardware at this time so you won't be sharing IP space with others). The more tenacious ISPs can start blocking any and all access, even for those who are smart enough to use proxies to get around the IP blocks by using DPI to examine what those pesky customers are doing. Such ISPs should get their feet grilled by the likes of the EFF but as to whether that would happen remains to be seen. Be that as it may, this is more or less level 4. Level 5 would be a similar DPI treatment by backbone providers, blocking any and all access through regular means. This would be horrendously inefficient, expensive and invasive so I don't know whether this is a realistic scenario.
And then, after all that cancelling and blocking frenzy... you get to launch your services on top of IPFS or a similar dark network. If your service is popular people will flock to it. If IPFS does not cut it there are other dark networks, all with their own pros and cons. As long as there is a way to pass traffic from customer A to customer B there is a way to create a digital Samizdat, it won't be fast but it will work. You won't be streaming video, you won't be proclaiming the revolution in a live 4K stream but you will be able to reach your targets.
Shutting down Trump is not at all an unprecedented move. Social media shuts out evil world leaders all the time.
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.
Trump has not been disappeared from the modern internet.
He controls, for instance, a very significant online presence here:
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):