El error de Unix que llamaba «máquina de escribir» a tu usuario
"Traditional, but Puzzling"

En los años 90, enviar un correo a un usuario con mayúsculas en Unix podía devolver «550 mwichary... User unknown: Not a typewriter». El fallo combinaba la rigidez de sendmail con las minúsculas, un mensaje de error del sistema que indicaba que el programa no tenía entrada/salida interactiva y una gramática que hacía parecer que el usuario debía ser una máquina de escribir. El código ENOTTY sigue vivo décadas después.
Es muy posible que siga llamándose así dentro de décadas, incluso después de que todos hayamos olvidado qué eran las máquinas de escribir.
- degamad
Como elemento de racionalización retroactiva, mi cerebro interpreta "ENOTTY" como "E-NO-TTY" (Error: NO TeleTYpe disponible), que es más o menos el significado actual, en lugar de "E-NOT-TY" (Error: NOT a TYpewriter), que es el significado original.
- anArbitraryOne
Leí el título como "tradicional butt puzzling" y esperaba algo ligeramente distinto.
- ehnto
Me recuerda a un error más reciente en un aparcamiento. Tengo una tarjeta de aparcamiento con una cuenta asociada, y una tarjeta de crédito para pagos automáticos. Además tenía un coche concreto y su matrícula asociada, así que no tenía que pasar la tarjeta.
Tuve que cancelar la tarjeta de crédito para que los pagos automáticos se rechazaran, y no siempre conduzco el mismo coche, en cuyo caso tengo que pasar la tarjeta de aparcamiento.
El resultado de todo esto:
Cuando salgo del aparcamiento en un coche distinto después de pagar manualmente en la barrera, el mensaje que se muestra es "Payment Declined: Exit permitted".