The Mecklenburg School District (Charlotte, NC, etc.) blocked GitHub about 8 months ago for "questionable content." After a complete uproar, mostly from my students who could not work on their projects from their school, they agreed to let students access it on an authorization basis. This means a teacher has to personally give them access to the site to use it, every time.
My question is what is GitHub doing to correct this type of complete asinine behavior and assuage irrational concerns blocking the learning of students in such backward places? (To be fair, several of these schools have blocked Chrome Inspect Element as well because of "hacking," which is just students changing web pages temporarily to fool their friends and teachers.)