Clon de ChatGPT en 3000 bytes de C

2024-12-12

El desarrollador Nicholas Carlini creó un clon de ChatGPT usando solo 3000 bytes de código C, impulsado por el modelo GPT-2. Esta implementación sin dependencias carga la matriz de pesos y el archivo BPE de GPT-2, luego realiza la tokenización, las operaciones de matriz, la inferencia del transformador y la destokenización. Si bien la calidad de la salida no es alta, su eficiencia es notable, produciendo varias respuestas por segundo en hardware moderno. Esto demuestra el potencial del código compacto en la implementación de modelos de IA complejos.

Leer más
IA

Computación Optimista: Un Camino Hacia un Mejor Software

2024-12-15

Este ensayo explora el concepto de "Computación Optimista", no como un optimismo ciego, sino como una convergencia de varias ideas poderosas: simplicidad y facilidad de uso ("boot to kill"), principios local-first y empoderamiento del usuario. El autor argumenta que, limitando dependencias, simplificando flujos de trabajo, creando una experiencia perfecta de "simplemente funciona" y dando a los usuarios más control, podemos construir software más confiable, seguro y duradero. Esta filosofía se aplica tanto a usuarios individuales como al desarrollo de software empresarial, con el objetivo final de un mundo digital que respeta la privacidad y la propiedad de los datos del usuario.

Leer más

La biblioteca C de LLVM acelera las GPU: Ejecutando código C en GPUs

2024-12-14

El proyecto LLVM ha lanzado una biblioteca C para GPU que permite a los desarrolladores ejecutar funciones libc y libm directamente en la GPU dentro del código C/C++. La biblioteca admite dos modos principales: como una biblioteca complementaria para lenguajes de descarga como OpenMP, CUDA o HIP; y compilando directamente código C/C++ para el objetivo GPU. El artículo detalla cómo usar ambos modos, incluidas las opciones de compilación, la vinculación y las compilaciones específicas para GPU de AMD y NVIDIA. Esta biblioteca permite a los desarrolladores aprovechar el poder de procesamiento paralelo de las GPU, mejorando significativamente el rendimiento sin necesidad de un conocimiento profundo de modelos de programación de GPU complejos.

Leer más
Desarrollo Programación GPU

TSMC Presenta Transistores de Nanosheet: Una Nueva Era para los Chips

2024-12-15

TSMC presentó su proceso de próxima generación N2 (2 nanómetros) en la IEEE International Electron Devices Meeting, marcando su primera incursión en transistores de nanosheet. En comparación con su proceso N3, el N2 ofrece hasta un 15% de aumento de velocidad, un 30% de mejor eficiencia energética y un 15% de aumento de densidad. Esta nueva arquitectura ofrece mayor flexibilidad, permitiendo la creación de nanosheets con anchos variables en el mismo chip, optimizando el rendimiento para diferentes unidades lógicas, especialmente SRAM. La investigación de Intel validó aún más la escalabilidad de la arquitectura nanosheet, demostrando un transistor de alto rendimiento con una longitud de puerta de 6 nanómetros, señalando el camino hacia el avance continuo en la tecnología de chips y sugiriendo una posible extensión de la Ley de Moore.

Leer más
Hardware Proceso de 2nm

Explorando Sistemas de Clasificación Climática: Más Allá de Köppen-Geiger

2024-12-14

Este artículo profundiza en los sistemas de clasificación climática para la Tierra y más allá. Comienza introduciendo el sistema Köppen-Geiger, ampliamente utilizado, y sus limitaciones. El autor luego analiza varias modificaciones y alternativas, incluyendo los sistemas Trewartha, FAO y Holdridge, comparando sus diferencias en la selección de parámetros, representación de la estacionalidad y aplicabilidad. Finalmente, el autor destaca el modelo BIOME1 de Prentice et al. como una opción superior debido a sus elecciones de parámetros y precisión predictiva, ofreciendo información valiosa para construir sistemas de clasificación climática más versátiles.

Leer más

Un error matemático provoca un pánico innecesario sobre los utensilios de cocina de plástico negro

2024-12-12

Un estudio reciente en Chemosphere afirmó que los utensilios de cocina de plástico negro contienen retardantes de llama cancerígenos, causando pánico generalizado. Sin embargo, un científico de la Universidad McGill descubrió un simple error matemático en el estudio, sobreestimando los niveles de exposición en un factor de diez. A pesar del error, los investigadores mantienen las preocupaciones sobre los riesgos potenciales asociados con los utensilios de cocina de plástico negro.

Leer más

El Desastre de Le Mans de 1955: Un Día de Velocidad y Muerte

2024-12-14

Las 24 Horas de Le Mans de 1955 terminaron en tragedia cuando un Mercedes-Benz 300 SLR, conducido por Pierre Levegh, chocó contra los espectadores después de colisionar con un coche más lento. La maniobra imprudente de Mike Hawthorn en la entrada a boxes desencadenó la cadena de eventos que causó más de 80 muertes y numerosos heridos. El desastre, una demostración impactante de los estándares de seguridad inadecuados del deporte, provocó cambios radicales en las normas de seguridad del automovilismo y marcó un punto de inflexión en la historia de las carreras.

Leer más

Lanzamiento de XFCE 4.20: Soporte experimental para Wayland y numerosas mejoras

2024-12-15

Después de casi dos años de desarrollo, ¡XFCE 4.20 ha sido lanzado oficialmente! Esta versión se centra en la preparación de la base de código para Wayland, ofreciendo ahora soporte experimental para Wayland en la mayoría de los componentes, aunque todavía está en sus etapas iniciales y se recomienda para usuarios avanzados. XFCE 4.20 también cuenta con numerosas características nuevas, correcciones de errores y mejoras, incluyendo escalado de iconos mejorado, una vista de iconos con mejor rendimiento y un administrador de archivos Thunar actualizado. Es importante destacar que el soporte para Wayland aún está incompleto, con algunos componentes y funciones aún por portar.

Leer más

Desafío de la Bola de Cristal: Saber el Futuro No Garantiza Riquezas

2024-12-15

Elm Partners realizó un experimento llamado "Desafío de la Bola de Cristal", donde 118 estudiantes de finanzas negociaron acciones y bonos utilizando la portada del Wall Street Journal de un día en el futuro (con los datos de precios ocultos) durante 15 días. Los resultados fueron sorprendentes: a pesar de tener información futura, la mayoría de los participantes no obtuvieron beneficios, con una ganancia promedio de solo 3.2%. Sin embargo, los traders experimentados tuvieron un desempeño excepcional, con una ganancia promedio del 130%. El experimento demostró que incluso con conocimiento del 'futuro', las inversiones exitosas requieren un dimensionamiento de posiciones sensato. Esta investigación destaca la importancia de la toma de decisiones en condiciones de incertidumbre y el dimensionamiento de posiciones, ofreciendo lecciones valiosas para la educación financiera.

Leer más

La Ilusión de la Inteligencia: IA, Interacción y el Efecto Clever Hans

2024-12-15

Este artículo explora la naturaleza de la inteligencia en la IA, particularmente en los grandes modelos de lenguaje (LLM). Argumenta que la aparente inteligencia de los LLM no se debe al razonamiento independiente, sino que surge de la interacción con los usuarios. Trazando paralelos entre el cuestionamiento socrático, el efecto Clever Hans y la solicitud iterativa de los LLM, el autor demuestra que la inteligencia es un fenómeno relacional que surge de la colaboración, no de la cognición aislada. Los LLM generan respuestas basadas en relaciones probabilísticas dentro de sus datos de entrenamiento, respondiendo a las solicitudes del usuario como Clever Hans respondía a las señales de su entrenador. Por lo tanto, el valor de la IA reside no en su 'conocimiento' inherente, sino en su capacidad para facilitar preguntas perspicaces y la exploración colaborativa, aumentando en última instancia la creatividad y la resolución de problemas humanos.

Leer más

Leyes de Escalado de IA: Más Allá del Preentrenamiento, Emerge un Nuevo Paradigma

2024-12-12

Este artículo explora la evolución de las leyes de escalado de IA, argumentando que se extienden más allá del preentrenamiento. El modelo o1 de OpenAI demuestra la utilidad y el potencial de los modelos de razonamiento, abriendo una nueva dimensión inexplorada para el escalado. El artículo profundiza en técnicas como datos sintéticos, Optimización de Política Proximal (PPO) y aprendizaje por refuerzo para mejorar el rendimiento del modelo. Aclara que Claude 3.5 Opus de Anthropic y Orion de OpenAI no fueron fracasos, sino cambios en las estrategias de escalado. Los autores enfatizan que el escalado abarca más que solo aumentar datos y parámetros; incluye cómputo en tiempo de inferencia, evaluaciones más desafiantes e innovaciones en la arquitectura de entrenamiento e inferencia.

Leer más

Los matemáticos descubren una nueva forma de contar números primos

2024-12-13

Los matemáticos Ben Green y Mehtaab Sawhney han demostrado que hay infinitos números primos de la forma p² + 4q², donde p y q también son primos. Su prueba utiliza ingeniosamente las normas de Gowers, una herramienta de un área diferente de las matemáticas, demostrando su sorprendente poder en el conteo de números primos. Este avance profundiza nuestra comprensión de la distribución de los números primos y abre nuevas vías para futuras investigaciones.

Leer más
Matemáticas teoría de números

CSIRO lanza un mapa con IA que visualiza la investigación de acceso abierto sobre seguridad hídrica

2024-12-18

CSIRO ha lanzado el 'Atlas of Open Water Security Science', un mapa interactivo que visualiza la distribución geográfica de las publicaciones de acceso abierto sobre ciencia del agua de su Programa de Seguridad Hídrica desde 2010. Impulsado por IA, esta versión de prueba de 3 meses extrae ubicaciones y contexto de las publicaciones, pero puede contener imprecisiones. Los usuarios pueden explorar la evolución de la investigación, hacer clic en las publicaciones para obtener detalles y obtener más información sobre la innovación en IA de CSIRO en ciencia ambiental. Úselo con precaución.

Leer más
Tecnología Seguridad Hídrica

Nuevas Funciones Hash Rain Hashes: Velocidad y Seguridad Combinadas

2024-12-13

DOSAYGO Research ha lanzado Rain Hashes, una nueva familia de funciones hash con los algoritmos Rainbow y Rainstorm. Rainbow se destaca por su velocidad excepcional, lo que lo hace ideal para el hashing de propósito general. Su implementación en C++ ha superado todas las pruebas de SMHasher3 y se caracteriza por su código conciso y eficiente. Rainstorm prioriza la seguridad; aunque no ha sido auditado formalmente, su diseño incorpora elementos de funciones hash criptográficas y ofrece tamaños de salida de 64 a 512 bits. El proyecto proporciona implementaciones en C++, WASM y Node.js, junto con una herramienta de línea de comandos y pruebas de evaluación comparativa para una fácil evaluación y uso.

Leer más
Desarrollo función hash

Idea revolucionaria: Aplicando los principios de Magit al sistema de control de versiones jj

2024-12-13

El autor propone un enfoque novedoso: aplicar la interfaz de control de versiones Magit de Emacs (que usa archivos de texto como interfaz de usuario) al naciente ecosistema de control de versiones jj. El artículo destaca que la interfaz de usuario basada en texto de Magit ofrece eficiencia y portabilidad. Aprovechando el protocolo LSP, se puede implementar una experiencia similar a Magit en varios editores, evitando el desarrollo redundante. El autor prevé la generación de archivos de texto específicos (como .jj/status.jj) y el uso de funciones de LSP, como tokens semánticos, rangos de plegado e ir a la definición, para lograr operaciones de control de versiones similares a Magit. El objetivo final es crear una interfaz de usuario eficiente y multiplataforma para el control de versiones jj.

Leer más
Desarrollo

Navegador Dillo: 25 años de historia, una historia de resurrección

2024-12-16

El navegador web Dillo, nacido en 1999, ha resistido 25 años de desarrollo. Se ha estancado varias veces, pero ha perseverado. Inicialmente liderado por Jorge Arellano Cid, pasó por fases principales de GTK y FLTK, con cambios de desarrolladores clave y el proyecto experimentando altibajos. En 2024, Rodrigo Arias Mallo asumió el mando, y con la ayuda de la comunidad, lanzó la versión 3.1.1, devolviendo este navegador veterano al centro de atención. La historia de Dillo ejemplifica el espíritu de código abierto y es una historia legendaria de legado tecnológico e innovación.

Leer más

Lanzamiento de Trinity Desktop Environment R14.1.3: Ligero, eficiente e ideal para hardware antiguo

2024-12-13

El equipo del proyecto Trinity Desktop Environment (TDE) ha lanzado la versión R14.1.3, un entorno de escritorio ligero y gratuito diseñado para usuarios que prefieren una experiencia eficiente y sencilla. Esta versión es compatible con varias distribuciones de Linux, BSD y DilOS, tiene bajos requisitos del sistema, lo que la hace ideal para hardware antiguo. R14.1.3 incluye numerosas mejoras, como la integración de la API del portal de escritorio XDG, un nuevo módulo de configuración del panel táctil, nuevos temas y esquemas de color, y soporte para varias aplicaciones y lenguajes de programación como Python 3.13. El proyecto anima a las donaciones para apoyar su desarrollo continuo.

Leer más

Mostrando contenido web en una pantalla de tinta electrónica: una solución tecnológica familiar

2024-12-15

Para solucionar el inconveniente de consultar la programación escolar de los niños, el autor diseñó una pantalla de tinta electrónica de bajo consumo que descarga y muestra automáticamente la programación del sitio web de la escuela. El proyecto superó los desafíos del inicio de sesión en el sitio web y la falta de API utilizando Playwright para web scraping y una aplicación del lado del servidor para generar la imagen, que luego se muestra en la pantalla de tinta electrónica. Esta solución aborda un problema familiar diario y muestra la aplicación combinada de hardware de bajo consumo y tecnologías de web scraping. El proyecto inicialmente exploró MicroPython, pero finalmente utilizó la biblioteca Arduino para una mayor confiabilidad y funcionalidad.

Leer más

Google presenta Android XR: Una nueva plataforma para auriculares y gafas

2024-12-12

Google, en colaboración con Samsung y Qualcomm, anunció Android XR, una plataforma diseñada para expandir la realidad y permitir la exploración, la conexión y la creación de nuevas maneras. Aprovechando los avances en IA, Android XR permite que los auriculares y las gafas comprendan la intención del usuario y el contexto, facilitando interacciones más naturales. El primer dispositivo, con nombre en código Proyecto Moohan y fabricado por Samsung, se lanzará el próximo año e integra el asistente de IA Gemini, aplicaciones preinstaladas como YouTube y Google TV, y transiciones fluidas entre entornos virtuales y reales. Los planes futuros incluyen soporte para gafas que ofrecen asistencia diaria.

Leer más

El proyecto Git en un punto muerto por la integración de Rust

2024-12-13

El proyecto Git está envuelto en un acalorado debate sobre la integración del lenguaje de programación Rust. Los proponentes argumentan que la seguridad de memoria y la facilidad de refactorización de Rust mejorarían la seguridad y la experiencia del desarrollador de Git. Sin embargo, los oponentes expresan su preocupación de que la integración de Rust pueda comprometer el soporte para plataformas de nicho como NonStop, lo que podría perjudicar la viabilidad a largo plazo de Git. La prevalencia de NonStop en el sector financiero, su dependencia de Git y la falta de un compilador Rust para la plataforma complican el problema. La discusión finalmente no llegó a una resolución, dejando al proyecto Git lidiando con una decisión crítica entre mantener un amplio soporte de plataforma y mejorar la seguridad y la experiencia del desarrollador.

Leer más

Notas de la versión HTMX v2.0.4: Correcciones de errores y mejoras

2024-12-14

Las notas de la versión HTMX v2.0.4 detallan numerosas correcciones de errores y mejoras. Esta versión se centra en mejoras de estabilidad y compatibilidad, incluyendo correcciones para problemas con Shadow DOM anidados, comportamiento mejorado de `hx-boost` en formularios, mejor soporte para Web Components y Shadow DOM, y extensiones actualizadas para un rendimiento y confiabilidad mejorados. También se incluyen ajustes en la función `htmx.ajax` y optimizaciones en el manejo de eventos `hx-trigger`.

Leer más

Estudiante de secundaria descubre un nuevo compuesto en excrementos de ganso

2024-12-12

Un estudiante de secundaria, participando en un programa de investigación en colaboración con una universidad local, descubrió un nuevo compuesto, orfamide N, en una muestra de excrementos de ganso recolectada en un parque. Si bien no es responsable de la actividad antibiótica inicialmente observada en la bacteria, el orfamide N inhibió el crecimiento de células de melanoma humano y cáncer de ovario en pruebas de laboratorio. Esta investigación demuestra el éxito de combinar la divulgación educativa con la investigación de descubrimiento de productos naturales, destacando la importancia de las asociaciones entre universidades y comunidades. El proyecto proporcionó una experiencia práctica invaluable para el estudiante, mostrando el potencial de los jóvenes científicos.

Leer más

Cómo aprender tibetano cambió mi forma de pensar

2024-12-13

Estefania Duque comparte su viaje de aprendizaje del tibetano, revelando cómo el idioma remodeló su pensamiento, perspectiva y comprensión espiritual. Describe cómo el estudio del tibetano, particularmente su gramática y formas únicas de expresar posesión y experiencia personal, ha alterado su autopercepción y relación con el mundo. Los matices del idioma en cuanto a expresiones honoríficas y lenguaje humilde fomentaron la autorreflexión y la responsabilidad. Compara el proceso de aprendizaje del tibetano con una forma de meditación, culminando en una apreciación más profunda de la filosofía budista y un compromiso con la traducción de textos del Dharma, preservando tanto el Dharma como la cultura tibetana.

Leer más

Implementando un sistema de objetos simple desde cero en Ruby

2024-12-15

Esta publicación de blog detalla cómo construir un sistema de objetos simple en Ruby sin usar clases. El autor utiliza inteligentemente funciones anónimas y tablas hash para implementar conceptos principales de la POO, como la búsqueda de métodos, la herencia prototípica, los mixins y la metaprogramación. Comenzando con una función constructora, el artículo demuestra cómo simular variables privadas e interfaces públicas, recreando efectivamente el comportamiento similar a las clases y la herencia. A través de ejemplos de código claros, los lectores aprenden a crear objetos, definir métodos, implementar herencia y mixins, e incluso construir una característica de metaprogramación rudimentaria similar a `attr_accessor` de Ruby. Es una guía práctica para comprender los fundamentos del sistema de objetos.

Leer más

El anticuerpo bispecífico de BioNTech muestra promesa en el cáncer de mama triple negativo

2024-12-15

BioNTech presentó datos de ensayos clínicos iniciales para su nuevo anticuerpo bispecífico, BNT-327, en el Simposio de Cáncer de Mama de San Antonio. Al dirigirse a PD-1/PD-L1 y VEGF, el anticuerpo mostró resultados positivos en pacientes con cáncer de mama triple negativo. Basándose en el descubrimiento de los inhibidores de puntos de control, esta investigación representa un posible avance en la inmunoterapia de próxima generación, ofreciendo esperanza para nuevos tratamientos en el cáncer de mama triple negativo y potencialmente en otros cánceres.

Leer más

La Era del Promedio: Homogeneización del Diseño en el Mundo Moderno

2024-12-13

Desde el diseño de interiores hasta los automóviles y los carteles de películas, una sorprendente homogeneidad impregna el diseño moderno. El artículo utiliza el ejemplo de las pinturas 'Elección del Pueblo' de Komar y Melamid para ilustrar la sorprendente uniformidad de las preferencias estéticas. La similitud de los interiores de Airbnb, la arquitectura de comida rápida, los diseños de automóviles y los logotipos y la publicidad de las marcas ejemplifican esta tendencia. El autor argumenta que esta 'Era del Promedio' no es accidental, sino el resultado de factores como las limitaciones tecnológicas, las presiones de costos y la convergencia del mercado. Sin embargo, esto también presenta una oportunidad; las marcas audaces y las empresas valientes que se atreven a ser diferentes y distintivas pueden prosperar.

Leer más

Entropía: Repensando el desorden en el universo

2024-12-14

Hace doscientos años, el ingeniero francés Sadi Carnot introdujo el concepto de entropía para cuantificar la irreversible degradación del universo. Sin embargo, la física moderna ve la entropía no simplemente como 'desorden', sino como un reflejo de la comprensión limitada de un observador sobre un sistema. Esta nueva perspectiva ilumina la profunda conexión entre información y energía, impulsando avances tecnológicos a nanoescala. Desde la máquina de vapor de Carnot hasta los motores de información modernos, el concepto de entropía continúa evolucionando, ayudándonos a comprender el funcionamiento del universo y llevándonos a repensar el propósito de la ciencia y nuestro lugar en él.

Leer más

Arreglando los problemas de carga en Myst IV: Revelation

2024-12-13

Este artículo documenta el proceso del autor para solucionar los tiempos de carga notoriamente lentos en Myst IV: Revelation. El juego sufre un tiempo de carga de dos segundos por clic, incluso en SSD. Usando herramientas de perfilado, el autor identificó el problema en la carga ineficiente de imágenes del juego a través de la biblioteca LEADTOOLS, que carga las imágenes fila por fila. La solución involucró la extracción de activos del juego, la conversión de imágenes al formato DDS para una carga más rápida y la implementación de multithreading. Sin embargo, persisten desafíos, como fallos relacionados con los efectos del agua, que requieren optimización adicional.

Leer más

Hospitales Denuncian a Madres a Servicios de Protección Infantil Después de Administrar Medicamentos Durante el Parto

2024-12-14

Se está produciendo un aumento en las denuncias a las agencias de bienestar infantil en EE. UU. Los hospitales están administrando medicamentos como analgésicos y sedantes durante el parto, y luego denuncian a las madres a los servicios de bienestar infantil cuando las pruebas de drogas posteriores en la madre o el recién nacido dan positivo para las mismas sustancias. Estas pruebas positivas, a menudo falsos positivos debido a medicamentos comúnmente recetados, conducen a la intervención policial, investigaciones de bienestar infantil e incluso a la remoción de niños. La investigación revela una falta de procedimientos de verificación y una vigilancia excesiva de las mujeres embarazadas. Los expertos piden que se mejoren los protocolos de prueba y notificación de drogas en los hospitales para evitar daños a las madres y las familias.

Leer más

Descubren en Georgia una misteriosa tablilla con escritura desconocida

2024-12-14

Una tablilla de basalto con una inscripción en un lenguaje enigmático ha sido descubierta cerca del lago Bashplemi, en la región de Dmanisi, Georgia. La tablilla, de 24,1 x 20,1 cm, presenta 60 caracteres, 39 de los cuales son únicos. Estos símbolos, posiblemente relacionados con botines de guerra, proyectos de construcción u ofrendas religiosas, presentan similitudes parciales con escrituras de Oriente Medio, India, Egipto e Iberia occidental, pero son distintos. Con una datación que podría corresponder al Bronce Tardío o al Hierro Antiguo, la tablilla añade una capa de complejidad a la historia cultural del Cáucaso, sugiriendo un posible intercambio cultural antiguo entre diversas regiones.

Leer más
1 2 51 52 53 55 57 58 59 60