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.