Huawei probó un software de inteligencia artificial para reconocer a un grupo musulmán 

Huawei, en colaboración con Megvii, una de las empresas de inteligencia artificial (IA) más grandes de China, ha probado un sistema de reconocimiento facial que podría utilizarse para detectar miembros de un grupo minoritario musulmán y enviar alertas a las autoridades.

La minoría étnica uigur es un grupo musulmán reprimido, a menudo blanco del gobierno chino, que vive principalmente en la región occidental de Xinjiang.

Un documento oficial de 2018 elaborado por las dos empresas chinas muestra que Huawei ha probado el software de Megvii en su infraestructura de nube de video. El documento fue descubierto por IPVM, una empresa de investigación estadounidense especializada en análisis de videovigilancia.

IPVM compartió su descubrimiento con el Washington Post, que fue el primer medio en informar su contenido el martes.

La prueba se llevó a cabo para ver si el hardware de Huawei es compatible con el software de reconocimiento facial de Megvii, según el informe de IPVM. Huawei proporcionó el hardware, como cámaras, servidores e infraestructura de computación en la nube, mientras que Megvii proporcionó el software. Como parte de la prueba, se probó una función llamada «alarma uigur». Otra característica del software se utilizó para determinar la «etnia» como parte de su «análisis de atributos faciales».

En 2018, un informe de las Naciones Unidas expresó su preocupación por el hecho de que más de un millón de personas estuvieran recluidas en «los llamados centros contra el extremismo y que otros dos millones se hubieran visto obligados a entregarse a «campos de reeducación» para el adoctrinamiento político y cultural «en Xinjiang.

En junio de este año, la ONU reiteró su preocupación por «la represión colectiva de la población, especialmente de las minorías religiosas y étnicas, en Xinjiang y el Tíbet».

Huawei y Megvii son dos de los pioneros en tecnología más importantes de China, y las autoridades chinas los han visto como líderes en una campaña nacional para alcanzar la vanguardia del desarrollo de la inteligencia artificial, según el Washington Post. Pero estas empresas multimillonarias también han sido duramente golpeadas por funcionarios estadounidenses, que dicen que representan una amenaza para la seguridad estadounidense o han contribuido al brutal régimen étnico opresivo de China.

Ocho empresas chinas, incluida Megvii, fueron sancionadas por el Departamento de Comercio de Estados Unidos el año pasado por su participación en «violaciones y abusos de derechos humanos en la implementación de la campaña de represión, Detención arbitraria masiva y vigilancia de alta tecnología en China ”contra los uigures y otros grupos minoritarios musulmanes.

El gobierno de EE. UU. también ha tomado sanciones contra Huawei y empresas aliadas, prohibiendo la exportación de tecnología estadounidense a esta empresa y presionando a otros países para que excluyan sus sistemas de sus redes de telecomunicaciones.

Según el informe, Huawei y Megvii anunciaron tres sistemas de vigilancia que utilizan tecnología de las dos empresas en los últimos dos años. El Washington Post no pudo confirmar de inmediato si el sistema con «alarma uigur» probado en 2018 era uno de los tres actualmente a la venta.

IPVM dice que una función como la ‘alarma uigur’ podría usarse para señalar a un miembro del grupo minoritario a las autoridades.

“Los sistemas como Megvii están integrados en el sistema de Huawei para que Megvii genere información y alarmas y luego las envíe al sistema de Huawei para que los controladores (por ejemplo, la policía) puedan revisarlas y responder a ellas”, dijo. El presidente de IPVM, John Honovich, dijo en una comunicación por correo electrónico mientras explicaba la funcionalidad potencial de la función de «alarma uigur».

Los investigadores de IA temen que algún día el software de detección de etnias pueda despegar fuera de las fronteras de un estado de vigilancia. La policía y las autoridades federales de los Estados Unidos han mostrado un interés creciente en el software de reconocimiento facial como herramienta de investigación, pero estos sistemas han generado una fuerte reacción pública a sus posibles sesgos e inexactitudes, y algunos las ciudades y las fuerzas policiales han optado por prohibir esta tecnología por completo.

Sin embargo, estas tecnologías podrían encontrar un mercado entre los regímenes internacionales, en algún lugar en el equilibrio entre la influencia china y estadounidense.

Fuente: https://ipvm.com

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

Chrome 88 utilizara nuevo manifiesto incompatible con uBlock Origin

Los desarrolladores de Google que están a cargo del navegador web «Google Chrome» han anunciado la inclusión en Chrome 88 (que se espera que lance el 19 de enero de 2021) de la tercera edición del manifiesto, el cual ha causado mucho conflicto entre los desarrolladores de extensiones para el navegador, debido a la violación del trabajo de muchas adiciones para bloquear contenido inapropiado y seguridad.

Cabe señalar que la compatibilidad con complementos que utilizan la segunda versión del manifiesto se mantendrá durante algún tiempo. Aún no se ha determinado el final del soporte para Manifest V2, pero el período de migración al nuevo manifiesto durará al menos un año.

Como recordatorio, el manifiesto de Chrome define las capacidades y los recursos proporcionados por los complementos.

El nuevo manifiesto es parte de una iniciativa para mejorar la seguridad, la privacidad y el rendimiento de los complementos. El objetivo principal de los cambios es facilitar la creación de complementos seguros y de alto rendimiento, y dificultar la creación de complementos lentos y no seguros.

Con la introducción de Manifest V3, no permitiremos el código alojado de forma remota. Este mecanismo es utilizado como un vector de ataque por los malos actores para eludir las herramientas de detección de malware de Google y representa un riesgo significativo para la privacidad y seguridad del usuario.

La principal insatisfacción con el nuevo manifiesto está relacionada con el fin del soporte para el modo de bloqueo de funcionamiento de la API webRequest, que se limitará al modo de solo lectura.

Se hará una excepción solo para la edición Chrome for Enterprise, que seguirá siendo compatible con la API webRequest. Mozilla ha decidido no seguir el nuevo manifiesto y mantendrá Firefox utilizando completamente la API webRequest. En su lugar, API webRequest para filtrar contenido en el nuevo manifiesto propuso un declarativo API declarativeNetRequest.

La nueva API declarativeNetRequest proporciona acceso a un motor de filtrado integrado universal listo para usar que procesa de forma independiente las reglas de bloqueo, no permite el uso de algoritmos de filtrado personalizados y no permite establecer reglas complejas y superpuestos entre sí dependiendo de las condiciones.

Como motivo de la transición a la API declarativeNetRequest, se señalan las preocupaciones sobre la privacidad: con la nueva API, los complementos perderán el acceso ilimitado a todos los flujos de datos, que pueden incluir la información confidencial del usuario.

Google ha tratado de mitigar algunos de los problemas expresados ​​durante el debate con los desarrolladores de complementos, que se verán afectados por la API declarativeNetRequest (por ejemplo, uBlock Origin, cuyo autor considera que la funcionalidad declarativeNetRequest es insuficiente para que el complemento funcione correctamente), dejará de funcionar.

De acuerdo con los deseos de los desarrolladores de complementos, se ha agregado soporte para usar declarativeNetRequest para varios conjuntos de reglas estáticas, filtrar por expresiones regulares, modificar encabezados HTTP, cambiar y agregar reglas dinámicamente, eliminar y reemplazar parámetros de solicitud.

El nuevo manifiesto también presenta los siguientes cambios que afectan la compatibilidad de complementos:

  • La transición a la ejecución de los trabajadores del servicio en forma de procesos en segundo plano, lo que requerirá que los desarrolladores cambien el código de algunas adiciones.
  • Nuevo modelo granular para solicitar permisos: el complemento no podrá activarse para todas las páginas a la vez (se ha eliminado el permiso «all_urls»), pero solo funcionará en el contexto de la pestaña activa, es decir el usuario deberá confirmar el trabajo del complemento para cada sitio.
  • Cambia el procesamiento de solicitudes de origen cruzado: de acuerdo con el nuevo manifiesto, los scripts de procesamiento de contenido estarán sujetos a las mismas restricciones de permisos que para la página principal en la que están incrustados estos scripts (por ejemplo, si la página no tiene acceso a la API de ubicación, entonces el script los complementos tampoco tendrán este acceso).
  • Evita la ejecución de código descargado de servidores externos (cuando el complemento carga y ejecuta código externo).

Finalmente si quieres conocer más al respecto de la nota, puedes consultar la publicación original en el siguiente enlace.

from Linux Adictos https://ift.tt/2Lo4j9O
via IFTTT

Los Google Pixel estrenan 217 nuevos emojis: mujer barbuda, corazón en llamas y más

Los Google Pixel estrenan 217 nuevos emojis: mujer barbuda, corazón en llamas y más

La actualización ‘Feature Drop’ de diciembre para los móviles Pixel trae una sorpresa que no había sido anunciada por Google: los 217 nuevos emojis que se suman a los 117 nuevos emojis que llegaron con Android 11 el pasado mes de septiembre.

Estos nuevos emojis se esperaban para principios de 2021, pero Google ha aprovechado la actualización de diciembre para añadirlos. Se tratan de los 217 emojis que el consorcio Unicode presentó hace unos meses con la versión Emoji 13.1.


Continue reading

NetBeans12.2 ya fue liberado y estas son sus novedades

apache-netbeans

La Apache Software Foundation Organization dio a conocer hace poco la liberación de NetBeans 12.2, que proporciona soporte para lenguajes de programación Java SE, Java EE, PHP, C/C ++, JavaScript y Groovy.

Para quienes desconocen de este IDE, deben saber que proporciona soporte para los lenguajes de programación Java SE, Java EE, PHP, JavaScript y Groovy. Además de que entre sus características se encuentra un sistema de proyectos basado en Ant, control de versiones y refactoring.

Esta es la séptima versión realizada por Apache Foundation desde que Oracle donó el código NetBeans.

Principales novedades de NetBeans 12.2

En esta nueva versión se agregó soporte para las nuevas funciones del lenguaje Java introducidas en JDK 14 y JDK 15.

Así mismo, se implementó el resaltado de código para las palabras clave «sealed», «non-sealed» y «permits», además de que se agregó formato y finalización de código para el tipo «sealed», así como el formato para las expresiones «sealed» y «permits».

También se destaca el soporte mejorado para la forma compacta de definiciones de clases implementadas usando la palabra clave «record». Se resuelven los problemas de autocompletado, refactorización y formateo de código con «registro».

Las herramientas de desarrollo web de Java han mejorado el soporte para el marco Spring 5.2.9 MVC. En el cuadro de diálogo para editar las propiedades del proyecto web, se ha ajustado el guardado de URL con enlaces relativos. La integración de Derby se ha eliminado de los módulos de Payara Server. Problemas resueltos con JavaServer Faces Catalog.

Por otra parte, se menciona también el soporte mejorado para sistemas de compilación Maven y Gradle. Se mejoró la definición de fuentes y documentación en proyectos de Gradle. Generación de frontend mejorada. Se corrigió el bloqueo en proyectos de Maven al usar getModuleName.

Se agregó soporte para Java 15 al compilador Java incorporado de NetBeans nb-javac (javac modificado).

Para el lenguaje Java, la visualización de tipos se proporciona al llamar a métodos a lo largo de la cadena.

También se menciona que se proporcionó la creación de nuevas clases, interfaces y enumeraciones al pegar texto desde el portapapeles. Para el editor VS Code en NetBeans se dio cuenta de la adición al editor de código y depurador en Java.

  • El código de soporte de JavaFX se ha ampliado para admitir objetos inmutables.
  • Se agregó soporte para nuevas funciones de PHP 8.
  • Se limpiaron las dependencias y la infraestructura de las funciones de JavaScript y HTML
  • El compilador javac está limitado a una sola instancia.
  • Manejo de dependencias mejorado para JavaScript y HTML.
  • Se eliminó el soporte obsoleto de Oracle JET.
  • Soporte CSS3 mejorado.
  • Complemento agregado para BootsFaces con soporte para construcciones «<b: dataTable …>».
  • Versiones actualizadas Ant 1.10.8, exec-maven-plugin 3.0.0, Gradle Tooling API 6.7, JDBC PostgreSQL 42.2.16, payara-micro-maven-plugin 1.3.0, Spring Framework 4.3.29, TestNG 6.14.3.
  • Se proporcionó detección de JDK instalados con SDKMan y Debian.
  • Se habilitó la ejecución y depuración individual cuando el proyecto Gradle proporciona la tarea adecuad

Finalmente, si quieres conocer más al respecto sobre esta nueva versión, puedes consultar los detalles en la publicación original. El enlace es este.

¿Cómo instalar NetBeans 12.2 en Linux?

Para aquellos que quieran obtener esta nueva versión deben descargar el código fuente de la aplicación la cual podrán obtener desde el siguiente enlace.

Una vez que tengas todo instalado entonces, descompriman el archivo recién descargado en un directorio de su agrado.

Y desde la terminal vamos a ingresar a este directorio y luego ejecuten:

ant

Para construir el IDE de Apache NetBeans. Una vez construido puedes ejecutar el IDE escribiendo

./nbbuild/netbeans/bin/netbeans

También existen otros métodos de instalación con los cuales se pueden apoyar, uno de ellos es con ayuda de los paquetes Snap.

Solo deben contar con el soporte para poder instalar este tipo de paquetes en su sistema. Para realizar la instalación por este método deben teclear el siguiente comando:

sudo snap install netbeans --classic

Otro de los métodos es con ayuda de los paquetes de Flatpak, por lo que deben contar con el soporte para instalar estos paquetes en su sistema.

El comando para realizar la instalación es el siguiente:

flatpak install flathub org.apache.netbeans

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