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