Surreal Cloud 🌌
162 subscribers
534 photos
74 videos
11 files
637 links
Aquí se habla cualquier tontería que tenga en la cabeza. ¡Sean bienvenid@s!
Download Telegram
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
Por cierto, hacer una Anylinux AppImage es en general, algo fácil.

Hay Apps que necesitan más atención que otras, pero sí, normalmente es fácil.

Para ponerlo simple: solo debes editar dos scripts: get-dependencies.sh y make-appimage.sh, en el primero defines las dependencias o si vas a compilar desde la fuente, en el segundo, añades las rutas de la app, y datos básicos, y ya, si vas a usar GitHub Actions el proceso es solo eso, editas esos dos archivos, ejecutas el workflow, esperas que funcione, encuentras las fallas si las hay, pruebas en tu distro, en algún contenedor con Alpine para verificar que es compatible en musl, etc.

Esto no es mágia y no necesitas ser experto, además el equipo siempre está ahí para ayudar.

Cualquiera que quiera colaborar o que simplemente quiera usar esto sin unirse o sin contribuir, aquí está una plantilla fácil de usar que como dije, en la mayoría de casos esto es todo lo que vas a necesitar.
❤3
Stremio corriendo en Alpine Linux en una AppImage :3

Este caso no me enorgullece demasiado sin embargo, este paquete es tan complicado que quise caer en un experimento, si salía bien, chevere, si salía mal pos ni seguía intentando. Porque esta es la segunda vez que lo intento.

¿Que fue diferente esta vez? el uso de uno de los agentes de IA a los que tenemos acceso en el proyecto Anylinux, fue primera vez que use uno de esos, están muy configurados para el proyecto, y así, hacen el trabajo sí, aunque con errores por aquí y por allá.

En general, creo que prefiero mi método de siempre, esto fue una medida desesperada y también un poco de curiosidad a ver que pasaba, pero bueno, salió bien parece, aún faltan un par de cosas por verificar creo.

No sé quien paga las facturas de esos agentes la verdad, pero según el registro a pesar de lo que ha tardado esto, no se ha gastado tanto xd ya en eso ni idea.

Tenía que probar, pero no cambió mi opinión.
❤3
Surreal Cloud 🌌
Stremio corriendo en Alpine Linux en una AppImage :3 Este caso no me enorgullece demasiado sin embargo, este paquete es tan complicado que quise caer en un experimento, si salía bien, chevere, si salía mal pos ni seguía intentando. Porque esta es la segunda…
El porque de este experimento: frustración.

No solo por lo complicado que es Stremio en sí, sino porque bueno, en mi país paso 6 horas diarias sin electricidad so, son 6 horas donde no puedo romperme la cabeza resolviendo esto. Así que pensé que si este experimento salía bien, por lo menos podría haber gastado menos tiempo.

Y bueno, sí, fue algo más rápido si no contamos el proceso de que revisen si está bien y me dejen montones de correcciones donde el agente hizo las cosas mal xd creo que es primera vez que recibo tantas correcciones, normalmente son poquitas.

Pero no sé, fue una experiencia rara, casi que lo único que hice fue mirar, no me gusta eso.

Pero en fin, funciona, está todo revisado y en su lugar, ya está bien empaquetado, construimos Stremio desde el código fuente (porque su binario es... pesadillas) y eso hace todo más fácil.
❤2👌1
Ya se puede descargar y usar por cierto

Si de casualidad hay alguien usando Linux que no use Pipewire y use solo pulseaudio o alsa, me gustaría saber si al reproducir contenido hay sonido o si se rompe, es algo que no he podido confirmar 🤔
❤2
Forwarded from Panda Tecnologico (OFICIAL) (José Carlos)
Hola gente, soy José Carlos de TeleNews. La cuenta de Alejandro (el propietario de este canal), fue eliminada recientemente por Telegram, justo nos avisó por el grupo de mi canal hace algunos días. Desconocemos el motivo pero Alejandro ya está intentando recuperarla.

Actualmente soy el único administrador (descartando los bots) que tiene el canal y no tengo permisos de añadir otros administradores, así que nadie publicará por acá. Espero que Alejandro pueda recuperar su cuenta pronto. No sé en su caso, pero yo tengo muchísima información importante guardada en Telegram, así que estaría muy desesperado en una situación así. Creo que algún día me tomaré la molestia de revisar y respaldar fuera de Telegram todas las cosas importantes porque nunca se sabe.

Lo peor de estos casos es tratar con el soporte de Telegram, ya sabemos que eso de dar un buen servicio no es lo de ellos.

Saludos ✌️
😢7
No suelo recomendar series (porque la verdad no veo muchas xd) pero, he estado viendo The Hack, y está buenísima. No sé, me gustan este tipo de historias.

Recomendada 😅
❤5
Butterscotch, una herramienta que permite ejecutar juegos hechos con GameMaker, eliminando barreras de dependencias o compatibilidad 🤔

Ejemplo, VA-11 Hall-A, un juego que me encanta, pero... es horrible tratar de correr esto en Linux xd

La build oficial es vieja, y es para Linux de 32bits y en Linux correr 32bits es como abrir un portal a otro mundo, pasos molestos, dependencias que no existen, añadir repos extras, al final la mejor forma de jugar un juego como este es usar la versión Windows y correrla con Proton.

O bueno, era la mejor forma antes de esto. Esta reimplementación del runner de GameMaker permite ejecutar juegos como este, de forma fácil, rápida, y con muy buen rendimiento.

Según sé también sirve para Undertale y así, pero a mi solo me importaba este 😅
👀5🗿1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
No hay nada sofisticado aquí por cierto, nada de un editor con app para facilitar las cosas. No, aquí se escribe a mano, como debe ser xd
❤4👌1
Bueno, hay que admitir que a pesar de las limitaciones, esto de tener bots en los servidores de Telegram, está interesante.

No sirve para todo tipo de bots, pero sí.

Aunque yo tengo dudas, ¿esto es totalmente gratis? ¿es gratis ahora por estar en pruebas? 🤔

Porque también sería un gasto en infraestructura cuando se abra masivamente.
👀3
Que random encontrarme por primera vez un ataque de spam en un grupo mio, en este caso en el chat de comentarios de mi canal en chino (sí, eso existe xd)

Pero bueno, ya borré todo y tomé las medidas necesarias. Era el único espacio donde no tenía un bot antispam, irónico considerando que siempre recomiendo hacerlo 😅

Es que bueno, mi canal tendrá que si unos 10 subs, no pensé que podría pasar eso ahí jaja

Lo veía más probable en este
👀4
En otras cosas, en el fork de Telegram que tengo con un amigo, recientemente solucionamos un bug molesto que estaba practicamente desde que empezamos xd

Y era... una estupidez, pero es que Telegram Desktop es gigante, y si además uno no usa seguido la función con el bug, pues casi que ni te acuerdas.

La función rota era el atajo a "reenviar sin citar". Cuando reenviabas sin citar una foto o un vídeo y esto tenía texto, se eliminaba el texto, ¿por qué? la linea estaba incorrecta, llamaba a reenviar el mensaje eliminando el autor pero también el texto añadido.

¿Como no encontramos la solución en tanto tiempo? no sé, cada vez que hay actualización de Telegram son cientos de archivos, entre una cosa u otra o lo ignoras o se te olvida 😅
👌4