T twitter.com Wow Squarespace just shutdown a website of a group of doctors 2 points ycombonator 6 years ago 5 comments