1 puntos por GN⁺ 29 일 전 | 2 comentarios | Compartir por WhatsApp
  • GitHub Copilot eliminó la función de mensajes promocionales tipo “tips” que insertaba dentro de los Pull Requests (PR), como medida tras la reacción negativa de los desarrolladores
  • Esos mensajes incluían texto y enlaces que recomendaban instalar la app Raycast, y Copilot los añadía automáticamente a la descripción del PR
  • La polémica se amplió cuando un desarrollador mostró un caso en el que Copilot insertó sin permiso un texto promocional de Raycast en su PR
  • GitHub reconoció que el problema fue haber permitido que la función interviniera en PR de otros usuarios y la retiró de inmediato
  • La empresa declaró que “GitHub no incluye publicidad y no tiene planes de incluirla en el futuro”, y anunció que eliminó todos los tips relacionados

GitHub suspende la inserción de anuncios de Copilot en PR

  • Microsoft eliminó una función de GitHub Copilot que insertaba mensajes promocionales dentro de los Pull Requests (PR) tras las críticas de los desarrolladores
    • Copilot añadía mensajes llamados “tips” dentro del PR, con texto que recomendaba instalar la app Raycast
    • El texto decía que se podía iniciar rápidamente el agente de programación de Copilot con Raycast en macOS o Windows, e incluía un emoji de rayo y un enlace de instalación
  • La controversia comenzó cuando el desarrollador australiano Zach Manson descubrió que Copilot había insertado un texto promocional de Raycast en su PR
    • Confirmó que el texto promocional se añadió al PR después de que un colega usara Copilot para corregir un error tipográfico
    • En los resultados de búsqueda de GitHub, había más de 11,400 PR con el mismo texto, lo que confirmó que Copilot lo insertaba automáticamente
    • Manson dijo que no sabía que Copilot tenía permiso para modificar la descripción o los comentarios de PR de otros usuarios, y cuestionó si esa función era apropiada
  • Respuesta de GitHub

    • Poco después de que el medio vinculado a Microsoft Neowin informara sobre el problema, GitHub concluyó que el cambio reciente de Copilot “había ido demasiado lejos” y retiró la función
    • Martin Woodward (vicepresidente de relaciones con desarrolladores en GitHub) explicó que ya existía la función de agregar “tips” a PR generados por Copilot, pero que el problema fue permitir que interviniera en PR creados por otros usuarios
    • Señaló que “hacer que Copilot actuara en todos los PR en los que se lo mencionaba produjo un resultado desagradable”
    • Tim Rogers, gerente de producto de Copilot, dijo en Hacker News que el objetivo de la función “tips” era enseñar a los desarrolladores cómo aprovechar Copilot
    • Sin embargo, tras recibir comentarios de la comunidad, reconoció que fue un mal juicio permitir que Copilot modificara PR escritos por humanos
    • Rogers anunció que “la función de tips se desactivó en PR generados o modificados por Copilot, y esto no volverá a ocurrir”
  • Postura oficial de GitHub (actualización del 31 de marzo)

    • Woodward dejó claro que “GitHub no incluye publicidad y no tiene planes de incluirla en el futuro”
    • Se determinó que la causa del problema fue un error lógico en un tip del agente de programación de Copilot mostrado fuera de contexto dentro de los comentarios del PR
    • GitHub anunció que eliminó todos los tips del agente en los comentarios de PR

2 comentarios

 
kimjoin2 29 일 전

Eh, eh

 
GN⁺ 29 일 전
Comentarios en Hacker News
  • No entiendo por qué GitHub se arruinó de esta manera
    Era la plataforma perfecta, el centro del open source y algo que todos usaban con comodidad, pero después de que Microsoft la compró, terminó dándoles una oportunidad a los competidores, y eso da pena

    • La razón es simple: porque es Microsoft. Es una empresa que no sabe respetar a sus usuarios. Hubo gente que creyó que Satya entendía el open source, pero el resultado era predecible. La discusión relacionada se puede ver aquí
    • Creo que el verdadero problema es el departamento de marketing de Microsoft. Se meten en todos los productos y los arruinan. GitHub no será la excepción, y el desarrollo guiado por marketing es basura
    • No quiero defender a Microsoft, pero el problema es la saturación del mercado. Ya dominan todas las líneas de producto, así que para seguir creciendo no les queda más que generalizar los productos. Pero esa generalización termina bajando la calidad
    • Al final, el problema es la obsesión por crecer. En vez de mantener un buen producto, persiguen metas de crecimiento sin sentido
    • No estoy de acuerdo con que GitHub esté arruinado. Todavía aloja el 99% del open source y es mucho más amigable para el usuario que GitLab. Que haya más competencia en realidad es algo bueno
  • Creo que los productos que compra Microsoft al final terminan pudriéndose. Ya parece hora de dejar GitHub

    • Después de la compra, la estabilidad empeoró muchísimo. Había tanto downtime que hasta tuve que configurar alertas en Slack. Supongo que están migrando a Hyper-V
    • Estoy buscando una plataforma alternativa para bases de código cerradas. Para open source hay varias, pero los proyectos internos siguen atados a GitHub
    • Mis proyectos personales los pasé a SourceHut, y me gusta su flujo de trabajo simple y basado en correo electrónico
    • Incluso cuando ocurrió la compra, muchos decían que “se iba a arruinar”, pero en realidad casi nadie se fue. De hecho, ahora probablemente tenga más usuarios. La discusión relacionada está aquí
    • Aun así, sorprende que Microsoft haya tardado tanto en echarse a perder GitHub
  • Creo que Microsoft en algún momento volverá a meter la función a escondidas. Por eso es todavía más urgente salir de GitHub

    • Antes ya habían repetido lo mismo: limitaron la búsqueda para usuarios no autenticados, luego quitaron la restricción y después la volvieron a cambiar
    • No basta con hablar, hay que actuar de verdad. Si se mueven repositorios populares, los demás también van a seguir ese camino
    • Microsoft siempre vuelve a activar funciones que el usuario ya deshabilitó apenas tiene oportunidad
    • En vez de que Copilot contamine los PR, capaz terminan insertando comentarios o botones publicitarios en el código
    • Pero GitHub sigue teniendo un costo de cambio alto. Volver a configurar CI o autenticación a nivel de equipo es una carga grande. Microsoft lo sabe, así que aunque haya rechazo, lo va a intentar otra vez
  • Estas empresas siempre empujan hasta el límite, y cuando estalla la queja se echan un poco para atrás. Así es como van domesticando a los usuarios de forma gradual

  • Llamarle “consejo del producto” a un anuncio es tratar a los usuarios como idiotas.
    Da tristeza ver que tecnologías increíbles terminan usándose para publicidad o para matar.
    Esa frase de que “las mentes más brillantes de nuestra generación están siendo usadas para inducir clics en anuncios” realmente pega

    • Coincido con eso. Que la tecnología se use para matar es una realidad, y alguien sin empatía ni sentido de responsabilidad social no merece ser llamado una ‘mente brillante’
    • La gente que creó la tecnología y la gente que la usa para publicidad no son la misma. Los primeros serían Google y OpenAI; los segundos, las empresas que meten anuncios en el sistema operativo
    • Ese tipo de maquillaje del lenguaje, como decir “no es publicidad, es una recomendación”, se siente como una evolución natural
    • Incluso si llegaran a crear AGI, siento que al final la usarían para meter publicidad
    • También hay quien opina que, como la publicidad es donde realmente se gasta dinero, es difícil decir que “usar las mentes más brillantes para anuncios es un desperdicio”
  • GitHub dijo que “no tiene planes de poner anuncios”, pero ya hubo casos en los que agregó elementos publicitarios. La discusión relacionada está aquí

  • Microsoft consiguió una ventaja inicial con su inversión en OpenAI, pero no ha sabido capitalizar ese impulso. Ahora más bien parece estar repitiendo intentos desesperados en todos sus productos

    • Pero también queda la duda de si a OpenAI realmente le está yendo tan bien. Si uno ve su situación financiera, quizá no sea así
  • Al principio pensé que era un bug de GitHub, pero enterarme de que era un cambio intencional fue todavía más impactante

    • Yo pensé exactamente lo mismo. Creí “no pueden ser tan idiotas”, pero esa era la realidad
  • El problema con Microsoft es su forma de embutir AI a la fuerza. Como le pegan Copilot a todos los productos, solo generan más rechazo. Da la impresión de que la directiva les ordenó a todos los equipos “pónganle una función de AI”

    • Microsoft es una empresa que cree en imponer en lugar de pedir consentimiento. Solo hay “sí” o “preguntarme de nuevo en 3 días”
    • Esta empresa siempre hace productos empujándolos a la fuerza en vez de atraer a los usuarios
    • En un artículo reciente me llamó la atención una frase: “aunque OpenAI fracase, a Microsoft no le importa”
    • Puede que Microsoft sea la peor, pero quizá las demás empresas también terminen yendo por el mismo camino. Es muy probable que usen la AI como medio para entregar publicidad
  • “¿Copilot quiere generar anuncios?”
    [Sí] [Más tarde]