I got here too late to watch it, but in the future if you want to expose a local service like this, the OSS inlets project has an add-on for TCP services like SSH and Mongo etc. Might be of use instead of doxing your home IP / location (are you in North Denmark on SEF?) https://docs.inlets.dev/
Neat. I spent a while trying to figure out how you simulated a lava lamp before realizing HasciiCam takes a video feed as input, so I assume this is a real lava lamp. Very cool.
It said there were -2 watching when I logged off. I'm guessing that's a bug in your login counter :)
Thanks! Yeah, it's literally just my old logitech pointed at a lava lamp :)
I have a bug in the login counter, I fixed it, but I've found that someone can crash it by logging in with an unsupported encryption algo, I should catch that (I didn't just wrapped the node run command in a while true loop ;))
Works for everyone else. You just have to downgrade your cipher-preferences:
ssh -c chacha20-poly1305@openssh.com -p 2222 85.27.249.130
Unable to negotiate with 85.27.249.130 port 2222: no matching cipher found. Their offer: aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm,aes128-gcm@openssh.com,aes256-gcm,aes256-gcm@openssh.com
Have to choose the strongest, latter'est, of the accepted shit ciphers. Cool show. 2 people were watching while you ctrl+c