<i>almost an impossible feat.</i><p>FWIW: this is clearly not the case.  It&#x27;s just a paperwork burden with occasional inconveniences, some bigger than others.  Millions of Americans, most of whom have more modest means than the typical software engineer on HN, make it work.