What happens if BlackLivesMatter.com is shutdown by it’s internet service provider?

As the internet continues to change I have to ask people what is going to be the public reaction and aftermath if BlackLivesMatter.com is shutdown by it’s internet service provider? It could happen – let’s look at the how and the why.

Who provides services to them?

The BlackLivesMatter website is registered by the domain name registrar GoDaddy, receives content delivery and security services from Cloudflare, and likely has one or more backend web server providers. Typically these servers are leased from a datacenter and some bigger websites colocate their own hardware and just rent the space on a rack. Without these companies the site would be unable to operate.

Verisign manages the .COM Domain Registry; and domain name providers like GoDaddy, Namecheap, Porkbun, etc sell domain names to people and pay Verisign a fee to add that domain name to it’s registry. When a user types in a website into their web browser they first ask a Verisign Server which Nameserver a domain name uses and ask the Nameserver for the IP Address of the web server. At any time this means that Verisign can delete a domain name they don’t like, it means GoDaddy can delete a domain they don’t like as well. Because of how the domain name system works, BlackLivesMatter could take their domain from GoDaddy elsewhere IF they were given an opportunity to transfer away, what happens if Verisign doesn’t like the domain? Verisign manages all .COM Domain Names. If they don’t want to provide services to you anymore you’re out of luck and have no where to go. If this happens your domain name is gone and you have to buy a new one and tell people about it. You could try a .ORG or something and hope for better results. At that point the damage is done.

Then you have intermediary companies like Cloudflare who typically do not host websites but instead make them faster and provide security services (for example, blocking bad bots trying to hack the website or leaving spam comments). Because Cloudflare also provides Nameserver services if Cloudflare were to cancel your account it would take anywhere between 2 hours and a week for the internet to update it’s records of your Nameserver (once you setup a new one). It’s not permanent damage but it will disrupt the operation of your website for a good chunk of time.

Finally you have the datacenter companies. There are lots of them so if one of them doesn’t like you, you can usually switch pretty quickly. For most small websites and blogs an experienced web admin can move them in a few hours, for larger websites and social media platforms the process takes much longer.

What does this mean for an individual website?

At it’s core it means that you are at the mercy of a private company taking your money and allowing you to exist. Website creation and management is complicated and there are lots of points of failure. These companies act as utilities and may need to be regulated as such.

Politics do come into play…

People have differing opinions on what private companies should and should not be allowed to do. Should GoDaddy have to provide services to every website? Maybe we all support BlackLivesMatter but not KillAllTheDucks or something. It does create an issue of whether this is compelled speech by a provider.

Is such a situation likely?

It’s unclear, but under our current legal system it would be permitted and like the issue with Parler and 8Chan, at any time the companies providing services to BlackLivesMatter could change their mind if the movement becomes unpopular. I think it would harm many companies images if they shutdown BlackLivesMatter, then again Chick-Fil-A has had negative press and people still eat there. GoDaddy’s loyal customers probably won’t leave them just because they upset one group of activists.

Federal regulations may be needed…

For decades they tech industry in the United States has been unregulated. Right now there’s a system where unpopular sites that make people angry get shutdown by their hosting providers on a whim. Many of the sites are unlawful or are hate speech and I’d rather them not exist too. But I continue to wonder what happens if opinions change. Currently no one is protected from such a situation. Will we wait until the tables turn and it’s too late or act today. What happens if evil groups get protected too? The law (is supposed to) applies equally so if we protect “good groups” we also protect “bad groups”.

What do you think?

Is the status quo good for now? Do you agree? Do you disagree? Please share this post and discuss. I want to see people have this discussion rather than it be ignored.

How you should celebrate Bunny Day (Easter)

Ah Bunny Day the day where we collect plastic eggs and celebrate Jesus’s legacy. Ah don’t stay home this year, 2021 is the year where you should risk catching COVID-19 and go to Church. But not for the reason you think.

The Church is Evil that’s fact

Every year they engage in hate speech and oppression. This year you can seize the narrative. Educate others on how it’s bad.

Do you have a group of friends willing to go to Church with you?

You should each take turns to stand up, disrupt the service, and call out the Church’s hate speech. Sit apart from each-other. One by one you will get kicked out and trespassed and banned from the property. But that’s ok because you’ll disrupt the service for about 15-minutes a person. The more friends you have who are willing to participate the longer you can disrupt the services.

It’s Easter the perfect time to troll xD

If you want petty revenge don’t do it on a normal Sunday – do it on Easter. People will get way more mad :DDD

What would Jesus do?

If Jesus is real and really who knows he wouldn’t approve of bigotry.

Disrupt The Day

Don’t let the Catholics or Christians Celebrate hate. Let them see what persecution truly is :))

PassGen.io is now hosted on Netlify

Tonight I moved PassGen.io off of Cloudflare Workers and onto the Netlify Sites platform. This decision is being made to protect the security of our platform and users who rely on it for their critical security needs. As Cloudflare has continued to invest into products like Cloudflare Gateway that enable real time traffic modification and censorship one has to ask how else they may use this technology even to target an individual user. There is no evidence they have abused this tooling although it pushes me over my comfort level when developing a security focused product.

Admittedly this is but one of many steps to protect the project’s security. The WhereICode GitLab Platform has to be moved off of Cloudflare and that isn’t an overnight project. It is in the works for those wondering. In the meanwhile Netlify is pulling code from a private GitHub Repo. Ideally users can see the exact repo our build processes pull from but even with Cloudflare Workers builds have always been a manual process. In the long term this means I may move over development to a public GitHub or GitLab Project as part of improving the transparency of PassGen.io. I am looking into the best way to achieve this.

For end users this change will have no impact on your ability to access the site. The platform remains fast, stable, and secure. PassGen has never and will never log your generated passwords (with the exception of storing your last generated password and generator options in local storage, we use local storage because it is not a cookie and is never sent to the origin server) and will always operate client side.

Ironically thanks to the initially low TTLs used by Cloudflare, updating DNS records to point to Netlify CNAMEs took seconds while waiting for Netlify DNS to take over. Over the next several hours user traffic will divert away from Cloudflare Workers and Cloudflare DNS over to Netlify’s servers and Netlify DNS.

Deploying the PassGen React App to Netlify was easy and it didn’t require any special scripting I just gave them the Git repo and clicked through the default settings. Given that it’s a standard React app with minimal changes being made and no need for a backend server (everything happens in the browser!) it’s pretty portable and secure.

Finally I pushed long overdue dependency updates which should address minor bugs or browser-specific issues caused by React / Redux. Feel free to contact me if this changes any issues.

Can I at least make phone calls on AT&T?

Looks like the answer is no. Despite being an AT&T Postpaid Customer on an Unlimited plan using an iPhone 12 Pro it appears that phone calls aren’t working anymore.

Today I got a phone call from my school on my AT&T line (I am a dual SIM user so my iPhone has a Verizon line and an AT&T line) and it was as if I was on a satellite phone. Anytime I said something it was a pause for 5 seconds and as then a broken up reply.

It’s getting to the point where AT&T network is non-functional. I may port out that number to Numberbarn or something and have it forward calls and texts because this is getting insane.

As always fuck AT&T, 5G isn’t real and it’s harmful radiation from the nonexistent network will kill us all 😆