xan: Herramienta CLI ultrarrápida para el procesamiento de CSV

2025-03-29
xan: Herramienta CLI ultrarrápida para el procesamiento de CSV

xan es una herramienta de línea de comandos escrita en Rust para el procesamiento ultrarrápido de archivos CSV masivos (gigabytes!). Aprovechando el multithreading para el paralelismo, maneja fácilmente tareas como la previsualización, el filtrado, el corte, la agregación, la clasificación y la unión de datos CSV. xan cuenta con un potente lenguaje de expresiones que supera la velocidad de Python, Lua o JavaScript para operaciones complejas. Originalmente bifurcado de xsv, pero reescrito extensamente, xan satisface las necesidades de análisis de datos de las ciencias sociales, incluyendo la lexicometría, la teoría de grafos e incluso el web scraping. La instalación es sencilla a través de cargo, Homebrew, pacman, Nix o binarios precompilados.

Leer más
Desarrollo procesamiento CSV

Construyendo productos de IA: Una inmersión profunda en la arquitectura de back-end

2024-12-27

Este artículo detalla el recorrido de un equipo de IA en la construcción de un asistente jefe de gabinete con tecnología de IA para líderes de ingeniería. Inicialmente utilizando pipelines de inferencia simples, hicieron la transición a un sistema multiagente a medida que la aplicación crecía. El autor explica los principios de diseño de agentes, las diferencias con los microservicios y la implementación orientada a objetos. Se discuten la gestión de la memoria, incluyendo CQRS y el seguimiento de eventos, y el manejo de eventos de lenguaje natural. El escalado a 10.000 usuarios implicó particionamiento, programación asincrónica, optimización de llamadas LLM y migración a Temporal.

Leer más

Hennessey Venom F5 Evolution: 2031 CV, el coche de combustión más potente del mundo

2025-04-21
Hennessey Venom F5 Evolution: 2031 CV, el coche de combustión más potente del mundo

Hennessey presentó el Venom F5 Evolution, con un impresionante motor V8 biturbo de 2031 CV, convirtiéndose en el coche con motor de combustión interna más potente del mundo. Este paquete de actualización no es un modelo separado; los propietarios de Venom F5 existentes pueden actualizar sus coches. Su increíble potencia resulta en un tiempo de 0 a 200 mph de 10,3 segundos, y cuenta con una nueva suspensión adaptativa con cinco modos seleccionables por el conductor, equilibrando el confort en carretera y el alto rendimiento en pista.

Leer más
Tecnología Hypercoche

Centros de Datos Espaciales: ¿La Solución al Problema Energético de la IA?

2025-05-13
Centros de Datos Espaciales: ¿La Solución al Problema Energético de la IA?

StarCloud está construyendo centros de datos en el espacio para aprovechar la abundante energía solar y el enfriamiento radiativo pasivo para entrenar modelos de IA grandes en el futuro. Planean lanzar satélites progresivamente más grandes anualmente, eventualmente alcanzando una escala de gigavatios, resolviendo los desafíos de energía, agua y permisos de los centros de datos terrestres. Su equipo está formado por expertos líderes en aeroespacial, software y finanzas, y su primer satélite se lanzará en mayo de 2025.

Leer más

Faasta: Plataforma FaaS ultrarrápida con WebAssembly

2025-04-25
Faasta: Plataforma FaaS ultrarrápida con WebAssembly

Faasta es una plataforma Function-as-a-Service (FaaS) de vanguardia, construida con WebAssembly, con tiempos de inicio en frío inferiores a 1 ms y una sobrecarga de memoria inferior a 1 KB. Aprovechando WASI P2 y WASIHTTP, ofrece un manejo de solicitudes HTTP de alto rendimiento y un aislamiento seguro de las funciones. Faasta es autohospedable, lo que le permite ejecutar su propia instancia en cualquier lugar. Si bien actualmente se encuentra en fase experimental, hay una instancia hospedada gratuita disponible en faasta.xyz.

Leer más
Desarrollo

Chrome 135 simplifica las interacciones con botones web con `command` y `commandfor`

2025-03-07
Chrome 135 simplifica las interacciones con botones web con `command` y `commandfor`

Chrome 135 introduce los nuevos atributos `command` y `commandfor`, revolucionando las interacciones con botones web. Anteriormente, los desarrolladores necesitaban JavaScript complejo para gestionar las interacciones entre botones y otros elementos (menús, modales, etc.). Ahora, estos atributos simplifican este proceso significativamente. El artículo detalla las deficiencias de los enfoques tradicionales, compara `command` y `commandfor` con atributos antiguos (`popovertargetaction` y `popovertarget`), y explica el uso de comandos integrados (`show-popover`, `hide-popover`, etc.) y comandos personalizados, aumentando la eficiencia del desarrollo web y la accesibilidad.

Leer más
Desarrollo Accesibilidad

Explicación de las decisiones de los modelos de lenguaje grandes utilizando valores de Shapley

2024-12-28
Explicación de las decisiones de los modelos de lenguaje grandes utilizando valores de Shapley

Los modelos de lenguaje grandes (LLM) ofrecen posibilidades emocionantes para simular el comportamiento humano, pero sus procesos de toma de decisiones carecen de transparencia. Este artículo presenta un nuevo enfoque basado en los valores de Shapley para interpretar el comportamiento de los LLM y cuantificar la contribución de cada componente del prompt a la salida del modelo. A través de dos aplicaciones, el estudio revela que las decisiones de los LLM son susceptibles al "ruido de token", donde el modelo reacciona de forma desproporcionada a los tokens con contenido informativo mínimo. Esto plantea preocupaciones sobre la solidez y la generalización de los conocimientos obtenidos de los LLM en la simulación del comportamiento humano, destacando la necesidad de una ingeniería cuidadosa de los prompts y una comprensión más matizada de sus limitaciones cuando se utilizan en la investigación.

Leer más

Capa de Interfaz GNU (GIL) para g++

2025-09-23
Capa de Interfaz GNU (GIL) para g++

Este repositorio proporciona una implementación de la Capa de Interfaz GNU (GIL) y la biblioteca estándar para g++. Incluye un ejemplo simple de "¡Hola, mundo!" en C++, junto con otros ejemplos como una calculadora y una ordenación por fusión. Ejecutar el código requiere el compilador g++ y prestar atención a la configuración de las rutas. El proyecto muestra un enfoque no tradicional a la programación en C++ usando una biblioteca estándar personalizada.

Leer más
Desarrollo

Hielo de lago noruego: el regreso de los cócteles después de un siglo

2025-02-18
Hielo de lago noruego: el regreso de los cócteles después de un siglo

En el siglo XIX, la exportación de hielo estadounidense al Reino Unido impulsó una moda de bebidas heladas. Ahora, Thomas Orderud, en Noruega, está reviviendo esta tradición, recolectando hielo a mano del lago Hemnes para crear hielo premium para cócteles. Opera una 'granja de hielo' que almacena bloques enormes y utiliza un brazo robótico para esculpir varias formas. El hielo de lago de Orderud es puro, rigurosamente probado, y un estudio de energía muestra que es más ecológico y transportable que el hielo hecho a máquina. Si bien actualmente solo se vende en Noruega, espera que su historia única y alta calidad lo impulsen al escenario internacional.

Leer más

Eliminando el Ruido en las Pruebas de Rendimiento de CI: El Avance de CodSpeed Macro Runners

2025-08-03
Eliminando el Ruido en las Pruebas de Rendimiento de CI: El Avance de CodSpeed Macro Runners

Crear puertas de rendimiento en CI para evitar regresiones significativas ha sido un desafío debido al ruido en los runners alojados. Este artículo explora la medición de este ruido utilizando varias suites de benchmarking. Los resultados en GitHub Actions mostraron un coeficiente de variación del 2,66%, lo que lleva a una tasa de falsos positivos del 45% para una puerta de rendimiento del 2%. Los CodSpeed Macro Runners, que se ejecutan en instancias de nube bare-metal con estabilidad mejorada, redujeron drásticamente este ruido. Los Macro Runners lograron una varianza promedio del 0,56%, reduciendo la tasa de falsos positivos al 0,04%. Esto permite puertas de rendimiento más precisas, detectando regresiones sutiles sin abrumar a los colaboradores con falsas alarmas.

Leer más

La Crisis CVE: La Caída de la Confianza y el Ascenso de Alternativas de Código Abierto

2025-04-20
La Crisis CVE: La Caída de la Confianza y el Ascenso de Alternativas de Código Abierto

El sistema de numeración CVE sufrió una crisis debido a problemas de financiación, generando serias preocupaciones sobre la confianza en la comunidad de seguridad. La falta de transparencia de NVD y la mala comunicación de las organizaciones involucradas en CVE agravaron la situación. Este artículo analiza el evento y explora cómo reconstruir la confianza, como enfocarse en proyectos de código abierto transparentes como OWASP.

Leer más
Tecnología

La administración Trump usará IA para monitorear a estudiantes pro-palestinos

2025-03-09
La administración Trump usará IA para monitorear a estudiantes pro-palestinos

El Departamento de Estado de EE. UU. lanzará el programa "Catch and Revoke", que utilizará IA para escanear noticias y redes sociales en busca de simpatías pro-palestinas y con Hamas entre estudiantes con visa. Esta iniciativa, que comienza el 7 de octubre, genera serias preocupaciones sobre la libertad de expresión y posibles sesgos en la IA. El programa se alinea con los esfuerzos más amplios de la administración Trump para combatir el supuesto antisemitismo y terrorismo doméstico, esfuerzos criticados por sus definiciones amplias y el potencial para silenciar la disidencia. La aprobación de la "Take it Down Act", que aparentemente se dirige a la pornografía de venganza y los deepfakes, agrava aún más estas preocupaciones, potencialmente proporcionando una herramienta para reprimir las críticas. Las acciones combinadas representan un ataque significativo a la libertad de expresión, alimentado por la tecnología de vigilancia.

Leer más
Tecnología

Terapia con células iPS para la enfermedad de Parkinson: un ensayo clínico seguro y eficaz

2025-04-22
Terapia con células iPS para la enfermedad de Parkinson: un ensayo clínico seguro y eficaz

Un ensayo clínico para la enfermedad de Parkinson utilizó células progenitoras de dopamina derivadas de células madre pluripotentes inducidas (células iPS) en trasplante putaminal bilateral. Los resultados mostraron que la terapia es segura y eficaz, sin eventos adversos graves y con mejoras en los síntomas motores y un aumento en la captación de dopamina en algunos pacientes. Si bien existen limitaciones, incluyendo posibles efectos placebo y sesgo del observador, y se necesitan más investigaciones para definir los criterios de selección óptimos de los pacientes, el ensayo proporciona evidencia de la seguridad y eficacia de las células progenitoras de dopamina derivadas de células iPS como terapia regenerativa para la enfermedad de Parkinson.

Leer más
Tecnología

Cuello de botella de la IAG: Ingeniería, no modelos

2025-08-24
Cuello de botella de la IAG: Ingeniería, no modelos

El rápido avance de los grandes modelos de lenguaje parece haber llegado a un cuello de botella. Simplemente aumentar el tamaño del modelo ya no produce mejoras significativas. El camino hacia la inteligencia artificial general (IAG) no es entrenar modelos de lenguaje más grandes, sino construir sistemas de ingeniería que integren modelos, memoria, contexto y flujos de trabajo deterministas. El autor argumenta que la IAG es un problema de ingeniería, no un problema de entrenamiento de modelos, que requiere la construcción de gestión de contexto, servicios de memoria, flujos de trabajo deterministas y modelos especializados como componentes modulares. El objetivo final es lograr la verdadera IAG mediante la interacción sinérgica de estos componentes.

Leer más

Codificación con IA: Mejorador de Expertos, No Reemplazo

2025-09-21

El papel de la IA en la codificación está lejos de reemplazar a los programadores; en cambio, actúa como un impulsor de eficiencia para los desarrolladores senior. La IA sobresale en el código estándar, automatizando tareas repetitivas e iteración rápida, pero se queda corta en la revisión de código, el diseño de la arquitectura, la calidad del código y la seguridad. Por lo tanto, la combinación actualmente más eficaz es "desarrollador senior + IA", no la inicialmente imaginada "desarrollador junior + IA". Las mejores aplicaciones de la IA son en prototipado rápido, automatización de tareas rutinarias, trabajo multidisciplinar y pruebas de función simples. Aunque la IA tiene un potencial inmenso en la codificación, la revisión humana de su código generado sigue siendo crucial, y las expectativas deben estar alineadas con la realidad.

Leer más
Desarrollo

LibreWolf y las consecuencias de los cambios en las condiciones de servicio de Mozilla: ¿una bifurcación a la vista?

2025-02-28
LibreWolf y las consecuencias de los cambios en las condiciones de servicio de Mozilla: ¿una bifurcación a la vista?

La reciente controversia en torno a la revisión de los Términos de Servicio de Mozilla ha generado preocupaciones sobre una posible bifurcación a largo plazo de LibreWolf. Si bien mantener un navegador es un desafío, el cambio de dirección de Mozilla se considera arriesgado. Los usuarios cuestionan el alcance de la recopilación de datos y su posible uso en IA. El futuro de LibreWolf depende de las próximas acciones de Mozilla.

Leer más
Desarrollo

Un año con ratones de laboratorio: Cuestionando las suposiciones sobre la inteligencia animal

2025-04-22
Un año con ratones de laboratorio: Cuestionando las suposiciones sobre la inteligencia animal

El relato de un filósofo que convivió con 25 ratones de laboratorio desafía la visión simplista de los ratones como meros sujetos experimentales. A través de la observación detallada, el autor revela una vida social compleja, una comunicación intrincada y actos profundos de cuidado entre los ratones. Construyen nidos elaborados, se acicalan mutuamente, cuidan a los enfermos e incluso entierran colectivamente a sus muertos. Este retrato íntimo destaca la inteligencia social y la capacidad de compasión en estas criaturas a menudo pasadas por alto, lo que lleva a una reflexión más profunda sobre la vida, la muerte y las relaciones interespecíficas.

Leer más

Organogel que cambia de color, se estira 46 veces su tamaño y se auto-repara

2025-09-18
Organogel que cambia de color, se estira 46 veces su tamaño y se auto-repara

Científicos en Taiwán han desarrollado un nuevo organogel auto-reparable que puede estirarse hasta 46 veces su tamaño original. Incluso si se rompe, se repara completamente en 10 minutos a temperatura ambiente. Este material notable combina nanocristales de celulosa unidos covalentemente y moléculas mecánicamente entrelazadas modificadas (MIM) que actúan como músculos artificiales. Estos músculos hacen que el gel sea sensible a fuerzas externas, cambiando de color de naranja a azul dependiendo de su estado. Sus propiedades auto-reparadoras y de cambio de color muestran promesa para aplicaciones en electrónica flexible, robótica blanda y anti-falsificación.

Leer más

ck: La búsqueda semántica de código redefinida

2025-09-07
ck: La búsqueda semántica de código redefinida

ck es una poderosa herramienta de búsqueda de código que va más allá del grep tradicional al comprender la semántica del código. Describe lo que estás buscando en lenguaje natural (por ejemplo, "manejo de errores"), y ck encontrará el código relevante, incluyendo bloques try/catch, retornos de error y manejo de excepciones, incluso si esas palabras exactas no están presentes. Ofrece modos de búsqueda basados ​​en palabras clave, basados ​​en semántica e híbridos, produciendo una salida JSON estructurada ideal para el análisis de código, la generación de documentación y la refactorización automatizada. Manteniendo la familiar interfaz de línea de comandos y el comportamiento de grep, al tiempo que agrega inteligencia semántica, ck es perfecto para desarrolladores, agentes de IA y equipos.

Leer más

Descomponiendo sistemas transaccionales: Un baile de cuatro pasos e infinitas posibilidades

2025-04-20

Este artículo profundiza en los componentes centrales de los sistemas transaccionales: ejecución, ordenación, validación y persistencia. El orden y la concurrencia de estos cuatro pasos determinan las características de una base de datos. Usando FoundationDB, Spanner, TAPIR, Calvin y CURP como ejemplos, el artículo analiza cómo diferentes sistemas de bases de datos orquestan hábilmente estos cuatro pasos para lograr diferentes compensaciones entre rendimiento y consistencia. El autor también enumera todas las combinaciones posibles de pasos, ofreciendo una inspiración infinita para la construcción de nuevos sistemas transaccionales.

Leer más

Splatshop: Edición interactiva de modelos de splat gaussianos masivos

2025-08-07

Splatshop es un conjunto de herramientas altamente optimizado para la edición interactiva (selección, eliminación, pintura, transformación, etc.) de modelos de splatting gaussianos 3D, manejando hasta 100 millones de primitivas en tiempo real. Al equilibrar velocidad y precisión, permite ediciones precisas sin sacrificar el rendimiento. Además, Splatshop es compatible con realidad virtual (VR), lo que lo convierte en el primer editor VR para modelos de splatting gaussianos a gran escala, un paso significativo hacia un 'Photoshop' para esta tecnología.

Leer más
Desarrollo

Lanzamiento de FreeDOS 1.4: Una Experiencia DOS Renovada

2025-04-22

¡FreeDOS 1.4 ya está aquí! Esta versión incluye numerosas actualizaciones de programas, incluyendo correcciones de errores y mejoras para utilidades de línea de comandos como FreeCOM, Xcopy, Move y Fdisk, además de una fiabilidad mejorada para mTCP. El sistema FDHelp se ha reescrito completamente y ahora incluye traducciones a varios idiomas. Para una experiencia optimizada, se han eliminado algunas interfaces gráficas redundantes, y el visor de imágenes DOSVIEW, más potente, reemplaza a BMP2PNG. El empaquetado mejorado ha reducido significativamente el tamaño del CD Live y del CD Bonus de FreeDOS 1.4, lo que resulta en un proceso de instalación más fluido.

Leer más
Desarrollo

Ministro irlandés rechaza impuesto a servicios de streaming: consumidores excluidos

2025-04-06
Ministro irlandés rechaza impuesto a servicios de streaming: consumidores excluidos

El ministro irlandés de Medios, Patrick O'Donovan, se opuso a las propuestas de un impuesto sobre servicios de streaming como Netflix, argumentando que dejaría a los consumidores sin acceso al entretenimiento. A pesar de los preparativos previos para el impuesto, destinado a financiar la programación nacional, según lo recomendado por la Comisión de Medios, O'Donovan presentará un memorando al Gabinete oponiéndose a él. Cree que la tasa de licencia de televisión existente es suficiente para la televisión terrestre y planea abordar las lagunas legales mediante el Proyecto de Ley de Radiodifusión. También hay preocupaciones sobre el financiamiento de RTÉ, con O'Donovan destacando una situación casi 'monopolística' con respecto a las tasas de licencia, la publicidad y el financiamiento de Sonido y Visión, y presionando por una mayor rendición de cuentas.

Leer más

Extraño error al deshabilitar la contraseña SSH en Ubuntu 24.04

2025-04-06

Deshabilitar el acceso a través de contraseña SSH en internet, mientras se permitía en la LAN local, en un servidor Ubuntu 24.04, parecía sencillo usando sshd_config. Sin embargo, un archivo de configuración personalizado en /etc/ssh/sshd_config.d/ se ignoró después de reiniciar el demonio SSH. El culpable fue la regla de configuración 'el primero que llega es el primero que sirve' de sshd_config, y un archivo '50-cloud-init.conf' generado por el sistema que contenía 'PasswordAuthentication yes', que se cargó antes del archivo personalizado. Renombrar el archivo de configuración personalizado a '10-no-passwords.conf' resolvió el problema, asegurando que se cargara primero.

Leer más
Desarrollo

¿YAML: El archivo de configuración del infierno?

2025-09-23

Este artículo es una crítica a la complejidad de los archivos de configuración YAML, argumentando que su supuesta 'amigable para humanos' esconde numerosos problemas. El autor utiliza varios ejemplos para ilustrar inconsistencias entre versiones de YAML, resultados de análisis impredecibles y potenciales riesgos de seguridad, como problemas con números sexagesimales, etiquetas y análisis booleano. El autor recomienda alternativas más simples como TOML o generar JSON para evitar los problemas de YAML, sugiriendo opciones más potentes como Nix y Python para configuraciones complejas.

Leer más
Desarrollo

Cua: Construyendo infraestructura segura y escalable para agentes de IA generales

2025-07-02
Cua: Construyendo infraestructura segura y escalable para agentes de IA generales

Cua está construyendo la infraestructura que permite a los agentes de IA generales usar computadoras y aplicaciones de forma segura y escalable, como los humanos. Ofrecen un marco de código abierto para construir y evaluar agentes de IA de propósito general, y una plataforma de contenedores en la nube para entornos de ejecución de agentes aislados y escalables. Buscan un Ingeniero Fundador para ayudar a convertir prototipos de investigación de vanguardia en sistemas reales e implementables. Esta es una oportunidad para dar forma a cómo funcionan los agentes en producción.

Leer más
IA

iPhone Air: Sorprendentemente Reparable, a Pesar de su Perfil Delgado

2025-09-21
iPhone Air: Sorprendentemente Reparable, a Pesar de su Perfil Delgado

El nuevo iPhone Air de Apple presume de un diseño notablemente delgado (5,64 mm), pero lo que es aún más sorprendente es su impresionante capacidad de reparación. Mediante una ingeniería inteligente, Apple colocó la placa lógica sobre la batería, simplificando las reparaciones mientras mantiene un perfil delgado. La sustitución de la batería es fácil, utilizando tiras adhesivas de desprendimiento eléctrico, eliminando la necesidad de forzar peligrosamente. Si bien la batería es más pequeña, la gestión eficiente de la energía proporciona una duración de batería decente. El puerto USB-C modular también facilita las reparaciones, aunque Apple actualmente no ofrece piezas de repuesto. En general, el iPhone Air logra un equilibrio entre delgadez y capacidad de reparación, obteniendo una puntuación de reparabilidad provisional de 7 sobre 10.

Leer más

Hubble a los 35: Tres décadas y media de maravillas cósmicas

2025-04-24
Hubble a los 35: Tres décadas y media de maravillas cósmicas

El Telescopio Espacial Hubble de la NASA/ESA celebra 35 años en órbita. Este telescopio icónico ha revolucionado nuestra comprensión del universo, proporcionando imágenes impresionantes y descubrimientos innovadores. Desde las capas de hielo marcianas hasta galaxias distantes, las observaciones del Hubble han revelado innumerables detalles, expandiendo drásticamente nuestro conocimiento cósmico. Cinco misiones de servicio extendieron su vida útil, resultando en casi 1,7 millones de observaciones de aproximadamente 55.000 objetivos astronómicos y más de 22.000 artículos publicados. Los logros del Hubble incluyen la medición precisa de la expansión del universo, el descubrimiento de que los agujeros negros supermasivos son comunes, la medición de atmósferas de exoplanetas y la contribución al descubrimiento de la energía oscura. Más que un instrumento científico, el Hubble se ha convertido en el 'telescopio del pueblo', inspirando a millones en todo el mundo con sus imágenes deslumbrantes y la búsqueda de la comprensión cósmica.

Leer más
Tecnología

Prohibir las vallas publicitarias: una solución sencilla para la estética urbana

2025-04-07

Las mejoras en las ciudades a menudo requieren grandes sumas de dinero y años de planificación. Sin embargo, un cambio simple podría mejorar drásticamente la estética urbana: prohibir las vallas publicitarias. Mientras que las juntas de revisión de diseño de las ciudades examinan meticulosamente los diseños de los edificios, los anuncios masivos e intrusivos visualmente escapan a esta supervisión. Estas vallas publicitarias, a menudo colocadas en lugares muy visibles, restan tranquilidad al ambiente urbano. El autor argumenta que su prohibición beneficiaría a la gran mayoría, con solo unos pocos propietarios de vallas publicitarias oponiéndose al cambio.

Leer más

Reuniones Mejoradas, Empleo Perdido: Una Historia de Política de Oficina

2025-02-17
Reuniones Mejoradas, Empleo Perdido: Una Historia de Política de Oficina

Palmer, un ingeniero de TI, no soportaba las ineficientes reuniones semanales de su equipo. Valientemente sugirió mejoras: acortar la reunión a 30 minutos, limitar el tiempo de habla a dos minutos y agregar reuniones individuales. Aunque sus sugerencias fueron bien recibidas por el equipo y mejoraron las reuniones, posteriormente fue calificado como 'Necesita mejorar' en su evaluación anual y acusado de falta de trabajo en equipo. Palmer aprovechó sus habilidades para conseguir tres ofertas de empleo, y el equipo que dejó se reorganizó un año después debido al bajo rendimiento. Esta historia destaca las complejidades de la política de oficina, donde incluso haciendo lo correcto puede tener consecuencias imprevistas.

Leer más
1 2 28 29 30 32 34 35 36 595 596