Surreal Cloud 🌌
162 subscribers
531 photos
74 videos
11 files
635 links
Aquí se habla cualquier tontería que tenga en la cabeza. ¡Sean bienvenid@s!
Download Telegram
Surreal Cloud 🌌
Parece que hicieron una reimplementación "clean room" (debatible) de la suite de productos de Adobe, en Rust nativo, obviamente con IA 😅 Está en una etapa temprana, es interesante? seh Tienen desde Photoshop hasta Premiere, pero, por mucho que pongan la…
De todas formas, todo lo que le haga daño a una empresa como Adobe y potencialmente dañe su negocio o reduzca su número de usuarios, es bueno.

Aunque honestamente, no sé, dudo que eso pase, el fan de Adobe no se mueve de ahí incluso aunque Adobe le pegue con palos, es una relación toxica ya 😅
❤2😁2
Forwarded from Telegram Info Español
Vulnerabilidad peligrosa en Telegram Desktop: cualquier archivo puede ser robado con un solo clic

Lo que NO DEBES hacer y cómo protegerte:
• No sigas utilizando versiones anteriores a la 7.2.9
— actualiza el cliente inmediatamente. Si utilizas un cliente no oficial, cambia temporalmente al oficial hasta que se publique una actualización.

Descarga:
• Windows / macOS / Linux: sitio web oficial o GitHub.
• Windows: Microsoft Store.
• macOS: App Store.
• Linux: Flathub, Snapcraft.

Consejos para los usuarios de clientes antiguos:

• Los enlaces pueden ser peligrosos: cada vez que hagas clic en un enlace, lee atentamente la ventana emergente — si Telegram muestra una estructura inusual en el enlace (por ejemplo, uno que empiece por tg://), no lo abras.

• No utilices el cliente sin un código de acceso local: al habilitarlo, se cifran los archivos de sesión del directorio tdata, lo que impide el secuestro inmediato de la cuenta incluso si esos archivos se filtran.

¿En qué consiste el problema?

Se ha descubierto una vulnerabilidad en los clientes de Telegram Desktop anteriores a la versión 7.2.9 (CVE-2026-107181). Dado que el delimitador ; no se escapaba, los parámetros de los enlaces tg:// se interpretaban como comandos IPC independientes. Mediante el controlador «interpret:», un atacante podía provocar que se enviaran de forma encubierta archivos del sistema a su canal, sin la confirmación del usuario, cuando este hiciera clic en un enlace especialmente diseñado.

El riesgo principal

El peligro no se limita al robo de archivos de sesión tdata y al secuestro de cuentas. Aprovechar esta vulnerabilidad permite robar de forma encubierta absolutamente cualquier archivo del ordenador al que el usuario tenga acceso: documentos, sesiones guardadas del navegador, claves SSH, configuraciones del sistema o billeteras de criptomonedas.

#seguridad #desktop #vulnerabilidades
👀6❤1
Surreal Cloud 🌌
Parece que hicieron una reimplementación "clean room" (debatible) de la suite de productos de Adobe, en Rust nativo, obviamente con IA 😅 Está en una etapa temprana, es interesante? seh Tienen desde Photoshop hasta Premiere, pero, por mucho que pongan la…
Parece que solo los productos de Adobe no era suficiente, también productos de Microsoft.

El mismo proyecto que mencioné hace poco, ArtCraft, también ha "reimplementado" (obviamente, con IA) parte de la suite de Microsoft Office 🤔

Hasta los momentos solo Word, Excel y PowerPoint.

En este caso estas capturas son solo de Word, Wordcraft
❤4👌1
Surreal Cloud 🌌
Parece que solo los productos de Adobe no era suficiente, también productos de Microsoft. El mismo proyecto que mencioné hace poco, ArtCraft, también ha "reimplementado" (obviamente, con IA) parte de la suite de Microsoft Office 🤔 Hasta los momentos solo…
Creo que este proyecto se va a ganar enemigos muy rápido si sigue volando tan cerca del sol, están tensando mucho la cuerda diría yo, pero, hay que admitir que es interesante.

Y bueno, tampoco me sentiré mal por una empresa multimillonaria y de malas practicas 😅

Mi pregunta es: ¿Esto va a durar y ser sostenible o vamos a verles caer por alguna demanda? 🤔
❤3👌2
No sé hacia donde va el software, y no sé que piensa cada quien de eso.

A veces hay que concentrarse en lo que puedes controlar, yo no puedo hacer que todo el software que me gusta sea de cierta forma, no puedo imponer mi visión ni tengo el talento para hacerle un fork a todo lo que vea xd

Pero si puedo controlar el software que yo hago, los proyectos donde puedo marcar las pautas, la dirección o como mínimo contribuir hacia una.

Centrarse en que todo el software cumpla con mis estándares es imposible, pero es posible hacerlo con el software que es mío o donde estoy involucrado

Básicamente, proteger mi esquina y hacer lo que me parezca correcto en ella 🙂

Es una de esas conclusiones a las que he llegado sobre el tema de la IA y así, no fijarme en lo que no puedo controlar, solo en donde realmente puedo hacer algo.
👌2
Dato curioso: ¿Sabías que la herramienta de código abierto más usada y recomendada para hacer ingeniería inversa es propiedad de la NSA? Sí, esa entidad gubernamental de Estados Unidos, al parecer hacen código abierto y muy bueno según algunos xd

El programa es Ghidra y es prácticamente la opción más recomendada siempre, pero sí, es curioso ver quien mantiene eso.
👌2
¿Está agresivo este párrafo? 🤔

Si Linux hubiese nacido en esta era de la IA, sería un proyecto sin alma, una reimplementación "clean room" (luego hablamos de eso) hecha con IA que copia 1:1 a Unix y probablemente caería en cualquier momento por una demanda.

Esto es software tendencioso, software sin valor, funenme, pero es basura. Para mi esto no tiene ningún mérito, ni uno.

Mérito tiene LibreOffice, mérito tienen GIMP, Krita, Inkscape, Audacity, Luanti. Eso es hacer una alternativa de verdad, eso es código abierto, eso es lo que yo defiendo.


El post sobre Retroarch se ha quedado en la carpeta de borradores inconclusos, quería hablar de otra cosa, pero creo que va a tocar filtrar un poco xd
👀5
A veces toca no tener la opinión más popular: https://nube.codeberg.page/blog/artcraft.html

Saludos xd
❤2
Surreal Cloud 🌌
A veces toca no tener la opinión más popular: https://nube.codeberg.page/blog/artcraft.html Saludos xd
Sin imágenes, tomando nota de algunos blogs minimalistas que sigo, a veces pierdo tiempo buscando imágenes de referencia, o una portada, y así, para un post así creo que ni hace falta xd
❤3
Quizás ha sido una de las cosas más sin filtros que he escrito y una parte de mi si se está arrepintiendo un poco de exponer tanto esa parte, pero bueno, tampoco es para tanto supongo.
❤2
Surreal Cloud 🌌
A veces toca no tener la opinión más popular: https://nube.codeberg.page/blog/artcraft.html Saludos xd
Hoshino Lina, la vtuber con enfoque en Linux y programación, también fundadora de Asahi Linux, la distro de Linux que puede correr en las macs de Apple y contribuyente del kernel Linux, hizo una reimplementación mediante ingeniería inversa a una opción de software propietario muy popular en la escena de vtubers, Live2d.

Ella creó Ayagami, lo hizo a mano, lo hizo en vivo, en streams con muchos testigos, y tomó una postura estricta para blindarse ante cualquier amenaza legal: evaluar con ojo critico cualquier contribución externa y banear cualquier código con indicios de uso de IA.

En palabras de su guía de contribución:

La razón de esta estricta política es que el uso de IA es fundamentalmente incompatible con la ingeniería inversa de caja negra y de sala limpia. La ingeniería inversa de sala limpia requiere que ninguna persona o entidad individual lea o haga ingeniería inversa del software original y, al mismo tiempo, contribuya a la implementación final resultante de dicha ingeniería inversa. La ingeniería de caja negra va más allá y prohíbe por completo el análisis del software original. Esto incluye el software que Live2D, Inc. publica en GitHub bajo una licencia de código disponible pero propietaria, así como cualquier otro proyecto que interactúe con archivos MOC3 y que no tenga una política equivalente de caja negra. Dado que los agentes de IA se entrenan con contenido recopilado de internet, incluidos repositorios de GitHub, cualquier resultado generado por un agente de IA relacionado con el ámbito de los archivos MOC3 o la tecnología de Live2D violaría el principio de caja negra y comprometería la posición legal de este proyecto.


Es lo que hace un proyecto serio que pretende hacer ingeniería inversa blindada de forma legal.

Esa sería la diferencia entre un proyecto serio y uno como Artcraft. Weno, ahora sí, me desaparezco de nuevo 😅
❤3👌1
Probando una AnyLinux AppImage de RetroArch, un pequeño reto técnico que asumí, parece hasta los momentos no ser algo tan complicado como parecía.

Estoy probando en un contenedor de Alpine Linux usando Distrobox y Podman, parece funcionar correctamente, descarga núcleos, ejecuta juegos, etc.

La diferencia sería que no viene con los assets por default, viene vacía, en la primera ejecución hay que descargar todo manualmente.

Pero, en general pesa menos y es más eficiente que la versión Flatpak, además en distros de Linux musl como Alpine, RetroArch está disponible pero el descargador de núcleos está deshabilitado, porque los núcleos glibc no funcionan en musl, aquí sin embargo todas esas funciones están habilitadas y sin ningún problema (hasta el momento)
❤3
Oh, ya tengo acceso a la nueva función de la API de bots de Telegram...

La función para correr bots sin necesidad de un servidor externo, solo usando los servidores de Telegram 🤔

Honestamente no sé que hacer con eso pero alguna prueba haré xd
❤3👌2
Interesante 🤔
❤4👌3
So, por lo que entiendo, todo debe ser JavaScript, eso en sí es una limitación, que tanto puedes hacer con un bot en JavaScript?

Lo averiguaremos supongo
❤4👀3
Al final se logró hacer una AppImage portable de RetroArch que corre prácticamente en cualquier distro Linux, una alternativa solida a la versión oficial y a Flatpak.

Solo 35MB además... ¿como? compilamos desde la fuente, deshabilitamos la dependencia de QT, y compilamos ffmpeg desde la fuente también, para enlazar de forma estática, una build de ffmpeg con lo mínimo apagando todo lo que no es necesario para RetroArch. También, se deshabilitó la integración con Discord, rompe la portabilidad.

En la primera ejecución hay que descargar manualmente los assets desde el actualizador, RetroArch no lo hace automáticamente (aún, parece que lo van a implementar) y meter unos 200-300mb de assets no me parece realmente necesario, F-Droid en Android también ofrece una build así 🤔

Antes de esto, en entornos como Alpine Linux, tenías solo 3 opciones, usar RetroArch desde las repos, y los pocos cores disponibles ahí, usar RetroArch desde Flatpak y comerte todas sus dependencias, o compilar desde la fuente tu propia build y los núcleos (lo que hacía yo), ahora con esto hay una build equivalente a la versión Flatpak con todo lo importante funcionando, pero sin una instalación tan pesada.
❤5
Surreal Cloud 🌌
Al final se logró hacer una AppImage portable de RetroArch que corre prácticamente en cualquier distro Linux, una alternativa solida a la versión oficial y a Flatpak. Solo 35MB además... ¿como? compilamos desde la fuente, deshabilitamos la dependencia de…
Curiosamente, la gente de RetroArch es amigable, hay proyectos que no son tan así.

Su AppImage está un poco rota, no sigue además el estándar básico, se nota que la build principal es Flatpak y no le prestan demasiada atención a esa. Sin embargo fueron receptivos con esa critica, y estuvieron echando un ojo a nuestros avances, mencionando por ejemplo que lo de descargar assets en la primera ejecución es una función que viene en camino.

Hay proyectos que se toman este tipo de cosas como un ataque o algo, es bueno ver de vez en cuando gente abierta al cambio o simplemente abierta a que ofrezcas una opción distinta para usar su app, sin que vean eso como algo malo. Al final, esto no es una amenaza a la distribución oficial, somos un nicho, pero, si ayuda, aunque sea un poco 😅

Además, no sé, pero, el punto de RetroArch es que está en todas partes y con diferentes opciones, una opción como esta no contradice esa premisa, la mejora
❤4