Es tan bueno como lo pintan eso de usar un sistema operativo con base LTS? Pensando en los nuevos usuarios

Linux Mint con Ubuntu LTS y telegram desactualizado

En Windows y macOS no tenemos este «problema», ese que nos hace tener que decidir entre un sistema operativo más refrenado u otro que va a toda velocidad con las actualizaciones. En Linux hay distros como Arch Linux, que, como quien dice, cuando sale algo nuevo y se aseguran de que no rompe nada lo suben, y otras como Debian, que lanzan una versión cada dos años con software probado y reprobado. Si se elige una opción con base LTS o como lo que ofrece Debian, estaremos usando software en un punto más maduro, pero ¿es la mejor idea?

Como siempre, lo mejor puede no ser una cosa u otra. Lo mejor siempre es tomar decisiones informadas. Cuando alguien que se pasa a Linux es aconsejado sobre qué usar, es probable que le digan «Ubuntu LTS», y expliquen que la base LTS es más fiable, pero no se suele informar de algo como lo que muestra la captura de cabecera: Linux Mint 21.1, con base Ubuntu 22.04, ofrece Telegram 3.6.1 en sus repositorios oficiales como versión más actualizada, pero yo ya estoy usando la v4.8.1. No sólo uso una más actualizada; es que uso una que incluso ha cambiado la primera cifra, y la segunda ya va por el 8. Ahí es nada.

La base LTS puede obligarnos a instalar software por nuestra cuenta

Un apunte antes de seguir: sé que Debian y Arch Linux serían los extremos, y que también hay opciones intermedias.

Me parece importante que los usuarios menos experimentados sepan esto. Los que sí sabemos buscarnos la vida podemos encontrar soluciones. Por ejemplo, añadir este repo e instalar algo más nuevo, que de momento está algo por detrás de lo último, pero mucho más actualizado que esa v3.6.1 de los repositorios oficiales de Ubuntu. También podemos ir a la página oficial y bajarnos el archivo para Linux, pero no me parece la mejor idea del mundo que los que no saben hagan algo parecido y vayan lanzando ejecutables sin saber qué contienen.

Telegram también está como paquete flatpak y snap, y este último es el problema: para Ubuntu, la compañía de Pavel Durov decidió ofrecer la posibilidad de usar este tipo de paquetes, y si la distribución no se encarga de hacer algo para evitarlo, o uno se busca la vida o tiene que acabar con el paquete que aparece en la tienda de software. Porque sí, puede que suban un paquete por su cuenta, pero sólo lo hacen con los más populares, como Chromium.

Telegram es sólo un ejemplo. También hay otros, como GIMP, que en los repositorios oficiales de Ubuntu está la 2.10.30 y ya está disponible la 2.10.34. También podemos tirar de Flathub y Snapcraft, pero ¿eso lo sabe el usuario que estaba acostumbrado a ir a la página oficial y descargar un instalable? No lo creo.

Totalmente diferente para el que ya sabe todo esto

Tampoco creo que sepan qué pasa con las instalaciones de los paquetes de nueva generación. Y con esto no me refiero a que tengan que saber de código ni nada parecido; me refiero a que tienen dependencias de las que nadie habla, y, como expliqué en su día, un programa  de unos pocos megas puede terminar pesando más de 1GB. ¿Cómo es posible? Pues porque para que pueda funcionar, la primera vez también se descargan paquetes relacionados con los escritorios. Si están desarrollados para GNOME/GTK, unos paquetes; si lo están para KDE, otros. Y pesan.

Una base LTS es totalmente diferente para el que sabe qué conlleva. Hay software más antiguo, pero también más estable. Y si este tipo de usuario necesita algo más moderno, sabe que puede buscar diferentes opciones, e incluso compilarlo. Rara vez sufrirán los problemas de bugs que se cuelan en versiones estables y no tendrán que esperar a un parche futuro. Sencillamente subirán en un punto más maduro.

Pero yo no dejo de pensar en los que saben poco o nada de Linux, más allá de que quieren cambiarse porque se lo recomendamos. Cuando les invitamos a unirse a nosotros (qué sectario suena eso…), no podemos sencillamente recomendarle algo; tenemos que contarle los pros y los contras. Por ejemplo, si quiere algo fácil de usar, algo con GNOME, Ubuntu o Fedora a poder ser porque también hay mucha documentación. Si quiere evitar sobresaltos, que se quede en algo con base LTS, pero sabiendo lo del software más antiguo. Por qué no, también se le puede hablar de distribuciones Rolling Release para que manejen toda la información.

En cualquier caso, es importante conocer ciertos detalles, y espero haber ayudado a alguien que esté indeciso, sobre todo a los nuevos usuarios.

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

Blender 3.6 LTS incluye simulaciones y nuevos nodos de geometría entre sus novedades más destacadas

pantalla de inicio de Blender 3.6

Tres meses después de la versión anterior y nueve de la última LTS, Blender Foundation ha anunciado el lanzamiento de Blender 3.6 LTS. Como versión Long-term Support, estará soportada durante más tiempo, lo que significa que los que prefieran estabilidad a tener lo último más pronto podrán quedarse en esta 3.6 y recibirá más correcciones que el resto de lanzamientos. También es la versión más nueva, por lo que debe ser la opción tanto para los que prefieran la estabilidad como para los que quieran las nuevas funciones.

Entre las novedades que han llegado de la mano de Blender 3.6 LTS, muchas y muy variadas. Para los que les gusten más los vídeos a leer textos, debajo de este párrafo hay uno que muestra lo más destacado. Para los que no les guste este tipo de contenido, algo que entiendo porque me parece más difícil «saltar» a donde me interesa que en los textos, después añadimos nuestro resumen.

Novedades más destacadas de Blender 3.6 LTS

Blender 3.6 LTS incluye nuevos modos de simulación, y para los interesados en probarlos en este enlace hay un archivo de demostración. Adelantándonos un poco al orden en el que la compañía nos ha facilitado la información, también hay una novedad en la que se pueden ver simulaciones en tiempo real. Por ejemplo, se puede seleccionar un pincel que dibuja humo en 2D y ver cómo quedaría. Aunque lo cierto es que sólo nos hemos adelantado un poco, porque esto forma parte de la Zona de Simulación, que conecta la entrada y la salida de las simulaciones.

Esta actualización de la herramienta de modelado 3D, entre otras cosas, más popular ha incluido nuevos nodos de geometría. Ahora cargar geometrías grandes en círculos es mucho más rápido, lo que significa que el renderizado puede empezar mucho antes después de cambiar la geometría o al cambiar a la vista renderizada. En cifras, hasta 11 veces más rápido en algunas tareas, probado en un Mac con M1,  y hasta 190 en otras.

Blender 3.6 LTS ya se puede descargar desde el siguiente botón, en donde obtendremos lo que se conoce como tarball. En los próximos días llegará a los repositorios oficiales de las diferentes distribuciones Linux.. Para obtener información más detallada, merece la pena leer las notas de este lanzamiento (en inglés).

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

La SFC presento un análisis de los problemas de la licencia GPL con el modelo comercial de Red Hat

sfc

sfc es una organización que brinda soporte de infraestructura y hogar sin fines de lucro para proyectos de software libre y de código abierto.

Desde el anuncio de la adquirió de Red Hat por parte de IBM la comunidad se dividió y muchos aseguraron que la compra de Red Hat no sería algo positivo para la comunidad a pesar de que IBM aseguraba que nada cambiaria y que todo sería igual, cosa que no fue asi, ya que con el movimiento de eliminar CentOS comenzaron a surgir muchas dudas sobre el futuro de la distribucion.

Y tal parece que los problemas han comenzado a surgir, ya que Bradley M. Kuhn, director ejecutivo y cofundador de Software Freedom Conservancy (SFC), resumió los problemas de cumplimiento de GPL derivados del modelo comercial de Red Hat.

En la publicación menciona que:

Red Hat ha logrado construir un modelo de negocio que, por un lado, se ve y funciona como un modelo propietario y, por otro lado, intenta tener en cuenta los términos de la GPL.

Los representantes de SFC llamaron la atención de la gerencia y los abogados de Red Hat sobre la naturaleza hostil del modelo comercial para el software de código abierto, pero las preocupaciones planteadas fueron ignoradas, en algunos casos con una propuesta de demandar si alguien cree que Red Hat viola la GPL.

Durante mucho tiempo, tales discusiones fueron un «secreto a voces», ya que había esperanza de que Red Hat cambiara su comportamiento, pero las acciones para eliminar el CentOS y detener el acceso público a los paquetes srpm de RHEL muestran que la situación solo está empeorando para Red Hat.

El modelo comercial de Red Hat, que consiste en que cada copia de RHEL incluye un contrato de soporte y una suscripción para recibir actualizaciones, no entra en conflicto formalmente con la GPL. El acuerdo con Red Hat menciona los derechos de reproducción, redistribución y reinstalación ilimitados otorgados por la GPL, pero también establece que la empresa se reserva el derecho de rescindir el acuerdo si las copias reales instaladas y compradas de RHEL no coinciden, lo que le obliga a elija entre la libertad de disposición del software y la conservación del estado de cliente de Red Hat.

Según los abogados de Red Hat, el modelo de negocios de la compañía es consistente con la GPL, ya que la GPL no requiere la preservación de relaciones contractuales entre organizaciones. Los abogados de la SFC no están seguros de esto, ya que la relación contractual puede terminarse por acciones que se garantizan en la GPL. Quién tiene razón sólo puede determinarse en un juicio.

El modelo de negocio se está equilibrando al límite, y la más mínima desviación de las reglas establecidas puede conducir a una violación más obvia de una licencia libre. Como ejemplo, se dan dos casos de violación de la GPL debido a la adición de acuerdos adicionales por parte de Red Hat. En ambos casos, Red Hat estuvo de acuerdo con los reclamos y dejó de presentar reclamos problemáticos a los clientes.

En el primer caso, una empresa que usaba RHEL en su infraestructura comenzó a enviar sus propios productos disponibles públicamente basados ​​en CentOS e incluía varios paquetes patentados creados directamente a partir de las fuentes del paquete RHEL. Red Hat afirmó que el producto contenía componentes RHEL y ofreció pagar regalías sobre las ventas. De lo contrario, Red Hat amenazó con dejar de brindar servicios de soporte y deshabilitar el acceso a las actualizaciones. Como la empresa era muy poderosa (una Fortune 500) y experimentada en la resolución de problemas legales, no cedió y Red Hat no se atrevió a rescindir el contrato con ella.

En esta situación, hubo una clara violación de los términos de la GPL, ya que el requisito de pagar regalías puede considerarse como una imposición de restricciones adicionales a los derechos otorgados por la licencia GPL. El texto de la GPL establece expresamente que es inaceptable cobrar derechos de licencia y regalías por ejercer los derechos que la licencia ya otorga. Red Hat intentó imponer una restricción adicional y, por lo tanto, violó la GPL.

En el segundo caso, Red Hat introdujo un requisito en un país para firmar un acuerdo adicional si el cliente reducía la cantidad de sistemas con RHEL en el contrato de servicio. El acuerdo requería que la organización eliminara cualquier exceso de copias de RHEL que quedara más allá de las especificadas en el nuevo acuerdo. Este requisito violó los términos de la GPL con respecto a la inadmisibilidad de futuras restricciones y los derechos otorgados por la licencia para hacer cualquier número de copias del programa. El Proveedor no puede exigir la eliminación de copias adquiridas legalmente de software con licencia GPL.

Los representantes de la organización SFC no excluyen que los casos señalados son solo la punta del iceberg y que los clientes pueden encontrar otros abusos por parte de Red Hat, que pueden imponer condiciones adicionales, aprovechando la ignorancia de los clientes sobre los matices del modelo comercial y los derechos que proporciona la licencia GPL.

Finalmente 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/TWbyUMl
via IFTTT

Linux 6.4 ya fue liberado y llega con mejoras para Rust y mas

Linux Kernel

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.

Después de dos meses de desarrollo, Linus Torvalds dio a conocer el lanzamiento de nueva versión del kernel Linux 6.4 y entre los cambios más importantes, se destaca la integración continua de la compatibilidad con el lenguaje Rust, la compatibilidad con el mecanismo Intel LAM, la deduplicación de páginas de memoria a nivel de proceso, la compatibilidad con iteradores en BPF, soporte para hibernación para sistemas RISC -V, entre otras cosas mas.

En esta nueva versión se integraron 16012 correcciones de 2080 desarrolladores los cuales agregaron 1006924 líneas de código, se eliminaron 597615 líneas.

Principales novedades del Kernel de Linux 6.4

En esta nueva versión que se presenta de Linux 6.4 una de sus principales novedades es la capacidad de crear controladores a nivel de kernel a partir de procesos en el espacio del usuario. A diferencia del uso de la API kthread, los controladores creados en el espacio de usuario heredan las propiedades del proceso y se ejecutan con las credenciales del proceso del espacio de usuario.

Otro de los cambios que se destaca viene desde la rama de Rust-for-Linux en la cual se ha continuado la transferencia de funcionalidad adicional relacionada con el uso de Rust como segundo lenguaje para desarrollar controladores y módulos de kernel. En esta nueva versión de Linux 6.4 podremos encontrar que se agregó la API pin-init para la inicialización segura de las estructuras de datos adjuntas, asi como tambien el soporte para variables condicionales (CondVar) y que se implementó el paquete UAPI para la interacción con el espacio del usuario.

Ademas de ello, tambien podremos encontrar que se implementó una variante del mecanismo para combinar páginas de memoria idénticas, que funciona a nivel de proceso y puede reducir significativamente el consumo de memoria mediante la deduplicación de páginas con el mismo contenido. A diferencia del mecanismo KSM en la nueva implementación, la compatibilidad con la deduplicación se habilita a través de prctl para todo el proceso y se hereda para los procesos secundarios, sin necesidad de activar para cada rango de memoria mediante madvise, que simplifica significativamente la aplicación.

Por otra parte, los procesos sin privilegios pueden obtener información del subsistema kernel PSI (Pressure Stall Information), que permite el análisis del espacio del usuario de información sobre el tiempo de espera para obtener diversos recursos (CPU, memoria, E/S) para evaluar con precisión el nivel del sistema patrones de carga y desaceleración.

Tambien se destaca que para los sistemas basados ​​en la arquitectura RISC-V, se admite la hibernación y el kernel se puede compilar como un archivo vinculado en modo PIE (ejecutables independientes de la posición), ademas de que se agregó una nueva llamada al sistema riscv_hwprobe() para proporcionar información sobre el fabricante y la arquitectura del hardware disponible.

Se han agregado cambios a XFS para implementar el escaneo FS sobre la marcha (limpieza en línea), que se espera que se incluya en una de las próximas versiones (aunque ya se agregó la documentación en línea de fsck ) .

En Ext4 se ha simplificado la organización de la entrada, ademas de que se han realizado optimizaciones en la asignación previa de inodos para mejorar el rendimiento en sistemas con una gran cantidad de escrituras aleatorias. Las operaciones de lectura y escritura de páginas de memoria se han trasladado al uso de folios de páginas de memoria (page folios).

Btrfs ha reescrito el código de verificación del sistema de archivos para usar scrub_stripe, es compatible con la verificación de RAID56 y se ejecuta aproximadamente un 10 % más rápido. Rendimiento mejorado del registro de directorios (la eliminación de la enumeración de índices durante el registro permitió reducir 4 veces el tiempo dedicado a la ejecución de fsync).

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

  • El sistema de archivos F2FS agrega soporte para dispositivos de bloques zonificados, en los que el tamaño de las zonas no es un múltiplo de una potencia de dos.
  • Se modificó la codificación de los comandos ioctl para el controlador ublk, que aporta una lógica específica al lado del proceso en el espacio del usuario.
  • Se agregó la configuración de compilación UBLK_LEGACY_OPCODES para garantizar la compatibilidad con controladores más antiguos.
  • Está prohibido deshabilitar y descargar el módulo SELinux durante la operación.
  • Deshabilitar SELinux ahora solo se puede hacer en la etapa de arranque inicial pasando el parámetro «selinux=0» en la línea de comandos del kernel.
  • Se agregó soporte para hiperllamadas de Hyper-V que se utilizan para reenviar dispositivos PCI a invitados con controladores de Hyper-V. S
  • El hipervisor KVM implementa un marco para mover el procesamiento de solicitudes SMCCC al espacio del usuario, lo que permite implementar muchas operaciones relacionadas con la virtualización en el espacio del usuario sin agregarlas al kernel.
  • Se agregó la capacidad de adjuntar programas BPF para procesar enlaces de NetFilter, por ejemplo, para crear un controlador que decida reenviar paquetes o realizar acciones en la etapa anterior al enrutamiento.
  • El controlador msi-ec se ha agregado para permitir el control en el espacio del usuario de las funciones avanzadas de la computadora portátil MSI, como la selección del perfil de energía, el control de la velocidad del ventilador, el control de LED y los niveles de carga.

Finalmente 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/UXDdRBq
via IFTTT

Modifica permanentemente el diseño de cualquier web aprovechando la inyección cosmética de uBlock Origin

uBlock Origin permite modificar el CSS permanentemente

Hace unos meses escribí un artículo en el que explicaba cómo cambiar temporalmente el diseño de cualquier componente del navegador Vivaldi. Temporalmente. Y componentes del navegador. Hoy voy a explicar cómo hacer retoques a las páginas web, y para ello aprovecharemos la capacidad que tiene uBlock Origin, instalado en Firefox y Chromium por defecto en algunas distribuciones Linux, de hacer cambios «cosméticos». Lo hace como todo, inyectando información a las páginas web, pero todo local.

Para hacer estos cambios, es necesario saber HTML y CSS, y también cómo usar las herramientas del desarrollador. Básicamente vamos a indicar qué cambios hacer a qué páginas web y sobre qué elementos, y el resultado puede ser como el de la captura de cabecera: obtener nuestro propio tema oscuro para LinuxAdictos. Puede quedar mejor, pero también habría que hacer mucho más trabajo con los selectores (más información, en MDN).

Pasos a seguir para modificar el CSS con uBlock

Antes de continuar, he de decir que yo las pruebas las he hecho con uBlock Origin, pero debería funcionar también en cualquier extensión de este tipo que tenga ese apartado de «cosméticos». Es éste el que hace modificaciones en el CSS y el que nos permitirá incluir nuestras propias reglas. No funciona, por ejemplo, en la opción nativa de Vivaldi, pero sí en la de Brave si se sabe cómo añadirlas.

Explicado lo anterior, esto es lo que he añadido para que se vea lo de la captura de cabecera:

linuxadictos.com##html:style(color:white !important; background-color:black !important)
linuxadictos.com##h1,h2,h3,h4,h5,h6:style(color:white !important;)
linuxadictos.com##a:style(color:white !important;)

Del código:

  • ## es lo que indica que lo de detrás es un selector. Si lo que queremos seleccionar es un ID, tendrá que haber tres almohadillas, pero porque la tercera es la del ID. En estos casos, todo son selectores de etiquetas, y las etiquetas no llevan nada delante. Para más información, una vez más os remito al enlace de MDN.
  • Las etiquetas son las selecciones, y en estos ejemplos está todo (html), las etiquetas de título (h1-6) y las de los enlaces (a).
  • Para indicar un estilo, luego tenemos que poner :style.
  • Las reglas van entre paréntesis, y no entre llaves como se escriben en CSS real.

Y eso sería todo, aunque se puede complicar mucho más si se quieren hacer más y mejores cambios. Como las reglas están en una extensión que se encarga de hacer cambios en las páginas web, al llegar a esas reglas aplicará los cambios. Y ya se me olvidaba, que nada de lo descrito sirve si no indicamos dónde van estos cambios: van en la configuración de la extensión y en el apartado «Mis filtros». Un poco lo mismo en Brave.

¿Hay alguna web cuyo diseño no te gusta? Ahora tienes la solución.

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

Disponible OnlyOffice 7.4

OnlyOffice 7.4 ya está disponible
Se está poniendo interesante el panorama de las suites ofimáticas y, a diferencia de lo que sucedía décadas atrás los usuarios de Linux no nos quedamos afuera. Ya está disponible OnlyOffice 7.4 tanto en la versión online cómo en la de escritorio.

OnlyOffice fue la primera suite ofimática en integrarse en un servicio de Inteligencia Artificial (Disponible en las versiones online) y en esta nueva liberación mejora la integración, pero, las novedades van mucho más allá.

Disponible OnlyOffice 7.4 con estas novedades

OnlyOffice Docs 7.4

Tanto la versión auto alojada en un servidor propio, como la que la empresa ofrece bajo la modalidad de Software-como-un-servicio incluyen las siguientes características:

Imágenes como protagonistas

  • Dibujo a mano alzada: Puedes darles un toque original a tus presentaciones con dibujos a mano alzada o destacado de textos a la manera con la que lo harías con un rotulador. El color y el grosor de la línea se pueden personalizar.
  • Gráficos radiales: Este tipo de gráficos permite representar múltiples variables en una sola figura. Puedes usarlo en documentos, presentaciones y documentos.
  • Objetos como imágenes: Muchas veces los documentos incluyen componentes gráficos como formas, imágenes o textos coloridos. Ahora es posible guardarlos como imágenes para reutilizarlos sin tener que recurrir a un programa de edición de imágenes.
  • Documentos como imágenes: Todavía no lo probé y ya soy fanático de esta característica. Cualquier texto, planilla de cálculo o presentación se puede guardar como una imagen.

Combinación de documentos

OnlyOffice Docs está enfocada en el trabajo colaborativo. Muchas veces es necesario compilar todas los comentarios y revisiones de múltiples personas en un documento final.  Para facilitar esto, la nueva herramienta de combinación incorpora al documento final de manera automática todos aquellos párrafos que no hayan tenido observaciones.

Planilla de cálculo

  • Sistema de permisos para celdas protegidas diferenciando quienes pueden verlas y quienes pueden editarlas.
  • Nuevas fórmulas disponibles para los cálculos: SEQUENCE, XMATCH, EXPAND, FILTER, ARRAYTOTEXT y SORT.
  • Opciones mejoradas para elegir la forma de presentación de los datos en tablas dinámicas.

Editor de documentos

  • Ajustes avanzados para listas, tanto numeradas com de múltiples niveles.
  • Acceso a las listas utilizadas recientemente y a las del documento actual desde los preajustes.
  • Creación de listas a través del menú de configuración.

Creador de formularios

  • Se puede añadir un nuevo formulario sin salir del actual.
  • Ajuste del valor predeterminado.
  • Renderizado mejorado en formularios fijos.
  • Funcionamiento mejorado de los subformularios.

Complementos

  • Los complementos se pueden usar en tantas ventanas como se desee.
  • El complemento de ChatGPT incorpora funciones como generación de imágenes, resúmenes de texto, traducción y generación de palabras clave.

OnlyOffice Desktop 7.4

La versión de escritorio se puede utilizar localmente tanto en Windows, Linux y Mac.

Incluye las siguientes prestaciones de la versión online:

  • Dibujo a mano alzada.
  • Inserción de gráficos radiales.
  • Combinación de dos versiones de un mismo documento.
  • Guardado de documentos y objetos como imágenes.
  • Nuevas fórmulas.
  • Nuevos métodos de inserción de listas.

Entre las novedades propias de la versión de escritorio podemos mencionar:

  • Acceso a la completa colección gratuita de formularios online directamente desde la interfaz del programa.
  • El gestor de complementos de la versión online ahora está disponible para esta versión, aunque los complementos se pueden seguir instalando manualmente.
  • Se puede indicar el número de copias al imprimir un rango de datos.
  • Imprimir hojas de cálculo en formato pdf.
  • Opción de imprimir por ambas caras.

Al momento de escribir este artículo ni la tienda de Snap ni la de Flatpak tienen la última versión, sin embargo, en la web hay completas instrucciones sobre cómo hacerlo en forma manual. O puedes esperar a la actualización.

Sin dudas la versión auto alojada es una excelente alternativa a Microsoft 365 para las empresas, y la de escritorio una buena opción para quienes no se sienten atraídos por LibreOffice.

Y, por supuesto es siempre una buena noticia saber que las opciones de títulos de software para Linux se siguen ampliando, sobre todo si están bajo licencias abiertas.

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

Cómo ser tu propio ChatGPT usando software libre

Recomendamos software libre para usar la cabeza

Los blogs, redes sociales y Youtube están llenos de consejos sobre cómo utilizar las herramientas de Inteligencia Artificial para hacer cosas que normalmente requieren usar la cabeza. En este post vamos a seguir el camino inverso, Cómo ser tu propio ChatGPT usando software libre.

Por si a alguien se le escapó el matiz. El post no va de cómo hacer tu propia versión de ChatGPT sino de cómo usar tu cabeza en lugar de ChatGPT con la ayuda del software libre.

Cómo ser tu propio ChatGPT

Cuando los ordenadores empezaron a ser de conocimiento masivo, Isaac Asimov escribió un cuento llamado «La máquina que ganó la guerra. En el cuento se presenta a un grupo de generales un arma que puede derrotar al enemigo en una guerra interplanetaria en las que ambas partes son asistidas por poderosas computadoras.

El arma es Swift, un hombre capaz de hacer complejos cálculos matemáticos con lápiz y papel lo que lo vuelve invulnerable a ataques contra la infraestructura o informáticos.

No es mi intención entrar en discusiones sobre si la inteligencia artificial va a superar la humana. Pero, está claro que por muy brillantes que sean los resultados de esas herramientas no van a contar con las ventajas de haber vivido las experiencias o los sentimientos que condicionan nuestros procesos mentales.

He usado herramientas basadas en Inteligencia Artificial en cosas de las que sé mucho, en cosas de las que sé lo suficiente y en cosas de las que no sé nada. Obtuve buenos resultados en las cosas de las que sé mucho ya que la calidad de las respuestas de pende de la calidad de las preguntas. Con las cosas de las que sé lo suficiente he tenido que meter mano para mejorar la calidad del resultado y, he decidido prescindir de preguntarle por las cosas que ignoro salvo para pedir una lista de referencias que pueda comprobar.

El punto es que, al menos en las versiones gratuitas, el resultado de las herramientas de Inteligencia Artificial no resulta útil para el trabajo intelectual de calidad. En cuanto a las de pago, prefiero invertir en aspiradoras robóticas y otros electrodomésticos que me liberen de las tareas y ocuparme por mí mismo del trabajo intelectual.

Software libre para usar la cabeza

Anki

Para poder sacar conceptos de la cabeza, primero hay que ponerlos ahí y asegurarnos que se queden.

Una herramienta muy útil para esto son las tarjetas de memoria que estimulan la memoria a corto y largo plazo creando las conexiones neuronales entre la información existente y la nueva.

Las tarjetas de memoria muestran una pregunta de un lado y la respuesta del otro por lo que resultan de utilidad para recordar cualquier información que requiera precisión como fechas, vocabularios, reglas ortográficas, reglamentos deportivos o límites geográficos.

Anki es un creador y gestor de tarjetas de memoria disponible para Windows, Linux, Mac y dispositivos móviles. Dado que es posible la sincronización entre todas las versiones puedes crear una colección de tarjetas en el ordenador y estudiarlo en una tableta. Y, no importa que la materia de estudio sea extensa ya que admite al menos 100000 tarjetas.

Además de texto con formato, Anki admite contenido multimedia.

Freemind

No solo se trata de poner contenido en la cabeza y de sacarlo tal cuál entró. Una de las posibilidades más fascinantes de nuestro cerebro es la capacidad de producir conocimiento nuevo a partir del existente.

Los mapas mentales se basan en la representación gráfica de las relaciones entre ideas las cuales son descriptas en pocas palabras y representadas con imágenes que facilitan la recordación.

Tomando como punto de partida un tema central, se sacan líneas representando a los subtemas que a su vez se dividen de la misma forma. Es posible relacionar también conceptos ubicados en diferentes ramas.

Los mapas mentales facilitan la comprensión de la posible relación entre piezas de información de origen diferente.

Freemind es una completa herramienta para la creación y navegación por mapas mentales de código abierto. Dado que está basada en Java la puedes utilizar en todos los sistemas de escritorio. Las principales distribuciones Linux la incluyen en sus repositorios.

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

WINE 8.11 soporta alertas TLS e introduce algo más de 200 cambios

WINE 8.11

WineHQ lanzó en la noche de ayer en el horario peninsular español WINE 8.11, lo que es la última versión de desarrollo de este software para ejecutar aplicaciones de Windows en otros sistemas operativos. Además de hacerlo directamente, también es la base en la que confían programas como Bottles o el descontinuado PlayOnLinux. Aunque introduce cambios, su cantidad parece estar dentro de la media a la baja, y es probable que siga siendo así en las próximas semanas.

En total, WINE 8.11, que ha llegado dos semanas después de la v8.10, ha introducido 221 cambios, habiendo marcado como bugs la cifra de 26. Entre lo que han decidido destacar, además del punto de corrección de errores, tenemos más mejoras en el recorte del cursor del ratón, soporte para alertas TLS y un mayor espacio de direcciones disponible en modo WoW64.

Bugs corregidos en WINE 8.11

  • StarCraft II no se carga en la puesta en escena.
  • LibreOffice 7.2.0 se bloquea al navegar por directorios.
  • wineboot muestra «user_check_not_lock BUG: holding USER lock» en aarch64 desde wine-7.14.
  • El controlador de windows instalado activa una ventana al ejecutar cualquier programa en modo winXP (función no implementada ntoskrnl.exe.Ke386QueryIoAccessMap).
  • modo wow64 experimental: no muestra algunas ventanas gráficas.
  • msi:action – El test_register_class_info() de 64 bits falla en Wine.
  • El advapi32:registry de 64 bits rompe el test_redirection() de 32 bits en Wine.
  • El advapi32:registry de 64 bits rompe test_CoGetPSClsid() en ole32:compobj en Wine.
  • Lunar Magic 3.33: Se bloquea con BadWindow a menos que WINEDEBUG=+all.
  • dnsapi:query – test_DnsQuery() falla en las máquinas de prueba Wine de Rémi.
  • wine pierde la capacidad de manejar correctamente las fuentes suministradas por la impresora (CUPS) (varios programas).
  • Framemaker 8 se bloquea en la operación de búsqueda interna.
  • user32:monitor – test_EnumDisplayMonitors() falla a veces en Linux.
  • xaudio2_8:xaudio2 – test_simple_streaming() falla en Windows 8+.
  • Microsoft Office: La cadena de resultados IME puede duplicarse cuando se realiza la edición.
  • IDictionary::Add() falla al añadir entradas con claves numéricas que tienen los mismos hashes.
  • Z-Vision para Windows: Fallo de aserción al pulsar el botón «LOAD»..
  • ALT-TAB roto con escritorio virtual y ratón de captura (regresión: 8.9 -> 8.10).
  • d3d test_cursor_clipping() falla.
  • Wine falla al crear prefijo.
  • Regresión de compilación en wine 8.10 usando clang en aarch64 (error en backend: nombre de registro inválido «x18»).
  • El IME japonés no borra la cadena de composición al eliminar el único carácter restante.
  • Varias aplicaciones no muestran nada tras iniciarse en modo de escritorio virtual (Steam, Ubisoft Connect).
  • El programa se bloquea cuando se llama a la función Abrir archivo de diálogo común.
  • Fallo de compilación del precargador con la reubicación de GOTPCREL.
  • cmd.exe no maneja PATH con punto y coma inicial o secuencial.

WINE 8.11 ya se puede descargar desde el siguiente botón. En la página de descargas hay información sobre cómo instalar esta y otras versiones en sistemas operativos como Debian y Ubuntu, pero también se puede instalar en Android y macOS.

from Linux Adictos https://ift.tt/6ojfd51
via IFTTT

Curiosidad de probar la versión de Ubuntu inmutable con todo snaps? Ahora puedes hacerlo

Ubuntu inmutable

Hace unos días publicábamos una noticia en la que adelantábamos la intención de Canonical de lanzar una versión de Ubuntu que usaría todo el software en paquetes snap. Sería una opción inmutable, que dicho de otro modo es algo que no se puede romper y a prueba de manazas. Claro está, sacrificando mucho para los que prefieren tener más control sobre su sistema operativo. Esa opción ya se puede probar, aunque creo que no es necesario decir que no está preparada para equipos de producción.

Yo acabo de descubrir la noticia gracias a Joey Sneddon, quien ha explicado como hacernos con una de estas imágenes (más abajo lo detallamos). Una vez nos bajamos la imagen podremos probar cómo sería, aunque en un principio, esa versión de Ubuntu inmutable, y he de reconocer que la prueba no me ha resultado muy satisfactoria.

Cómo probar la versión inmutable de Ubuntu

Los pasos a seguir para probar la versión inmutable de Ubuntu serían estos:

  1. Vamos a la página de GitHub de Ubuntu Core y luego vamos al apartado «Actions» (enlace directo).
  2. Buscamos una «build-image» y hacemos clic.
  3. Debajo, en «artifacts», hacemos clic en «image» y la descargamos. Es un ZIP de unos 2GB.
  4. Una vez descargado el ZIP, lo descomprimimos. Al final tendremos una imagen que en el momento de escribir este artículo se llama pc.img y tiene un peso de unos 12GB.

Para probarla podemos hacerlo desde GNOME Boxes (no he probado VirtualBox) si activamos el inicio UEFI, y también se puede grabar en un USB (16GB mínimo) con herramientas como Etcher. Aquí tenéis una galería con las imágenes del proceso de instalación:

Proceso de instalación: pantalla de bienvenida


Proceso de instalación de Ubuntu Core: teclado
Proceso de instalación: privacidad
Zona horaria
Cuentas online


Creación de usuario de Ubuntu
Elección de la contraseña
Fin del proceso de instalación de Ubuntu

Las imágenes anteriores se verán tras un rato en el que veremos la siguiente, con los diferentes paquetes que se van instalando:

Instalando Ubuntu Core 2

Y en la siguiente captura podemos ver las imágenes que hay instaladas por defecto:

Apps instaladas por defecto en el Ubuntu todo Snaps

Estoy añadiendo muchas capturas porque, como bien dicen, más vale una imagen que mil palabras. Y la siguiente deja claro que no se puede hacer uso de sudo (apt ni está instalado):

Error al intentar lanzar APT

La tienda de software es la Snap Store, en donde ni siquiera aparece el logotipo de Ubuntu, pero es ligeramente diferente a la que vemos en la versión actual no-snap. No aparece software normal de paquetes DEB.

Si todo va como está planeado, esta versión de Ubuntu inmutable llegará en abril de 2024, coincidiendo con el lanzamiento de Ubuntu 24.04 NAdjetivo NAnimal.

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

Nitter un front-end alternativo para Twitter basado en Invidious que mejora la privacidad y no requiere cuenta

Nitter

No sé si os está pasando como a mí, pero desde que Elon Musk compró Twitter, ya no es que se estén haciendo cambios internos que podemos no conocer ni entender, sino que también hay otros que saltan a la vista. Desde hace unos días, mi cronología es, sin exagerar, cuatro tweets de cuentas que sigo y uno de publicidad. Además, se sabe de sobra que, como las grandes tecnológicas, Twitter usa nuestra información (como los «me gusta») para lo que le venga en gana. Si buscas una alternativa, la mejor es Nitter, y te explicamos las razones.

Nitter es una idea del desarrollador zedeus, y, como él mismo explica, está basada en Invidious. El servicio de vídeos más usado del mundo es YouTube, pero detrás está un Google que, si pudiera, se metería hasta en nuestra cama y nuestro baño (esto último ya lo hace, aunque indirectamente). Invidious muestra el contenido de YouTube, pero con una interfaz diferente, priorizando la privacidad y sin anuncios. La calidad es un tema aparte. No está de más mencionar a Free Tube, un cliente para esta plataforma.

Nitter no muestra publicidad

En la lista de funciones de Nitter encontramos que usa licencia AGPLv3, y no se permiten instancias propietarias. Y es que, como Invidious o Mastodon, cualquiera puede alojar una instancia de este servicio. Pero esto es parte de lo que no se ve. En lo que sí vemos encontramos diferentes temas y usa un diseño responsivo que queda bien en móviles.

Pero además de la privacidad, uno de los puntos fuertes de Nitter es que no es necesario crearse una cuenta para ver lo que está pasando en la red de Elon Musk. Basta con entrar a su web y hacer una búsqueda. Lo malo es que esto no sirve para tener una cronología, pero todo tiene una solución que explicaremos más adelante.

Siguiendo con lo que Nitter tiene para nosotros, no requiere JavaScript, aunque sí es necesario si queremos reproducir los vídeos que provienen de Twitter. También se está desarrollando el desplazamiento infinito, y para poder hacer uso de esta función, actualmente en fase beta, también es necesario JavaScript (activar esto es opcional). Lo que sí que no tiene es publicidad.

Nunca «llamamos» a Twitter

Todas las peticiones se hacen de fondo, en el backend, por lo que Twitter no podrá conocer nada de nuestro uso de su red, como tampoco seguir nuestra IP o crear una huella. Hace uso de una API no oficial de Twitter, y no hace falta una cuenta de desarrollador ni tiene límites.

La lista actual de funciones la completa la posibilidad de seguir las cuentas con por medio de un servicio de noticias RSS. Para ello basta con hacer clic en el icono del feed, que es como el del WiFi pero inclinado, y nos llevará a la página. También podemos poner un nombre de usuario tras nitter.net/ seguido de otra barra y la palabra feed (por ejemplo, nitter.net/pablinux/feed).

Ahora bien, no es perfecto. El feed muestra toda la acción de usuario, y eso puede no ser lo que queremos. Además, ¿cómo se siguen las cuentas?

Cambios preparados para el futuro de Nitter

En el futuro será posible incrustar los tweets (¿o deberíamos llamarlos «nitts»?), lo que puede servir para incluirlos en artículos como este, y también se creará un sistema de cuentas con soporte para cronología, también conocida en su versión anglosajona como «timeline». Por otra parte, se lanzará una API para desarrolladores y se podrán archivar tweets y perfiles, lo que traducido significa que habrá una especie de Me Gusta/Favorito y se podrá seguir a cuentas.

¿Pero no se pueden seguir ya? No. Y sí. Actualmente no podemos crearnos una cuenta y darle a «seguir», por lo que, aunque sí hay cambios que se guardan en cookies de nuestro navegador, en teoría no se puede seguir. Pero sí podemos usar un truco para crearnos nuestra propia cronología.

Puede ser tedioso, pero merece la pena si queremos escapar de las garras de Twitter de la mejor manera. El truco es escribir una larga URL que contenga todo lo que queremos ver. Por ejemplo, si queréis seguir a pablinux, que no soy yo pero sirve de ejemplo, hay que hacer que la URL sea https://ift.tt/VQ4Bmha. Si queremos seguir y tener un timeline con Ubuntu, Fedora y Manjaro (no critiquéis mi elección; sólo la uso porque sé que están activos), lo que hay que hacer es añadir todas las cuentas separadas por comas, y el ejemplo quedaría como https://ift.tt/wk53RX9 (clic en el enlace para ver cómo queda). Sólo quedaría guardar el link en favoritos para no tener que escribirlo manualmente cada vez que queramos echarle un vistazo.

Adiós, Twitter…

… si queréis más privacidad y podéis vivir sin su componente social. Yo dejaré mi cuenta inactiva, nunca se sabe qué puede pasar, pero me paso a Nitter.

Más información.

from Linux Adictos https://ift.tt/4kcU38t
via IFTTT