H-1B vs. Canadian PR after the $100k fee: a candidate-first comparison | Hacker News Reader