21 Followers
41 Following
40 Posts
Free software advocate. Open source engineer. He / Him. Opinions are my own.

O Google nunca se quer vendeu um dos seus produtos bons (ex: Google Pixels, ou Chromecasts) no Brasil, mas está pronto para nos utilizar como cobaia para saber como uma sociedade como a nossa aceitará o bloqueio de instalação de software livre.

Envie uma mensagem pros seus deputados.

Edição: esqueci de esclarecer, sim, o Google vai lançar isso aqui e nos usar antes de implementar por exemplo no EUA ou Alemanha, junto com alguns outros países.

https://f-droid.org/pt_BR/2025/09/29/google-developer-registration-decree.html

F-Droid and Google's Developer Registration Decree | F-Droid - Free and Open Source Android App Repository

For the past 15 years, F-Droid has provided a safe and secure haven for Android users around the world to find and install free and open source apps. When co...

A long article that I share with deep satisfaction. Jair Messias Bolsonaro (yes, that's his real full name) gets 27 years and 3 months sentence for trying to stage a coup in Brazil.

Gift link: https://www.nytimes.com/2025/09/11/world/americas/bolsonaro-convicted-coup-attempt.html?unlocked_article_code=1.lU8.-pFI.dGDp5C7cbH6o&smid=url-share

Bolsonaro Convicted of Attempting a Coup in Brazil, Sentenced to 27 Years in Prison

Brazil’s Supreme Court convicted the former president of trying to cling to power after losing the 2022 election, including a plan to assassinate his opponent.

The New York Times

I think many people misunderstand the purpose of code review. The purpose of code review is not for the reviewer to find bugs, and certainly not for them to ensure that the code is bug-free. Anyone who depends on code review to find bugs is living in a fool's paradise. As everyone should know by now, it is not in general possible to find bugs by examining the code.

The primary purpose of code review is to find code that will be _hard to maintain_. The reviewer looks at the code and tries to understand what it is doing and how. If they can't, that means it will be hard to maintain in the future, and should be fixed now, while the original author is still familiar with it.

In the Future All Food Will Be Cooked in a Microwave, and if You Can’t Deal With That Then You Need to Get Out of the Kitchen

Update 8/8/2025 – I wrote this the day before a certain post by a popular developer services company. I’ve seen some comments this is a rebuttal – it wasn’t meant to be! But…

Random Thoughts
LLVM Weekly - #601, July 7th 2025. AsiaLLVM Dev Meeting videos posted, LLD support for GCC LTO, disallowing struct/array IR values inside functions, XeVM MLIR dialect, and more https://llvmweekly.org/issue/601
LLVM Weekly - #601, July 7th 2025

Boost this toot if you're planning on sticking around Mastodon & the Fediverse whether or not it's more popular than Bluesky.

1993: I use BBSes for online interaction. Each BBS is run by some random person. They connect to a federated worldwide network. I keep my notes in .TXT files.

2008-2022: I use social networks like Facebook and Twitter for online interaction. They're huge and popular. I use Evernote for my notes, which is full of features.

2023: I use Mastodon for online interaction. Each instance is run by some random person. They connect to a federated worldwide network. I keep my notes in .TXT files.

Quinta feira farei uma palestra no ICEX - UFMG sobre minha carreira e contribuições de software livre. Não precisa se inscrever, basta chegar!

https://dcc.ufmg.br/palestra-uma-carreira-profissional-de-15-anos-desenvolvendo-software-livre/

Palestra – Uma Carreira Profissional de 15 Anos Desenvolvendo Software Livre – DCC/UFMG

"The availability of LLD on all architectures supported by Fedora removes one of the barriers that caused Fedora to have fewer packages available on s390x. It helps to reduce the maintenance burden by allowing packages to use the same linker on all architectures."

I've been watching this work unfold from the sidelines for some time, congratulations to the team for landing it all! 👏

"Adding support for s390x in LLD, the LLVM linker" https://developers.redhat.com/articles/2024/06/18/adding-support-s390x-lld-llvm-linker #s390x #IBMZ #LinuxONE

Adding support for s390x in LLD, the LLVM linker | Red Hat Developer

Learn about the work involved in adding support for the s390x architecture in LLD, the LLVM linker: methods, results, and benefits for the community.

Red Hat Developer
From the last release notes of Firefox: "To reduce user fingerprinting information and the risk of some website compatibility issues, we now report ARM64 Linux's CPU architecture as "x86_64" and ARM and x86 Android's as "armv81" in Firefox's User-Agent string and the navigator.platform and navigator.oscpu Web APIs."
❤️
Source:
https://www.mozilla.org/en-US/firefox/android/123.0/releasenotes/
Firefox for Android 123.0, See All New Features, Updates and Fixes

Mozilla