Actualización del kernel de Chumby 8: Resolviendo el misterio del 100% de uso de la CPU

2025-01-13

Al actualizar el kernel de Linux de su dispositivo Chumby 8 a la versión 6.x, el autor encontró un problema persistente de uso del 100% de la CPU. A través de la depuración mediante la inversión del tiempo, el perfilado del kernel y una inmersión profunda en el archivo `/proc/stat`, la causa raíz se rastreó hasta un problema de tiempo en el código del kernel que lee el registro del temporizador de hardware PXA168, lo que resulta en un conteo inexacto del tiempo inactivo. El autor corrigió este problema y contribuyó con la solución al kernel principal de Linux.

Leer más

/etc/glob: La historia no contada del globbing de shell en Unix antiguo

2025-01-13

Este artículo profundiza en la historia y la función de `/etc/glob` en los sistemas Unix antiguos. Antes del V7 Bourne Shell, la expansión de comodines en el shell Unix no era manejada por el propio shell, sino que se delegaba al programa externo `/etc/glob`. `/etc/glob` recibía el comando y los argumentos, expandía los comodines y luego ejecutaba el comando. El artículo detalla cómo funcionaba `/etc/glob` en diferentes versiones de Unix, incluyendo el manejo de caracteres escapados y la razón detrás del uso de un programa externo, probablemente debido a las limitaciones de recursos en los sistemas antiguos.

Leer más
Desarrollo Historia de Unix

El cohete New Glenn de Blue Origin: Detalles de la misión NG-1

2025-01-13
El cohete New Glenn de Blue Origin: Detalles de la misión NG-1

Blue Origin se prepara para el vuelo inaugural de su enorme cohete reutilizable, New Glenn, en la misión NG-1. El lanzamiento se realizará desde el Complejo de Lanzamiento 36 en la Estación de la Fuerza Espacial de Cabo Cañaveral, Florida, y transportará la carga útil Blue Ring Pathfinder, sirviendo como el primer vuelo de certificación de lanzamiento espacial de seguridad nacional del vehículo. La primera etapa aterrizará de forma autónoma en una plataforma oceánica a cientos de millas de distancia, mientras que la segunda etapa desplegará la carga útil en una órbita terrestre media (MEO). Este lanzamiento marca un paso significativo para Blue Origin en capacidades de lanzamiento de carga pesada y anuncia una nueva era de exploración espacial.

Leer más
Tecnología Lanzamiento de cohete

Blue Origin: Un Nuevo Capítulo en la Exploración Espacial

2025-01-13
Blue Origin: Un Nuevo Capítulo en la Exploración Espacial

El sitio web de Blue Origin muestra sus motores de cohetes reutilizables, los cohetes New Shepard y New Glenn y el módulo lunar Blue Moon. El sitio ofrece información sobre la empresa, sostenibilidad, noticias, una galería, oportunidades de carrera y una tienda, invitando a los usuarios a registrarse para recibir actualizaciones. Blue Origin está comprometida con la exploración espacial y ofrece oportunidades para que las personas viajen al espacio.

Leer más
Tecnología

Lanzamiento de DoxyPress 1.7.0: Simplifica la generación de documentación

2025-01-13

¡DoxyPress 1.7.0 ya está disponible! Este potente generador de documentación, basado en CopperSpice, simplifica el proceso de creación de documentación. Esta versión incluye instrucciones de instalación, compilación, uso y preguntas frecuentes, además de amplias opciones de personalización. Tanto si eres un principiante como un desarrollador experimentado, podrás generar fácilmente documentación de alta calidad con rapidez.

Leer más

La paradoja de los lenguajes de programación elegantes: por qué la simplicidad puede ser una maldición

2025-01-13

Algunos lenguajes de programación no logran ganar tracción debido a la oscuridad o a diseños demasiado ambiciosos. El artículo explora los desafíos que enfrentan los lenguajes concisos y elegantemente diseñados, como BF y Scheme, donde los desarrolladores a menudo priorizan la construcción de sus propias implementaciones en lugar de usar las existentes. El autor argumenta que un equilibrio entre simplicidad y practicidad es crucial. Las implementaciones múltiples son beneficiosas solo cuando existe una comunidad de usuarios sólida y hay demanda de implementaciones diversas. El éxito de Clojure y Racket sugiere que los lenguajes necesitan alcanzar una masa crítica para atraer usuarios que se centren en el desarrollo de aplicaciones, en lugar de la implementación.

Leer más
Desarrollo

Desintegración de coches en películas mudas: Un vistazo entre bastidores

2025-01-13
Desintegración de coches en películas mudas: Un vistazo entre bastidores

Las películas de Buster Keaton son famosas por sus coches que se desmoronan de forma espectacular. Esta publicación de Stack Exchange descompone una escena de *Tres Edades*, revelando la ingeniosa mecánica involucrada. El coche fue inteligentemente diseñado con bisagras y liberaciones ocultas, permitiendo una desintegración aparentemente espontánea sincronizada perfectamente con la actuación cómica de Keaton. El efecto, logrado sin CGI, muestra la creatividad y la precisión del trabajo de especialistas en películas mudas.

Leer más

Pac-Man: Una Revolución en el Diseño de Juegos

2025-01-13
Pac-Man: Una Revolución en el Diseño de Juegos

El éxito de Pac-Man no se debió a gráficos superiores o controles fluidos, sino a su uso innovador de una mecánica central del juego: la colisión. Los juegos anteriores trataban la colisión literalmente, como un impacto físico. Pac-Man, sin embargo, representaba metafóricamente la colisión como 'comer', lo que hacía de Pac-Man un personaje con el que se podía identificar. Esta filosofía de diseño 'expansiva' no solo convirtió a Pac-Man en un fenómeno global, sino que también inspiró a los desarrolladores de juegos posteriores a explorar temas y emociones más ricos. Juegos como Dys4ia utilizan la colisión para representar experiencias sutiles, como la transición de género.

Leer más

Película interactiva gratuita de MSCHF: una experiencia de arte colaborativa

2025-01-13
Película interactiva gratuita de MSCHF: una experiencia de arte colaborativa

MSCHF lanzó una película interactiva gratuita llamada "Free Paint 1.0", que permite a los usuarios crear colaborativamente sus imágenes. Funcionando como un dibujo colaborativo masivo en línea, los usuarios agregan y eliminan imágenes a través de una herramienta en línea, construyendo la película fotograma a fotograma. Actualmente con un 92% de finalización, el proyecto muestra las posibilidades de la creación colectiva en la era de internet, generando conversaciones sobre arte, autoría y derechos de autor.

Leer más

El caos de los mensajes de Google: 16 años de inestabilidad y fracasos

2025-01-13
El caos de los mensajes de Google: 16 años de inestabilidad y fracasos

De Google Talk en 2005 a Google Chat en 2021, la historia de las aplicaciones de mensajería de Google es una montaña rusa de lanzamientos, cierres y oportunidades perdidas. Este artículo relata el auge y la caída de varias plataformas de mensajería de Google, destacando la falta de una estrategia consistente y liderazgo desde arriba hacia abajo. La rotación constante de productos, desde Google Talk y Hangouts hasta Allo y Duo, resultó en bases de usuarios fragmentadas y, en última instancia, ninguna aplicación de mensajería dominante. La incapacidad de Google para comprometerse con un solo producto bien financiado contrasta fuertemente con competidores como Facebook y Apple, mostrando el alto costo del enfoque inconsistente de Google. El artículo concluye cuestionando las perspectivas futuras de Google en el espacio de la mensajería.

Leer más

Configuración en tiempo de compilación en Zig: Diseño inteligente en las bibliotecas httpz y ztl

2025-01-13

Este artículo explora las técnicas de usar metaprogramación en tiempo de compilación para la configuración en el lenguaje de programación Zig. El autor usa sus bibliotecas httpz y ztl como ejemplos, demostrando cómo un parámetro de tipo genérico `T` puede servir simultáneamente como contexto de aplicación y configuración. Las funciones definidas dentro del tipo `T` pueden anular el comportamiento predeterminado de la biblioteca, mientras que los campos en `T` pueden configurar valores escalares. Las comprobaciones en tiempo de compilación garantizan la corrección de la configuración y permiten optimizaciones en tiempo de compilación, como ajustar el tamaño de la pila de la máquina virtual en función de la configuración. Si bien este enfoque requiere que los usuarios proporcionen la configuración en tiempo de compilación, ofrece mejoras significativas en el rendimiento y es una estrategia eficaz para construir bibliotecas flexibles y eficientes.

Leer más

El Derecho a Rootear: Por qué Deberías Ser Dueño de Tus Dispositivos

2025-01-13

Este artículo aboga por un "derecho a rootear": el derecho del consumidor a instalar y modificar software en cualquier dispositivo informático que posea por completo, independientemente de su factor de forma. El autor argumenta que las restricciones de los fabricantes, justificadas por preocupaciones de seguridad, son anti-consumidoras, sofocan la competencia y conducen a ciclos de vida más cortos de los dispositivos y opciones de reparación limitadas. Utilizando dispositivos Apple como ejemplo principal (comparando la naturaleza abierta de las MacBooks con la naturaleza cerrada de los iPads), el artículo discute posibles soluciones legales y enfatiza que los fabricantes deben asumir la carga de demostrar la necesidad de bloqueos de hardware, excepto en casos como dispositivos médicos críticos.

Leer más

Patrones estándar en juegos basados en elecciones

2025-01-13
Patrones estándar en juegos basados en elecciones

Este artículo explora patrones comunes de estructura narrativa en juegos basados en elecciones, incluyendo 'Cueva del Tiempo', 'Guantelete', 'Rama y Cuello de Botella', 'Misión', 'Mapa Abierto', 'Sombrero Seleccionador', 'Módulos Flotantes' y 'Bucle y Crecimiento'. Cada patrón tiene características y aplicaciones únicas; por ejemplo, 'Cueva del Tiempo' se adapta a aventuras abiertas, 'Guantelete' a narrativas lineales y 'Rama y Cuello de Botella' muestra el crecimiento del personaje. El autor analiza las fortalezas y debilidades de cada uno, proporcionando ejemplos y ofreciendo información valiosa para los diseñadores de juegos.

Leer más

Síndrome de La Habana: Las agencias de inteligencia cambian de postura sobre un arma misteriosa

2025-01-13
Síndrome de La Habana: Las agencias de inteligencia cambian de postura sobre un arma misteriosa

Hace dos años, las agencias de inteligencia de EE. UU. concluyeron enfáticamente que el "síndrome de La Habana" no era obra de un adversario extranjero que usara algún tipo de arma de energía. Nueva información ha refutado esa conclusión. Algunas agencias de inteligencia ya no descartan la posibilidad de un arma misteriosa, y la Casa Blanca incluso sugiere un ataque deliberado de un enemigo de EE. UU. Este cambio es significativo y podría llevar a una respuesta contundente de EE. UU. Si bien el nuevo informe reconoce la incertidumbre, el paso de la negación total a una probabilidad del 50% es notable.

Leer más

Plantillas Qubes OS: Administración de VM segura y eficiente

2025-01-13
Plantillas Qubes OS: Administración de VM segura y eficiente

Qubes OS utiliza un sistema de plantillas para administrar máquinas virtuales, mejorando la seguridad, la eficiencia del almacenamiento y la velocidad de arranque. Cada plantilla comparte su sistema de archivos raíz, con las aplicaciones ejecutándose y almacenando datos dentro de las qubes. Actualizar una plantilla actualiza automáticamente todas las qubes basadas en ella después de un reinicio. El software debe instalarse en las plantillas, no en las qubes de aplicaciones. Qubes ofrece plantillas basadas en Fedora, Debian y más, además de plantillas de la comunidad. Los usuarios pueden instalar, actualizar, desinstalar o cambiar las plantillas mediante herramientas de línea de comandos o GUI. Las advertencias de desinstalación son normales. Cambiar las plantillas requiere actualizar todas las qubes basadas en la plantilla anterior. La seguridad de la plantilla es crucial; instale software solo de fuentes confiables.

Leer más

Alemania alcanza el 62,7% de renovables en la mezcla eléctrica de 2024

2025-01-12
Alemania alcanza el 62,7% de renovables en la mezcla eléctrica de 2024

Según el Instituto Fraunhofer de Sistemas de Energía Solar (Fraunhofer ISE), Alemania generó el 62,7% de su electricidad a partir de fuentes renovables en 2024. La energía solar contribuyó con el 14% del total, alcanzando un récord de 72,2 TWh. A pesar del clima menos favorable, la rápida expansión de la capacidad solar impulsó este récord. La energía eólica siguió siendo la fuente más importante, con 136,4 TWh. La capacidad de almacenamiento de baterías también experimentó un crecimiento significativo, pasando de 8,6 GW a 12,1 GW. Las emisiones de CO2 de Alemania continuaron su tendencia a la baja, cayendo a 152 millones de toneladas en 2024, una reducción del 58% respecto a los niveles de 1990.

Leer más
Tecnología energía alemana

Whonix: El sistema operativo definitivo para la privacidad

2025-01-12
Whonix: El sistema operativo definitivo para la privacidad

Whonix es un sistema operativo de máquina virtual basado en Linux diseñado para ofrecer la máxima privacidad y anonimato en internet. Lo consigue enrutando todo el tráfico de internet a través de la red Tor e implementando medidas de seguridad multicapa, incluyendo protección contra huellas digitales del navegador, ocultación de pulsaciones de teclado y controles de acceso estrictos, para proteger a los usuarios del rastreo y el malware. La filosofía de diseño de Whonix es 'todo Tor', y ofrece funciones como alojamiento de servidores web anónimos y modo Live para garantizar la seguridad y el anonimato del usuario en línea.

Leer más
Desarrollo

La Deuda Oculta de la Guerra de Rusia: Una Bomba de Tiempo Financiera

2025-01-12
La Deuda Oculta de la Guerra de Rusia: Una Bomba de Tiempo Financiera

El Kremlin ha financiado en secreto gran parte de su esfuerzo bélico a través de un financiamiento riesgoso y extrapresupuestario, en gran medida pasado por alto por Occidente. Un nuevo informe revela cómo Rusia ha obligado a los bancos a otorgar préstamos preferenciales a contratistas de defensa, por un total estimado de entre 210.000 y 250.000 millones de dólares. Esta acumulación clandestina de deuda ha creado un dilema financiero para Moscú, que ha provocado una inflación creciente y un riesgo de crisis crediticia sistémica. Esta vulnerabilidad ofrece a Ucrania y sus aliados una nueva y significativa influencia en las negociaciones.

Leer más

FurtherAI: Revolucionando los flujos de trabajo de seguros con IA

2025-01-12
FurtherAI: Revolucionando los flujos de trabajo de seguros con IA

FurtherAI, una startup respaldada por inversores de primer nivel, incluyendo Y Combinator, está creando compañeros de IA para automatizar los flujos de trabajo de seguros. Estos compañeros de IA pueden manejar documentos no estructurados, la entrada de datos e incluso llamadas telefónicas. Su misión es crear una IA tan confiable, adaptable y en constante aprendizaje como un empleado humano. Actualmente están contratando para varios puestos, incluyendo diseñadores de producto, ingenieros de investigación aplicada e ingenieros de software, ofreciendo oportunidades emocionantes para quienes estén interesados en IA y seguros.

Leer más
IA

Qubes OS: Un sistema operativo razonablemente seguro

2025-01-12
Qubes OS: Un sistema operativo razonablemente seguro

Qubes OS es un sistema operativo centrado en la seguridad, construido sobre el hipervisor Xen, que aísla aplicaciones y entornos del sistema para prevenir malware y violaciones de datos. Respaldado por expertos en seguridad como Edward Snowden y utilizado por organizaciones como la Freedom of the Press Foundation, Qubes empodera a los usuarios con el control de su seguridad. Admite múltiples sistemas operativos e integra Whonix para la navegación anónima a través de Tor, proporcionando funciones de privacidad robustas.

Leer más
Tecnología seguridad del SO

Por qué eliminé mis cuentas de redes sociales (y por qué tú también deberías)

2025-01-12

¿Cansado de las normas morales en declive y los algoritmos manipulativos de las plataformas de redes sociales? Un desarrollador de juegos comparte su experiencia eliminando Twitter, Facebook y TikTok. Describe el frustrante proceso de eliminación de la cuenta y la sensación de recuperar el control de su tiempo después de abandonar las redes sociales. El artículo reflexiona sobre los impactos negativos de las redes sociales en adolescentes y adultos, instando a los lectores a reconsiderar su compromiso con estas plataformas.

Leer más

La viscosidad del agua fría pudo haber impulsado el surgimiento de la vida compleja

2025-01-12
La viscosidad del agua fría pudo haber impulsado el surgimiento de la vida compleja

Un nuevo estudio propone que la alta viscosidad del agua de mar fría durante los períodos de "Tierra Bola de Nieve" hace miles de millones de años pudo haber impulsado la evolución de la vida multicelular. Experimentos muestran que las algas unicelulares, en condiciones de alta viscosidad, formaron espontáneamente grupos más grandes y coordinados para mantener la eficiencia alimentaria, persistiendo en este estado durante generaciones. Esto sugiere una nueva estrategia evolutiva para la vida temprana para adaptarse a los desafíos ambientales. Si bien se necesitan más investigaciones, el estudio ofrece una nueva perspectiva sobre el origen de la multicelularidad, destacando el papel significativo de los factores ambientales físicos en la configuración de la trayectoria de la vida.

Leer más

Es hora de abandonar la metáfora del culto cargo: Una crítica a la comprensión errónea de la tecnología y la cultura

2025-01-12
Es hora de abandonar la metáfora del culto cargo: Una crítica a la comprensión errónea de la tecnología y la cultura

Este artículo critica el uso excesivo de la metáfora del 'culto cargo' en la programación y la tecnología. El autor argumenta que la representación popular de los cultos cargo es inexacta e ignora la opresión colonial y la destrucción cultural subyacentes. Los cultos cargo reales son mucho más complejos que la simple imitación, combinando elementos religiosos, culturales y respuestas a la historia colonial. El autor pide abandonar esta metáfora engañosa y reconocer su significado histórico y cultural.

Leer más

Caída de Canva: Una historia de saturación y resiliencia

2025-01-12
Caída de Canva: Una historia de saturación y resiliencia

Canva sufrió recientemente una gran caída debido a la saturación del sistema. La implementación de una nueva versión de la página del editor no fue la culpable; en cambio, una regla obsoleta de Cloudflare CDN causó una latencia masiva para los usuarios asiáticos que cargaban archivos Javascript. Esto provocó más de 270.000 solicitudes simultáneas, sobrecargando posteriormente la puerta de enlace de la API con 1,5 millones de solicitudes por segundo, tres veces su pico típico. Un error de rendimiento conocido, pero no corregido, en la puerta de enlace de la API agravó el problema. El asesino de memoria OOM de Linux terminó todas las tareas de la puerta de enlace de la API, lo que provocó la falla completa de Canva.com. Los ingenieros de Canva resolvieron el problema aumentando manualmente el recuento de tareas, bloqueando temporalmente el tráfico mediante reglas de firewall de Cloudflare y restaurando gradualmente el tráfico. Este incidente destaca la importancia de la resiliencia del sistema y las posibles desventajas de los sistemas automatizados bajo carga pesada.

Leer más

wonderful.dev: La Plataforma de Portafolio para Desarrolladores

2025-01-12

wonderful.dev es una plataforma de portafolio online centrada en desarrolladores, diseñada para ayudar a los desarrolladores a mostrar sus habilidades, seguir las tendencias del sector y encontrar trabajos o proyectos ideales. La plataforma admite la verificación de habilidades y se integra con datos de WakaTime, permitiendo a los desarrolladores mostrar sus habilidades con credibilidad basada en datos, mejorando su competitividad en el mercado laboral. Los desarrolladores pueden crear perfiles, destacar habilidades y logros verificados, seguir las últimas tendencias tecnológicas y descubrir oportunidades perfectamente alineadas con su experiencia.

Leer más

Ex ejecutivo de esquí de Aspen califica la sostenibilidad corporativa de estafa

2025-01-12
Ex ejecutivo de esquí de Aspen califica la sostenibilidad corporativa de estafa

Auden Schendler, ex vicepresidente de sostenibilidad de Aspen One (anteriormente Aspen Skiing Company), expone la hipocresía del movimiento de sostenibilidad corporativa en su nuevo libro, "Belleza Terrible". Argumenta que centrarse en soluciones a pequeña escala, como las huellas de carbono y el reciclaje, distrae de las soluciones efectivas. Schendler pide a las empresas que se involucren políticamente, luchen contra la industria de los combustibles fósiles e incluso sugiere demandar a empresas como ExxonMobil, imitando las acciones tomadas por los municipios. Sostiene que los individuos deben ir más allá de las acciones ecológicas simbólicas y participar en acciones políticas, como abogar por un impuesto al carbono, para una acción climática significativa.

Leer más

Nvidia y MediaTek se unen para lanzar una nueva generación de PCs con Linux

2025-01-12
Nvidia y MediaTek se unen para lanzar una nueva generación de PCs con Linux

Nvidia y MediaTek se han asociado para lanzar el Project DIGITS, un ordenador personal con IA impulsado por el superchip Grace Blackwell y que ejecuta una distribución personalizada de Ubuntu Linux. Con un precio de 3000 dólares, esta potente máquina ofrece capacidades de IA impresionantes. Sin embargo, Nvidia planea lanzar versiones más asequibles, posiblemente alrededor de 1000 dólares, dirigidas a usuarios convencionales. Este movimiento significa la entrada de Nvidia en el mercado de CPUs para equipos de escritorio y un intento de cerrar la brecha entre los usuarios de Linux y Windows a través de WSL. Esto ofrece a los usuarios PCs de alto rendimiento con soporte nativo para Linux, particularmente ventajoso en arquitecturas ARM.

Leer más
Tecnología

Visualizando Ulises de Joyce: Una Partitura Gráfica para 'Sirenas'

2025-01-12

La artista Emily Fuhrman presenta una visualización de la estructura de Ulises de James Joyce, específicamente el episodio 'Sirenas', como una fuga musical. Rastrea y clasifica 99 palabras y sílabas recurrentes como leitmotifs, organizándolos en una partitura gráfica basada en su distancia a un sonido raíz. Este proyecto interactivo visualiza cómo estos sonidos evocan la presencia sensorial de diferentes personajes en diferentes momentos.

Leer más

uv: Una característica asesina que debes conocer

2025-01-12

uv no es solo un gestor de paquetes Python rápido; cuenta con una característica asesina: gestión simplificada de dependencias. ¿Necesitas Pandas en tu REPL de Python? Con un solo comando, `uv run --python 3.12 --with pandas python`, se elimina la necesidad de entornos virtuales o de cambiar entre versiones de Python. Esto hace que la creación de scripts ad hoc y la experimentación con diferentes versiones de Python sean increíblemente fluidas.

Leer más
Desarrollo gestor de paquetes

Construyendo la Mejor Organización de Ingeniería de Producto del Mundo: Seis Elementos Clave

2025-01-12

Este artículo es una transcripción de la presentación principal de James Shore en la conferencia Regional Scrum Gathering Tokio, explorando cómo construir una organización de ingeniería de producto de clase mundial. Propone seis elementos clave: Personas, Calidad Interna, Agradabilidad, Visibilidad, Agilidad y Rentabilidad. El artículo detalla cómo lograr estos objetivos mediante estrategias de contratación mejoradas, calidad de código mejorada, ciclos de retroalimentación rápidos, metodologías ágiles y colaboración con otros departamentos, enfatizando la importancia de la mejora continua. A través de estudios de caso y experiencia práctica, el autor comparte información valiosa, proporcionando orientación para la construcción de equipos de ingeniería de producto eficientes y excelentes.

Leer más
1 2 524 525 526 528 530 531 532 595 596