La Asombrosa Estabilidad de las Bibliotecas Clojure: Un Arma Secreta Contra Cambios que Rompen el Código

2025-05-08

Este artículo explora la notable estabilidad de las bibliotecas Clojure y revela que el secreto no es el tipado estático, sino una práctica impulsada por la comunidad de evitar cambios que rompen el código. El autor argumenta esto a través del análisis de la estabilidad de la base de código de Clojure, las tasas de retención de código de bibliotecas populares y un estudio de caso sobre la corrección de un error. El artículo identifica la estabilidad de Clojure como debida a su diseño de estructura de datos (inmutabilidad, serialización EDN), convenciones de nomenclatura (elementos de namespace) y una estrategia para evitar cambios que rompen el código, como la renombrado o la alteración de las firmas de los métodos. En lugar de depender del tipado estático para evitar problemas causados por cambios, el autor sugiere que evitar fundamentalmente los cambios que rompen el código es la clave para mantener la estabilidad de la biblioteca.

Leer más

Visualizando multitudes enormes: ¿Qué tan grande es un billón de personas?

2025-04-18

Esta aplicación web interactiva visualiza poblaciones masivas usando unidades del tamaño de un estadio con 100.000 personas. Los usuarios ingresan un número, y la aplicación representa una visualización 3D de estadios que representan esa población. Los controles del ratón y del teclado permiten explorar la vasta escala, ofreciendo una comprensión intuitiva incluso de miles de millones de personas.

Leer más

DeepFace: Una biblioteca ligera de reconocimiento facial en Python

2025-01-06
DeepFace: Una biblioteca ligera de reconocimiento facial en Python

DeepFace es una biblioteca Python ligera para el reconocimiento facial y el análisis de atributos faciales (edad, género, emoción y raza). Es un framework híbrido que incorpora modelos de última generación, como VGG-Face, FaceNet y ArcFace, logrando una alta precisión. La biblioteca proporciona una interfaz fácil de usar, que abarca la detección de rostros, la verificación, el reconocimiento y el análisis de atributos. Los usuarios pueden personalizar su pipeline eligiendo entre varios detectores y modelos.

Leer más
IA

Extensión Mermaid Chart para VS Code: Crea y edita diagramas Mermaid.js en Visual Studio Code

2025-04-02
Extensión Mermaid Chart para VS Code: Crea y edita diagramas Mermaid.js en Visual Studio Code

La extensión Mermaid Chart para VS Code proporciona a los desarrolladores una potente herramienta de diagramación directamente en su entorno Visual Studio Code. Crea y edita diagramas Mermaid.js sin esfuerzo; no se necesita cuenta para las funciones básicas. Disfruta de la representación en tiempo real, el resaltado de sintaxis y la integración perfecta con Markdown. La extensión reconoce automáticamente los archivos .mmd. Las funciones avanzadas como la sincronización en la nube, la colaboración en equipo y la generación de diagramas con IA se desbloquean al iniciar sesión en una cuenta de Mermaid Chart. Ya sea visualizando flujos de trabajo, arquitectura de software o flujos de API, esta extensión aumenta la productividad, admite la edición sin conexión y se integra perfectamente con el control de versiones Git.

Leer más

DeepSeek-R1: Modelo de razonamiento entrenado con aprendizaje por refuerzo, sin necesidad de ajuste fino supervisado

2025-01-20
DeepSeek-R1: Modelo de razonamiento entrenado con aprendizaje por refuerzo, sin necesidad de ajuste fino supervisado

El equipo de DeepSeek ha lanzado en código abierto sus modelos de razonamiento de primera generación, DeepSeek-R1 y un conjunto de modelos destilados. DeepSeek-R1-Zero, entrenado mediante aprendizaje por refuerzo a gran escala (RL) sin ajuste fino supervisado (SFT), demuestra notables capacidades de razonamiento, aunque presenta algunas deficiencias. DeepSeek-R1 soluciona estos problemas incorporando datos de inicio en frío antes del RL, logrando un rendimiento comparable al de OpenAI-o1. También se han lanzado en código abierto seis modelos destilados basados en Llama y Qwen, siendo DeepSeek-R1-Distill-Qwen-32B el que supera a OpenAI-o1-mini en varios puntos de referencia. El proyecto admite uso comercial y proporciona un sitio web de chat en línea y una API compatible con OpenAI.

Leer más

YC respalda la Ley de Mercados Digitales de la UE, desafiando a las grandes tecnológicas

2025-03-14
YC respalda la Ley de Mercados Digitales de la UE, desafiando a las grandes tecnológicas

Y Combinator, una importante aceleradora de startups, sorprendió al respaldar públicamente la Ley de Mercados Digitales (DMA) de la UE, una legislación destinada a frenar las prácticas monopólicas de las grandes empresas tecnológicas. YC argumenta que la DMA, a diferencia de otras regulaciones tecnológicas de la UE criticadas, se alinea con los valores que promueven la innovación estadounidense. Citan ejemplos como el asistente de voz con IA retrasado de Apple como evidencia de la falta de presión competitiva. Si bien tiene menos influencia en Washington que a16z, el apoyo público de YC, junto con otras startups y asociaciones comerciales, presiona a la administración Trump. Esta defensa busca abrir oportunidades para empresas estadounidenses más pequeñas en IA, búsqueda y aplicaciones de consumo.

Leer más

Stack Overflow se Despide de los Servidores Físicos: Comienza el Viaje a la Nube

2025-07-19
Stack Overflow se Despide de los Servidores Físicos: Comienza el Viaje a la Nube

Después de 16 años, Stack Overflow y su red de sitios se han despedido oficialmente de su centro de datos en Nueva Jersey, con todos los servidores desactivados y eliminados adecuadamente. Esta migración representa un paso significativo en la transición de Stack Overflow a la nube, lo que significa la transformación completa y nativa en la nube de su infraestructura. El artículo relata vívidamente los detalles del proceso de migración, desde el desmantelamiento de los servidores y la gestión de una gran cantidad de cables hasta la limpieza final del centro de datos, mostrando el arduo trabajo y la ejecución eficiente del equipo. Este cambio no solo mejora la eficiencia, sino que también garantiza la seguridad de los datos del usuario.

Leer más

El algoritmo de ordenación de iconos O(n²) del Explorador de Windows causa bloqueos

2025-03-10
El algoritmo de ordenación de iconos O(n²) del Explorador de Windows causa bloqueos

Un usuario de Windows experimentó bloqueos en el explorador de archivos, y el autor utilizó herramientas de análisis de rendimiento para identificar al culpable: un algoritmo ineficiente de ordenación de iconos. La complejidad temporal O(n²) del algoritmo resultó en tiempos de ordenación excesivamente largos con muchos iconos, incluso cuando estaban ocultos. El autor lo verificó experimentalmente, destacando la necesidad de que los desarrolladores eviten algoritmos tan ineficientes.

Leer más
Desarrollo

Guerra de Información: Verdad y Riesgos Digitales en el Próximo Conflicto

2025-03-09
Guerra de Información: Verdad y Riesgos Digitales en el Próximo Conflicto

En tiempos de guerra, la verdad suele ser la primera víctima. En el próximo gran conflicto, prácticamente toda la información podría ser víctima. La excesiva dependencia de las comunicaciones digitales expone a las sociedades occidentales a riesgos significativos, como se vio en la experiencia de Ucrania con Rusia. Grupos de hackers (tanto militares como criminales) han infiltrado la televisión, internet y la radio en streaming, difundiendo desinformación, lanzando ataques de denegación de servicio y bloqueando señales GPS, lo que supone un desafío serio para las narrativas y la estabilidad de la sociedad.

Leer más

Ingeniería cuántica: un sector intersectorial en auge

2025-03-07
Ingeniería cuántica: un sector intersectorial en auge

A diferencia de la nanotecnología, la ingeniería cuántica se ha convertido en un sector próspero por derecho propio. Este artículo explora los aspectos únicos de la ingeniería cuántica, que implica matemáticas y fenómenos fundamentalmente diferentes de la física clásica y permite hacer cosas que antes no eran posibles, como la criptografía cuántica. También destaca los avances recientes en la computación y los sensores cuánticos, y la creciente necesidad de ingenieros eléctricos con experiencia en cuántica. La Semana Cuántica IEEE ofrece una plataforma para que los aspirantes a ingenieros cuánticos aprendan y establezcan contactos.

Leer más

Palantir se beneficia de la respuesta del Reino Unido a la COVID-19: Una controversia impulsada por datos

2025-03-25
Palantir se beneficia de la respuesta del Reino Unido a la COVID-19: Una controversia impulsada por datos

La empresa estadounidense de análisis de datos Palantir obtuvo grandes beneficios de la respuesta del Reino Unido a la COVID-19, consiguiendo contratos multimillonarios a pesar de los desafíos legales. Inicialmente, recibió un contrato simbólico para el almacenamiento de datos de la COVID-19, pero los acuerdos de Palantir aumentaron rápidamente. Ahora, abogan por un "sistema operativo común" para todo el gobierno para la gestión de datos, lo que genera preocupaciones sobre los procesos de adquisición y los estrechos vínculos de Palantir con las agencias gubernamentales del Reino Unido. El aprovechamiento por parte de la empresa de una crisis de salud pública para obtener beneficios sigue siendo un punto de controversia.

Leer más

Wikipedia: La IA como herramienta, no como reemplazo

2025-04-30
Wikipedia: La IA como herramienta, no como reemplazo

Ante el auge de la IA, Wikipedia anunció su estrategia de IA: no reemplazar a los editores humanos, sino empoderarlos. Esto incluye automatizar tareas tediosas, mejorar la capacidad de descubrimiento de información, simplificar la traducción y adaptación de contenido y mejorar la incorporación de nuevos voluntarios. Wikipedia enfatiza un enfoque centrado en el ser humano, priorizando el código abierto, la transparencia y el multilingüismo, asegurando que la IA sirva a su misión de conocimiento de acceso libre.

Leer más
Tecnología

Generador de Animaciones con IA: Animaciones Profesionales para Juegos a Demanda

2025-06-06
Generador de Animaciones con IA: Animaciones Profesionales para Juegos a Demanda

Esta herramienta de IA avanzada genera animaciones fluidas y profesionales a partir de tus imágenes o descripciones de texto. Ofrece un conjunto completo de acciones de personaje (inactivo, caminar, correr, atacar, saltar, lanzar hechizos, y más), con fondos transparentes, alineación central perfecta y cuadros delimitadores para un uso inmediato. Elige entre estilos de pixel art retro y anime moderno para que coincida perfectamente con la estética de tu juego. Entrena acciones personalizadas para satisfacer las necesidades únicas de tu juego, creando animaciones personalizadas. Sube ilustraciones de personajes existentes o describe tu visión; ambos funcionan a la perfección.

Leer más

Reloj de Precisión Mk IV: Una Odisea de Hardware de Dos Años

2025-05-31

Después de una odisea de dos años, el Reloj de Precisión Mk IV finalmente está aquí. Este reloj cuenta con una precisión de milisegundos sin ningún jitter perceptible, ajusta automáticamente su zona horaria mediante GPS y mantiene la hora precisa incluso cuando está apagado. Su diseño innovador presenta dos procesadores, seis chips de búfer y una bisagra articulada inteligente que permite modos de visualización de una o dos líneas. El artículo detalla el intrincado diseño de hardware, la implementación de software y el proceso de fabricación, ¡una verdadera epopeya de hardware!

Leer más

La tecnología de desaprendizaje de sesgos de Hirundo reduce el sesgo del modelo DeepSeek-R1 hasta en un 76%

2025-01-29
La tecnología de desaprendizaje de sesgos de Hirundo reduce el sesgo del modelo DeepSeek-R1 hasta en un 76%

Hirundo redujo con éxito el sesgo en el modelo de lenguaje grande DeepSeek-R1-Distill-Llama-8B utilizando su nueva tecnología de desaprendizaje de sesgos. Si bien DeepSeek-R1 sobresale en tareas de razonamiento, exhibió un sesgo significativo relacionado con la raza, la nacionalidad y el género. El método de Hirundo logró una reducción de sesgo de hasta un 76% en todas las categorías sin afectar el rendimiento del modelo, demostrando una prueba de concepto sólida para una implementación de IA más segura. Esta tecnología estará disponible pronto en la plataforma de Hirundo, y el modelo con sesgo desaprendido se ha lanzado en Hugging Face.

Leer más

Ejecutando código Go en una PS2: Una aventura de hacking

2025-03-28
Ejecutando código Go en una PS2: Una aventura de hacking

El autor se embarcó en un proyecto desafiante: ejecutar código Go en una PlayStation 2. La falta de soporte nativo de Go para PS2 requirió el uso del compilador TinyGo y el SDK ps2dev. El autor superó problemas de compatibilidad entre Go y la CPU Emotion Engine de la PS2 (basada en MIPS R5900), incluyendo diferencias en el ABI N32 y conjuntos de instrucciones de 64 bits. Un obstáculo significativo fue la instrucción DDIVU faltante, resuelta modificando el compilador TinyGo. Un programa Go simple se ejecutó con éxito y se verificó en el emulador de PS2 PCSX2. Los planes futuros incluyen mejorar el soporte de punto flotante y crear una CPU MIPS LLVM personalizada.

Leer más
Desarrollo Desarrollo PS2

Mi búsqueda paralela en Haskell: Calculadora RPN y análisis monádico

2025-07-06
Mi búsqueda paralela en Haskell: Calculadora RPN y análisis monádico

En busca de un trabajo, el autor se embarcó en un viaje a la programación funcional con Haskell, culminando en la construcción de una calculadora de Notación Polaca Inversa (RPN). El artículo detalla el cambio del pensamiento imperativo al funcional, cubriendo conceptos centrales de Haskell, como tipos recursivos, funciones lambda y funciones curry. Se adentra en el análisis monádico, resultando en un analizador RPN robusto. El autor destaca la elegancia y legibilidad del código funcional y el poder de las mónadas en el manejo de tareas complejas de análisis.

Leer más

Accidente del avión de Air India en Ahmedabad: ¿Fallo del software o error del piloto?

2025-07-20
Accidente del avión de Air India en Ahmedabad: ¿Fallo del software o error del piloto?

El informe preliminar sobre el accidente del vuelo 171 de Air India en Ahmedabad se centra en el interruptor de combustible, que inexplicablemente cambió de 'En funcionamiento' a 'Apagado', pero se encontró en la posición 'En funcionamiento' en el lugar del accidente. Las conversaciones entre los pilotos sugieren que ningún piloto cortó intencionadamente el suministro de combustible. La experta en aviación estadounidense Mary Schiavo señala una posible falla de software del Boeing 787, citando un incidente similar en 2019 que involucró a un Boeing 787 de ANA. Ella sugiere investigar una posible falla en el sistema de acomodación de mal funcionamiento del control de empuje (TCMA), que podría haber hecho que el avión creyera erróneamente que estaba en tierra y apagara automáticamente los motores. Si bien el informe preliminar no ofrece recomendaciones para Boeing, Schiavo advierte que un visto bueno para el software de Boeing sería una violación grave del protocolo de investigación de accidentes de aviación.

Leer más
Tecnología falla de software

Strobelight de Meta: Un orquestador de perfiles que ahorra 15.000 servidores

2025-03-07
Strobelight de Meta: Un orquestador de perfiles que ahorra 15.000 servidores

Meta presentó Strobelight, un potente orquestador de perfiles que combina múltiples tecnologías (muchas de código abierto) para aumentar la eficiencia en su enorme flota de servidores. Strobelight no es un único perfilador, sino un orquestador de varios perfiladores que recopilan datos detallados sobre el uso de la CPU, la asignación de memoria y otras métricas de rendimiento. Visualizado a través de herramientas como Scuba y Tracery, Strobelight ya ha generado ahorros significativos, equivalentes a 15.000 servidores anuales. Un simple cambio de un carácter en una línea de código (&) resultó en este enorme beneficio. Strobelight utiliza la eficiente tecnología eBPF, perfiladores personalizados flexibles, recopilación automática de datos y muestreo dinámico para un rendimiento óptimo.

Leer más

Introducción a la Programación para Particiones y Composiciones de Enteros

2025-05-18
Introducción a la Programación para Particiones y Composiciones de Enteros

LeetArxiv ha lanzado el Capítulo 1 de su nueva serie, "Lo que todo programador necesita saber sobre combinatoria enumerativa", una introducción a las particiones y composiciones de enteros. El artículo utiliza un enfoque accesible, guiando a los programadores a través de estos conceptos mediante la observación y el reconocimiento de patrones. Se proporciona código en C para generar composiciones débiles, enumerándolas eficientemente mediante coeficientes binomiales y búsqueda binaria.

Leer más
Desarrollo

Los desarrolladores de Rust piensan que somos inútiles: ¡demostrémosles que están equivocados (con fugas de memoria en C++)!

2025-05-11
Los desarrolladores de Rust piensan que somos inútiles: ¡demostrémosles que están equivocados (con fugas de memoria en C++)!

Este tutorial en video desafía de manera lúdica la percepción de los desarrolladores de C++ como quienes luchan perpetuamente contra las fugas de memoria. Demuestra, a través de un programa C++ simple, cómo crear intencionalmente y luego rastrear eficazmente estas fugas utilizando herramientas de depuración como `_CrtDumpMemoryLeaks`. El autor presenta la caza de fugas de memoria como una aventura divertida, casi imprudente, proporcionando finalmente una guía práctica para identificar y corregir problemas de memoria en C++.

Leer más
Desarrollo

Escapando de AWS: Cómo una empresa danesa redujo los costos de la nube en un 90% manteniendo la certificación ISO 27001

2025-06-21
Escapando de AWS: Cómo una empresa danesa redujo los costos de la nube en un 90% manteniendo la certificación ISO 27001

Una empresa danesa de gestión de la fuerza laboral migró con éxito fuera de AWS, reduciendo sus costos en la nube en un 90%. Al enfrentar preocupaciones de cumplimiento y altos costos con proveedores de nube de EE. UU., cambiaron a proveedores europeos como Hetzner y OVHcloud. Al utilizar infraestructura como código con Ansible, Prometheus/Grafana/Loki para monitoreo y un enfoque de seguridad por diseño, no solo redujeron costos, sino que también mejoraron la soberanía de datos y el cumplimiento de seguridad. También utilizaron su alojamiento europeo como una herramienta de ventas, fortaleciendo la confianza de la marca.

Leer más
Tecnología

Segmento genético humano aumenta el tamaño del cerebro de ratones en un 6,5%

2025-05-18
Segmento genético humano aumenta el tamaño del cerebro de ratones en un 6,5%

Un estudio publicado en Nature revela que insertar un segmento genético específico de humanos en ratones aumenta el tamaño de sus cerebros en un 6,5%. Este segmento, al aumentar la producción de células neuronales, expande la capa externa del cerebro del ratón. Este hallazgo podría explicar parcialmente por qué los cerebros humanos son significativamente más grandes que los de nuestros parientes primates. Los investigadores se centraron en una región acelerada humana (HAR) llamada HARE5, descubriendo que aumenta la expresión del gen Fzd8, promoviendo el desarrollo y el crecimiento de las células neuronales. Esta investigación proporciona nueva información sobre la evolución del cerebro humano.

Leer más

Transformada de Distancia Subpíxel: Un Avance en la Renderización de Fuentes de Alta Calidad para WebGPU

2024-12-26

Este artículo profundiza en los desafíos y soluciones para lograr una renderización de fuentes de alta calidad en WebGPU. Abordando las deficiencias en los métodos existentes de generación de Campos de Distancia con Signo (SDFs), el autor presenta un nuevo algoritmo de transformada de distancia con precisión subpíxel (ESDT). ESDT combina inteligentemente las ventajas de la CPU y la GPU, empleando un algoritmo de Transformada de Distancia Euclidiana mejorado para resolver eficazmente las desviaciones encontradas en los métodos tradicionales al manejar la precisión subpíxel y los píxeles en escala de grises. El resultado es la renderización precisa de varias fuentes, incluyendo emojis, mejorando significativamente la calidad de la renderización de fuentes.

Leer más

Herramienta de Calibración de Tamaño de Tarjeta de Crédito

2025-07-30
Herramienta de Calibración de Tamaño de Tarjeta de Crédito

Esta es una herramienta online de calibración de tamaño de tarjeta de crédito. Los usuarios simplemente colocan su tarjeta de crédito en el rectángulo azul y ajustan el control deslizante hasta que el rectángulo coincida perfectamente con el tamaño de la tarjeta. Este método proporciona la mayor precisión debido a las dimensiones estandarizadas de las tarjetas de crédito. La herramienta muestra las dimensiones estándar (85,60 mm x 53,98 mm), el PPI actual y la verificación de la calibración perfecta.

Leer más

Basecamp abandona AWS S3, construye almacenamiento privado de 18PB

2025-03-30
Basecamp abandona AWS S3, construye almacenamiento privado de 18PB

Basecamp, la empresa detrás de HEY y Basecamp, abandona AWS S3 después de que expire un contrato de cuatro años el 30 de junio. Han construido una solución de almacenamiento privada usando Pure Storage, con 18PB de almacenamiento NVMe. Una API compatible con S3 simplifica la transición, aunque migrar 6PB de datos llevará aproximadamente tres semanas. Este movimiento evita altas tarifas de renovación de S3, ahorrando casi US$ 5 millones en cinco años.

Leer más
Tecnología

El arma secreta de Nvidia: La supercomputadora DLSS

2025-01-16
El arma secreta de Nvidia: La supercomputadora DLSS

Nvidia ha estado operando en secreto una supercomputadora con miles de sus GPUs más recientes durante seis años, entrenando y optimizando continuamente su tecnología de escalado DLSS. Esta máquina analiza los fallos del modelo DLSS, como imágenes fantasma, parpadeos y desenfoques, mejorando constantemente el conjunto de datos de entrenamiento y llevando a mejoras significativas en la calidad. Este esfuerzo continuo, combinado con el nuevo modelo de transformador en DLSS 4, ha producido resultados notables.

Leer más
Tecnología

Carga de Megavatios de BYD: 400 km de Alcance en 5 Minutos, Desafiando la Era de la Gasolina

2025-06-08
Carga de Megavatios de BYD: 400 km de Alcance en 5 Minutos, Desafiando la Era de la Gasolina

BYD presentó su revolucionaria tecnología de carga de megavatios en el Salón del Automóvil de Shanghái, permitiendo un aumento de alcance de 400 km para su sedán Han L en solo cinco minutos. Esto representa un salto cuántico en la velocidad de carga de vehículos eléctricos, abordando las preocupaciones de larga data de los consumidores sobre los tiempos de carga. La tecnología aprovecha la integración vertical de BYD en baterías, cargadores y plataformas de vehículos, incluida su plataforma Super e-Platform de 1.000 voltios y la batería Blade Battery. BYD ya ha implementado 500 cargadores de megavatios, con planes para otros 4.000, listos para acelerar la adopción de vehículos eléctricos en China.

Leer más

Actualización Importante en la Simulación de Ríos en un Mundo Virtual

2025-06-29
Actualización Importante en la Simulación de Ríos en un Mundo Virtual

Un programa de simulación de mundo virtual ha recibido una importante actualización que mejora la precisión de la simulación del flujo de los ríos. Anteriormente, el programa solo almacenaba datos del flujo de los ríos para enero y julio en cada punto, calculando los datos de los otros meses mediante extrapolación, pero este método era impreciso. Tras la actualización, el programa ahora almacena datos del flujo de los ríos para los doce meses del año y calcula el flujo aguas abajo acumulando el flujo aguas arriba, lo que resulta en una simulación más precisa de las variaciones del flujo de los ríos. El artículo utiliza tres ejemplos de diferentes sistemas fluviales para mostrar los resultados mejorados de la simulación y las diferencias en el flujo de los ríos en diferentes condiciones climáticas. Esto hace que el sistema fluvial del mundo virtual sea más realista y las variaciones estacionales más perceptibles.

Leer más

¿Solicitudes de empleo en línea: una pérdida de tiempo?

2025-02-15
¿Solicitudes de empleo en línea: una pérdida de tiempo?

Después de un descanso inducido por la pandemia, el autor probó las solicitudes de empleo en línea por primera vez, solo para encontrarse con una decepción abrumadora. Casi 1000 solicitudes produjeron casi ninguna respuesta. Esto lo llevó a concluir que las plataformas de empleo en línea son en gran medida ineficaces, llenas de estafas y callejones sin salida. Contrasta esto con el enfoque muy superior de establecer contactos, construir un perfil público y contactar directamente a las empresas objetivo. El autor compara las solicitudes en línea con arrojar una carta al océano; al final, encontró su trabajo actual a través de su red.

Leer más
Varios
1 2 429 430 431 433 435 436 437 595 596