Kevin Mitnick, Hacker Who Once Eluded Authorities, Is Dead at 59 by Livia Albeck-Ripka and Orlando Mayorquin


By Livia Albeck-Ripka and Orlando Mayorquin

Mr. Mitnick, best known for a crime spree during the 1990s that involved the theft of computer data and credit card numbers, died from pancreatic cancer. He later became a security consultant, writer and public speaker.

Published: July 19, 2023 at 10:06PM

from NYT Technology https://ift.tt/NGa3wip
via IFTTT

Phosh 0.29.0 llega con mejoras en general y mas

phosh

Phosh es una interfaz gráfica de usuario diseñada para dispositivos móviles y táctiles

Hace pocos días se dio a conocer el lanzamiento de Phosh 0.29.0, el cual se posiciona como un entorno de escritorio que ofrece un shell para dispositivos móviles basado en tecnologías GNOME y la biblioteca GTK.

En la nueva versión que se presenta se destaca que se han realizado cambios y mejoras en general, pero de las más importantes podemos mencionar, las mejoras en audio, las notificaciones, en las animaciones, correcciones de errores y más.

Sobre Phosh

Phosh (PHOne SHell) es un shell y phoc (PHOne Compositor) es un compositor para
Wayland, que fue desarrollado originalmente por Purism como un análogo de GNOME Shell para el teléfono inteligente Librem 5, pero luego se convirtió en parte de los proyectos no oficiales de GNOME y actualmente no es exclusivo del Librem 5, ya que tambien se usa en postmarketOS, Mobian, algunos firmware para dispositivos Pine64 y la edición Fedora para teléfonos inteligentes.

A diferencia de muchos otros compositores, está basado en GNOME y gtk+3 sin ninguna
otros requisitos (como Qt).

Phosh utiliza el servidor compuesto Phoc que se ejecuta sobre Wayland, así como su propio teclado en pantalla squeekboard. Phosh y phoc implementan las interfaces de escritorio GNOME estándar, lo que significa que es capaz de ejecutar aplicaciones gtk+3 y GNOME sin modificaciones.

Como tal el shell proporciona una interfaz de escritorio basada en el tacto y compatible con dispositivos móviles. Está diseñado para dispositivos móviles como teléfonos y tabletas, pero también para computadoras portátiles con pantallas táctiles.

Principales novedades de Phosh 0.29.0

La nueva versión que se presenta de Phosh 0.29.0 llega con algunos cambios bastante intereantes, de los cuales podemos destacar que en el panel desplegable, se mejoró la interfaz para seleccionar dispositivos de sonido y se proporcionó para mostrar información detallada sobre los dispositivos. Este cambio mejora bastante la parte del cambio de los dispositivos de audio, ya que basta con desplegar el área de notificaciones para realizar los ajustes deseados.

Otro de los cambios que se destaca de esta nueva versión, es la animación habilitada al configurar automáticamente el modo HighContrast, para indicar lo que está sucediendo.

Ademas de ello, se destaca que se ha proporcionado la excepción del área de la pantalla utilizada para la cámara frontal, asi como tambien que se agregó la capacidad de mostrar una notificación sobre una llamada saliente activa en la pantalla de bloqueo del sistema.

En la pantalla de bloqueo del sistema, es posible expandir el espacio vertical del bloque de notificación para mostrar elementos adicionales, ademas de que tambien se permite colocar un botón en el menú del sistema para cambiar al modo de suspensión.

Por otra parte, en el servidor compuesto de Phoc, se han resuelto los problemas con el renderizado en modo horizontal.

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

  • Efecto de desvanecimiento implementado para los cuadros de diálogo modales del sistema.
    El configurador tiene un nuevo panel con los parámetros del sensor.
  • Se añadió un nuevo método de entrada de teclado en pantalla para Wayland
  • Nuevo panel de sensores con lecturas de sensores y configuración para alto contraste automático
    Permitir habilitar el botón de suspensión de phosh en el menú del sistema
  • En libcall-ui 0.1.0 se añadieron partes comunes de la interfaz de usuario para el manejo de llamadas
  • Se añadió phom 0.20.0, un prototipo de ratón virtual
  • Actualización de traducciones

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

¿Como instalar Phosh?

Para los interesados en poder probar Phosh, deben saber que Fedora actualmente ofrece un Spin dedicado a este entorno por lo que si eres usuario de Fedora o piensas probar Fedora puede ser una buena oportunidad para ello.

Ahora si te encuentras en Ubuntu, basta con que abras una terminal y en ella vas a teclear el siguiente comando:

sudo apt-get -y install phosh

Mientras que si eres usuario de Arch Linux y derivados, debes teclear:

yay -S phosh-git 

from Linux Adictos https://ift.tt/62lrtah
via IFTTT

Meta liberó el código fuente de su biblioteca de gráficos IGL 

IGL

La biblioteca de gráficos IGL, ahora es de codigo abierto

Khronos dio a conocer hace poco mediante una publicación de blog que Meta (anteriormente conocido como la empresa Facebook) ha tomado la decisión de liberar el código de una nueva biblioteca de gráficos IGL (Biblioteca de gráficos intermedios), que proporciona una API universal de bajo nivel para controlar la GPU.

IGL se posiciona como una biblioteca de gráficos multiplataforma que proporciona a los desarrolladores un poderoso conjunto de herramientas para crear imágenes y gráficos de alta calidad en sus aplicaciones, ya sea un juego, una aplicación de modelado 3D o cualquier otro proyecto que requiera gráficos de primer nivel.

¡Meta se complace en anunciar el lanzamiento de nuestra nueva biblioteca de gráficos intermedios (IGL) de código abierto! En Meta, estamos comprometidos con la creación de estándares abiertos para gráficos 3D en asociación con la industria en general y el Grupo Khronos ® . Después de meses de arduo trabajo y dedicación, estamos encantados de compartir nuestra última creación con la comunidad de desarrollo.

Se menciona que la API propuesta cubre la funcionalidad típica de GPU y le permite al desarrollador el poder crear aplicaciones multiplataforma que pueden ejecutarse sobre las API de gráficos OpenGL, Metal y Vulkan en sistemas Android, iOS, Linux, macOS y Windows.

La biblioteca también se puede usar para renderizar en la web mediante WebGL al compilar la aplicación en el código intermedio de WebAssembly. Para el renderizado, se proporcionan backends API para Metal 2+, OpenGL 2.x, OpenGL 3.1+, OpenGL ES 2.0+, Vulkan 1.1 y WebGL 2.0.

De las características clave que se destacan de IGL, se mencionan las siguientes:

  • IGL es multiplataforma: como ya se menciono al inicio, IGL proporciona una biblioteca de shell, lo que permite a los desarrolladores el poder compilar y ejecutar en las plataformas más populares, incluidas Windows, Linux, Mac OS, iOS, Android y WebAssembly.
  • Renderizado de alto rendimiento: IGL está optimizado para proporcionar un renderizado ultrarrápido, incluso cuando se trata de gráficos complejos y detallados.
  • API fácil de usar: una API intuitiva y fácil de usar significa que IGL es simple y directo para trabajar. En lugar de introducir RHI como parte de la abstracción del motor de alto nivel o imitar una interfaz gráfica detrás de otra, IGL adopta un nuevo enfoque para abstraer RHI mediante la creación de una nueva interfaz moderna, que está cerca de Vulkan o WebGPU en la capa de abstracción, pero en general suficiente para evitar ser específico del motor.
  • Sobrecarga mínima: IGL admite código de representación nativo nuevo o existente sin sobrecarga de interoperabilidad de lenguajes o la necesidad de otros tiempos de ejecución de lenguajes.
  • Código abierto: IGL es completamente de código abierto y se puede utilizar para cualquier proyecto, comercial o de otro tipo, sin restricciones de licencia.

Si es un desarrollador de juegos con experiencia como si acaba de empezar con la programación de gráficos, nuestra biblioteca le ofrece las herramientas que necesita para crear imágenes sorprendentes en sus aplicaciones.

Como tal se destaca que la biblioteca es adecuada para desarrollar juegos, sistemas de modelado 3D y cualquier otro proyecto que requiera soporte de gráficos de alta calidad. El código IGL está optimizado para un rendimiento máximo incluso cuando se trabaja con modelos complejos y detallados.

La estructura de la API está diseñada teniendo en cuenta la facilidad de uso e implementa conceptos genéricos que comprenderán la mayoría de los desarrolladores familiarizados con una de las API de gráficos.

En términos de nivel de abstracción, IGL está cerca de Vulkan y WebGPU, pero al mismo tiempo, está libre de detalles vinculados a motores específicos. La biblioteca admite la conexión de extensiones, con las que puede integrar fácilmente funciones adicionales e implementar las necesidades emergentes no estándar de los desarrolladores.

Finalmente si estás interesado en poder conocer más al respecto, debes saber que el código de la biblioteca está escrito en C++ y se distribuye bajo la licencia MIT. Puedes consultar el código del proyecto en el siguiente enlace.

Puedes consultar los detalles de la nota en la publicación original en el siguiente enlace.

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