termcast: Public Live Terminal Session Reflector

What is it?

It's a service for watching/broadcasting live terminal sessions (like
NetHack games, or, in fact, any other
console-based game or other terminal activity).

How can I watch the games?

Just connect to termcast.org
using your telnet client of choice. If you use Windows (tm),
it's probably putty. Unix/Linux users can just run telnet termcast.org
.

How can I make my game available for watching?

You need the following ingredients:

ttyrec terminal
session recorder
If you are on Unix/Linux, it's probably available as a package for your
operating system. If not, you can download it from the link above and
compile it from the source).
If you use Windows, the solution exists for cygwin. Here
is an exe file, here is a
source, patched for cygwin.

ttrtail utility, which
can stream your ttyrec files to the server. It can be compiled at least
on Linux and in cygwin.
Here is a precompiled Windows binary, not sure
if it will work without cygwin runtime.

Once all the ingredients are in place:

Choose a nickname, say, it's some_user,

Choose a password, say, it's some_password,

Choose (create if necessary) a directory where your ttyrec files
are created. Change to that directory and run the following command
from there:
ttrtail some_usersome_password.

After ttrtail detects new *.ttyrec file, it connects to the
server and starts streaming the session.