Gabriel

@Gabriel@floss.social
64 Followers
372 Following
600 Posts

I am a Software Engineer who loves cats, dogs, and nature.

Landscaping photos: @Gabriel434

Moved from @Gabriel4340 on May 28 2024 almost two years after initially creating my previous mastodon account.

También hablo Español. De hecho, es mi idioma nativo 🤭

GitHubhttps://github.com/gabriel-434/
Telegramt.me/Gabriel434
Yesterday, I learnt that systemd has a credentials system (https://systemd.io/CREDENTIALS/). With `LoadCredential=`, you can securely inject passwords and keys. Gone are the days of insecure environment variables and crude workarounds. Thanks to @pid_eins and the rest of the team for constantly improving systemd.
Credentials

Algo que me estoy dando cuenta de la mayoría de personas en Reddit, a la que una empresa haga algo malo lo tachan de por vida

Ya sabemos las incontables cosas que ha hecho Google, por eso aveces por seguridad es mejor evitarlo, digo "aveces" porque es imposible deshacernos de Youtube, okno xD

Pero recien me enteró de esto y es una noticia ya del 2021, al parecer Proton Mail por orden de las autoridades francesas tuvo que dar la dirección IP de un activista frances, a dia de hoy la gente sigue marcada con eso, creian que Proton era lo mas seguro del mundo, pero que mas se podia hacer?

Citó lo último que me dijo alguien en Reddit sobre esto:

Anyway, Proton bad, Proton history stinks. I don't care about their political history unlike what most seem to point out with them supporting Republicans or whatever, but I do care about when they mislead a market to be "the safer option" when they're in fact no better

Current digital infrastructure (really)
Mastodon-coded vocabulary

I insert the USB stick LTE modem into my Linux laptop. I thought it was going to take a lot longer to get the internet on this device. 😭 I might need to tweak settings or download the drivers and compile it.

Linux sends a notification: 'New modem found.' What? No way.

So, I go to the network settings panel, and there's an option to connect to the Internet called “Mobile Internet”. I click on it.
I'm online, and I'm speechless 😶 The year of the Linux desktop is already here, at least for me!

Vibe Coding

We're celebrating!

We've just launched our brand new (and free!) Penpot Course, and we're kicking things off with the UI Design with Penpot Free Course!

Check out the course and get all the details here:

https://community.penpot.app/t/our-new-free-ui-design-with-penpot-course/9171

Our new (free!) UI Design with Penpot course

Hello friends! I’m excited to share our new (free!) UI Design with Penpot course. Together with the wonderful Penpot team, I’ve been working on this for a while! We’re bringing together: Practical design principles that have helped me throughout my career Hands-on demos showing you how to build professional materials step-by-step (Optional) assignments so you can get creative and build up your portfolio Loads of tips and tricks for making the most of Penpot The course is for anyone who wa...

Penpot Community

This week, I participated in a panel discussion on the topic "Open Source as a tool for more independence" for public organizations. The closing question was borrowed from a German politician who had given a talk earlier at the event. He asked: "Are there some areas where we should not migrate to Open Source?"

My short answer was "No."
However, I feel the need to elaborate a bit more.

Often, this question implies that there might be technical, stability, or security reasons why Open Source wouldn't be suitable for certain use cases. But Open Source is simply a licensing model. There's no inherent reason why software is less stable, secure, or well-written just because it is licensed under an Open Source model. So yes — "no" remains my answer.

That said, a more practical and interesting question would have been: "Where should I start when moving to Open Source?"

It’s important to think strategically about where to begin and what the second or third steps might be in the journey toward greater digital sovereignty. A good approach is to start with software that has few or no external dependencies and can be migrated independently. Software with many interdependencies should be addressed later.

Think of your software ecosystem as a tree, where each piece of software is connected and dependent on others. A successful migration project should start with the leaves — the independent components — and then gradually move toward the root. This way, results and first positive experiences can be gathered quickly.

#OpenSource #FreeSoftware #Migration #DigitalSovereignty #publicOrganizations

Want cool logo for CLI just for fun or profit? Try this tool to show giant ASCII-art logos with colorful gradients in your terminal. 😎 https://github.com/shinshin86/oh-my-logo

#opensource

GitHub - shinshin86/oh-my-logo: Display giant ASCII-art logos with colorful gradients in your terminal — like Claude Code or Gemini CLI.

Display giant ASCII-art logos with colorful gradients in your terminal — like Claude Code or Gemini CLI. - shinshin86/oh-my-logo

GitHub
×
@sjpiper145 This is brilliant! See also this Geodesic Dome made from discarded Edinburgh Festival poster-boards by @wu_lee a few years ago. Useful for storing children 😃
@CellySally @wu_lee Wow, I love this one too, thanks for sending through the pics!!