Amazon Luna llega a España, y sí, es compatible con Linux (y Firefox aunque no oficialmente )

Amazon Luna en Linux

Amazon Luna ha aterrizado en España. En muchos comentarios etiquetan el servicio como «el Stadia de Amazon», y lo que ofrece es eso mismo: juegos disponibles desde el navegador y sin tener que descargar nada para hacerlos funcionar. Aunque si estamos en Linux, para no variar, sí vamos a tener ciertos problemas, aunque sólo sean en forma de aviso de que nuestro navegador no es compatible con el servicio en parte o en su totalidad.

Hay varias opciones de suscripción a Amazon Luna. El plan más básico es el que recibe el nombre como tal, viene incluido en la suscripción de Amazon Prime y lo que ofrece es algo así como el PSN+ al que yo estuve suscrito un par de años cuando me compré la PS3: una lista de juegos que va cambiando cada cierto tiempo. La diferencia con respecto al servicio de Sony que yo probé es que éste te permitía quedarte con los juegos mientras pagabas, y de Amazon Luna desaparecerán en algún momento.

Amazon Luna+ es en donde encontraremos todo el catálogo

Es en Amazon Luna+ en donde encontraremos todo el catálogo que ofrece Amazon. Ahora mismo hay disponibles títulos como Alien: Isolation, con el que hace unas semanas pasé momentos divertidos, o Devil May Cry 5. El catálogo son unos 100 juegos en total. Otras opciones a sumar son las suscripciones a Ubisoft+ (+17.99€) y Jackbox Games (+4.99€), con lo que ya tendríamos un catálogo «aseao», pero por un precio alto para los que no se consideren gamers.

Justamente estos jugones prefieren las cosas de otra manera, en su PC supervitaminado y personalizado. Creo que juntar a los gamers más exigentes y a un servicio de juegos en streaming va a ser un poco difícil, pero es lo que hay. Y lo que hay en cuanto a funcionamiento está bien, todo sea dicho. Se supone que funciona en FullHD a 60FPS, y en mi tele con mi portátil discreto no se ve muy mal. Cierto es que en el juego Ride 4 he visto cómo pasaba a verse menos claro en algún momento, pero no he notado lag; en qube sí, pero muy poco.

Controlador opcional

No está de más comentar que hay un mando oficial. Se llama Luna, y en el momento de escribir este artículo está con un descuento del 43% por el Black Friday. Se puede conseguir en este enlace, suelto o con una pinza para sostener el móvil encima. El precio fuera de promoción es de 70€.

Navegadores compatibles

Navegadores compatibles con Amazon Luna

Amazon Luna está disponible para macOS, Windows, Chromebook, Edge, en dispositivos Fire, iPhone y iPad, Android y televisores Samsung y LG modernos. Quería probarlo en mi LG para ver qué tal rodaba, pero la compatibilidad es de 2021 en adelante (2023 para el mejor soporte).

Probablemente se eche en falta ver en la lista anterior a Linux y Firefox, aunque Chrome OS es Linux. Yo puedo decir que sí es compatible, tanto con Linux como con el navegador de Mozilla. Lo que pasa es que en Firefox veremos por defecto un aviso como este:

Mensaje de que incompatibilidad del servicio con Firefox

¿Es incompatible? No, no lo es. Lamentablemente siempre hay restricciones o falta de consideración para algunos usuarios o el software que prefieren. El problema no es el navegador, sino su «agente de usuario», esa línea de información que envían los navegadores a las páginas web e informan desde dónde las visitamos. La solución es sencilla, y pasa por instalar una extensión como la de este enlace y cambiar el User Agent por Chrome bajo Windows. Es curioso que con esa combinación no muestra ni el mensaje de incompatibilidad parcial que sí vemos en Brave, por ejemplo.

El problema con los navegadores basados en Chromium (no he probado Chrome de Google) junto a Linux puede deberse a que no se puede transmitir en directo desde Twitch, pero los juegos funcionan. Incluso con un mando con cable de menos de 20€ que uso yo para los emuladores; sólo hay que tenerlo conectado y presionar un botón para que lo reconozca.

Mi opinión personal

Los servicios de contenido en streaming, sin contar con la música, cojean. En la música podemos decantarnos por Spotify o Apple Music, y en los dos caso obtenemos casi todo lo que se ofrece en este tipo de plataformas. En los servicios de vídeo, cada uno tiene su catálogo; hay un tema de licencias que hacen que sólo podamos disfrutar de parte (pequeña, diría yo) del retrato general.

Con Amazon Luna+ pasa algo parecido: 100 juegos por 9.99€ al mes es algo que sólo merece a pena si se suma que eres una persona a la que le gusta mucho jugar, necesitas poder hacerlo en cualquier parte y dispositivo y no te preocupan demasiado las ausencias.

Ahora bien, para los usuarios de Prime, tener esa especie de PSN+ de Amazon está bien. Aunque estaría mejor con trofeos, en mi opinión. Pero, con sus luces y sus sombras, Amazon Luna ha llegado a España, y a tu PC con Linux y Firefox si así lo deseas.

Enlace al servicio.

from Linux Adictos https://ift.tt/pHOkFiR
via IFTTT

LibreOffice 7.6.3 ya disponible, con más de 100 bugs corregidos y con su visor de vuelta a la Google Play

LibreOffice 7.6.3 en la Google Play

Para ser honesto, yo no suelo hacer mucho de ofimática, por no decir nada, desde mis dispositivos móviles. Y para seguir con esa honestidad, si necesitara tirar de la suite de ofimática libre más popular, ahora mismo iría a DistroSea, que no va nada mal. Pero lo más destacado en el lanzamiento de LibreOffice 7.6.3 es que The Document Foundation ha vuelto a subir su propio visor de documentos a la tienda de software de aplicaciones Android, es decir, a la Google Play.

Hay otras, pero esta es la app oficial de TDF. Disponible en este enlace, es probable que sea la mejor opción para visualizar documentos de LIbreOffice en dispositivos móviles… o no. Si echamos un vistazo a las reseñas, los que la han probado no le dan ni un 3 sobre 5, aunque hay que decirlo todo y remarcar que los comentarios son de la anterior etapa en la Google Play, de 2019, cuando en muchos países del mundo aún ni sabíamos que era una mascarilla (a no ser que fuera para la piel o el cabello…).

LibreOffice 7.6.3 corrige 116 bugs

LibreOffice 7.6.3 corrige un total de 116 bugs, y para saber exactamente qué han arreglado hay que ir a las notas de lanzamiento de la RC1 (115) y la RC2 (1). The Document Foundation no hace como otros muchos desarrolladores, que publican una nota de lanzamiento con lo que consideran más destacado, a no ser que sea en una actualización mayor como la que nos entregaron el pasado agosto.

LibreOffice 7.6.3 sigue sin estar recomendada para equipos de producción, en cuyo caso es mejor decantarse por LO 7.5.8. La compañía nos recuerda que para el mejor soporte es mejor usar la versión Enterprise. Si nos conformamos con la edición Community, ya se puede descargar desde su página web en paquetes RPM y DEB, y pronto se podrán instalar también las versiones flatpak y snap.

from Linux Adictos https://ift.tt/HiWOG2v
via IFTTT

EndeavourOS Galileo se pasa a KDE con el lanzamiento de su última ISO

EndeavourOS Galileo

Muchas distribuciones Linux se decantan por el entorno gráfico Xfce en su mayoría por el rendimiento. Entre ellas estaba Ubuntu Studio, pero, según su líder, KDE es igual de ligero y ofrece muchas mejoras. Hay otros que opinan igual, y los últimos en pasarse han sido los desarrolladores de EndeavourOS Galileo. Ahora bien, esta distribución no tiene un entorno gráfico por defecto, o no de la misma manera que lo tienen otras.

Que nadie se altere por esto. O no demasiado. Aunque también tiene su propia filosofía, EndeavourOS es lo más parecido a Arch Linux si éste tuviera un instalador gráfico. Y el instalador ofrece dos opciones, la que funciona con conexión (online) y la que funciona sin conexión (offline). Es sólo en el segundo caso en el que la opción ya no es Xfce. Si elegimos en modo online podremos seguir eligiendo Xfce y otros entornos gráficos, como hasta ahora. Y este cambio viene desde el instalador, por lo que sólo afecta a nuevas instalaciones.

EndeavourOS Galileo sube a Linux 6.6

El orden de la lista al elegir los escritorios ha cambiado: ahora aparece primero KDE seguido de GNOME y después el Xfce que hasta ahora aparecía el primero. En cuanto a los escritorios, el resto sigue igual: no hay ninguno marcado por defecto, y se puede elegir no instalar ninguno si se de sea o KDE, GNOME, Xfce, Cinnamon, MATE, Budgie, LXQt, LXDE e i3-wm.

Se caen de la lista las ediciones comunitarias Sway, Qtile, BSPWM, Openbox y Worm. Como sucede en la mayoría de casos en los que se eliminan opciones, la razón es que no hay mantenedores que puedan ofrecer una experiencia con garantías.

El motivo de cambiar a KDE es que facilita las cosas para los desarrolladores y el uso del instalador Calamares.

Otras novedades

  • La resolución del hostname local se activará en nuevas instalaciones.
  • Cifrado LUKS2 más fuerte al elegir systemd-boot.
  • Se ha eliminado la posibilidad de instalar más de un escritorio durante la instalación. Por lo que parece, instalar más de uno podía causar conflictos en los paquetes, y parece buena idea instalar uno, que quede consistente y, tras la instalación y si el usuario asume la responsabilidad, que instale más.
  • Se ha restructurasdo la pantalla de selección de paquetes. Ahora es más clara y es más fácil descubrir paquetes.
  • Se han hecho más estrictos los permisos de la partición EFI.
  • Mejorado fstab.
  • Se han eliminado los avisos SElinux.
  • Los paquetes relacionados con Dracut se han añadido a Holdpkg.
  • Mejoras en la app de EndeavourOS.
  • Paquetes actualizados:
    • calamares 23.11.1.1-1.
    • firefox 119.0.1-1.
    • linux 6.6.1.arch1-1.
    • mesa 1:23.2.1-2.
    • xorg-server 21.1.9-1 (xorg).
    • nvidia-dkms 545.29.02-2.

EndeavourOS Galileo llegó el 20 de noviembre tras un retraso motivado por bugs que debían corregir. La nueva ISO, que recordamos que es para nuevas instalaciones, está disponible en su página web.

Más información en las notas de este lanzamiento.

from Linux Adictos https://ift.tt/eaL6tCg
via IFTTT

Staking en Polkadot: Cómo funciona y guía completa

Staking de Polkadot

El staking nos permite obtener recompensas por mantener una cantidad de tokens bloqueados. Este sistema no solo trata de recompensas, también nos permite participar activamente en las decisiones de un ecosistema determinado. Esta es una forma de participar activamente en el futuro de una blockchain determinada y aportar a su desarrollo y seguridad. En este artículo vamos a ver cómo podemos realizar staking en Polkadot de manera sencilla.

Polkadot es una cadena de bloques fundada en 2016 cuando Gavin Wood, cofundador de Ethereum, presentó el White Paper. El objetivo de esta red es de servir como un punto de interconexión entre redes públicas y privadas. Posee un token nativo, DOT, que sirve como un mecanismo de gobernanza basado en el proof of stake por nominación. Este sistema pretende ser más democrático y más inclusivo con el objetivo de atraer mayor cantidad de personas.

¿Qué es el staking de Polkadot?

El sistema staking de Polkadot está construido para máxima seguridad, descentralización y representación justa. Al realizar el stake de DOT estamos apoyando la tecnología blockchain más eficiente energéticamente y protegemos nuestros tokens contra la dilución.

La cadena de bloques está basada en proof of stake por nominación, una variación de proof of stake, pero que pretende ser más democrática. Este sistema permite a los dueños de los tokens nominar validadores para que los representen en el proceso de validación del bloque. Los validadores y los nominadores obtienen una parte de DOT como recompensa.

polkadot, como hacer staking

Es recomendable realizar el staking nativo de la red, pues es totalmente seguro y descentralizado. Incluso en pools de nominación mantenemos el control total de nuestros activos y ayuda a asegurar la red. También tenemos la posibilidad de participar en la gobernanza de la cadena cuando nominamos directamente.

Existen 4 formas de staking en Polkadot, podemos unirnos a un pool de nominación, abrir un pool de nominación, nominar directamente y convertirse en validador. Uno de los más recomendables es la nominación directamente de un validador. Esta forma nos permite participar en la gobernanza del ecosistema y es más asequible que convertirse en validador. El mínimo que podemos depositar en este tipo de staking es de 250 DOT.

El validador es el responsable de procesar las transacciones, validar bloques y participar en el mecanismo de consenso de la red.

Configura una cuenta en la wallet Polkadot.JS

Polkadot.JS es una billetera solo disponible como extensión del navegador web. Primero, accedemos al sitio web para descargar la extensión de esta wallet. En este encontraremos enlaces para la extensión de Google Chrome y Mozilla Firefox.

Luego de descargar la extensión, la abrimos, donde nos informarán sobre la privacidad y la gestión de datos. Continuamos aceptando los términos y condiciones. Es momento de proceder a configurar nuestra cuenta, hacemos click en “+”.

Configurar wallet polkadot.js

Procedemos a copiar la frase semilla de nuestra billetera en un lugar seguro, preferentemente en papel físico. Luego de copiar, podemos marcar la casilla de que la frase ha sido guardada y presionamos “Next Step”.

En la próxima página, debemos seleccionar la opción “Permitir el uso en cualquier cadena” e introducimos un nombre para nuestra cuenta, así como una contraseña. Es recomendable que la contraseña sea robusta y no contenga nuestra información personal, así como utilizar números, caracteres especiales, minúsculas y mayúsculas.

La billetera está lista para usarse, lo siguiente sería transferir DOT a esta cuenta para comenzar a realizar staking. Este token puede adquirirse en un exchange y transferir estos activos hacia esta wallet.

¿Cómo podemos realizar staking de manera sencilla en Polkadot?

como hacer staking en polkadot paso a paso

Con la billetera configurada, y con fondos en esta, estamos listos para comenzar a realizar staking. Solo debemos seguir estos pasos:

Conectar la billetera a la web de staking

Accedemos a la página web de staking de polkadot y conectamos la billetera.

Seleccionar DragonStake como validador

A la izquierda presionamos la sección “Validators” y buscamos DragonStake y lo agregamos a la lista de favoritos.

Nominar DragonStake

En la barra de la izquierda hacemos click en “Nominate” y luego presionamos “Start Nominate”. Recordemos que debemos poseer al menos el mínimo permitido de 250 DOT en la billetera.

Decidir el destino de las recompensas

Luego de comenzar el staking de DOT en la plataforma, debemos seleccionar el destino de los pagos de la plataforma. Existen 3 opciones:

Compound: Automáticamente, las recompensas obtenidas se adicionarán al staking previamente ejecutado.

A la cuenta: Las recompensas serán enviadas a nuestra cuenta.

Otra cuenta: Toda la recompensa obtenida a través del stake podremos enviarla a otra cuenta.

Nominar los tokens DOT a un validador

tokens DOT polkadot

En esta plataforma podemos seleccionar hasta 16 validadores. En este caso seleccionaremos la opción de elegir de nuestros validadores favoritos. Seleccionamos DragonStake y presionamos “Continue”. Solo debemos introducir la cantidad deseada para nominar a este validador y hacemos click en “Continue”.

¿Cómo delegar staking en un pool de nominación?

En los pools de nominación los beneficios (y las penalidades) son compartidas proporcionalmente y debemos reclamar las recompensas manualmente. Una de las desventajas de este tipo de staking es que no podemos usarlos para la gobernanza del ecosistema. Veamos cuáles son los pasos para delegar en el pool de nominación de DragonStake:

Dabshboard de Polkadot

Accedemos a la página web oficial del Dashboard. Conectamos la billetera de Polkadot.JS.

Buscar el pool

En la barra lateral izquierda, seleccionamos la sección “Pool”, buscamos DragonStake y lo agregamos a la lista de favoritos. Luego presionamos el botón “Join” para unirnos a este pool de nominación.

Unirse al pool

Al unirnos al pool, debemos determinar la cantidad de DOT que queremos delegar en staking. En los pools de nominación no existe un mínimo, por lo que podemos elegir la cantidad deseada. Luego de seleccionar la cantidad a delegar, presionamos “Submit” y confirmamos la transacción.

Sobre DragonStake

DragonStake es un validador en las principales redes proof of stake. Entre las cadenas de bloques que opera se encuentra Cosmos, Polkadot, Kusama, Avalanche y Kava. El equipo está enfocado en la seguridad de las blockchains y se especializa en el staking no custodiado. Este validador de redes está operando desde 2017 en el mercado de criptomonedas y ha estado presente en el bloque génesis de varias cadenas reconocidas.

Este equipo de validadores está muy comprometido con la gobernanza de las redes, participando en las votaciones y alentando a los clientes para que participen.

Y esto ha sido todo por hoy, déjame saber en los comentarios cómo prefieres realizar staking en Polkadot.

from Linux Adictos https://ift.tt/JXU2ELv
via IFTTT

Half-Life con un descuento del 100% por su 25 aniversario. Así puedes descargarlo y jugarlo en Linux

Half-Life 25 aniversario

En 2020, Valve ofreció a los usuarios de Steam la posibilidad de jugar a toda la saga Half-Life gratuitamente y durante dos meses. Aquello fue hace tres años, pero este noviembre de 2023 se ha celebrado el 25 aniversario del primer jeugo, y en la celebración se ha incluido un descuento del 100% para cualquier usuario de Steam. Si no se te dan bien las matemáticas, pues nada, decir que un descuento con ese porcentaje es lo mismo que decir «gratis».

Un consejo: si has llegado hasta aquí, no esperes ni un segundo más y dirígete a este enlace, en donde puedes vincular Half-Life a tu cuenta gratuitamente. Hay que darse prisa, pues la oferta expira hoy. En teoría dura 24 horas, y dio comienzo ayer día 19 de noviembre. Una vez descargado ya puedes seguir leyendo este artículo, en donde se explica, por ejemplo, cómo jugarlo en Linux.

Instalar y jugar a Half-Life en Linux

El juego está disponible para Windows, macOS y SteamOS+Linux, que es lo mismo que decir en Linux a través de Steam. Una de las novedades ha sido mejorar la compatibilidad con la Steam Deck, por lo que eso de que lo mínimo necesario es Ubuntu 12.04 hay que cogerlo un poco con pinzas. Los teóricos requisitos del sistema Linux serían ese Ubuntu 12.04 y:

  • Procesador Dual-core de Intel o AMD a 2.8GHz.
  • 1GB de RAM.
  • OpenGL 2.1.
  • 4GB de almacenamiento.
  • Tarjeta de sonido compatible con OpenAL.
  • Gráfica NVIDIA GeForce 8600/9600GT, ATI/AMD Radaeon HD2600/3600 con sus drivers.

Pasos a seguir

Si vuestro equipo cumple con los requisitos anteriores, y si no yo probaría también porque creo que son muy genéricos, hay que hacer lo siguiente:

  1. Como ya hemos ligado el juego a nuestra cuenta, lo siguiente es instalar Steam. Suele estar en repositorios oficiales de muchas distribuciones Linux, pero también se ofrece un paquete DEB para sistemas basados en Debian/Ubuntu, está en Flathub (flatpak) y en Snapcraft (snap).
  2. Abrimos la app de Steam. Es probable que se actualice.
  3. Iniciamos sesión. Como paso opcional, podemos ir a los ajustes y poner la aplicación en español.
  4. Vamos a Library/Biblioteca.
  5. En la parte izquierda, buscamos Half-Life, que no es estará esperando.
  6. Hacemos clic en jugar. Esperamos y a jugar.

Jugar en Steam

Probado en también en Manjaro. Es un juego que tiene 25 años, por lo que, aunque se haya puesto un poco al día, funciona bien en casi prácticamente cualquier ordenador que siga vivo y coleando. Al principio parece que tiene algo de retraso, cuando está encima del raíl, pero en realidad estamos viendo golpes porque éste no tiene curvas perfectas. Y funciona con mando, incluso con los sticks analógicos; no es necesario usar el teclado.

Sobre Half-Life

Half-Life es una saga de juegos FPS. El primero de ellos llegó en 1998, varios años después del popular Doom, y en ese tiempo dio tiempo para mejorar bastante los gráficos. Fue desarrollado por Valve y nombrado juego del año por más de 50 publicaciones, como ya se encargan de recordarlo ellos en su página de Steam.

En la historia, el protagonista, Freeman, se dirige a su puesto de trabajo en un día que se supone normal, pero accidentalmente se abre una puerta a un universo paralelo llamado Xen. Lo que queda es el juego en sí, un montón de bichos a los que matar con todo tipo de armas que se irán consiguiendo mientras se vaya avanzando.

Como ya hemos explicado, se puede jugar con un mando normal, incluso haciendo uso de los sticks analógicos. Si el controlador es bueno, irá más rápido o lento dependiendo de cuánto se muevan. Se dispara con los gatillos (los de abajo), se cambia de arma con L1/R1, se salta con el de abajo de la cruceta derecha (X o A), se abren puertas con el de la izquierda (Cuadrado o X), se agacha con el de la derecha (Círculo o B), y se muere mucho si no estás acostumbrado a los FPS con unos añitos a a sus espaldas.

Lígalo ya a tu cuenta; disfrútalo siempre que quieras y donde quieras.

from Linux Adictos https://ift.tt/Q1WwBUl
via IFTTT

.NET 8 llega con mejoras de rendimiento, soporte y más

Net-logo

Logo de .NET

Microsoft dio a conocer, mediante una publicación de blog, el lanzamiento de la nueva versión de .NET 8, su plataforma open source, pensada para desarrolladores que crean aplicaciones multiplataforma (navegador, nube, el escritorio, dispositivos IoT y plataformas móviles.

En esta nueva versión que se presenta de .NET 8, se destaca que es una rama que está clasificada como LTS y tendrá soporte durante tres años, hasta noviembre de 2026.

Por la parte de las novedades, se destaca que se han realizado importantes optimizaciones de rendimiento, pues ahora, de forma predeterminada, está habilitado un nuevo generador de código que admite la optimización dinámica basada en perfiles de ejecución de código (optimización guiada por perfiles dinámicos).

El uso del nuevo generador de código proporciona un aumento en el rendimiento de la aplicación de hasta un 20%. Además, la nueva versión añade soporte para instrucciones AVX-512, lo que mejora el rendimiento de operaciones paralelas sobre datos vectoriales. Se menciona que para los tipos primitivos, se ha implementado una nueva interfaz que permite analizar y formatear datos directamente en formato UTF-8 sin recodificar.

Otro de los cambios que se destaca de esta nueva versión de .NET 8, es que se ha agregado «.NET Aspire«, la cual está diseñada para desarrollar aplicaciones nativas de la nube utilizando tecnologías .NET. Se menciona que.NET Aspire proporciona un amplio conjunto de componentes que podría necesitar para crear aplicaciones que se ejecuten en entornos de nube, incluidas herramientas para recopilación de telemetría, configuración, pruebas de estado y tolerancia a fallas.

Además de ello, también se destaca que se han ampliado las herramientas para aplicaciones de compilación en contenedores aislados. De forma predeterminada, las imágenes de contenedor se publican sin un Dockerfile y sin un usuario root, además de que se ha reducido el tamaño de la imagen del contenedor base con componentes de la plataforma .NET y se agregó una opción de imagen minimalista para iniciar aplicaciones compiladas en archivos ejecutables (AOT nativo).

En .NET 8 se realizaron mejoras en Blazor, pues ahora se reducen los tiempos de carga de páginas, mejora la escalabilidad y permite el uso de Blazor Server y Blazor WebAssembly en la misma aplicación para crear programas que combinen funciones de servidor y cliente . Se agregó Jiterpreter, un nuevo tiempo de ejecución de WebAssembly más rápido, que hizo posible acelerar la representación de la interfaz en un 20%. Se han ampliado las capacidades de autenticación, autorización e identificación.

MAUI se ha ampliado para el desarrollo de interfaces de usuario multiplataforma, lo que brinda la capacidad de utilizar una base de código para crear interfaces para Windows, macOS, iOS y Android.

C# 12 agrega soporte para una sintaxis simplificada para crear constructores primarios en cualquier clase y estructura, y también simplifica la creación de matrices, tramos y otros tipos de colecciones, además de que ahora se proporcionan herramientas para establecer valores predeterminados para los parámetros de expresión lambda. Se han ampliado las capacidades de las interfaces de software que se pueden utilizar en sistemas de aprendizaje automático. Por ejemplo, la biblioteca System.Numerics ha aumentado la compatibilidad con los sistemas de IA generativa. Se agregaron ejemplos para crear chatbots, generar contenido y acceder a servicios de Azure AI.

De los demás cambios que se destacan de esta nueva versión:

  • Se agregó soporte de compilación experimental (AOT nativo).
  • Se agregó soporte para Xcode 15 y Android API 34.
  • Manejo simplificado de argumentos opcionales.
  • Se agregó la capacidad de crear alias de cualquier tipo usando la directiva «alias».
  • Elementos gráficos y botones modernizados, manejo mejorado de los clics del mouse y eventos del teclado.
  • ASP.NET Core para aplicaciones web (Blazor) de una sola página implementa soporte para autenticación basada en tokens y cookies.
  • Se ha propuesto una nueva interfaz de usuario para la autenticación. Protección mejorada contra ataques XSRF/CSRF.
  • Entity Framework Core proporciona nuevos tipos complejos que se pueden utilizar como objetos. Se agregó soporte para datos jerárquicos en SQL Server.
  • El administrador de paquetes NuGet simplifica la auditoría de paquetes en proyectos y proporciona información sobre la presencia de vulnerabilidades conocidas.
  • .NET Runtime agrega el modo de compilación anticipada (AOT) para las plataformas WebAssembly (WASM) y Android.
  • WPF agregó un cuadro de diálogo de apertura de directorio (OpenFolderDialog) y habilitó la compatibilidad con la aceleración de hardware en RDP.
  • Soporte significativamente mejorado para la arquitectura ARM64 y calidad de código mejorada para ARM.
  • El depurador proporciona una visualización de resumen de depuración y capas de depuración simplificadas para los tipos .NET de uso común.
  • Se agregó una versión más segura de imágenes basada en Chiseled Ubuntu .

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

Para los interesados en la nueva version del SDK y runtime de .NET 8, deben saber que están disponibles para Linux, macOS y Windows.

from Linux Adictos https://ift.tt/PeZruBv
via IFTTT

Llega la 62ª edición del top 500 

TOP500

TOP500 clasifica y detalla los 500 sistemas computación no distribuida más potentes del mundo.

Hace pocos días se dio a conocer la 62ª edición del top 500 de las supercomputadoras más potentes del mundo. En esta nueva edición hubieron algunos movimientos en las posiciones dentro del top 10, pues ahora el segundo lugar lo ocupó el nuevo clúster Aurora, desplegado en el Laboratorio Nacional Argonne del Departamento de Energía de Estados Unidos. El clúster tiene casi 4,8 millones de núcleos de procesador y proporciona un rendimiento de 585 petaflops, que es 143 petaflops más que el clúster que anteriormente ocupaba el segundo lugar.

Por la parte del top 10, el Frontier, ubicado en el Laboratorio Nacional Oak Ridge del Departamento de Energía de Estados Unidos, sigue posicionado en el primer lugar (manteniendo desde mediados del año pasado). El clúster tiene 8.7 millones de núcleos de procesador y proporciona un rendimiento de 1194 exaflops, el doble que el clúster, que ocupa el segundo lugar (con un menor consumo de energía).

El tercer puesto del ranking lo ocupó el clúster Eagle, lanzado este año por Microsoft para la nube Azure. El clúster contiene 1,12 millones de núcleos de procesador (CPU Xeon Platinum 8480C 48C 2GHz) y demuestra un rendimiento máximo de 561 petaflops. El software del clúster está basado en Ubuntu 22.04.

El clúster Fugaku, ubicado en el Instituto de Investigaciones Físico-Químicas RIKEN (Japón), ha pasado al cuarto lugar. El clúster se construye utilizando procesadores ARM y ofrece 442 petaflops de rendimiento.

El quinto lugar lo ocupa el clúster LUMI, ubicado en el Centro Europeo de Supercomputación (EuroHPC) en Finlandia y que proporciona un rendimiento de 379 petaflops. El clúster está construido sobre la misma plataforma que el líder de la clasificación.

Los lugares sexto, séptimo y décimo los ocupan los clusters Leonardo, Summit y Sierra presentados anteriormente en el ranking, pero los lugares octavo y noveno los ocupan los recién llegados clusters MareNostrum 5 ACC desplegado en un centro de supercómputo de Barcelona y Eos NVIDIA DGX SuperPOD lanzado por NVIDIA.

En cuanto a las tendencias que se presentan en esta nueva edicion se menciona que desde noviembre de 2017, Linux continúa dominando en el ranking de sistemas operativos utilizados en las supercomputadoras.

La distribución por distribuciones de Linux, se enlista de la siguiente forma (´% actual vs el % de hace 6 meses):

  1. El 44.6% (47%) utiliza sistemas basados ​​en Linux, pero no especifica la distribución.
  2. El 11% (16%) utiliza CentOS (esto supone una perdida del 5% en comparación de la edición anterior)
  3. El 12.6% (10.8%) utiliza RHEL.
  4. El 9.6% (9.2%) utiliza Cray Linux.
  5. El 7.8% (6.4%) utiliza Ubuntu.
  6. El 4.4% (4.6%) utiliza SUSE.
  7. El 2% (1.6%)utiliza Rocky Linux.
  8. El 1% (1.2%) utiliza Alma Linux.
  9. El 0.2% (0.2%) utiliza Amazon Linux.
  10. El 0.2% (0.2%) utiliza Scientific Linux.

Por otra parte, se menciona que entre los fabricantes de clusters, Lenovo ocupó el primer lugar con un 33,8% (hace seis meses, un 33,6%), mientras que HP ocupó el segundo lugar con un 20,6% (20%), EVIDEN ocupó el tercer lugar con un 9,6% (0%).

Además de ello, se menciona que en el ranking actual, el número de sistemas que utilizan la tecnología InfiniBand para conectar nodos ha superado por primera vez al número de sistemas basados ​​en Ethernet. InfiniBand se utiliza para conectar nodos en el 43.8% (hace seis meses, 40%) de los clústeres, Ethernet se utiliza en el 41.8% (45.4%) de los clústeres, Omnipath, en el 6.6% (7%). En cuanto al rendimiento general, los sistemas basados ​​en InfiniBand representan el 41.4% (35.3%) del rendimiento general del Top500, mientras que Ethernet representa el 44% (45.5%).

El umbral mínimo de rendimiento para ingresar al Top 500 durante 6 meses fue de 2.02 petaflops (hace seis meses, 1.87 petaflops). Hace cinco años, sólo 272 clusters mostraban un rendimiento de más de un petaflop, hace seis años 138 y hace siete años – 94). Para el Top 100, el umbral de entrada aumentó de 6.3 a 7.89 petaflops, y para el Top 10, de 61.44 a 94.64 petaflops.

El rendimiento total de todos los sistemas en la clasificación durante 6 meses aumentó de 5.2 a 7 exaflops (hace cuatro años era 1.650 exaflops y hace seis años, 749 petaflops). El sistema que cierra el ranking actual ocupaba en la última edición el puesto 454.

Finalmente si estás interesado en poder conocer más al respecto sobre esta nueva edición del TOP 500, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/eABOwnM
via IFTTT

Se aproxima el fin del SMS tal y como lo conocemos: Apple adoptará finalmente el protocolo RCS

RCS y Apple

La Unión Europea hace cambios que llegan a ser molestos (¿alguien dijo aviso de cookies?), pero también otros que nos benefician. Algunos de ellos van a cambiar las cosas para siempre, y creo que el cambio más notorio llegará el año que viene. Apple, cuyos iPhone se quedan con más del 50% de cuota de mercado en EEUU y en países europeos llega a superar ese porcentaje (61% en Noruega; 21% en España) adoptará finalmente el protocolo RCS.

Los de Tim Cook han estado años rechazando las propuestas de Google de adoptar este protocolo, propuestas que han llegado hasta en forma de anuncios con cierto nivel de sarcasmo. También Samsung presionó a la compañía de la manzana, pero no hay presión más efectiva que la de las leyes, y a Apple no le queda otra. La fecha será ya en 2024, y probablemente nos lo vendan como una novedad propia. Seguro es que hablarán de ella como algo bueno, primero porque lo añaden, y no pueden hacer lo contrario, y segundo porque lo es.

Por qué es bueno que Apple use RCS

Hasta la llegada de WhatsApp, cuando queríamos comunicarnos con un mensaje corto usábamos los SMS. El problema es que su precio era de 25pts ó 0.15€ + IVA (en España), y si se te iba de las manos, yo conozco a uno que llegó a pagar más de 100€ por culpa de este tipo de mensajes. Cuando llegó WhatsApp, pronto empezamos a hablar de «mensajes gratis», y el SMS dejó de usarse casi por completo, pero sigue existiendo.

RCS es algo que creó Google, en resumen, adaptando los mensajes tradicionales a las nuevas tecnologías. Aunque se usaron menos, también existen los MMS, que son mensajes con contenido multimedia, y RCS lo unirá todo para que podamos enviar mensajes de calidad, repletos de contenido, y sin teórico coste añadido.

En la página en la que he consultado la cuota de mercado de iPhone, se ve que prácticamente el 100% de los usuarios usa Android o iOS. Por lo tanto, si todos usamos RCS y este protocolo funciona por la red de datos, podremos enviar mensajes desde la aplicación por defecto y la factura no se verá afectada.

Habrá que esperar a 2024

Esto será una realidad en 2024, pero mucho seguirá igual. El que quiera olvidarse de WhatsApp, no podrá hacerlo, no por este cambio. Sí será posible crear grupos y todas esas cosas, pero lo de WhatsApp se quedará en WhatsApp. Es decir, si tu comunidad de vecinos o grupo de padres de alumnos está en WhatsApp, seguirá estando en la app propiedad de Meta. Ahora bien, siempre será posible migrar a un grupo que resida en la aplicación Mensajes de Android o iOS.

En esta historia, el siguiente episodio lleva el texto de «Próximamente», que es que Apple adopte el protocolo RCS. Lo que ya no está tan claro es lo que viene después. ¿Nos acostumbraremos y nos pasaremos a lo que haya en la aplicación de mensajes de nuestro teléfono? O lo que a mí me preocupa más: ¿las operadoras se quedarán sin hacer ningún movimiento más para no perder lo que ahora les aportan los SMS?

No se puede descartar que las operadoras pongan alguna piedra en el camino. Aunque ellas están metidas en el ajo, se hace difícil pensar en que los únicos beneficiados vayamos a ser los usuarios. En teoría, y más con el nombre que recibe, «WhatsApp de las operadoras», todo será gratis y seguro, ya que RCS cuenta con cifrado de extremo a extremo. Si hablo del futuro es porque en el presente Apple nos obliga a seguir fijándonos a quién le enviamos qué.

Coexistirán con los SMS

Aún así, los SMS seguirán vivos, y habrá que tener cuidado antes de enviar un mensaje. En la app de Mensajes de Google, cuando vamos a enviar un mensaje y es SMS, aparecen esas siglas junto al botón de envío. Deberían aparecer menos a cuando Apple adopte el protocolo. En cuanto a su llegada a las versiones móviles de Linux, dependerá de si sus desarrolladores deciden implementarlo o no. Seguro que lo harán, aunque no estén obligados a ello.

from Linux Adictos https://ift.tt/R3h92Eo
via IFTTT

Fanboys y haters, ese tipo de usuarios que no se ponen de acuerdo ni consigo mismos y que no hacen mucho bien

Fanboys y haters

Hacía tiempo que quería escribir un artículo como este, pero no encontraba el momento ni un motivo bien definido. Pero voy a hacerlo hoy, ya que Sony acaba de lanzar su Portal y los fanboys de la marca ya están atacando a cualquiera que habla mínimamente mal del nuevo dispositivo. Resumiendo el post antes de empezarlo, voy a recoger varios ejemplos de cómo no hay que ser, ya que sólo conseguimos algo negativo.

En el lado opuesto del ring estarían los haters, personas que no hacen más que criticar a algo. La teoría dice que el hater es aquel que critica prácticamente cualquier cosa y sin una razón seria, pero del que vamos a hablar aquí es del que critica, por ejemplo, a una marca haga lo que haga, justo lo contrario del fanboy. Y lo peor, estos «odiadores» lanzan su veneno también hacia las personas que no piensan igual.

Fanboys: «gracias por tus latigazos»

Está claro que nadie ha dicho nada como eso, pero creo que se entiende. El Portal de Sony que ahora mismo está por todas partes es un accesorio, no una consola. Permite jugar a los títulos de PlayStation 5 en una pantalla un pelín más grande que la de la Steam Deck con un mando también pegado a ella. Sony la anuncia algo así como «¿Tienes la pantalla ocupada? No hay problema: sigue jugando en Portal«, y es verdad, pero sólo si estás cerca de la consola y tu WiFi es muy muy bueno. El problema es que si te alejas un poco hay lag, y no se puede jugar si hay cierto retraso.

https://platform.twitter.com/widgets.js

Lo que está pasando en las redes es que hay gente, incluso especializada en el tema, que se queja de esto, y los fanboys atacan a los que critican el aparato. Les dicen cosas como que su conexión es mala, que se ponga repetidores… cualquier excusa para defender a Sony, como si fuera un hincha de un equipo de fútbol o Sony les diera de comer.

Los fanboys de Apple lo justifican todo

Lo que me hizo pensar en este artículo por primera vez fue otro de un medio anglosajón sobre el Touch ID y no Face ID en los Mac. El autor decía que en el iPhone sí tenía sentido el Face ID porque al coger el teléfono la pantalla se enciende y el Face ID actúa. En el Mac eso no pasa, y si hay que tocar un botón, ¿por qué no el del Touch ID? Bueno, yo respondería que por seguridad, y que por qué aceptar menos.

El Face ID, dice la teoría, recoge muchísimos más puntos de información biométrica que el Touch ID, por lo que es mucho más seguro. ¿Hay que sacrificar seguridad porque… esa patata tan poco cocinada? Yo tengo un iMac de 2009, y cuando no era obligatorio poner clave antes de que hubiera llavero de contraseñas compartido, no tenía clave. Al sentarme delante de ese ordenador, tocaba el ratón o el Magic Trackpad y, ¡hala, magia!, se encendía la pantalla. Justamente porque tenemos que tocar algo del Mac para que se encienda, ese algo debería ser cualquier otra tecla que no fuera el Touch ID y tener más seguridad. Es más, iOS 17 nos ha demostrado que ni siquiera es necesario tocar nada.

La verdad, además de que los fanboys se lo tragan todo, es otra: los Mac van siempre por detrás del iPhone, el aparato que más beneficios le aporta a la compañía de la manzana. Y se puede criticar a Apple, y más desde un medio con muchos seguidores, para que intenten mejorar. Algo así como ha pasado alguna vez con algo publicado en OMG! Ubuntu!, que Canonical ha llegado a añadir extensiones por defecto tras un artículo en el famoso medio sobre Ubuntu y Linux en general.

El Apple fanboy oveja negra

Interesante es también el hecho de que Apple «lo ha inventado todo». Las pantallas táctiles, los reproductores portátiles, los lectores de huellas, las tablets… No. Sencillamente resumir con la verdad: Apple no inventa; Apple coge una buena idea que no llegó a funcionar, la mejora y la convierte en un éxito. Pero no inventa, como no inventó la interfaz gráfica.

Luego hay otros a los que se les nota que son fans de Apple y lo quieren todo, pero por lo menos critican un poco la marca. Quizá la diferencia esté en que unos estén dentro del equipo selecto de Apple, que circulan rumores sobre el trato en incluso envío de aparatos, y otros no, pero si éstos llegaran a criticar… Recientemente he leído un par de artículos, de medios bajo el mismo paraguas, que en ambos decían que los 8GB de RAM que ofrecen ahora Apple en algunos MacBook no son suficientes. Ese es el camino… pero también podrías no comprar un Mac por el potosí de precio que describes si no estás de acuerdo con lo que ofrece. Es una opción.

Aunque no seré yo quien critique al que se compra lo que quiere con su dinero si tiene el suficiente. Yo compré un iMac cuando me iba mucho mejor económicamente y nunca me he arrepentido. ¿Lo volveré a hacer? No está descartado al 100%.

Haters: «¡Mal, todo mal! ¡Y tu cabeza también!»

Los haters son aquellos que critican, pero pasándose un poco con las marcas y las personas que usan algo suyo. En la comunidad Linux también los hay, que no nos salva nadie. Y como hay tantas opciones, hay hate (no diré odio en español) para todos. Hace tiempo publiqué una encuesta para saber qué escritorio preferían nuestros lectores. Salió que preferíais KDE, seguido de GNOME y, algo más de lejos, Cinnamon. Luego publiqué un artículo con los datos de la encuesta. Pues nada, recibí críticas diciendo que estaba mal, luego cuando me ven publicar sobre KDE tiran de sarcasmo… ¿Por publicar una encuesta y sus resultados, por poca participación que tuviera?

Entre nosotros también está el hater de Ubuntu, porque es el sistema Linux más usado y todo está mal, el hater del Rolling Release, el hater de Manjaro, que incluso hay una web contando los días desde su último error… Y mucho más generalizado, el hate hacia Windows. Ahí sí estoy yo por el sencillo motivo de que lo sufrí en mi primer ordenador propio. XP iba bien tras la instalación de 0, pero se iba fastidiando con el tiempo. Me iba mal, y Ubuntu 6.06 lo cambió todo para mí.

También se critica a Windows y macOS porque ambos son software privativo y porque no son de las compañías más éticas del mundo. Y a los usuarios de cualquier aparato de Apple se les critica también por faltos de inteligencia al gastar tanto dinero.

Quedémonos en un punto medio

La mayoría de los usuarios de Linux estamos en un punto medio, que es lo mejor. Podemos criticar a Microsoft y su Windows, pero muchos tenemos inicio dual o algo con Windows por lo que pueda pasar. Criticamos a Canonical con sus últimas decisiones, pero probablemente acabemos con algo basado en su sistema operativo. Y si hay algo que nos toca de lleno, como podemos cambiarlo todo todito todo (si el sistema no es inmutable)…

Lo que no podemos hacer es defender que Apple te ponga 8GB de RAM porque se gestiona mejor, aunque sea cierto, porque se ha demostrado que a veces se queda corto. Tampoco podemos defender que no incluyan un sistema más seguro en un aparato tan caro porque… «es que hay que tocar el teclado igual» (me tapo la cara de vergüenza). Tampoco podemos defender el Portal de Sony si ni siquiera vamos a poder hacer algo que, aunque suene mal, se va a hacer mucho con él, que es ir al baño.

Hay que hacer críticas constructivas, como las que he visto de los 8GB de RAM en los Mac. Y si la crítica es la no-compra, el mensaje también les llega y pueden tratar de mejorar. Aunque el hater pueda molestar, el fanboy es lo peor para avanzar. Sé que entre nuestros lectores no hay tantos de esos, pero lo diré igualmente: no seamos fanboys. Seguidores sí, usuarios también, pero no fanboys. Ni haters. Respeto ante todo.

from Linux Adictos https://ift.tt/ub2x8FQ
via IFTTT

Reptar, una vulnerabilidad que afecta a procesadores Intel 

vulnerabilidad

Si se explotan, estas fallas pueden permitir a los atacantes obtener acceso no autorizado a información confidencial o, en general, causar problemas

Hace poco un investigador de seguridad de Google dio a conocer, mediante una publicación de blog, el descubrimiento de una nueva vulnerabilidad (CVE-2023-23583) en los procesadores Intel, con nombre en código Reptar, que afecta a varias CPU de escritorio, móviles y de servidor de Intel, pero especialmente a los sistemas en la nube que ejecutan máquinas virtuales de diferentes usuarios.

La vulnerabilidad «Reptar» permite que el sistema se cuelgue o bloquee cuando se realizan determinadas operaciones en sistemas invitados sin privilegios. Teóricamente, la vulnerabilidad se puede utilizar para escalar privilegios del tercer anillo de protección al cero (CPL0) y escapar de entornos aislados, pero este escenario aún no se ha confirmado en la práctica debido a las dificultades de depuración a nivel de microarquitectura.

El equipo de ingeniería de seguridad de la información de Google informó la vulnerabilidad a Intel, quien la reveló hoy. Gracias a la cuidadosa colaboración entre Google, Intel y los socios de la industria, se implementaron mitigaciones y los empleados de Google y nuestros clientes están protegidos.

Según el investigador, la vulnerabilidad está presente en una gran cantidad de familias de procesadores Intel y se informa que el problema aparece a partir de la décima generación de los procesadores Intel Core y la tercera generación de los procesadores Xeon Scalable, así como en los procesadores Xeon E/D/W.

Sobre Reptar

Se menciona que la vulnerabilidad se debe al hecho de que la ejecución de una instrucción «REP MOVSB» codificada con un prefijo «REX» (un prefijo de un solo byte) redundante da como resultado un comportamiento indefinido. El prefijo REX puede proporcionar bits adicionales a la siguiente instrucción para usarlos como operandos, por lo que permite codificar los 16 registros de propósito general posibles y estos bits opcionales dan espacio para codificar registros de propósito más general en la siguiente instrucción.

En agosto, nuestro proceso de validación produjo una afirmación interesante. Encontró un caso en el que agregar prefijos REX redundantes a una operación «rep movs» optimizada de FSRM parecía causar resultados impredecibles.

Observamos un comportamiento muy extraño durante las pruebas. Por ejemplo, bifurcaciones a ubicaciones inesperadas, bifurcaciones incondicionales que se ignoran y el procesador ya no registra con precisión el puntero de instrucción xsaveo calllas instrucciones.

Curiosamente, al intentar comprender lo que estaba sucediendo, veíamos un depurador que informaba estados imposibles.

El problema se descubrió durante las pruebas de prefijos redundantes, que en teoría deberían ignorarse, pero que en la práctica provocaban efectos extraños, como ignorar ramas incondicionales y romper el guardado de punteros en las instrucciones xsave y call. Un análisis más detallado mostró que agregar un prefijo redundante a la instrucción «REP MOVSB» provoca corrupción en el contenido del búfer ROB (ReOrder Buffer) utilizado para ordenar instrucciones.

Una característica interesante de x86 es que la decodificación de instrucciones es generalmente bastante relajada. Si utiliza un prefijo que no tiene sentido o entra en conflicto con otros prefijos, no sucederá gran cosa, normalmente simplemente se ignorará.

Este hecho es a veces útil; los compiladores pueden usar prefijos redundantes para rellenar una sola instrucción hasta un límite de alineación deseable.

Se cree que el error se debe a un cálculo incorrecto del tamaño de la instrucción «MOVSB» con un prefijo excesivo, lo que conduce a una violación del direccionamiento de las instrucciones escritas en el búfer ROB después de MOVSB ​​y al desplazamiento del puntero de instrucción.

Esta desincronización puede limitarse a la interrupción de los cálculos intermedios con la posterior restauración del estado integral. Pero si bloquea varios núcleos o subprocesos SMT al mismo tiempo, puede causar suficiente daño al estado de la microarquitectura como para bloquearlo.

Una revisión interna de Intel también mostró el potencial de explotación de la vulnerabilidad para aumentar los privilegios bajo ciertas condiciones.

Finalmente, cabe mencionar que para probar la integridad de los sistemas, se ha publicado una utilidad que crea las condiciones para la manifestación de vulnerabilidades, además de que la vulnerabilidad en cuestión se solucionó en la actualización del microcódigo 20231114.

Si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/3d6oaeO
via IFTTT