Since the start of 2023, more than 150,000 people have been laid off at tech companies, large and small. When you think ...