What a strange time we live in. There’s a LOT of tech news firing up around the web! Reddit’s moderators are pulling popular subreddits down in protest of API changes. Twitter still refuses to pay their bills. Tesla’s autopilot might be responsible for more accidents than previously thought. YouTube has stopped removing misinformation about the …