T techcrunch.com Maker Faire halts operations and lays off all staff 682 points sohkamyung 7 years ago 308 comments