JITs de Trazado en PyPy: ¿Una Elección Pragmática?

2025-01-10

Esta publicación analiza las ventajas y desventajas de los compiladores JIT de trazado, centrándose específicamente en su implementación en PyPy. Los JITs de trazado, que generan código mediante el seguimiento de la ejecución del programa, ofrecen ventajas al manejar lenguajes complejos como Python, cortando eficazmente las capas de abstracción y reduciendo la sobrecarga. Sin embargo, también sufren de inestabilidad de rendimiento y casos límite. Basándose en dos décadas de experiencia con PyPy, el autor proporciona un análisis matizado de la idoneidad de los JITs de trazado, comparándolos con los JITs basados en métodos. La conclusión sugiere que, en el contexto del meta-JIT de PyPy y dadas sus limitaciones de recursos, el trazado sigue siendo un enfoque relativamente pragmático.

Leer más
Desarrollo JIT de trazado

Television: Buscador Fuzzy TUI ultrarrápido

2025-01-10
Television: Buscador Fuzzy TUI ultrarrápido

Television es una herramienta TUI (interfaz de usuario de terminal) de búsqueda fuzzy rápida y versátil. Permite buscar rápidamente en diversas fuentes de datos (archivos, repositorios Git, variables de entorno, imágenes Docker, etc.) utilizando un algoritmo de coincidencia fuzzy y está diseñada para ser fácilmente extensible. Inspirada en el plugin neovim telescope, aprovecha tokio y el motor de coincidencia nucleo (usado por el editor helix) para un rendimiento óptimo. Sus características incluyen alta velocidad, coincidencia fuzzy, funciones integradas, integración con shell, canales y previsualizadores personalizables, resaltado de sintaxis integrado, atajos de teclado, temas y compatibilidad multiplataforma.

Leer más

Biden restringe aún más las exportaciones de chips de IA en un último esfuerzo

2025-01-10
Biden restringe aún más las exportaciones de chips de IA en un último esfuerzo

En un último esfuerzo antes de dejar el cargo, el gobierno de Biden planea restringir aún más la exportación de chips de IA de empresas como Nvidia, con el objetivo de evitar que tecnologías avanzadas lleguen a China y Rusia. Las nuevas regulaciones crearán tres niveles de restricciones: los aliados cercanos enfrentarán límites mínimos; los adversarios serán bloqueados de manera efectiva; y la mayoría de los países enfrentarán límites en la potencia informática total, aunque se pueden obtener límites más altos cumpliendo con los estándares de seguridad y derechos humanos de EE. UU. Nvidia se opone a la propuesta, argumentando que perjudicará el crecimiento económico y el liderazgo de EE. UU.

Leer más

Meta desarrolla sensor electromiográfico de muñeca: control VR con la mente

2025-01-10

El blog de Meta Quest anunció una nueva tecnología innovadora: un dispositivo portátil de electromiografía de superficie (sEMG) basado en la muñeca que permite a los usuarios controlar el casco de realidad virtual Meta Quest únicamente con movimientos musculares de la muñeca. El dispositivo utiliza sensores avanzados para detectar la actividad muscular sutil, traduciéndola en señales digitales para un control preciso de RV. Esto promete un avance revolucionario en la interacción RV, ofreciendo una experiencia más natural e intuitiva y potencialmente proporcionando RV más accesible para personas con discapacidades. Si bien todavía está en desarrollo, la tecnología sugiere un cambio significativo en la futura interacción humano-computadora.

Leer más

Domina Helm rápidamente: Una guía concisa para implementaciones de Kubernetes

2025-01-10
Domina Helm rápidamente: Una guía concisa para implementaciones de Kubernetes

¿Te cuesta lidiar con la complejidad de Helm? Esta guía concisa te ofrece una vía rápida para dominar los aspectos esenciales de Helm para implementaciones eficientes de Kubernetes. Aprende a través de ejemplos prácticos que abarcan los fundamentos de Helm, la instalación, las funciones avanzadas, la creación de gráficos personalizados y la gestión de dependencias. Ideal para desarrolladores, administradores de sistemas e ingenieros de DevOps que buscan resultados rápidos y mayor eficiencia.

Leer más
Desarrollo

Predicciones de IA, robótica y exploración espacial de 2025: Hype vs. Realidad

2025-01-10

La revisión de las predicciones de Año Nuevo de 2025 del fundador del MIT AI Lab, Rodney Brooks, resume sus predicciones de 2018 sobre coches autónomos, robótica, IA y exploración espacial. Observa que el bombo publicitario de la IA distorsiona significativamente la comprensión de la realidad, con muchas predicciones de que la IA reemplazará empleos humanos que no se han cumplido. La tecnología de conducción autónoma avanza lentamente, sin cumplir la promesa de vehículos totalmente autónomos. La robótica enfrenta desafíos similares, con robots humanoides lejos de aplicaciones prácticas. En la exploración espacial, aunque el vuelo espacial comercial muestra progreso, está lejos de alcanzar las expectativas. Brooks enfatiza la importancia de evaluar racionalmente los avances tecnológicos y evitar el bombo, ya que los verdaderos avances tecnológicos requieren tiempo y esfuerzo continuo.

Leer más
IA

Desarrollo impulsado por chat: una mejor manera de usar LLMs para la codificación

2025-01-10
Desarrollo impulsado por chat: una mejor manera de usar LLMs para la codificación

Shekhar Gulati, después de varios intentos fallidos con GitHub Copilot, aboga por el 'desarrollo impulsado por chat' utilizando ChatGPT o Claude. Argumenta que este enfoque ofrece un entorno más limpio para solicitudes concisas, mejor control del contexto y una gestión de energía mejorada. También protege el entorno de desarrollo y facilita la corrección iterativa de errores a través de un bucle de retroalimentación simple, evitando el desorden de las integraciones del IDE. Gulati prefiere usar LLMs como herramientas de pensamiento para el diseño y la lluvia de ideas en lugar de simplemente como generadores de código.

Leer más
Desarrollo

El tsunami de la IA golpea Wall Street: se pronostican 200.000 despidos

2025-01-10
El tsunami de la IA golpea Wall Street: se pronostican 200.000 despidos

Bloomberg Intelligence predice que los bancos globales recortarán hasta 200.000 empleos en los próximos tres a cinco años debido al rápido avance de la inteligencia artificial. La IA está automatizando tareas repetitivas, y los roles de back-office, middle-office y operaciones son los más afectados. Aunque algunos bancos enfatizan que la IA transformará en lugar de eliminar por completo los empleos, la industria sin duda experimentará cambios significativos, lo que conducirá a un aumento en la rentabilidad de los bancos.

Leer más
Tecnología

Miles de aplicaciones secuestradas para espiar tu ubicación

2025-01-10
Miles de aplicaciones secuestradas para espiar tu ubicación

Un ataque a la empresa de datos de ubicación Gravy Analytics revela que miles de aplicaciones populares, incluyendo Candy Crush, Tinder y MyFitnessPal, se están utilizando para recopilar datos de ubicación sensibles a gran escala. Esta recopilación de datos, que ocurre principalmente a través del ecosistema publicitario de licitación en tiempo real (RTB), probablemente sucede sin el conocimiento de los usuarios o de los desarrolladores. Gravy Analytics y su filial Venntel han vendido previamente datos de ubicación globales a agencias de aplicación de la ley de EE. UU., lo que genera graves preocupaciones sobre la privacidad.

Leer más

El MacBASIC de Apple: Un lenguaje de programación sofocado por Microsoft

2025-01-10
El MacBASIC de Apple: Un lenguaje de programación sofocado por Microsoft

En 1984, Apple desarrolló MacBASIC, un intérprete BASIC para Macintosh que accedía a las rutinas de la caja de herramientas de Macintosh, convirtiéndolo en una poderosa herramienta de creación de prototipos. Sin embargo, este prometedor lenguaje se interrumpió abruptamente en 1985, destruyendo todo el código fuente. Se rumorea que Apple cedió a la presión de Microsoft, intercambiando una licencia perpetua para la interfaz de usuario de Macintosh y MacBASIC por una extensión de su licencia de Applesoft BASIC. Esta decisión enfureció a los empleados de Apple, y MacBASIC fue eliminado, dejando una marca como un capítulo lamentable de la historia de la tecnología.

Leer más
Desarrollo

Televisores de la CES 2025: Más trucos de IA que mejoras reales

2025-01-10
Televisores de la CES 2025: Más trucos de IA que mejoras reales

En la CES 2025, los fabricantes de televisores presentaron televisores inteligentes con IA, pero la autora de Ars Technica expresa su decepción. Muchas de las funciones de IA anunciadas, como el mando a distancia con IA de LG que eliminó el botón de cambio de entrada directa y la función de recetas con IA de Samsung, priorizan los intereses corporativos sobre las necesidades del usuario. La versión mejorada del Asistente de Google con Gemini para Google TV también plantea dudas sobre su utilidad y posibles tarifas de suscripción. La autora argumenta que el enfoque de la industria en el software y la recopilación de datos eclipsa las mejoras de hardware y la experiencia del usuario, obligando a los consumidores a pagar por funciones en gran medida inútiles. En última instancia, muchos consumidores simplemente desean televisores con una calidad de imagen y sonido superiores, un objetivo cada vez más difícil de lograr sin tener que sortear una gran cantidad de trucos.

Leer más
Tecnología

Resolviendo el Enigma de las Ligaduras en Fuentes Monoespaciadas

2025-01-10

Un desarrollador que construía un editor de código gráfico se encontró con un desafío al representar ligaduras en fuentes monoespaciadas. Habilitar las ligaduras introdujo un glifo extra, "LIGSPACE", causando una representación incorrecta para ciertas combinaciones de caracteres. Mediante experimentos, el desarrollador descubrió que este no era un glifo de ligadura verdadero, sino un marcador de posición de ancho cero para ajustar el espaciado. La solución consistió en ignorar los glifos con dimensiones de representación cero, resolviendo eficazmente el problema. Esta publicación comparte los hallazgos y las ideas obtenidas durante este proceso de depuración.

Leer más

OpenAI prohíbe a ingeniero por crear un rifle de centinela robótico con ChatGPT

2025-01-09
OpenAI prohíbe a ingeniero por crear un rifle de centinela robótico con ChatGPT

Un ingeniero, conocido como STS 3D, creó un rifle de centinela robótico controlado por la API ChatGPT de OpenAI, provocando un acalorado debate sobre la militarización de la IA. El sistema, que se muestra disparando balas de fogueo en un video viral, llevó a OpenAI a prohibir rápidamente al ingeniero por violar sus políticas de uso, que prohíben el uso de sus servicios para desarrollar o implementar armas. Aunque OpenAI eliminó el lenguaje que restringía las aplicaciones militares el año pasado, mantiene la prohibición del uso de su servicio para dañar a otros. Este incidente destaca los peligros potenciales de la IA y la necesidad de regulaciones estrictas sobre su uso.

Leer más
IA

Semántica de Movimiento en Swift: Una Comparación con C++

2025-01-09

Este artículo profundiza en las similitudes y diferencias entre la semántica de movimiento en Swift y C++. Swift realiza automáticamente optimizaciones de movimiento, lo que es beneficioso para el rendimiento, pero puede sorprender a los programadores de C++ acostumbrados al idioma RAII. Los "tipos no copiables" de Swift son similares a los "tipos solo de movimiento" de C++, pero los movimientos de Swift son destructivos, evitando posibles problemas con los movimientos "no destructivos" de C++. El artículo compara `consume` de Swift con `std::move` de C++ y explica la reducción de la duración de las variables, las convenciones de paso de parámetros (`consuming`, `borrowing`, `inout`) y la Ley de Exclusividad en Swift. Finalmente, analiza el uso de tipos no copiables para RAII, genéricos y tipos condicionalmente copiables en Swift, y por qué Swift carece de reenvío perfecto.

Leer más

Retro Tecnología: Videos de entrenamiento de soldadura vintage de Tektronix

2025-01-09
Retro Tecnología: Videos de entrenamiento de soldadura vintage de Tektronix

Este artículo destaca dos videos de entrenamiento de soldadura antiguos producidos por Tektronix en las décadas de 1970 y 1980. El primer video, dirigido a trabajadores de línea de montaje, se centra en técnicas prácticas de soldadura de PCB. El segundo, dirigido a técnicos de reparación, profundiza en habilidades más avanzadas, como desoldadura y reparación de PCB. Ambos videos combinan demostraciones prácticas con conocimientos teóricos de química de soldadura y uso de herramientas, mostrando la dedicación de Tektronix a la soldadura de alta calidad.

Leer más

Zuckerberg autorizó a Meta a entrenar Llama con obras con derechos de autor, según una demanda

2025-01-09
Zuckerberg autorizó a Meta a entrenar Llama con obras con derechos de autor, según una demanda

El CEO de Meta, Mark Zuckerberg, supuestamente autorizó el uso de un conjunto de datos llamado LibGen, que contiene libros electrónicos y artículos pirateados, para entrenar los modelos de IA Llama de Meta. Los demandantes, incluidos los autores superventas Sarah Silverman y Ta-Nehisi Coates, acusan a Meta de infracción de derechos de autor. Meta alega uso legítimo, pero los demandantes argumentan que Meta intentó ocultar la infracción eliminando la información de derechos de autor e incluso usando torrents para obtener LibGen, lo que agrava la infracción. El caso actualmente solo se refiere a los modelos Llama más antiguos de Meta, y el resultado sigue siendo incierto, pero las acusaciones ya han dañado la reputación de Meta.

Leer más

Automattic reduce las contribuciones patrocinadas a WordPress

2025-01-09
Automattic reduce las contribuciones patrocinadas a WordPress

Automattic anunció que reducirá sus contribuciones patrocinadas al proyecto WordPress debido a acciones legales de WP Engine que desvían recursos y enfrentan críticas de la comunidad. Esta reorientación centra los esfuerzos de Automattic en sus propios proyectos con fines de lucro, como WordPress.com y WooCommerce, a la vez que iguala las horas de voluntariado prometidas por otras empresas para el beneficio de toda la comunidad, centrándose en la seguridad y las actualizaciones críticas. Automattic enfatiza que esto no es un abandono de WordPress, sino una recalibración estratégica para asegurar su salud a largo plazo y contribuciones más impactantes.

Leer más
Desarrollo

¿Depreciomos `git checkout` comunitariamente?

2025-01-09
¿Depreciomos `git checkout` comunitariamente?

Este artículo aboga por la deprecación comunitaria del comando `git checkout`. El autor argumenta que `git checkout` es excesivamente complejo y confuso, especialmente para principiantes. Propone usar los comandos más claros `git switch` y `git restore` en su lugar. Aunque Git no eliminará `git checkout`, el autor anima a un cambio liderado por la comunidad hacia alternativas mejores para mejorar la experiencia general de Git y evitar confundir a los principiantes.

Leer más

Cómo eliminar realmente tu cuenta de Facebook

2025-01-09
Cómo eliminar realmente tu cuenta de Facebook

Esta guía completa te guiará a través del proceso de eliminación permanente de tu cuenta de Facebook. Comienza enfatizando la importancia de descargar tu archivo de datos, detallando cómo acceder y guardar tus fotos, registros de chat, direcciones IP y otra información personal. La guía luego proporciona un recorrido paso a paso del proceso de eliminación de la cuenta a través del Centro de Cuentas, cubriendo opciones como la desactivación temporal versus la eliminación permanente, y explicando cómo proporcionar una razón para abandonar. Finalmente, recuerda a los usuarios que eliminen sus cuentas en otros servicios de Meta (como Instagram y WhatsApp) y observa que alguna información puede persistir incluso después de la eliminación.

Leer más

Google pierde demanda por recolección de datos, irá a juicio

2025-01-09
Google pierde demanda por recolección de datos, irá a juicio

Un juez federal rechazó la moción de Google para desestimar una demanda colectiva que alega violación de la privacidad. La demanda afirma que Google recopiló datos de usuarios que optaron por no participar del seguimiento de la Actividad en la Web y en las Aplicaciones (WAA), incluso enviando datos a desarrolladores de terceros a través de Google Analytics for Firebase (GA4F). El juez dictaminó que un jurado podría razonablemente concluir que Google se benefició de esta apropiación indebida de datos, fijando un juicio para agosto de 2025. Google mantiene que sus prácticas son legales, pero el fallo destaca los desafíos continuos para las empresas tecnológicas que buscan equilibrar la recopilación de datos y la privacidad del usuario.

Leer más

La central hidroeléctrica de bombeo más grande del mundo entra en funcionamiento en China

2025-01-09
La central hidroeléctrica de bombeo más grande del mundo entra en funcionamiento en China

La central hidroeléctrica de bombeo de Fengning, en China, la más grande del mundo, ha entrado en funcionamiento completo. Con una capacidad instalada de 3,6 GW, la central cuenta con 12 unidades reversibles de bomba-turbina, incluidas dos unidades de velocidad variable. Su construcción tardó 11 años y costó 2.600 millones de dólares, apoyando un parque eólico y solar cercano de 10 GW y conectándose a la red eléctrica del norte de China a través de cuatro líneas de transmisión de 500 kV. Su central subterránea, la más grande del mundo, y su tecnología de vanguardia mejoran la estabilidad de la red y la integración de energías renovables.

Leer más

Hack Club: Una comunidad global para hackers adolescentes

2025-01-09
Hack Club: Una comunidad global para hackers adolescentes

Hack Club es una comunidad global para estudiantes de secundaria apasionados por la codificación, con más de 50.000 miembros. Ofrece recursos online y offline, incluyendo proyectos de código abierto colaborativos, reuniones presenciales de clubes y hackatones. Los miembros construyen juegos, herramientas y recursos de aprendizaje juntos, recibiendo oportunidades de hardware y financiación gratuitas. Con talleres, tutoriales y una comunidad online vibrante en Slack, Hack Club fomenta un ambiente de apoyo para que los adolescentes aprendan y exploren el mundo de la codificación.

Leer más

La primera conexión a Internet de Gran Bretaña: La historia no contada de un pionero

2025-01-09
La primera conexión a Internet de Gran Bretaña: La historia no contada de un pionero

Este artículo relata la historia del científico informático británico Peter Kirstein, quien a principios de la década de 1970 conectó Gran Bretaña a ARPANET, marcando el comienzo de la era de Internet en el Reino Unido. A pesar de los obstáculos gubernamentales y los desafíos técnicos, el enfoque innovador y la perseverancia de Kirstein llevaron a la conexión exitosa de computadoras de Londres a ARPANET, para lo cual creó la primera contraseña de Internet. El artículo ofrece una visión fascinante de los primeros días de Internet, desde sus orígenes en la Guerra Fría hasta su impacto global, mostrando los giros y vueltas del avance tecnológico y las contribuciones de sus pioneros.

Leer más
Tecnología

Despidos impulsados por la IA: el 41% de las empresas planean reducir plantilla para 2030

2025-01-09
Despidos impulsados por la IA: el 41% de las empresas planean reducir plantilla para 2030

Un informe del Foro Económico Mundial revela que el 41% de las empresas de todo el mundo tienen la intención de reducir su plantilla para 2030 debido a la automatización impulsada por la IA. Si bien muchas empresas planean reciclar a sus empleados existentes, a diferencia de informes anteriores, este no predice una creación neta de empleos gracias a la IA. Se prevé que puestos como los de carteros, secretarios ejecutivos y empleados de nómina disminuyan rápidamente, mientras que la demanda de habilidades relacionadas con la IA se dispara. Aunque el informe destaca el potencial de la IA para aumentar las habilidades humanas, algunas empresas tecnológicas ya han despedido empleados debido a la IA, lo que indica una transformación significativa del mercado laboral futuro.

Leer más

Inmersión profunda en el inicio de la JVM

2025-01-09

Billy Korando, del equipo Java de Oracle, publicó un artículo detallado el 9 de enero de 2025, explorando los entresijos del inicio de la JVM. El artículo ofrece una visión detallada de los mecanismos internos de inicialización de la JVM, proporcionando información valiosa para los desarrolladores de Java. Se recomienda a los lectores que consulten la descripción del vídeo para obtener más información.

Leer más
Desarrollo Inicio

Movimiento Perpetuo: La Revista 391 de Francis Picabia (1917-1924)

2025-01-09
Movimiento Perpetuo: La Revista 391 de Francis Picabia (1917-1924)

Francis Picabia, asociado cercano de Marcel Duchamp, era conocido por sus múltiples pseudónimos y su enfoque rebelde a los movimientos artísticos. Su revista de arte, *391* (1917-1924), relata su compleja relación con el Dadaísmo y el Surrealismo. El contenido ecléctico de la revista —poesía, obras de arte, ensayos satíricos— refleja la postura anti-establishment de Picabia. Finalmente, declaró su 'Instantanismo', rechazando todos los movimientos artísticos y proclamando que el arte no es un movimiento, sino un movimiento perpetuo.

Leer más
Diseño

Los extraños casos de los routers domésticos con fuentes de alimentación débiles

2025-01-09
Los extraños casos de los routers domésticos con fuentes de alimentación débiles

Un profesor titular de informática relata dos incidentes que destacan los problemas de rendimiento de los routers domésticos causados por fuentes de alimentación inadecuadas. El primero involucró el router doméstico del autor, que mostró lentitud cuando funcionaba con un inversor solar. El segundo ocurrió en Kiribati durante un proyecto financiado por ISIF Asia. Usando un osciloscopio, el autor observó que el router consumía una corriente excesiva durante las caídas de tensión, lo que provocaba inestabilidad. Agregar condensadores para estabilizar la fuente de alimentación resolvió los problemas, lo que destaca cómo los problemas de energía aparentemente menores pueden causar fallos significativos en la red.

Leer más

Gigantes tecnológicos se unen para apoyar el desarrollo de código abierto de Chromium

2025-01-09
Gigantes tecnológicos se unen para apoyar el desarrollo de código abierto de Chromium

La Fundación Linux lanzó la iniciativa "Supporters of Chromium-Based Browsers", respaldada por Google, Microsoft, Meta y Opera. Esta iniciativa tiene como objetivo financiar y apoyar el desarrollo abierto de proyectos Chromium, fomentando la colaboración entre desarrolladores, el mundo académico y empresas tecnológicas para garantizar la sostenibilidad y la innovación del ecosistema. Operando con un modelo de gobernanza abierto, el proyecto prioriza la transparencia y la participación de la comunidad. Esta medida se considera crucial para asegurar el futuro de los navegadores basados en Chromium y promover una mayor colaboración en la industria tecnológica.

Leer más
Desarrollo Fundación Linux

Arqueología tecnológica: Desenterrando el poema de Brautigan

2025-01-09
Arqueología tecnológica: Desenterrando el poema de Brautigan

El bloguero John Graham-Cumming compartió el texto completo del poema de Richard Brautigan, "All Watched Over by Machines of Loving Grace", en su blog. Si bien el poema es conocido en círculos tecnológicos, un PDF completo de la publicación original de 1967 resultó difícil de encontrar. Al interpretar el aviso de derechos de autor como que permite la republicación gratuita, Graham-Cumming proporciona un escaneo de todo el libro, un hallazgo encantador para los entusiastas de la tecnología y la literatura.

Leer más

La rutina de LeetCode: Una historia de fracaso en la búsqueda de empleo

2025-01-09

Un ingeniero de la nube, despedido tras la quiebra de Weaveworks, se centró mucho en la preparación de LeetCode, descuidando habilidades cruciales como los sistemas distribuidos, los aspectos internos de Kubernetes y la arquitectura de sistemas. Esto llevó a un mal desempeño en la entrevista. Aprendió que las habilidades prácticas y la capacidad de resolución de problemas son más valiosas que la competencia en algoritmos; la rutina de LeetCode no es una garantía de empleo.

Leer más
Desarrollo
1 2 532 533 534 536 538 539 540 595 596