eaplmx

twtxt.net

Human Lv. 35, Engineer 🔧, scientist 🔬 and creator 🌱, living in México 🌎, working with teams all across the world 🗺️ and enjoying life! I like difficult questions and controversial truths.

Recent twts from eaplmx
In-reply-to » Para usuarios de #gemini con servidor propio, las cosas que voy haciendo para exprimir y dar un poco de vidilla al servidor Agate: Cálculo y publicación del número de visitas: gemini://sl1200.dystopic.world/art/visitascapsulagemini.gmi. Un sistema para que los visitantes puedan publicar directamente comentarios en mi cápsula: gemini://sl1200.dystopic.world/art/geminiresponsesagate.gmi Un sistema para publicar directamente en tu cápsula, con acceso por TOTP: gemini://sl1200.dystopic.world/art/notesfromtheaddressbar.gmi

@prologic@twtxt.net 👀 In my context we use “Platform” often, but not “Ecosystem”, I guess I need to research a bit on the difference to understand it better.
Thanks for sharing all that! I always forget the About page

Image

⤋ Read More
In-reply-to » Para usuarios de #gemini con servidor propio, las cosas que voy haciendo para exprimir y dar un poco de vidilla al servidor Agate: Cálculo y publicación del número de visitas: gemini://sl1200.dystopic.world/art/visitascapsulagemini.gmi. Un sistema para que los visitantes puedan publicar directamente comentarios en mi cápsula: gemini://sl1200.dystopic.world/art/geminiresponsesagate.gmi Un sistema para publicar directamente en tu cápsula, con acceso por TOTP: gemini://sl1200.dystopic.world/art/notesfromtheaddressbar.gmi

Como twtxt.txt tiene algunas limitaciones para hacer un microblogging más parecido al de Twitter, se hicieron algunas extensiones, y servicios Web para hacer más sencillo el hosting, responder y en general usarlo.
Por ejemplo: https://dev.twtxt.net/doc/twthashextension.html

Twtxt.net es una instancia de la plataforma Yarn.social, que supongo que inició como twt.social
YouTube - Twt.social a new way to social media. No ads, no tracking, 100% decentralised.
La idea es facilitar el hosting de los archivos .txt, y ofrecer una interfaz Web para usarlo.
@prologic@twtxt.net puede contarnos mejor la historia de Yarn. Pasado, presente y futuro.

Aquí viene un breve resumen de la idea detrás de twtxt y Yarn:
https://indieweb.org/twtxt#Yarn.social

⤋ Read More
In-reply-to » Para usuarios de #gemini con servidor propio, las cosas que voy haciendo para exprimir y dar un poco de vidilla al servidor Agate: Cálculo y publicación del número de visitas: gemini://sl1200.dystopic.world/art/visitascapsulagemini.gmi. Un sistema para que los visitantes puedan publicar directamente comentarios en mi cápsula: gemini://sl1200.dystopic.world/art/geminiresponsesagate.gmi Un sistema para publicar directamente en tu cápsula, con acceso por TOTP: gemini://sl1200.dystopic.world/art/notesfromtheaddressbar.gmi

@sl1200@twt.nfld.uk Bueno, creo que tendría que escribir un poco sobre twtxt en el blog.

twxt.txt es el formato para hacer microblogging en un archivo de texto en un servidor. Parecido a finger aunque con timestamps. Aquí el último spec que conozco: https://twtxt.readthedocs.io/en/latest/user/registry.html#format-specification

La idea era tener un microblogging minimalista, descentralizado y orientado a Hackers.
Yo lo conocí, pues se usa en Gemini para hacer listados de post, y Antenna lo usa aunque no hay mucho contenido.

⤋ Read More
In-reply-to » Para usuarios de #gemini con servidor propio, las cosas que voy haciendo para exprimir y dar un poco de vidilla al servidor Agate: Cálculo y publicación del número de visitas: gemini://sl1200.dystopic.world/art/visitascapsulagemini.gmi. Un sistema para que los visitantes puedan publicar directamente comentarios en mi cápsula: gemini://sl1200.dystopic.world/art/geminiresponsesagate.gmi Un sistema para publicar directamente en tu cápsula, con acceso por TOTP: gemini://sl1200.dystopic.world/art/notesfromtheaddressbar.gmi

Mmm, lo leí muy rápidamente, mi error. Deja ver si lo entendí:
gemini://sl1200.dystopic.world/art/notes_from_the_address_bar.gmi

La contraseña sirve para crear un secreto en base32, en vez de bits random.
El TOTP servirá como un Token con validez de 60 segundos, que va en la URL.

Entiendo entonces que en vez de un 2FA, es un factor único aquí. Mientras coincida con el secreto te permite publicar anotaciones.

Me gustó, pues hice algo parecido para mi archivo twtxt https://eapl.mx/twtxt.txt con este servicio Web https://eapl.mx/twtxt/
Había empezado con TOTP, luego con par Público/Privado, aunque al final lo dejé en WebAuthn, con sus ventajas e inconvenientes. Muy rápido puedo iniciar sesión en la laptop o el teléfono y empezar a publicar :)

⤋ Read More
In-reply-to » Switching from 2022 to 2023 broke a few things on the weekly processing for FitBot (ISO weeks FTW). Yes, I had a few months to prepare for it, but you know... The end of the year suddenly came.

BTW for my personal Weekly planning I use the ISO date instead of 16january2022, b/c is easier to me to calculate time between week 14 and 22 than between random dates.
Also for work we switched to “months” of 4 weeks. I learned that working with Germans and works well!

If it’s interesting for any of you, you can check the current week enabling it in your calendar app or here:
https://gemugami.com/week/

⤋ Read More
In-reply-to » Switching from 2022 to 2023 broke a few things on the weekly processing for FitBot (ISO weeks FTW). Yes, I had a few months to prepare for it, but you know... The end of the year suddenly came.

@lyse@lyse.isobeef.org First day of the week are Sundays, so the first ‘calendar’ week started on January 1st, 2023. That’s problematic for using ISO weeks, but it works for this project. Start of the week is at Sunday-Monday midnight which is about Sun 6pm here. You register your exercise from Sun to Sun.

For this project on Python I used that isocalendar module from datetime lib.

The bad implementation was on using something like

next_week = current_week + 1

which was not valid when the year changed, worked for all 2022 except the last week, ha! This year the weekly summary just stopped working.

And also I had to check when that happens. Some years have 52 weeks and others 53.

⤋ Read More

Switching from 2022 to 2023 broke a few things on the weekly processing for FitBot (ISO weeks FTW).
Yes, I had a few months to prepare for it, but you know… The end of the year suddenly came.

After finally finding some time to code, I could fix many things that needed to be redesigned. And a lot of refactoring is needed. Perhaps a few Unit testing would be helpful, since simulating records in the past is always tricky.
#codingSunday

⤋ Read More
In-reply-to » Para usuarios de #gemini con servidor propio, las cosas que voy haciendo para exprimir y dar un poco de vidilla al servidor Agate: Cálculo y publicación del número de visitas: gemini://sl1200.dystopic.world/art/visitascapsulagemini.gmi. Un sistema para que los visitantes puedan publicar directamente comentarios en mi cápsula: gemini://sl1200.dystopic.world/art/geminiresponsesagate.gmi Un sistema para publicar directamente en tu cápsula, con acceso por TOTP: gemini://sl1200.dystopic.world/art/notesfromtheaddressbar.gmi

@sl1200@twt.nfld.uk buenísimo! Me gusta poder iniciar sesión con TOTP, lo implementé en algunos servicios, y pienso que para Gemini funciona bastante bien.

⤋ Read More
In-reply-to » #randomQuestionOfTheDay

@bender@twtxt.net well, something I like from it is the mix between Forums + SMS + Blogs + Comments. I don’t like that much Vanity metrics nor Notifications, but those makes microblogging “more useful”.

And at the same time the mix of all those features is its weakness. It’s easy to oversimplify an idea. But as we like to fight on ideas, well, it’s a side effect en engagement.

Yeah, it has changed the society, the way we express ourselves, and how we socialize around ideas. For me, it makes me shape my communication, being nearby my friends and colleagues, and a few followers in my discipline. Hasn’t work for the academy and research, tho.

⤋ Read More
In-reply-to » Good Morning Everyone. What a beautiful day. Storm, high wind speed, rain, a closed main entrance because of falling tiles from the ceiling, a wet entrance because of a "forgotten" ceiling after the ceiling where tiles fall off. Amazing!!!

@carsten@yarn.zn80.net 46 km/h, sounds a lot 😧

BTW how do you get that visualization? , looks nice

⤋ Read More
In-reply-to » @prologic sorry! The learning curve for Dart / Flutter has been... well... steep

and adding the web manifest to make it work like a “Web app” on the phone on top of the browser. I’ll take a look into it tomorrow, I don’t recall exact details.

⤋ Read More
In-reply-to » eek, can't edit posts in Goryon 😭

@prologic@twtxt.net sorry! The learning curve for Dart / Flutter has been… well… steep

We need to discuss that. I think we’ll need so many fixes for the Mobile app to reach the current version for the web. What about thinking on a PWA, or similar?

Currently, I’m using the Web as a Home app (or whatever is called), and works amazingly. I’m not using Goryon now, nor any apps for social service, but that’s a personal preference.

⤋ Read More

I’d like to know more numbers for techs like GPS/Navigation, Twitter, TikTok, AI/ML based assistants. Decisions taken based on ML. Wearables. Medicine. Encryption. % of population with a mobile device and Internet access.
It’s going so fast that we can’t remember how to live w/o those technologies, anymore.
As a tech designer is exciting. As a world citizen… Well, a bit overwhelming, but with hope that all that tech won’t make us consumerists.

#stupidMooresLaw #buckleUp

Image

⤋ Read More
In-reply-to » @slashdot this whole stupid subscription model for products that already do the very thing the subscription is being sold for nightmare is not going to end is it?! 🤦‍♂️

@bender@twtxt.net gotcha! Apple offers a great ‘default’ ecosystem IMO. I was surprised that was being used in new environments, like manufacturing companies. iPhone even replaced blackberry 10 years ago.

I also think now there are a lot of self-hosted/Open options, for instance Obsidian instead of Notion.
I use Google Drive and Docs instead of MS Office, but obviously I’d like to have something good enough w/o Google.
Paint.net instead of Gimp and Photoshop. Inkscape is not great replacement of Illustrator, but works. Godot is becoming as good as Unity 2D. Blender is a good tool taught in schools… Just to name a few subscription free alternatives

⤋ Read More
In-reply-to » @bender Mind to share a few vanilla apps you are using ?

@prologic@twtxt.net agreed. Those reasons sounds reasonable to me, although I think there are many, many kinds of software that not all fit on every case. How could we compare current software to that made under different conditions?
That said, I name an interesting case. Videogames and movies. The price is almost the same, 40-60 USD for a AAA game, or 10 USD for a Hollywood ticket. And I think it hasn’t raised due to inflation, but budgets are increasing, technical features and quality is debatable improving. Gone with the wind” is in the top 1 taking inflation into consideration, but it’s an outlier.
https://en.m.wikipedia.org/wiki/List_of_highest-grossing_films#Highest-grossing_films_adjusted_for_inflation

That’s why I like thinks live the Big Mac index (and many others), to understand the current difficulty to make a product under the current purchasing power.

⤋ Read More
In-reply-to » @slashdot this whole stupid subscription model for products that already do the very thing the subscription is being sold for nightmare is not going to end is it?! 🤦‍♂️

@bender@twtxt.net Mind to share a few vanilla apps you are using ?

On the topic, I have mixed feelings. With Apps/Software/Services that are continuously improving, it could be acceptable IMO. My main issue is when you keep paying for a “finished product”. It’s more complicated if it has ads, it’s freemium, uses servers, and so on.
On the production side, well, they do it because they can (although we don’t like that they can, it seems). Development costs are continuously increasing, so it’s an endless rush to spend more to compete, subsidize costs somehow, then earn more, rinse and repeat.
I’ve seen successes of 5-10% on indie developers, but I’d like to know the numbers for huge companies. I’d expect to have big pressure from investors to sustain growth and fail way less.

⤋ Read More

Today it has been difficult to focus on designing the course/book for Unity, C# and Poker.

There are many moving parts that I have to settle as learning objectives, that I’m a bit overwhelmed. I simplified the game a lot, yet not enough it seems. That’s when I recall phrases like “The hard things about hard things”

Also, Unity is too visual to be taught by a book. At the same time I want to write a book about a topic I like 🤔
A reference is “Head first C#”, which I used to learn C# in 2008, so I think it’s feasible to a certain extent.

⤋ Read More
In-reply-to » Why, oh why, does YouTube include upcoming videos in RSS feeds? “This video premiers in 21 hours.” Oohhhhhhkay. I will long have forgotten about it by then, thank you very much.

@movq@www.uninformativ.de FOMO perhaps?

I even find this annoying in YouTube App… I don’t watch nor produce live content. Allow me to hide the kind of content I don’t want to watch. 👀

⤋ Read More