Execute order 67!
As a stopgap, you can access freenode irc here
There is a channel #thedonald. It already has an op who I have no idea who it is. Might want to start a different channel?
Comcast. Not rural but not majorly urban either. I just checked and I have had my current IP since at least Feb 2020. It definitely changes occasionally.
I think ISPs have started to go to longer times for the IP addresses because having them change frequently will mess with things like streaming. That leads to support calls which means higher costs.
Comcast also has a small business option which is not terribly priced, comes with a static IP and with port 25 (email) not blocked. But that wasn't necessary for what I want to do. I do run my own email server but my DNS provider reroutes my email over a different port. Not ideal but works well enough.
2: Currently the DNS system only works with static IP addresses, because of the DNS registration system, this makes serving content very expensive, because you need a business class internet plan, or a datacenter and actual ISP access.
No. It's pretty straightforward to serve from a standard home connection if your ISP isn't blocking it. If you IP address doesn't change often (and most don't), you can easily have a script running that will update IP addresses when they do and set a short TTL and you won't notice much of an issue.
Most of the issue you'll have will be that home ISP connections typically have reduced upstream bandwidth compared to downstream and that you're at the mercy of your ISP who are probably pretty sensitive to government agency requests.
With all I had heard about people, organizations and companies using Discord, I had assumed it was software that people could use in a decentralized manner, like a more modern IRC. When I finally had a reason to use it and found out that it was just a centralized service run by god-knows-who, I just shook my head.
Come on people, we knew how to do this kind of thing thirty years ago. Don't put all your eggs in someone else's basket.
Twitter is horrible. I never really used it but whenever I go on there, it seems horribly confusing and I'm a tech-savy kinda guy.