T the-stack-overflow-podcast.simplecast.com Big Tech is getting cozy with computer science departments 67 points tchalla 6 years ago 98 comments