Shrouded in mysterious origins, an indie-rock record was posted to 4chan at some point in the 2010s. For years, online communities have worked together to discover more about the band behind this mysterious CD, leading to what would eventually become the internet’s greatest musical mystery.
The Federal Communications Commission (FCC) announced the approval of the net neutrality law by a 3-2 vote today. Chairman of the FCC Tom Wheeler said, “that no one- whether government or corporate- should control free open access to the Internet.”…