I didn&#x27;t mean to imply that was a bad idea. I meant that you provided no details on how it could be implemented or secured. That&#x27;s more than just an implementation detail to me.<p>For example, your code as shown implies that you can reach your friend&#x27;s computer through an Internet name (through dns even?). That already assumes that these non-technical friends can register their own Internet names, and care enough to do so. But that assumption is well outside the bounds of &quot;unix sucks&quot;.