Ask HN: ¿Cuál fue tu momento de "oh shit" con GenAI?

Casos de uso prácticos transformadores

  • Muchos describen momentos de “oh shit” cuando GenAI comprimió semanas/meses de trabajo en horas:
    • Refactorizar grandes bases de código, migrar topologías de datos, portar aplicaciones (p. ej., PL/SQL → Django, Oracle Apex → nueva pila, emulador de NES en JS → Rust).
    • Generar automáticamente infraestructura (Terraform/HCL, configuraciones de AWS, paneles multi-servicio).
    • Ingenierizar a la inversa firmware, protocolos propietarios y hardware antiguo (equipos musicales, impresoras, pianos, osciloscopios, Firestick, equipos de prueba) mediante Ghidra y herramientas.
    • Convertir montones de PDFs legales/financieros/técnicos en salidas OCRizadas, traducidas, normalizadas y resumidas.
    • Construir apps de extremo a extremo (web, móvil, bots de trading, mods de juegos, clientes Git) casi por completo mediante agentes.

Codificación e ingeniería de software

  • Fuerte entusiasmo: agentes que leen repos completos, depuran condiciones de carrera, revisan diffs, descompilan VSIX/.NET, generan pruebas, realizan code reviews y mantienen arquitecturas complejas.
  • Algunos describen a los agentes como “desarrolladores junior” que pueden explorar, refactorizar e incluso crear herramientas auxiliares de forma autónoma (seguidores de actividad, búsqueda semántica).
  • Otros los encuentran frustrantes: diseños verbosos o ingenuos, mala arquitectura a gran escala, mantenimiento frágil en grandes bases de código heredadas y PRs y pruebas unitarias de “AI slop” que solo juegan con la cobertura.

Usos no técnicos y cotidianos

  • Momentos frecuentes de “wow” por:
    • Diagnosticar HVAC, secadoras, hornos, bombas de estanques de koi y problemas de coche/A/C a partir de fotos/vídeos y diagramas de cableado.
    • Planificar viajes, instalaciones solares, paneles de energía del hogar, construcciones de cocina, papeleo de herencias y revisiones de estilo inspección de viviendas o bienes raíces a partir de fotos de anuncios.
    • Tutoría en cocina, dibujo, matemáticas, anatomía y experimentos de ciencia con niños.
    • Tareas creativas: traducción de poesía con rima/métrica, composición de canciones, arte, pódcasts, ficción interactiva y anuncios inmobiliarios estilizados.

Escepticismo, limitaciones y fallos

  • Algunos nunca tuvieron un momento positivo; ven los LLMs como “autocompletado sofisticado” o juguetes que no responden preguntas “genuinamente interesantes” o novedosas.
  • Problemas recurrentes:
    • APIs alucinadas, flags de CLI, cmdlets de PowerShell, interpretaciones científicas y análisis de nichos de dominio (geofísica, teledetección, matemáticas especializadas).
    • Respuestas inconsistentes a preguntas fácticas/lógicas simples, dificultad con la estrategia de visión de alto nivel a pesar de buen código de bajo nivel.
    • Modelos que parecían haber retrocedido (p. ej., versiones posteriores peores en diseño de soluciones que las anteriores).

Seguridad, ética y uso indebido

  • Preocupaciones sobre:
    • Consejos peligrosos (p. ej., solución de problemas de hornos con implicaciones de riesgo de CO).
    • Uso legal y médico sin profesionales; ausencia de privilegio para chats con IA; los tribunales ya ven escritos generados por IA.
    • Agentes que pueden weaponizar exploits, generar claves de licencia, crackear captchas, hacer trampas en juegos o borrar bases de datos.
    • Ingeniería inversa y parcheado de firmware a gran escala, y el potencial de pornografía deepfake, desinformación y “muertes por IA” que serían difíciles de rastrear.

Impacto en el trabajo, el aprendizaje y la sociedad

  • Sentimiento dividido:
    • Algunos se sienten como “superhéroes” o “CTO con un equipo”, cambiando cómo piensan sobre los problemas y centrándose en un diseño de nivel superior.
    • Otros temen la pérdida de habilidades, la degradación de las code reviews, el estancamiento del crecimiento de los desarrolladores junior y ser desplazados o reducidos a “prompt jockeys”.
  • Debate sobre el hype:
    • Afirmaciones de que GenAI está sobreprometida, empeorando la web y las herramientas, impulsando una expansión opaca de centros de datos y alimentando un gasto corporativo irracional.
    • Contraafirmaciones de que aún estamos al principio; las capacidades son irregulares (excelentes en algunas cosas, malas en otras) y el prompting/el uso de herramientas es una habilidad real.

Meta: prompting, herramientas y ciclo de hype

  • Muchos señalan que:
    • Los resultados dependen mucho de una especificación clara del problema, buenos entornos de prueba (editores, MCP/herramientas, instrucciones estilo CLAUDE.md) y experiencia del dominio para validar las salidas.
    • La gente suele ser mala articulando lo que quiere; algunos se acercan a la IA con sesgo o abandonan tras el primer fallo.
    • El hype produce ciclos alternos de “oh wow” y “nada cambió”, dejando a algunos agotados pero a otros experimentando constantemente.