Managing software complexity through intent-based programming | Dark Hacker News