Registro de cambios de telnet.jws.dev
Un retrato en la portada
La pantalla de bienvenida dibuja ahora mi retrato a partir del icono del sitio: bloques en escala de grises en un terminal moderno y sombreado ASCII en cualquier otro.
La primera pantalla ya tiene una imagen. El servidor descarga el icono del sitio de la misma dirección que la API, decodifica él mismo el PNG (la descompresión la hace zlib, de Node, así que sigue sin haber dependencias) y lo dibuja en escala de grises: con medios bloques de Unicode y la escala de 24 grises de xterm en un terminal moderno, que da píxeles casi cuadrados, y con sombreado ASCII en todos los demás. La conversión mezcla los canales como lo hace el filtro verde de un fotógrafo en blanco y negro, así que el círculo rojo de detrás del retrato se oscurece hasta hacer de marco en lugar de competir con la cara.
El mismo cambio arregló los clientes como PuTTY, que envían un retorno de carro y un salto de línea al pulsar Intro, cosa que antes contaba como dos pulsaciones.
