Ask HN: ¿Soy solo yo, o el software es más propenso a fallos en general?
Muchos usuarios informan que el software cotidiano parece notablemente más propenso a fallos y menos fiable, citando funciones básicas rotas en productos importantes de Microsoft, Google, Apple y otros, así como aplicaciones web y móviles inestables. Las explicaciones van desde la creciente complejidad de los sistemas, la cultura de “lanzar rápido”, la reducción de QA y los incentivos empresariales perversos, hasta el uso creciente de código generado por IA y lanzamientos de “producto mínimo viable”. Una minoría responde que la infraestructura central como Linux y las bibliotecas fundamentales son más estables que nunca, lo que sugiere que el deterioro se concentra en servicios orientados al consumidor y controlados por grandes corporaciones.
Percepción general de las tendencias de errores
- Muchos participantes sienten que el software es notablemente más propenso a fallos, especialmente en los últimos años; algunos dicen que ahora esperan errores críticos en tareas cotidianas.
- Otros argumentan que el software siempre ha tenido errores; lo que cambió es el tipo de errores (de caídas del sistema operativo a fallos de interfaz de usuario/experiencia de usuario).
- Una minoría informa que no percibe un deterioro notable, o incluso mejoras (especialmente en algunos escritorios Linux).
- Varios señalan que es difícil separar un deterioro real del sesgo de confirmación y de las expectativas cambiantes.
Observaciones específicas por plataforma y producto
- Quejas frecuentes sobre Windows 11 (Explorer, actualizaciones, controladores, problemas de BitLocker/arranque) y las aplicaciones web de Microsoft 365 (PowerPoint, OneNote, Word en el navegador).
- Las actualizaciones de iOS y Android se perciben como más frágiles; los usuarios reportan elementos de la interfaz que no aparecen, llamadas que no funcionan hasta reiniciar y “miedo a actualizar”.
- Productos de Google (Drive, Sheets, Meet, YouTube, Google Home) y grandes aplicaciones web (venta de entradas, eventos, sitio de alquiler de Enterprise, portales HSA, Visa, eBay, Slack, Discord, Target) se citan como cada vez menos fiables.
- Algunos ejemplos de videojuegos: juegos antes estables que se vuelven propensos a fallos tras parches recientes; se critica a títulos AAA y a grandes estudios.
- Contraste: varios usuarios informan que el escritorio Linux y herramientas básicas (ffmpeg, virtualización, algunos DEs) son más estables que nunca.
Causas propuestas
- Velocidad de lanzamiento, la mentalidad de “release early/often”, la mentalidad de MVP y las actualizaciones baratas que llevan a productos “80% terminados”.
- Infrafinanciación sistémica de QA; equipos de QA recortados o desplazados hacia desarrolladores y clientes.
- Los incentivos de gestión favorecen nuevas funciones, rediseños y el “estar ocupados” por encima del pulido y la corrección de regresiones.
- Creciente complejidad: más plataformas, dispositivos, bibliotecas, hilos e integraciones hacen que los sistemas sean frágiles.
- “Enshittification” e incentivos del capitalismo tardío: se priorizan los beneficios sobre la artesanía y la compatibilidad hacia atrás.
Papel de la IA
- Algunos vinculan fuertemente el aumento de errores con la codificación asistida por IA y el “vibe coding”, y afirman que se envía código con menos revisión y pruebas más débiles.
- Otros dicen que la IA no tiene una culpa única; un liderazgo deficiente y una cobertura de pruebas inadecuada producirían malos resultados con o sin IA.
Medición y puntos poco claros
- Varios señalan que la discusión es anecdótica y piden índices objetivos (p. ej., tendencias en errores, incidencias, quejas).
- La magnitud general y el momento de cualquier “colapso” siguen sin estar claros a partir del hilo por sí solo.