Tendencias de radar a tener en cuenta: enero de 2023 – O’Reilly

Tal vez como era de esperar, diciembre fue un mes lento. Publicaciones de blog y artículos dejados durante las vacaciones; las payasadas de Sam Bankman-Fried y Elon Musk crearon muchas distracciones. Si bien no nos involucraremos en Schadenfreude por el éxodo de Twitter o la caída de SBF del firmamento financiero, la noticia más interesante del mes es el ascenso de Mastodon. Mastodon no es nuevo y aún no desafía a los principales actores de las redes sociales. Pero es real, está escalando y su modelo federado presenta una forma diferente de pensar sobre las redes sociales, los servicios y (de hecho) Web3. ¿Y ChatGPT? Sí, todo el mundo estaba hablando de eso. Se sabe que se hace pasar por Linux, ayuda a los desarrolladores a aprender nuevos lenguajes de programación e incluso mejora los cursos universitarios tradicionales (donde su capacidad para cometer errores se puede convertir en una ventaja).

AI

  • Un desarrollador tiene ChatGPT integrado en un IDE, donde puede responder preguntas sobre el código base en el que está trabajando. Esta aplicación promete ser increíblemente útil para los programadores que trabajan en grandes proyectos de software.
  • Si bien la mayor parte de la discusión sobre ChatGPT gira en torno a errores y alucinaciones, un profesor universitario comenzó a usar ChatGPT como herramienta de enseñanza. Sus ideas se centran en las fallas de ChatGPT: por ejemplo, hacer que escriba un ensayo para que los estudiantes lo analicen y corrijan.
  • Geoff Hinton propone redes neuronales hacia adelante, que puede ser tan efectivo como la retropropagación y requiere mucha menos energía para entrenar. También propone nuevas arquitecturas de hardware para inteligencia artificial.
  • Rifusión es un modelo generativo basado en Stable Diffusion que crea sonido generando espectrogramas. Riffusion no funciona con el sonido en sí mismo; solo produce el espectrograma, que se puede convertir en sonido aguas abajo.
  • Una avalancha de contenido generado por IA tiene el potencial de “envenenar” las fuentes públicas de datos de entrenamiento. ¿Qué significa entrenar una IA con datos que provienen de otra IA, en lugar de un ser humano?
  • de DeepMind AlphaCode ha obtenido una puntuación superior al 45 % de los programadores humanos en un concurso de codificación. Su innovación más importante parece ser generar muchas soluciones a un problema y ejecutar algunos casos de prueba simples para seleccionar qué soluciones enviar.
  • Stability AI ha anunciado que los artistas pueden retirar su trabajo del conjunto de entrenamiento utilizado para construir Stable Diffusion 3. La exclusión voluntaria requiere crear una cuenta en ¿He sido entrenado? y subir imágenes para ser excluido.
  • La Copa del Mundo usó un «árbitro» de IA para ayudar a los oficiales a detectar cuando los jugadores están fuera de juego. El sistema incorpora entradas de (entre otras cosas) un “bola conectada” que proporcionó actualizaciones de posición 500 veces por segundo.
  • XetHub es «una plataforma de almacenamiento colaborativo para administrar datos a escala.” Esencialmente, es GitHub para datos. Parece estar construido sobre Git, pero con un enfoque diferente para minimizar la duplicación, administrar objetos grandes y admitir diferentes tipos de archivos. Admite repositorios de hasta 1 TB, con planes de llegar a 100 TB.
  • Los modelos de lenguaje grande se pueden usar para entender las notas del médico. Si bien estas notas se registran en registros de salud electrónicos, están llenas de abreviaturas, muchas de las cuales son idiosincrásicas y difíciles de entender para cualquiera que no sea el autor.
  • El conjunto de entrenamiento de ChatGPT incluía mucha información sobre Linux, por lo que puede decirle a actuar como una terminal de Linux. Obtendrá un indicador de shell, junto con un sistema de archivos simulado. La mayoría de los comandos del sistema funcionan, e incluso algunos programan, aunque la salida se predice a partir del conjunto de entrenamiento, no el resultado de ejecutar realmente un programa. ¿Es este el futuro de los sistemas operativos?
  • Simón Willison es usando ChatGPT y Copilot para aprender Rust resolviendo problemas de advenimiento del código. Aunque ChatGPT ocasionalmente alucina las respuestas, es sorprendentemente preciso y capaz de explicar qué está haciendo el código que genera.
  • Tiempo ChatGPTLa capacidad de mantener una conversación es impresionante, su precisión no lo es. StackOverflow tiene prohibido publicaciones generadas por ChatGPT debido a respuestas incorrectas.
  • Los modelos de difusión, los modelos de IA en los que se basan las herramientas de arte generativo como DALL-E, se están utilizando para diseñar nuevas proteínas que tienen propiedades específicas. Entonces es posible sintetizar estas proteínas en un laboratorio. Estas nuevas proteínas podrían dar lugar a nuevos tipos de fármacos.
  • Los experimentos de Adrian Holavaty en generación de música usando ChatGPT son interesantes. Adrian no está (todavía) intentando que ChatGPT componga nueva música; es más como «Dame Twinkle Twinkle en MusicML». Aún así, dentro de los límites, el servidor de chat puede hacerlo.
  • OpenAI continúa mejorar GPT-3. Una variante de GPT-3 ha sido entrenada para admitir cuando no sabe algo y es menos propensa a generar respuestas inapropiadas. Sin embargo, todavía hay muchas deficiencias.
  • La IA se usó para editar palabrotas de una película en producción sin volver a filmar ninguna escena, obteniendo su calificación MPAA de R a PG-13.
  • Conferencia de Scott Aaronson que resume su trabajo (hasta la fecha) sobre seguridad de la IA vale la pena leer

Programación

  • dioxo es una biblioteca para la programación web y móvil de escritura única y ejecución en cualquier lugar en Rust.
  • Fisión es una pila de computación nativa de la web (a diferencia de la nativa de la nube) que es verdaderamente local primero. Fue diseñado para construir sistemas distribuidos como Mastodon (aunque Mastodon no lo usa en este momento) que no tienen servidores centrales y que pueden escalar.
  • GitHub requiere que todos los usuarios habiliten Autenticación de dos factores a finales de 2023. También han habilitado escaneo secreto gratis en todos los repositorios públicos. El escaneo de secretos inspecciona el código en busca de credenciales de autenticación y otros secretos que pueden haberse dejado inadvertidamente en el código.
  • Es sin automatización de prueba de código ¿La próxima tendencia en las pruebas de software? Y mirando hacia el futuro, ¿es un trampolín hacia las pruebas totalmente automatizadas utilizando inteligencia artificial?
  • JavaScript al límite? ¿Se convertirá JavaScript en el lenguaje común para la computación perimetral? Eso depende en parte de lo que realmente signifique la computación perimetral, y eso sigue siendo vago. ¿La “computación perimetral” es solo almacenamiento en caché en CDN?
  • Stephen O’Grady sugiere algunas heurísticas para evaluar el compromiso de una organización con la experiencia del desarrollador.
  • Razonamiento automatizado acerca de los programas es un complemento útil para las pruebas. El problema de la detención no significa que sea imposible razonar acerca de los errores en el código; simplemente significa que (ocasionalmente) tenemos que aceptar «no sé» como respuesta.
  • Julia Evans (@b0rk) tiene un excelente conjunto de consejos para analizar registros. Julia también ha ofrecido una Manifiesto de depuración.
  • AWS Clean Rooms es un nuevo servicio que permite a las organizaciones cooperar en el análisis de datos sin revelar los datos subyacentes el uno al otro
  • WasmBorde es un tiempo de ejecución ligero de Web Assembly creado para aplicaciones nativas en la nube, aplicaciones informáticas perimetrales y sistemas integrados.

Seguridad

  • A brecha de seguridad en LastPass, reportado por primera vez en agosto pasado, es peor de lo que admitió la compañía. Se robó la información del cliente, incluidas las bóvedas de los clientes que contenían información confidencial. Las bóvedas (probablemente) todavía están protegidas por las contraseñas maestras de los clientes, aunque es posible que los atacantes hayan encontrado una puerta trasera.
  • A nuevo malware de limpieza, llamado Azov, se está extendiendo rápidamente en la naturaleza. Azov es un software sofisticado que es puramente destructivo: sobrescribe archivos con datos aleatorios. La recuperación es imposible, aparte de la restauración desde la copia de seguridad.
  • Cualquier nueva tecnología tiene riesgos de seguridad. Aquí está un resumen de riesgos de seguridad que los desarrolladores que trabajan con WebAssembly deben tener en cuenta.
  • Mejor gorra es una herramienta de próxima generación para explorar redes: escanear y sondear WiFi y Bluetooth, además de Ethernet, falsificar protocolos de red comunes y muchas otras funciones. Es una herramienta todo en uno para reconocimiento y ataques de red.

Biología

  • En Groenlandia, los científicos han encontrado y secuenciado ADN de 2 millones de años. El ADN proviene de varias plantas y animales diferentes (incluidos los mastodontes), y da una idea de cómo era Groenlandia cuando tenía un clima más cálido.

Metaverso

  • Nokia argumenta que el metaverso industrial se centrará en gemelos digitales: simulaciones por computadora que se ejecutan en paralelo a los sistemas del mundo real.
  • espacios web son un nuevo tipo de sitio web que puede crear mundos 3D, usando nada más que HTML estático. Los espacios web conservan (o recuperan) gran parte de la visión de la Web inicial: aprender copiando y pegando de los sitios de otros, editando en el navegador como editor y autoalojamiento.
  • Moda puede ser la primera aplicación asesina de Metaverse. Aunque es una moda que solo existe en el Metaverso, una restricción que es a la vez liberadora y limitante.
  • Crea tu propio Twitter descentralizado es una buena introducción (la primera de tres partes) a la creación de servicios federados. Mastodon es el ejemplo más destacado de un servicio federado, pero hay muchas más aplicaciones.

Web

  • Aunque persisten los problemas de compatibilidad, la última versión del navegador Chrome admite claves de pasoun sustituto de las contraseñas y gestores de contraseñas mucho más seguro.
  • danah boyd ha publicado un ensayo de lectura obligada sobre Redes sociales, fracaso y Twitter.. danah no saca ninguna conclusión, pero ofrece un excelente análisis de lo que significa el fracaso.
  • El navegador Brave ahora está mostrando anuncios de «preservación de la privacidad» en sus resultados de búsqueda. Estos anuncios se encuentran actualmente en una versión beta limitada. Los anuncios se basarán únicamente en la consulta de búsqueda, el país y el tipo de dispositivo. Brave también planea lanzar un navegador de pago sin publicidad.

Web3

  • El venerable reproductor de MP3 WinAmp ahora admite música NFT. Se puede vincular a una billetera Metamask y puede descargar y reproducir archivos que se compraron a través de NFT.

Regulación

  • Europa se ha convertido en el líder de facto en la regulación de la tecnología; es seguro predecir eso Europa implementará regulaciones sobre ciberseguridad, responsabilidad algorítmica y criptomonedas en el próximo año, y que las empresas de tecnología tendrán que cumplir. Está menos claro si estos cambios tendrán algún efecto fuera de Europa.
  • Los reguladores de la privacidad en Europa han dictaminado que es ilegal que Facebook rastree la actividad del usuario sin consentimiento explícito. Este fallo limita seriamente la capacidad de Facebook para usar anuncios dirigidos.

Aprende más rápido. Excavar más hondo. Ver más lejos.



Fuente del artículo

Deja un comentario