Hice un hack al baño de un tren
Una historia sobre “hackear” la puerta del baño para discapacitados de un tren del Reino Unido — usando la palanca del cierre para poner al controlador electrónico de la puerta en un estado inutilizable — provoca un debate sobre si se trata de una investigación ingeniosa de un fallo de denegación de servicio o simplemente vandalismo antisocial. Los comentaristas usan el ejemplo para discutir la creciente dependencia de sistemas impulsados por microcontroladores para tareas simples como cerraduras, sopesando los requisitos de accesibilidad y el control centralizado frente a la usabilidad, la robustez y los modos de fallo que introducen las máquinas de estados complejas.
Ética y terminología del “hack”
- Algunos ven la manipulación del cierre del baño como un exploit ingenioso, de baja fuerza, de un fallo de diseño; otros lo llaman vandalismo o “arruinar” un servicio público.
- La discrepancia gira en torno a la intención: explorar el comportamiento frente a denegar deliberadamente el acceso a otros a un baño (“Denial of Shitter” attacks).
- Se traza un paralelismo con trucos de ingeniería social (falsos adhesivos de “fuera de servicio”) y con el viejo phone phreaking: ingenioso, pero aun así deshonesto si se usa para engañar a otros.
Diseño de baños, accesibilidad y modos de fallo
- Muchos critican los baños de trenes del Reino Unido por ser confusos, poco fiables y vergonzosos (puertas que se abren sobre personas; gente que no logra cerrarlas correctamente).
- Quienes los defienden argumentan que la complejidad surge por accesibilidad y seguridad:
- Grandes puertas correderas motorizadas para usuarios de sillas de ruedas.
- Botones/palancas de baja fuerza para quienes tienen agarre o motricidad limitados.
- Indicador remoto de “ocupado” y acceso de emergencia.
- Los escépticos responden que un pestillo mecánico bien diseñado, más sensores sencillos, podría cubrir la mayoría de necesidades con menos complejidad.
- El fallo descubierto se considera corregible: ya sea por hardware (palanca con retorno por resorte) o por firmware (entrada disparada por flanco, mejor máquina de estados).
Microcontroladores frente a simplicidad mecánica
- Frustración generalizada por meter microcontroladores en cosas simples (puertas, baños, controles de coche), visto como sobreingeniería y mala UX.
- Otros señalan el coste y el coste total de propiedad: los cierres y botones electrónicos pueden ser más baratos, más robustos frente al abuso y más fáciles de supervisar de forma remota.
- Debate sobre la fiabilidad: la electrónica trae errores de software y estados extraños; los sistemas mecánicos traen desgaste, atascos y mayor mantenimiento.
Comparaciones y anécdotas
- Numerosas historias de baños rotos o que funcionan mal en trenes del Reino Unido, Alemania, Suiza, Suecia y otros lugares; a veces coches o líneas enteras tienen solo un baño operativo.
- Autobuses y algunos trenes en varios países siguen dependiendo de paradas programadas en lugar de baños a bordo.
- Se establecen analogías con otros “mechanical hacks” y trucos de DoS: escolares que bloquean todos los cubículos, trucos de teléfonos públicos de “fuera de servicio”, y sistemas ferroviarios en Polonia saboteados mediante señales de radio o interruptores de corte de proveedores.
UX y diseños alternativos
- Entre las sugerencias están:
- Controles separados y más claros de “abrir/desbloquear” y “cerrar/bloquear”.
- Cierres mecánicos con sensores de posición.
- Botones de mantener para cerrar que se reabren si se sueltan demasiado pronto.
- El sentimiento general: la accesibilidad es importante, pero la interfaz y las máquinas de estados de los baños de trenes del Reino Unido son ampliamente vistas como diseños deficientes.