Here's my favorite:
In a terminal, say inside X, do:
$ cat > pipe0
Now, *in another terminal*, say outside X, do:
And it allows you to paste between X and the black screen.
Close the thing in the first terminal with ctrl+d, end of file. Sorry should have said pipe0 is a 'named pipe'; use mkfifo pipe0 to make it??