How should software engineers adapt to AI-driven layoffs? | Hacker News Reader