Touchscreens don’t always get the job done. Try one of these WIRED-tested controllers for your iPhone or Android instead.
from Gear Latest https://ift.tt/Am4NPpv
via IFTTT
Touchscreens don’t always get the job done. Try one of these WIRED-tested controllers for your iPhone or Android instead.
from Gear Latest https://ift.tt/Am4NPpv
via IFTTT
[Streaming Again] Years after the Civil War, a bounty hunter and his captive are waylaid by a Wyoming blizzard and hole up in a way station with six dicey strangers.
from New On Netflix USA https://ift.tt/crHiQYW
via IFTTT
[Streaming Again] Trapped at a stagecoach stop as a storm rages outside, two bounty hunters and an outlaw face a gallery of rogues. Features never-before-seen footage.
from New On Netflix USA https://ift.tt/aNtqk85
via IFTTT
Students and teachers at a troubled high school grapple with violence, corruption and anarchy as they attempt to put education first.
from New On Netflix USA https://ift.tt/CZG41w0
via IFTTT
A chaotic intervention. An action packed stay in rehab. After a weird couple of years, John Mulaney comes out swinging in his return to the stage.
from New On Netflix USA https://ift.tt/CARnt7d
via IFTTT
Michelle Obama delves into the challenges and life lessons that shaped her second bestselling book in an illuminating conversation with Oprah Winfrey.
from New On Netflix USA https://ift.tt/KOdf6aP
via IFTTT
Shin Dong-youp and Sung Si-kyung dive into adult entertainment in Japan, meeting people from all walks of life to demystify the “taboo” experience.
from New On Netflix USA https://ift.tt/1cL9kwa
via IFTTT
Ubuntu 23.04 con Plasma pelado
(adsbygoogle = window.adsbygoogle || []).push({});
La semana pasada llegó la versión estable de Ubuntu 23.04, y junto a ella dos nuevos sabores que se suman al Ubuntu Unity que llegó seis meses antes. En total ya son 11, y da hasta pereza investigar cuál nos gustaría más, realizar la instalación de cero… Hay usuarios que se preguntan, o más bien desearían, que Canonical hiciera como Project Debian o los desarrolladores de EndeavourOS: ofrecer la posibilidad de instalar los escritorios desde un único instalador. ¿Por qué no existe esta posibilidad?
En un principio, la respuesta la encontramos en las filosofías de cada proyecto. Debian es uno, un proyecto para dominarlos a todos. El mencionado EndeavorOS es un poco lo mismo, y además basado en Arch Linux que tienden a tirar más por la base del software. Canonical es una compañía, crea un sistema operativo (Ubuntu), se centra en la versión principal (GNOME) y supervisa o mira de reojo a los sabores oficiales, que son llevados por proyectos cuasi-independientes.
(adsbygoogle = window.adsbygoogle || []).push({});
Pongamos un ejemplo, el de Kubuntu. Kubuntu es Ubuntu (todos lo son), pero no es Ubuntu + KDE/Plasma; es Ubuntu de base, sí usa software de KDE, incluido su escritorio, pero el resultado de usar la ISO de Kubuntu es muy diferente a lo que obtendríamos si instaláramos KDE desde un instalador general, también conocidos como netinstaller. Kubuntu lo mantiene el proyecto KDE, y también son ellos los que deciden el diseño que debe tener, aplicaciones instaladas por defecto, temas y todo lo demás. Tienen que hacer lo que les diga Canonical, como incluir Firefox como Snap, pero para el resto tienen cierta libertad.
Plasma es desarrollado por KDE, pero Plasma por defecto no es lo que vemos en Kubuntu. Detalles como el logotipo del panel inferior son un buen ejemplo, un ejemplo pequeño, pero una muestra de a lo que me refiero. ¿Qué gana Canonical con esto? Su intención no es confundir a los usuarios; es que tengamos una opción más pulida que si se usa algo por defecto, y delegar responsabilidades y trabajos a equipos que controlan mejor cada uno de los terrenos. Y para ello, Ubuntu Cinnamon se ha pasado 4 años demostrando que es capaz de mantener su sabor y que lo hace con garantías.
Pues sí, y debería, pero explicando cómo funciona. Básicamente que instalaremos el escritorio, pero en su forma más pura. Que instalando Xfce no obtendremos lo mismo que si usamos la ISO de Xubuntu, ni instalando Budgie obtendremos algo con una interfaz tan perfecta como la de Ubuntu Budgie. Eso y que también estaremos instalando los paquetes necesarios para que funcione cada uno de los escritorios.
(adsbygoogle = window.adsbygoogle || []).push({});
Ubuntu 23.04 ha llegado con una opción a la que llaman Mini-ISO, y podría ser un primer paso para crear su propio netinstaler. Ahora mismo, su funcionamiento es otro: se elige la versión de Ubuntu que queremos instalar, la descarga a la RAM y tenemos una Live Session de Ubuntu 22.04, 22.10 o 23.04. Pero esto no es lo que piden algunos usuarios de la comunidad.
Si Ubuntu ofreciera este medio de instalación, nos podría ahorrar trabajo a algunos usuarios, sobre todo si, además de un escritorio, se instalan paquetes adicionales para que todo quede bien. Así lo hacen otros, por lo que debería ser posible con el de Ubuntu. Yo votaría por que sí lo crearan, pero quizá también porque siguieran existiendo los diferentes sabores. De hecho, Debian también ofrece diferentes ISOs, aunque ellos lo llaman Live Images. Ofrecen imágenes ya preparadas para instalar Debian con GNOME, Cinnamon, KDE, LXDE, LXQt, MATE y Xfce, además de la opción estándar. Serían 7 sabores, «sólo» 4 menos que Ubuntu, y en esos 4 hay una opción para la educación, otra para creadores de contenidos y otra para los usuarios de China.
Esta es una cuestión de pequeños matices y el uso de la semántica. Canonical publicita por todos los medios que existen los «Ubuntu Flavors» (sabores de Ubuntu), y los medios nos hacemos eco de ello. Debian prefiere ser un sólo proyecto y sus ISO reciben el nombre de Live Images. En cuanto a los matices, no es lo mismo instalar sólo un escritorio a que un proyecto cree una imagen más personalizada y consistente.
Ahora bien, insisto: mi voto es para que sí exista esa imagen en la que se elige qué se instala, por lo menos si se hace bien.
(adsbygoogle = window.adsbygoogle || []).push({});
from Linux Adictos https://ift.tt/Wlj92MZ
via IFTTT
An iPhone 15 is on the way. If you’re thinking of upgrading, start with our ultimate breakdown of Apple’s smartphones.
from Gear Latest https://ift.tt/cVb63Z5
via IFTTT
Linux es un núcleo mayormente libre semejante al núcleo de Unix. Es uno de los principales ejemplos de software libre y de código abierto.
(adsbygoogle = window.adsbygoogle || []).push({});
Después de dos meses de desarrollo, Linus Torvalds dio a conocer el lanzamiento de la nueva versión del kernel Linux 6.3, en la cual entre los cambios más notables se destaca la limpieza de plataformas ARM y controladores de gráficos obsoletos, integración continua del soporte del lenguaje Rust, utilidad hwnoise, entre otras cosas mas.
La nueva versión aceptó 15637 correcciones de 2055 desarrolladores; tamaño del parche: 76 MB (los cambios afectaron a 14296 archivos, se agregaron 1023183 líneas de código, se eliminaron 883103 líneas). A modo de comparación, en la versión anterior, se propusieron 16843 correcciones de 2178 desarrolladores; tamaño del parche – 62 MB.
(adsbygoogle = window.adsbygoogle || []).push({});
En esta nueva version que se presenta se ha llevado a cabo una importante limpieza de código relacionado con placas ARM antiguas y sin uso , lo que ha reducido el tamaño de las fuentes del kernel en 150 mil líneas. Se eliminaron más de 40 plataformas ARM antiguas
Tambien se destaca que se continua con la migración desde la rama de Rust-for-Linux de funcionalidad adicional relacionada con el uso de Rust como segundo idioma para desarrollar controladores y módulos de kernel. La compatibilidad con Rust no está habilitada de forma predeterminada y no hace que Rust se incluya como una dependencia de compilación del kernel obligatoria. La funcionalidad ofrecida en versiones anteriores se ha ampliado con soporte para los tipos Arc (una implementación de punteros con un recuento de referencia), ScopeGuard (la limpieza se realiza cuando se sale del alcance) y ForeignOwnable (proporciona el movimiento del puntero entre el código C y Rust).
Ademas de ello, Linux en modo de usuario (que ejecuta el kernel como un proceso de usuario) en sistemas x86-64 admite código escrito en Rust y agregó soporte para compilar Linux en modo de usuario usando clang con optimizaciones de tiempo de enlace habilitadas (LTO).
(adsbygoogle = window.adsbygoogle || []).push({});
Tambien podremos encontrar en esta nueva versión de Linux 6.3 la utilidad hwnoise para rastrear los retrasos causados por el comportamiento del hardware. Las desviaciones en el tiempo de ejecución de las operaciones (jitter) se determinan cuando el procesamiento de interrupciones está deshabilitado, superando un microsegundo en 10 minutos de cálculos.
Se agregó un módulo de kernel con una implementación de referencia de Dhrystone que se puede usar para evaluar el rendimiento de la CPU en configuraciones sin componentes de espacio de usuario (por ejemplo, la migración a SoC más nuevos que solo arrancan el kernel).
Para sistemas basados en la arquitectura del conjunto de instrucciones LoongArch (usado en los procesadores Loongson 3 5000 e implementando un nuevo RISC ISA similar a MIPS y RISC-V), se añadió el soporte para la aleatorización del espacio de direcciones del kernel (KASLR), reubicación del kernel en la memoria (reubicación ), tope de puntos de hardware y mecanismo kprobe.
El mecanismo memfd, que permite identificar un área de memoria a través de un descriptor de archivo pasado entre procesos, se ha agregado la capacidad de crear áreas en las que la ejecución de código está prohibida (memfd no ejecutable) y es imposible establecer derechos de ejecución en el futuro.
(adsbygoogle = window.adsbygoogle || []).push({});
Por otra parte, se destaca que en Linux 6.3 se aborda una vulnerabilidad que podría eludir la protección contra ataques de Spectre v2 cuando se usa tecnología de subprocesos múltiples simultáneos (SMT o Hyper-Threading) y causada por la desactivación del mecanismo STIBP (Predictores de bifurcación indirecta de un solo subproceso) al seleccionar el modo de protección IBRS.
Para IPv4, es posible utilizar la extensión BIG TCP, que permite aumentar el tamaño máximo del paquete TCP hasta 4 GB para optimizar el funcionamiento de las redes internas de alta velocidad de los centros de datos. Este aumento en el tamaño del paquete con un campo de encabezado de 16 bits se logra mediante la implementación de paquetes «jumbo» que tienen el tamaño del encabezado IP establecido en 0 y el tamaño real se transmite en un campo de 32 bits separado en un encabezado adjunto separado.
De los demás cambios que se destacan:
Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los demás detalles en el siguiente enlace.
from Linux Adictos https://ift.tt/zgpoA04
via IFTTT