Remix.run Logo
swinglock 15 hours ago

Because it's there.

prmoustache 13 hours ago | parent | next [-]

It hasn't for the most part of the last 2 decades.

1718627440 12 hours ago | parent [-]

The telnet client comes with MS Windows, Linux and macOS. The only platforms were you need to install some extra component are Android and iOS.

prmoustache 8 hours ago | parent | next [-]

Many companies have been preventing its execution or removing the package by default for a number of years.

Also most linux containers do not ships with such binaries to save on img size and reduce vuln management overhead.

1718627440 7 hours ago | parent [-]

> to save on img size

    $ ls --human --size --dereference $(which telnet)
    144K /usr/bin/telnet
prmoustache 7 hours ago | parent [-]

The point is not that this particular binary is huge, the point is that we tend to strip images of anything that is not useful for the actual application shipped. So we strip everything. Also: small things adds up. On AI prompt can be handled reasonably by a single machine, millions of concurrent ones involve huge datacenters and whole energy plants being restarted/built.

The point of reducing the amount of binaries shipped with the image is also to reduce the amount of CVEs/vulns in your reports that wouldn't be relevant for your app but woulld still be raised by their presence.

alphager 5 hours ago | parent | prev | next [-]

Telnet client is an optional feature in Windows that needs to be enabled/installed.

einr 4 hours ago | parent | prev [-]

telnet hasn’t shipped with macOS since 10.12 Sierra, ten years ago.

Debian also isn’t shipping telnet in the base install since Debian 11.

15 hours ago | parent | prev [-]
[deleted]