Receive a file
Run this first and leave the terminal open. It blocks until someone sends to the same ID.
Send a file
Run this in a second terminal while the receiver is waiting. Replace the path with your file.
The trailing / on the URL makes curl send the original filename to the receiver.
Get a fresh random ID
Each ID is unguessable (80 bits). Share it with the other person out of band.
Live chat
Open a listener in one terminal, then speak from another (or the same room, different name).
Listen
Speak