Tecnología, Internet y juegos
10 meneos
48 clics
Creíamos que Stack Overflow era imprescindible para programar. La IA está demostrando lo contrario

Creíamos que Stack Overflow era imprescindible para programar. La IA está demostrando lo contrario

Las preguntas en Stack Overflow han caído a mínimos históricos desde 2022. La caída no solo continúa, sino que se acelera en el último tramo. Los datos de esa serie muestran un descenso desde alrededor de 17.000 preguntas mensuales a comienzos de 2025 hasta aproximadamente 3.800 en enero de 2026, el nivel más bajo que refleja el gráfico en su tramo final. Esta caída marca un antes y un después, porque ya no habla de desgaste progresivo, sino de un cambio abrupto en el uso de la plataforma.

| etiquetas: stack overflow , imprescindible , programar , ia
La IA ha aprendido mucho de Stack Overflow.
#1 Ya se ha olvidado, pero literalmente ha robado todo el trabajo comunitario realizado gratis para entrenarse en pos del rédito privado. Son unos hijos de puta porque, a ver quien coño ahora se pone a ayudar altruistamente. El capitalismo es capaz de corromper todo.
#9 Varias de esas IAs han sido distribuidas libremente, cualquiera puede descargar esas IAs, con ese conocimiento, y ejecutarlas en local e incluso continuar entrenándolas si así lo considera oportuno.

A su vez a la mayoría de las IAs se puede acceder de forma gratuita vía entornos web, están integradas en buscadores webs, etc.
#11 que sean gratuitas no quiere decir que no hayan robado el trabajo de personas que igual no querían que se adueñasen de su esfuerzo.
No entiendo mucho de eso, pero supongo que las IA tomarán datos de otras IA y las que cobran por su uso, acabarían sacando beneficio de trabajo ajeno de gente que no quería que se aprovechasen de su trabajo
#21 Todo aquél que hizo público contenido debería saber que otros pueden aprender de él, que cualquiera puede leer el contenido y aprender de éste, también las IAs.
#23 ya no voy a comentar sobre eso que al final ya no tiene mucho sentido..
La IA es motivo de negocio y poder y se lo quieren apropiar las grandes corporaciones, como han hecho con internet.
#9, cuando leo estos comentarios no se si lo que se pretende es la abolición del capitalismo, cosa con la que estoy de acuerdo, o simplemente que no se desarrolle una tecnología para que todo siga como antes, incluido el capitalismo, cosa que me parece deplorable.
#1. Por no decir que la IA lo pueda haber aprendido casi todo de Stack Overflow; y de "gratis", que lo digo por las IA de pago. Se trata del lugar donde se han dado respuestas y soluciones a casi cualquier problema en torno a la programación. Esta noticia es bastante sensacionalista. Además no veo ni de lejos que Stack Overflow vaya a desaparecer o dejar de ser relevante, muy al contrario.
Yo acabo de desarrollar desde cero un proyecto con Symfony y Docker. Nada de buscar respuesta a las dudas por Internet, en Stack Overflow o en otro sitio. Todo Gemini.
#2 Y Gemini usa StackOverflow de fondo, para el entrenamiento, y para generar respuesta al vuelo

Google brings Stack Overflow’s knowledge base to Gemini for Google Cloud
techcrunch.com/2024/02/29/google-brings-stack-overflows-knowledge-base
#3, pero permite que alguien con ideas muy básicas de programación pueda hacer cosas que antes eran inimaginables.
Las risas cuando Stack Overflow cierre por pocas visitas y las IA no tengan de dónde sacar más información que no sea de otras IA.
#5 Cuando un usuario interactúa con la IA está aportando información, cuando la IA propone un trozo de código el usuario puede no decir nada más al respecto, lo que puede indicar que le sirvió o puede indicar que fue tan inútil que cambió de enfoque o desistió. O puede seguir haciendo preguntas sobre el código y pidiendo mejoras indicando que sí aportaba cierta utilidad.

Esas interacciones luego pueden servir para seguir entrenando a la IA.
#6 En teoría parece lógico pero en la práctica no lo es: no siempre el usuario retroalimenta a la IA, ni la corrige cuando se equivoca (asumiría que su respuesta fue correcta), y la gran mayoría de las veces las consultas que se le hacen a las IA son inconexas, en contextos distintos, por lo que no tienen forma de saber que una solución está relacionada con otro contexto anterior.
#14 Aunque "no siempre" ocurran ciertas cosas la información que hay sí es valiosa, a su vez si ese usuario sigue interactuando en el futuro de ahí muchas veces se puede deducir si ese proyecto siguió avanzando en esa dirección u otra. Claro que hay casos donde no se pueden sacar conclusiones útiles, pero hay muchos otros casos donde sí.

Y cuanto más útil sea la IA más serán las interacciones y más será la información que se pueda extraer de ello.
#15 No dudo que eso sea posible si la IA logra aislar contextos de un mismo usuario y tema específico, y empieza a conectar tokens y determine qué contexto está relacionado con otro.

Pero haz eso con decenas de millones de consultas diarias, muchas veces de usuarios anónimos. Me atrevo a decir que no hay capacidad de cómputo suficiente para analizar todas las interacciones con la IA. Por eso recurren a lo más fácil y directo: lo que publicamos en la web.
#16 Precisamente donde la IA brilla es consiguiendo resultados de fuentes de datos astronómicas como puedan ser decenas de millones de consultas diarias.

Me atrevo a decir que no hay capacidad de cómputo suficiente para analizar todas las interacciones con la IA.

Pero si el problema que temen es el opuesto, quedarse sin suficiente información para entrenarlas, se lo tragan todo.
#17 "Pero si el problema que temen es el opuesto, quedarse sin suficiente información para entrenarlas"

Lo entendiste mal. Lo que se está agitando es nueva información humana "de calidad". Obviamente cada vez hay más información obtenida desde la interacción humana con las IA, pero imagino que en su mayoría es información que no aporta mucho, no retroalimenta o es poco fiable.
#14 Y si la respuesta inicial es muy mala asumo que lo mejor es hacerlo yo mismo y ya.
#6 Cuando un usuario interactúa con la IA está aportando información

No. No ser cierto. Las redes neuronales en los LLM no pueden ser modificadas. No pueden aprender nada. No pueden recibir información.
#5 sólo el 1% (o menos) de toda la información de internet es original, el resto son copias.
#8 ¿Que pasaría pasamos del 1% (que sé que es una cifra inventada, obviamente) al 0%? ¿De dónde sacarán más información las IA?
#5, los modelos de IA ya han sacado todo lo que tenían que sacar de stack overflow. Si cierran mañana las IAs que tenemos hoy no van a empeorar, creo que esto no se termina de entender y por su propia naturaleza, el código informático puede entrenarse mediante auto-evaluación algo que hace que el potencial de mejora de la IA enfocada a su desarrollo sea prácticamente infinito.
#22 Por supuesto que empeorarán. Estan apareciendo nuevas tecnologías continuamente.

Como piensas entrenar a la IA ?
#26, como que empeorarán? Puedes decir que no seguirán mejorando, cosa con la que no estoy para nada de acuerdo. Pero es imposible que empeoren.
#27 No ser capaz de facilitar respuestas ni medio buenas a nada nuevo es empeorar, pero tu llamalo como quieras
#29, #28, existe el aprendizaje por refuerzo y el código de programación es algo que se ajusta muy bien a este paradigma de aprendizaje. Así que sí, aunque mañana cierre stackoverflow y todo el mundo deje de publicar cosas de programación en Internet, la IA podría seguir mejorando en sus habilidades de programación. De todas formas la programación está resuelta en un 95%.
#31 Te voy a dar un ejemplo personal: hace unos días tuve un problema con un controlador WiFi específico en Linux. Hice una búsqueda tradicional y encontré tres respuestas en foros que no me sirvieron. Le pregunté entonces a las IA más usadas y TODAS me dijeron exactamente lo mismo que en esos tres foros. Cuando retroalimenté a las IA con el error y les pedí resolver el problema a nivel de código fuente, empezaron a alucinar (inventar respuestas ya que no pueden simplemente renunciar). Una me…   » ver todo el comentario
#32, una evidencia anecdótica basada en la experiencia personal no sirve para sacar ninguna conclusión válida.

Para analizar el impacto de la IA de forma científica tienes que basarte en la evolución del número de consultas a stack overflow, las subscripciones a los servicios de IA, el uso de IDEs de programación con IA integrada, la evolución del mercado de contrataciones, benchmarks de evaluación...

Con eso no quiero decir que la IA no te haya fallado esta vez (yo te puedo citar cientos de…   » ver todo el comentario
#34 Justamente, la caída de visitas de Stack Overflow es evidencia científica y pública, en contraposición el uso de las IA es cada vez más elevada. Eso no es muestra de que las IA estén reemplazando a los humanos en la publicación de nueva información, sino que los humanos estamos buscando información más en las IA, por facilidad, que de forma tradicional, lo que está matando a este tipo de foros, mientras que otros han decidido cerrarse.

Precisamente esa es la preocupación y no es mía, ya tiene estudios y nombre. Incluso le puedes preguntar a ChatGPT y te mostrará con fuentes sobre esta preocupación de los expertos.
#36, significa que a la gente la IA le es útil por mucho que intentemos sobredimensionar los casos en los que la IA falla. Si la IA no fuese funcional, la gente regresaría a stackoverflow después de no encontrar soluciones con la IA, el hecho de que no pase indica todo lo contrario. La gente quiere soluciones, le da igual la fuente que las proporcione.
#37 Les es útil porque es más fácil. Ese no es el punto, no es una competencia entre foros e IA. Todos sabemos que es mucho más fácil usar la IA que buscar en un foro, yo mismo lo hago por facilismo.

El problema es que la IA es una herramientas de búsqueda, análisis y resumen de esos foros. Si esos foros no tienen más contenido humano nuevo o se cierran a la IA, la IA perderá su mayor fuente de información nueva: internet.

Hablo de contenido nuevo, lo que ya se publicó está dominado por las IA.
#39, le es útil porque le es funcional. Aquí entran todas las categorías que quieras añadir o quitar, facilidad de uso, rapidez, utilidad, robustez... El caso es que a la gente les solucina los problemas. Por eso decir "es que a mi un día la IA me falló" no tiene ningún valor real más allá de la anécdota.

No se qué ocurrirá en el futuro, puede que los lenguajes de programación dejen de desarrollarse en tanto escribir código deje de ser necesario tal y como lo entendemos y puede que…   » ver todo el comentario
#31 Es que cuando alguien inventa una nueva tecnología, y ocurre muy a menudo, es algo NUEVO.
#33, y si la tecnología es relevante habrá suficiente documentación en Internet para que la IA se alimente de ella y pueda mejorar, afortunadamente. Porque mo tendría ningún sentido como sabotear el desarrollo tecnológico de nuestra propoa especie.

Lo cierto es que las consultas a stackoverflow estan en mínimos históricos porque a la gente la IA le es útil.
#35 Dudo que sin ejemplos prácticos para situaciones concretas como habia en StackOverflow la IA saque algo.

Por ejemplo, la IA no tiene modo de "saber" si el patron que propone como resultado "es correcto" o no.
#22 Ya han obtenido toda la información humana publicada en internet hasta hoy. Si los humanos dejamos de publicar nueva información en internet (de forma abierta), las IA no aprenden nada más que no sea de otra IA.
Esto está genial para las plataformas maduras que reciben ya pocas preguntas nuevas y los sets de entrenamiento tienen las respuesta. El problema es para lenguajes y frameworks nuevos.
A mi le huele que la IA va a matar la innovación.
Antes buscabas en google y ahora le "preguntas" a la ia de turno. Es lo mismo de siempre pero sin pasar por el intermediario.
La IA sin Stack Overflow no sería nada
La IA ha cambiado la forma de preguntar, otro el conocimiento viene del mismo sitio. Es el mismo problema que tienen los periódicos con Google, como Google te da la respuesta, le bajan las visitas, pero si quitas la fuente Google se queda sin trabajo.
Esta es la paradoja de la IA, se ha alimentado de StackOverflow, que a su vez almacenaba el conocimiento filtrado de millones de usuarios durante muchos años. En el momento que no haya un nuevo StackOverflow porque la IA lo haga innecesario ¿de que se alimentará la IA?, ¿de otras IA?, será todo como la fotocopia de la fotocopia y se irá perdiendo el foco y cada vez las respuestas serán más inexactas y de peor calidad. Yo veo que va a ocurrir un parón, porque los propios usuarios y trabajos que generaron/intercambiaron los conocimientos desaparecerán y/o dejarán de aportar.

menéame