Ask HN: PhDs/students, how do you come up with viable problems/solutions? | Dark Hacker News