ZJIT: Un JIT Ruby de próxima generación para una mejor reutilización de código

2025-03-05
ZJIT: Un JIT Ruby de próxima generación para una mejor reutilización de código

YJIT acelera el código Ruby, pero su compilación repetida del mismo código en entornos de producción a gran escala es ineficiente. Para solucionar esto, empresas como GitHub, Shopify y Stripe han diseñado ZJIT, un compilador JIT Ruby de próxima generación que busca guardar y reutilizar el código compilado entre ejecuciones. Esto tiene como objetivo eliminar el trabajo redundante y permitir que el compilador se centre en la optimización para obtener un mejor rendimiento.

Leer más
Desarrollo

Nvidia presenta las GPU RTX 50 Blackwell: RTX 5090 de 2000$, RTX 5080 de 1000$ y más

2025-01-07
Nvidia presenta las GPU RTX 50 Blackwell: RTX 5090 de 2000$, RTX 5080 de 1000$ y más

Nvidia presentó su esperada serie GeForce RTX 50 en el CES 2025, con la nueva arquitectura Blackwell y la tecnología DLSS 4. La línea incluye la RTX 5090 de 2000$, la RTX 5080 de 1000$, la RTX 5070 Ti de 749$ y la RTX 5070 de 549$. Aunque Nvidia afirma que la RTX 5070 iguala el rendimiento de la RTX 4090 con DLSS 4, se necesitan pruebas reales. Las nuevas tarjetas tienen más núcleos CUDA, mayor ancho de banda de memoria y mayor capacidad de VRAM, pero también un consumo de energía significativamente mayor. La generación de fotogramas múltiples del DLSS 4 plantea dudas sobre la latencia y la calidad de imagen. En resumen, la serie RTX 50 muestra mejoras de rendimiento y relación precio-rendimiento razonables, aunque la diferencia de rendimiento entre el modelo superior y los demás es grande, y los 12 GB de VRAM de la RTX 5070 pueden ser limitantes.

Leer más
Hardware

101 Lecciones de Vida de un Escritor y Editor Veterano

2025-05-13
101 Lecciones de Vida de un Escritor y Editor Veterano

Un escritor, editor y editor veterano con más de tres décadas de experiencia comparte 101 lecciones de vida invaluables. Estas reglas perspicaces abarcan el trabajo, las relaciones, las finanzas y la espiritualidad, ofreciendo orientación sobre todo, desde la finalización puntual del trabajo e interacciones respetuosas hasta el mantenimiento de una actitud positiva y la evitación de personas tóxicas. La sabiduría transmitida trasciende la vida personal, proporcionando información valiosa para el éxito profesional.

Leer más

ChatGPT para macOS ahora edita código directamente

2025-03-06
ChatGPT para macOS ahora edita código directamente

OpenAI anunció que su aplicación ChatGPT para macOS ahora tiene capacidades de edición de código directa, compatible con herramientas de desarrollador como Xcode, VS Code y JetBrains. La función está disponible para usuarios de pago ahora, y se lanzará para usuarios gratuitos la semana que viene. Esto se basa en la funcionalidad "trabajar con aplicaciones" lanzada en noviembre de 2024, minimizando la necesidad de copiar y pegar código. Esto coloca a ChatGPT en una competencia más directa con herramientas de codificación de IA como Cursor y GitHub Copilot, y OpenAI planea un producto dedicado de ingeniería de software. Si bien las herramientas de codificación de IA están ganando popularidad, persisten las preocupaciones sobre los riesgos de seguridad, derechos de autor y confiabilidad, incluido el aumento del tiempo de depuración para el código generado por IA.

Leer más
Desarrollo Edición de Código

Escapa de los Gigantes: Abrazando la Libertad y los Retos de Linux

2025-02-01

Este artículo profundiza en las razones para cambiar de sistemas operativos propietarios a Linux. Linux, basado en principios de código abierto, brinda a los usuarios control completo sobre su entorno informático y ofrece una gran cantidad de aplicaciones gratuitas. Si bien Linux puede presentar desafíos, como una curva de aprendizaje pronunciada y problemas de compatibilidad, su sólido soporte comunitario, alta capacidad de personalización y protección de la privacidad del usuario lo convierten en una opción muy atractiva. El artículo también presenta distribuciones de Linux fáciles de usar para principiantes (como Ubuntu, Linux Mint y Fedora) y algunas alternativas de software de código abierto comúnmente utilizadas.

Leer más
Desarrollo

Jujutsu VCS: Optimizando Fusiones de Código y Gestión de Ramas

2024-12-25
Jujutsu VCS: Optimizando Fusiones de Código y Gestión de Ramas

Este artículo presenta un flujo de trabajo altamente eficiente para gestionar fusiones de código y ramas utilizando el sistema de control de versiones Jujutsu. El autor introduce un enfoque de 'megamerge': crea un commit de fusión como área de trabajo, y luego usa `jj squash` para integrar los cambios en los commits padre apropiados tras completar cada tarea. La optimización adicional se logra con el comando `jj absorb`, que automatiza este proceso de integración. Este flujo de trabajo permite a los desarrolladores gestionar sin problemas múltiples flujos de trabajo paralelos, aumentando significativamente la eficiencia, particularmente al abordar actualizaciones grandes y de larga duración. El autor contrasta esto con las complejidades de lograr los mismos resultados con Git.

Leer más
Desarrollo Fusión de Código

Desmitificando los Protocolos Comunes de Depuración de Microcontroladores

2024-12-27
Desmitificando los Protocolos Comunes de Depuración de Microcontroladores

Esta charla profundiza en los protocolos comunes de depuración de microcontroladores como JTAG y SWD. Comenzando por las señales físicas, explica cómo funcionan estos protocolos, cubriendo mecanismos comunes para gestionar procesadores integrados e interactuar con varios microcontroladores. La presentación explora el significado de la depuración de software integrado, construyendo una lista de requisitos para un entorno de depuración cómodo y haciendo referencia a enfoques de depuración personalizados existentes. Los ejemplos van desde núcleos FPGA hasta pequeños microcontroladores de 8 bits. También se cubren abstracciones comunes como ADI de ARM y RISC-V DMI, uniendo la brecha entre protocolos y control central. Finalmente, explica tareas comunes como la programación flash, los puntos de vigilancia y la depuración paso a paso.

Leer más

Notebooks Jupyter y LLMs: Una optimización de costes inesperada

2025-01-21

El autor utilizó LLMs para asistencia en la codificación, inicialmente con una configuración ContinueDev + OpenRouter. Los costes aumentaron inesperadamente. La investigación reveló que los archivos Jupyter Notebook (.ipynb) contienen un contenido oculto significativo (salidas de código, metadatos, imágenes codificadas en base64), lo que lleva a un gran recuento de tokens y al aumento de los costes de llamada del LLM. La solución fue convertir los archivos .ipynb en archivos .py y eliminar las imágenes codificadas en base64. Esto redujo los costes en un 94% y también la latencia. La publicación destaca la importancia de una entrada consciente al usar LLMs y recomienda comprobar los costes regularmente.

Leer más

Hackers respaldados por Rusia vulneran aplicaciones de mensajería encriptada

2025-02-22
Hackers respaldados por Rusia vulneran aplicaciones de mensajería encriptada

El Grupo de Inteligencia de Amenazas de Google reveló que grupos de hackers respaldados por Rusia han desarrollado técnicas para comprometer servicios de mensajería encriptada como Signal, WhatsApp y Telegram, poniendo en riesgo a periodistas, políticos y activistas. Los ataques implican la explotación de la función 'dispositivos vinculados' de Signal con códigos QR maliciosos, el acceso a teléfonos de campos de batalla y la implementación de sitios web de phishing. Estos ataques son difíciles de detectar y pueden pasar desapercibidos durante largos períodos. Signal ha implementado mejoras de seguridad, pero se insta a los usuarios a permanecer vigilantes y evitar enlaces sospechosos.

Leer más

Descubierta una nueva forma de vida misteriosa en el intestino humano

2025-02-02
Descubierta una nueva forma de vida misteriosa en el intestino humano

Científicos han descubierto una nueva clase de vida en el sistema digestivo humano, llamada 'Obeliscos'. A diferencia de los virus conocidos, los Obeliscos poseen habilidades únicas de codificación de proteínas. Los investigadores identificaron al menos 30.000 Obeliscos distintos en aproximadamente el 10% de los microbiomas humanos examinados, lo que sugiere que podrían ser colonizadores de estos microbiomas. Su origen aún no está claro, pero todos contienen códigos para una nueva clase de proteínas llamada 'Oblins', lo que los diferencia de otros bucles de ARN como los viroides. Los hallazgos, publicados en el servidor de preimpresión bioRxiv, requieren una revisión adicional por pares.

Leer más

Violación de datos de Hertz: miles de clientes afectados

2025-04-15
Violación de datos de Hertz: miles de clientes afectados

Hertz, gigante mundial de alquiler de coches, ha confirmado una violación de datos que ha afectado a miles de clientes. Se robaron información personal y carnés de conducir debido a un ciberataque a su proveedor, Cleo, entre octubre y diciembre de 2024. Los datos robados incluyen nombres, fechas de nacimiento, información de contacto, carnés de conducir, información de tarjetas de pago y reclamaciones de compensación laboral. Algunos clientes también vieron comprometidos sus números de la Seguridad Social y otros documentos de identidad emitidos por el gobierno. Hertz notificó a los clientes afectados en Australia, Canadá, la UE, Nueva Zelanda y el Reino Unido, y también informó de la violación a varios estados de EE. UU. Si bien Hertz niega que su propia red se haya visto comprometida, confirma que los datos fueron robados por un tercero que explotó vulnerabilidades de día cero en la plataforma de Cleo. Esto destaca la importancia de la seguridad de los datos y subraya el riesgo significativo de las vulnerabilidades de la cadena de suministro.

Leer más
Tecnología

mbake: ¡Un formateador y linter para Makefiles después de 50 años!

2025-06-22
mbake: ¡Un formateador y linter para Makefiles después de 50 años!

Después de 50 años de espera (haciendo referencia a la larga historia de los Makefiles), ¡mbake finalmente está aquí! Esta herramienta de formateo y linter para Makefiles no solo corrige automáticamente problemas de formato como la sangría, el espaciado y los saltos de línea, sino que también detecta de forma inteligente los objetivos `.PHONY` y admite reglas personalizadas y extensiones de complementos. Ofrece una rica interfaz de línea de comandos para formateo, validación y gestión de versiones, integrándose perfectamente en los flujos de trabajo de CI/CD. Tanto si eres un principiante como un experto, mbake mejora significativamente la eficiencia y la legibilidad de la escritura de Makefiles.

Leer más
Desarrollo

Directorio MCP: Un directorio de servidores Minecraft de código abierto

2025-05-17
Directorio MCP: Un directorio de servidores Minecraft de código abierto

ChatMCP ha lanzado un sitio web de lista de servidores Minecraft de código abierto llamado Directorio MCP. El proyecto utiliza una base de datos Supabase y proporciona una guía de instalación detallada, que cubre pasos como clonar el repositorio, instalar dependencias, preparar la base de datos y configurar variables de entorno. Los usuarios pueden obtener una vista previa del sitio en https://mcp.so. También se proporcionan enlaces a la comunidad para la interacción y el soporte del usuario.

Leer más
Juegos

Arañas saltarinas de Tennessee: Más adorables de lo que piensas

2025-04-05

Tennessee alberga una variedad sorprendentemente diversa de arañas saltarinas (Salticidae), criaturas pequeñas y diurnas con una visión excepcional, incluso visión en color, utilizada en el cortejo. No construyen telas, sino que utilizan seda para refugios y líneas de arrastre para estabilizar los saltos para la caza y el escape. Su veneno representa una amenaza mínima para los humanos, y algunas especies exhiben mimetismo, como imitar hormigas para evitar a los depredadores. Los machos de arañas saltarinas tienen elaborados rituales de cortejo, con diferentes especies que muestran diversos colores y comportamientos. Aunque pequeñas, las arañas saltarinas desempeñan un papel ecológico importante, y su abundancia las convierte en un tema fascinante para la observación.

Leer más

Clonación de VM y Generación de Números Aleatorios en Linux: Implicaciones de Seguridad y Soluciones

2025-04-12
Clonación de VM y Generación de Números Aleatorios en Linux: Implicaciones de Seguridad y Soluciones

Este documento analiza las implicaciones de seguridad de restaurar múltiples clones de VM desde una sola instantánea. Linux expone tres interfaces principales de RNG: /dev/random, /dev/urandom y la llamada al sistema getrandom. Clonar VMs conduce a estados inconsistentes de RNG debido a varios parámetros (como datos del temporizador o salidas de instrucciones CPU HWRNG) que se mezclan en cada resultado. El artículo examina diferentes implementaciones de RNG en núcleos más nuevos y antiguos y propone soluciones: reinicializar el RNG después de la restauración, usar el dispositivo virtio-rng y aprovechar el mecanismo VMGenID (introducido en Linux 5.18 y posterior) para solucionar estados inconsistentes de RNG después de la clonación.

Leer más

¿Qué es exactamente un segundo?

2025-01-01

Este artículo profundiza en la definición en evolución de un segundo. Inicialmente definido como 1/86400 de un día, la rotación más lenta de la Tierra hizo que esta definición fuera imprecisa. En 1967, el segundo se redefinió como la duración de 9.192.631.770 períodos de la radiación correspondiente a la transición entre dos niveles hiperfínicos del estado fundamental del átomo de cesio-133. El cesio se eligió por su facilidad de aislamiento y purificación, mientras que el número específico de períodos aseguró la compatibilidad con la longitud del año tropical en 1900. Aunque la definición astronómica se ha descartado, la definición basada en el cesio sigue en uso hoy en día.

Leer más

Pink Floyd's 'Young Lust': Una llamada telefónica que revela la historia de la tecnología

2025-01-02

La misteriosa llamada telefónica al final de la canción 'Young Lust' de Pink Floyd no es solo ruido aleatorio; es una instantánea de la transición tecnológica de 1979 en la telefonía. Este artículo descifra los diversos tonos: señalización de multifrecuencia (MF), señalización de monofrecuencia (SF) e interacciones de conmutación, revelando el cambio de sistemas electromecánicos a sistemas digitales electrónicos. La grabación, meticulosamente planificada, captura las complejidades de una llamada internacional, ofreciendo una visión fascinante de la historia de la tecnología.

Leer más

El Qwen2.5-Max de Alibaba desafía a los gigantes tecnológicos de EE. UU. y redefine la IA empresarial

2025-01-29
El Qwen2.5-Max de Alibaba desafía a los gigantes tecnológicos de EE. UU. y redefine la IA empresarial

Alibaba Cloud presentó hoy su modelo Qwen2.5-Max, marcando el segundo gran avance en inteligencia artificial de China en menos de una semana, lo que sacude aún más los mercados tecnológicos de EE. UU. e intensifica las preocupaciones sobre el liderazgo en IA de Estados Unidos. El nuevo modelo supera al modelo R1 de DeepSeek en varios puntos de referencia clave, incluidos Arena-Hard, LiveBench y LiveCodeBench. El Qwen2.5-Max también demuestra resultados competitivos contra líderes de la industria, como GPT-4o y Claude-3.5-Sonnet, en pruebas de razonamiento y conocimiento avanzados. Su arquitectura de mezcla de expertos permite una eficiencia computacional significativa, habiendo sido entrenado en más de 20 billones de tokens, pero usando muchos menos recursos que los enfoques tradicionales. Esta eficiencia puede remodelar las estrategias de IA empresarial, reduciendo potencialmente los costos de infraestructura en un 40% a un 60%. Sin embargo, las preocupaciones sobre la soberanía de los datos, la confiabilidad de la API y el soporte a largo plazo siguen siendo cruciales para la adopción empresarial.

Leer más
IA

Construye una base de datos en 3000 líneas de código Go: de cero dependencias a consultas SQL

2025-01-19
Construye una base de datos en 3000 líneas de código Go: de cero dependencias a consultas SQL

Este artículo detalla la creación de una pequeña base de datos en 3000 líneas de código Go, desde cero. El autor explica los conceptos centrales, comenzando por la atomicidad contra pérdida de energía (lograda mediante registros de solo anexión y sumas de verificación) e indexación eficiente usando estructuras de datos como árboles B+. El proceso se explica paso a paso, cubriendo la creación de un almacén KV de solo anexión, la recuperación de espacio, las operaciones de base de datos relacionales (consultas de punto/rango, índices secundarios), el control de concurrencia y un lenguaje de consulta similar a SQL. Todo el proceso está documentado en un libro, disponible gratuitamente en línea.

Leer más
Desarrollo

o1: No es un modelo de chat, sino un potente generador de informes

2025-01-18
o1: No es un modelo de chat, sino un potente generador de informes

Esta publicación detalla el viaje de Ben Hylak, de inicialmente no gustarle o1 a usarlo a diario para tareas críticas. Descubrió que o1 no es un modelo de chat tradicional, sino que funciona más como un "generador de informes". El uso eficaz de o1 depende de proporcionar un contexto extenso, definir claramente los objetivos y comprender sus fortalezas y debilidades. O1 destaca en la generación única de archivos completos, la reducción de alucinaciones, la explicación de conceptos complejos y el diagnóstico médico. Sin embargo, tiene dificultades para imitar estilos de escritura específicos y construir aplicaciones completas. El autor comparte consejos para mejorar la eficiencia de o1 y sugerencias de diseño para productos de IA de alta latencia como o1.

Leer más

arXivLabs: Proyectos experimentales con colaboradores de la comunidad

2025-05-05
arXivLabs: Proyectos experimentales con colaboradores de la comunidad

arXivLabs es un marco que permite a los colaboradores desarrollar y compartir nuevas funciones de arXiv directamente en nuestro sitio web. Tanto las personas como las organizaciones que trabajan con arXivLabs han adoptado y aceptado nuestros valores de apertura, comunidad, excelencia y privacidad de los datos de los usuarios. arXiv está comprometido con estos valores y solo trabaja con socios que los respetan. ¿Tiene una idea para un proyecto que agregue valor a la comunidad de arXiv? Obtenga más información sobre arXivLabs.

Leer más
Tecnología

Programar la *Memoria Technica* de Lewis Carroll

2024-12-27

Este artículo explora la *Memoria Technica* de Lewis Carroll, un cifrado que ideó para ayudar a memorizar números. El cifrado asigna consonantes a dígitos, ignorando vocales y puntuación. El artículo describe la mecánica del cifrado, presenta herramientas en línea para codificar y decodificar, y analiza su posible uso en esteganografía. Los autores detallan su implementación en TypeScript, destacando las optimizaciones para la eficiencia. Ejemplos ilustran la codificación y decodificación, y el artículo analiza las fortalezas y debilidades del cifrado como técnica esteganográfica, incluyendo una posible vulnerabilidad relacionada con las discrepancias de frecuencia de letras y dígitos.

Leer más
Desarrollo Esteganografía

Super Fabricante de Copos de Nieve: Una Maravilla Tecnológica Invernal

2024-12-26
Super Fabricante de Copos de Nieve: Una Maravilla Tecnológica Invernal

El 'Super Fabricante de Copos de Nieve' no es solo un juguete; es una maravilla tecnológica que utiliza la física para crear cristales de hielo con formas intrincadas, similares a los copos de nieve. Un sistema de control preciso pulveriza gotas de agua en un entorno de temperatura ultrabaja, congelándolas instantáneamente en varias formas de copos de nieve. Su diseño combina rigor científico con creatividad artística, ofreciendo un espectáculo cautivador. Los entusiastas de la ciencia y los amantes del arte encontrarán un placer e inspiración únicos.

Leer más
Tecnología Tecnología

Anthropic presenta Claude 3.7 Sonnet: Un modelo de razonamiento híbrido que combina velocidad y profundidad

2025-02-24
Anthropic presenta Claude 3.7 Sonnet: Un modelo de razonamiento híbrido que combina velocidad y profundidad

Anthropic ha lanzado Claude 3.7 Sonnet, su modelo de lenguaje más avanzado hasta la fecha. Este modelo de razonamiento híbrido ofrece respuestas casi instantáneas y razonamiento extendido paso a paso, proporcionando a los usuarios un control sin precedentes sobre el proceso de razonamiento del modelo. Mostrando mejoras significativas en codificación y desarrollo web front-end, viene acompañado de Claude Code, una herramienta de línea de comandos que permite a los desarrolladores delegar tareas de ingeniería sustanciales. Disponible en todos los planes de Claude y las principales plataformas en la nube, Sonnet alcanza el rendimiento de vanguardia en benchmarks como SWE-bench Verified y TAU-bench. Anthropic enfatiza su compromiso con el desarrollo responsable de IA, lanzando una tarjeta de sistema completa que detalla sus evaluaciones de seguridad y confiabilidad.

Leer más

Onda Antimonopolio Arrasa la América Corporativa: ¿Las Grandes Empresas Entran en Pánico?

2025-02-22
Onda Antimonopolio Arrasa la América Corporativa: ¿Las Grandes Empresas Entran en Pánico?

La aplicación antimonopolio en EE. UU. está remodelando silenciosamente el panorama empresarial. Desde los precios monopolísticos de datos de Equifax hasta los precios discriminatorios de Pepsi contra tiendas de conveniencia más pequeñas, pasando por los acuerdos de distribución exclusiva de Corteva y Syngenta y las tarifas anticompetitivas de American Express, una ola de demandas antimonopolio está avanzando en los tribunales, con jueces cada vez más receptivos a las afirmaciones de los demandantes. Esto señala un cambio significativo, con leyes antimonopolio durante mucho tiempo descuidadas que se reinterpretan y aplican, lo que representa grandes desafíos para las grandes empresas y presagia cambios profundos en las reglas del comercio.

Leer más
Startup negocios

1700 Películas Subestimadas Descubiertas mediante la Minería de Datos de Wikipedia

2025-05-15
1700 Películas Subestimadas Descubiertas mediante la Minería de Datos de Wikipedia

¿Cansado de que los algoritmos de recomendación de películas fallen? Un programador dedicó 12 horas a usar Python para extraer 150 GB de datos en inglés de Wikipedia, descubriendo más de 1700 películas aclamadas por la crítica de 83 países, que abarcan 19 géneros y datan de la década de 1910. La mayoría de estas películas no aparecen en las plataformas de recomendación convencionales, ofreciendo a los cinéfilos una oportunidad única de descubrir joyas ocultas. El proyecto no es un servicio de streaming, sino que proporciona un sitio web con la lista de estas películas; las compras incluyen actualizaciones gratuitas de por vida.

Leer más

La apuesta de Meta por el metaverso: US$ 60.000 millones en pérdidas y contando

2025-05-02
La apuesta de Meta por el metaverso: US$ 60.000 millones en pérdidas y contando

Reality Labs de Meta reportó una pérdida operativa de US$ 4.200 millones en el primer trimestre de 2025, lo que eleva las pérdidas acumuladas desde 2020 a más de US$ 60.000 millones. Reality Labs, responsable de los auriculares de realidad virtual Quest de Meta y de las gafas inteligentes Ray-Ban Meta, es fundamental para la visión del metaverso de Mark Zuckerberg. El escepticismo de Wall Street con respecto a la inversión masiva de Meta en el metaverso se ve agravado por las nuevas tarifas, lo que podría aumentar los precios de los dispositivos. Los despidos recientes en Oculus Studios, la unidad que crea contenido de RV/RA para Quest, destacan aún más los desafíos que enfrenta el ambicioso proyecto de Zuckerberg.

Leer más
Tecnología Pérdidas

Simulador de carreras construido a partir de un Corvette destrozado

2025-01-14
Simulador de carreras construido a partir de un Corvette destrozado

Un equipo de padre e hijo transformó un Chevrolet Corvette (generación C3) destrozado en un increíble simulador de carreras. Utilizando el compartimento del conductor existente del automóvil como base, integraron ingeniosamente componentes electrónicos personalizados, componentes de juegos y un interior meticulosamente elaborado. El proyecto muestra creatividad e ingeniería inteligente, resultando en un producto final que conserva la estética clásica del Corvette al tiempo que ofrece una experiencia de juego moderna.

Leer más

El módulo de aterrizaje lunar Blue Ghost de Firefly entra en órbita lunar

2025-02-16

El módulo de aterrizaje lunar Blue Ghost de Firefly Aerospace, lanzado desde el Centro Espacial Kennedy a bordo de un cohete Falcon 9, ha entrado con éxito en órbita lunar. Esta misión CLPS transporta una cantidad récord de 10 cargas útiles de la NASA, diseñadas para diversos experimentos científicos, incluyendo el estudio del flujo de calor lunar y la pluma generada durante el aterrizaje. Después de los preparativos finales, el módulo de aterrizaje debería aterrizar cerca de Mare Crisium el 2 de marzo.

Leer más
1 2 487 488 489 491 493 494 495 595 596