T twitter.com YouTube channel with 100s of Apple WWDC videos taken down 122 points tosh 4 years ago 64 comments