Re: Remote software updates
if the device you are reflashing a boot loader onto is entirely encased in plastic, it's kinda the same thing, but in my case those devices were only ~$100 each, and not in orbit around Mars. Still for GPL compliance the end-user needed to be able to do the same thing (even worse for breath-holding I think), successfully, or create an expensive paperweight in the process. The only way to attach hardware to recover the device involved drilling holes accurately and soldering wires through those holes onto the board, probably ruining the purpose of potting it in plastic in the first place (waterproofing for ocean operation).
So yeah, major emphasis on "get it right the first time" and (somewhat) necessary nervous behavior and unusual religious activity might be involved.