TIL of the bad.horse traceroute
@april i appreciate that your default gateway is despair
@april I’m glad you enjoyed it. 😁 I really need to rewrite the backend soon to be compatible with modern kernels.
@jrenken Brilliant work.
@trisweb @jrenken Agreed, absolutely brilliant (and a solid flex to use like 50 IPv4 addresses for this 😁)
@floe @jrenken indeed! It is appropriately evil.
@jrenken @april I'm so confused about some of these gTLDs: 'swear', 'recourse', 'gleeful'? I had no idea how poetic domain names could get these days!
@esnyder @jrenken @april it's just in reverse DNS, they don't actually resolve. That would be quite some commitment!
@esnyder @jrenken @april I think you can write anything in a PTR record, if you host your own DNS server.
@april what the hell, gimme one or two of these IPv4 addresses :(
@april Brilliant! Just did it myself! I time out on the last server but I loved it. 
@april also, check the ssl cert chain for signed.bad.horse
@april Ah, the Thoroughbred of Sin makes another appearance
@april TIL that when I try this on Ubuntu 22.04 LTS not only do i need to install traceroute but I need to add —resolve-hostnames to see them
Since when do we not install network utils on a Linux distribution by default?
@spmatich @april it doesn't help that there are two separate traceroute and ping packages, and I can never remember which one is better (for some definition of better).
@spmatich @april I have vague memories of traceroute being declared deprecated with tracepath as the replacement. No idea if that one's installed by default or not.
@spmatich this is Ubuntu you're talking about 😇@april
@Pandora @april Debian is the same as far as traceroute goes
@[email protected] not sure what's the matter with not including traceroute then :-/ @april
@spmatich I usually use the mtr package for running traceroutes
@april That is glorious.
Dr. Horrible's Sing-Along Blog - Bad Horse Letter

YouTube

@april

For those unaware, there's a song.

https://www.youtube.com/watch?v=VNhhz1yYk2U

(And yes, that is Neil Patrick Harris and Simon Helberg)

Dr. Horrible's Sing-Along Blog - Bad Horse Letter

YouTube

@jrconlin @april

There were a lot more songs, submitted by the public, as application letters.

The Reverend was, and still is, my favourite.

https://www.youtube.com/watch?v=Vqc9jdZ-zlM

The Reverend: Evil League of Evil application

YouTube
@april This makes me all kinds of happy. Thanks for sharing!

@april Reminds me of the Star Wars text crawl traceroute which then reminds me of the ASCII art Star Wars telnet server (which is now a web page).

It's been many years, and I'm not near a proper computer so I can't check to see if it's still functioning.

https://www.theregister.com/2013/02/15/star_wars_traceroute/

Traceroute reveals Star Wars Episode IV 'crawl' text

'It is a period of civil war. A rebel network admin, striking from an IP address … '

The Register

@april

Thanks for the blast from the past.

For some reason I had it in my head it was the "Stallion of Sin" - probably for the alliteration - but it's not

@april

This is the kind of brilliance that the internet is _for_.

@april Oh man I'm so glad this still works
@april nice use of a /26, I guess...
@april
% host 162.252.205.153
153.205.252.162.in-addr.arpa domain name pointer o_o.

@april

Indeed.
Someone had fun here.

Does the content section of ICMP packets for echo requests reaching their TTL contain the hostname?

@april And they did it in TLS as well:

openssl s_client -connect signed.bad.horse:443 -servername signed.bad.horse

@april @alina what a waste of ip
@f2k1de @april @alina Still not as bad as Disney (these jokes will keep happening until I'm stopped).
@april
I had to VPN to the USA to make it work properly.
@april This is Incredible! Thank you for sharing!
@april That's been running since at least 2015. I'm surprised it isn't more widely known. I didn't learn of it myself until about 6 months ago.
@april This is why I love people.
Colin the Mathmo (@[email protected])

So at a linux (or equivalent) terminal, type this: $ telnet mapscii.me Get an interactive world map. In your terminal. Zoom in and out with A and Z, use the arrow keys to move. Astonishing.

Mathstodon

@edross @april :-(

`command not found: telnet`

@podfeet

That ever so slight Apple bias 🥺

Looks like nc might work instead
https://www.quora.com/How-do-I-connect-to-Telnet-via-Mac-Terminal

(Sorry, can't test right now - 1) I'm in my car waiting to pick up my son from swimming and 2) our Mac has broken so I couldn't even test it at home anyway!)

@april

How do I connect to Telnet via Mac Terminal?

Answer: The same way you connect to a telnet servers in any other terminal: By using a command-line [code ]telnet[/code] client (or a similar tool). Apple has removed [code ]telnet[/code] from recent versions of macOS (I think starting with macOS 10.13 High Sierra, but I could be wrong) in favor...

Quora

@edross @april `brew install telnet`

but even with telnet installed it’s trying 44.227.65.245 without success.

The good news is I found the open source project for mapscii and it turns out this cool interactive map is all created usingi Braille of all things!

https://github.com/rastapasta/mapscii?tab=readme-ov-file

GitHub - rastapasta/mapscii: 🗺 MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac (brew install telnet) and Linux, connect with PuTTY on Windows

🗺 MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac (brew install telnet) and Linux, connect with PuTTY on Windows - rastapasta/mapscii

GitHub
@edross @april (`nc` didn’t work because I needed the port number to proceed)
@april Your first hop router is called "despair" and that's such a perfect metaphor for the Internet lately…