Setup a gateway to do this or host your own GitLab. GitHub Pages uses a shared IP. Blocking based on IP would require them to rework their infrastructure.
Note that IPFS has had a browser extension for quite some time for IPFS support. This inclusion is mostly akin to bundling a browser extension. While it is great to see it included by default, it really isn't a great reason to switch browsers unless you have other reasons:
If government uses this as another 911 to push another Patriot Act, then we should suspect our government was not only aware of what was happening but they also participated in it.
Twitter and Facebook never claimed to be the anti-censorship platforms. If you want anti-censorship then you look for platforms designed for this, not hope that the government strips business rights in order to make it so.
Again, I applaud them for their efforts. I think it is cool. However, it would also be cool to have a standalone crossword app that uses an ncurses-type of library to play crosswords in the console without relying on Emacs. That is all I was saying. I'm not criticizing the author that what they did isn't neat.
Leaking almost anything to anyone provides enough information to trace you back as a potential source of the leak, thus compromising your identity. A Zoom meeting is no exception. Generally the best policy is to plan on being identified at some point, and how you can best protect yourself once that happens.
Emacs is meant to really be a text-editor. I'm all for utilizing Emacs and Vim to do unique things, like ledgers and time tracking, since those are essentially markup formats for text editing. However, crosswords just seems more or less like playing games in Vim. It is cool and all, like I said, but it seems much better suited for at least a semi-interactive text-based CLI app.
I applaud the developer regardless, but I personally would be much more keen on using this if it was standalone and not dependent on Emacs.
> Do you notice how that starts me, as someone who is firmly anti-censorship, off on the defensive as you seem to view me as an insincere or stupid bad guy?
Please note that I said most, not all of people are like that. I am anti-censorship too. I'm not offended by the idea that Twitter is a business and is allowed to choose who they conduct business with. I at least understand if you want to make something anti-censorship, then you need to plan ahead to make it difficult to censor.
This means if I create a platform for free speech, that I'm not going to put all my eggs into one basket and hope for the best. No where did Twitter ever claim to be the platform of anti-censorship.
I believe being anti-censorship is more of an ideology that requires action. As a Linux user, I'd personally find it odd to see someone claim to be anti-censorship while using Windows or Mac. Both of which IMO are built on the centralization of ideas, and limit expression to proprietary platforms.
I think the idea of anti-censorship is great, but that it is something that needs built through software and tools by people that believe in the concept, not by having the government regulate companies to force it into being.
I for one have been a huge fan of platforms like Kubernetes, because at least they abstract the cloud away from specific providers to some degree. Had they additionally used IPFS for storage, switching cloud providers wouldn't be much of a burden at all. Most enterprises building redundancy also have to think of what happens if one of their cloud providers go offline.
The problem is that many companies are so invested in AWS that they don't know anything else. Many companies are building their entire IT around AWS. In that regard, unless we create legislation that requires unified APIs and an open standard for cloud services; then we are going to have to start treating cloud providers like utilities.
I supported Twitter kicking Trump off its platform. I think AWS kicking Parler off is practically crossing the line, and that legislation needs to be made to tell cloud providers that they need to create an open standard for their services or be considered an essential utility.
I'm not being silenced. I can setup a website easily or my own Mastodon, or whatever else. If I really wanted to make it more censorship-resistant I'd use IPFS and a decentralized JS framework for real-time communication.
r/conservative r/conspiracy r/donaldtrump all come to mind as communities that (up until one was recently banned) complained about censorship while constantly banning users for providing debate.
Heck, I signed up for Gab and was almost immediately banned from the entire site after sharing my liberal opinion.
Does that mean if I call my boss names and he fires me, he is censoring my free speech? Now apply that to Facebook. Facebook isn't censoring free speech and the definition of free speech doesn't mean you can say whatever you want and not have any repercussions.
I'd be much more worried about governments telling me what I can/can't say, rather than private companies not letting me use their platforms to say it.
Well many of them will hopefully have family that is able to take the role, but sometimes the consequences of a failed insurrection aren't well thought out.
If you're not signed up as a foster/adoptive parent, now is a good time if you want to have an impact. There are going to be a lot of kids flooding into the system from families that felt emboldened to become domestic terrorists by the President and those he surrounds himself with.
Strength through adversity? Maybe this will be the fire needed to improve decentralization and alternative currencies that are more censorship resistant?