Otto Kekäläinen

Otto Kekäläinen

@ottoke.bsky.social

Posts on open source software, technology, business and the environment. More at https://optimizedbyotto.com/

77 followers58 following85 posts

Git was built as a distributed system, but most of us use it with a single origin - as if it were centralized SVN. ⤵️ A short guide to multiple remotes and mirroring across GitLab, GitHub, Salsa, Codeberg & more: optimizedbyotto.com/post/multipl... #git #opensource #developerproductivity

optimizedbyotto.comUsing multiple git remotes for true distributed version controlOne of the primary design principles for Linus Torvalds when creating Git is that it should be a distributed system, capable of working with multiple remotes. However, most people seem to use Git with...

Did you know Estonia 🇪🇪 is one of the best governed countries in Europe 🇪🇺? * #1 in Europe on PISA * Flat 22% tax + fast and efficient government services * Low crime and clean streets Other countries should take note. See my personal observations → optimizedbyotto.com/post/estonia...

optimizedbyotto.comEstonia, the country of the fit and the witWhile many Western democracies seem to be in a state of decay and are no longer the safe, civilized and prosperous countries they once were, there are still some European countries that are governed w...

Ubuntu 26.04 is here! MariaDB now in the 'main' archive, which for Ubuntu users and Canonical customers means that it is an officially supported core component, rather than just an extra option. Also AppArmor profile and hardened systemd.🐧🛡️ documentation.ubuntu.com/release-note... #Ubuntu #MariaDB

documentation.ubuntu.comUbuntu 26.04 LTS changes since 25.10If you’re upgrading to Ubuntu 26.04 LTS from the previous interim release, Ubuntu 25.10 (Questing Quokka), the following changes apply to you. New features and improvements: Desktop features: GNOME...

📣 Welcome to Mentoring Mondays, a weekly call where aspiring contributors can ask questions, see live demos, and learn from experienced Debian Developers. Next call Monday, May 4 at 12:30 UTC. Details optimizedbyotto.com/post/debian-... #debian #linux #opensource #mentoringmondays

optimizedbyotto.comMentoring Mondays for aspiring Debian contributorsI mentor several people in Debian, and have been repeatedly asked to offer an opportunity to ask questions on a live call. I have now started a recurring video call for exactly that, which I call Ment...

For anyone doing their first contribution to #MariaDB: start out by learning how the mariadb-test-run command works and how to efficiently rebuild the MariaDB sources and re-run the test suite. More about this foundational skill at optimizedbyotto.com/post/grokkin...

optimizedbyotto.comGrokking the MariaDB test runner (MTR)The main test system in the MariaDB open source database project is the mariadb-test-run script (inherited from mysql-test-run). It is easy to run and does not require you to compile any source code.\...
View full thread

Note that this report and website is separate from the EuroStack movement at eurostack.eu, which originated from a multiparty conference organized at the European Parliament on 24 September 2024: Towards European Digital Independence: Building the EuroStack.

eurostack.euEuro Stack | Building Europe’s digital futureA European Industrial Policy initiative bringing together tech, governance and funding for Europe-focused investment to build and adopt a suite of digital infrastructures

It does an excellent job recommending realistic policies to leverage Europe's surprising (and often underappreciated) strengths, promote sovereignty in hardware & software, reduce risky foreign dependencies, and grow the economy through healthy collaboration.

🛡️ MariaDB's new AppArmor profile is now enforcing in Debian unstable and heading to Ubuntu 26.04. Developed against 7,000+ tests to minimize false positives, see optimizedbyotto.com/post/new-app... If you are a sysadmin, check logs and share feedback via Debian BTS #AppArmor #MariaDB #opensource

optimizedbyotto.comAutomated security validation: How 7,000+ tests shaped MariaDB's new AppArmor profileLinux kernel security modules provide a good additional layer of security around individual programs by restricting what they are allowed to do, and at best block and detect zero-day security vulnerab...

Is the #AI hype still on or have the models plateaued? I tested 9 flagships (Claude 4.6, GPT-5.2, Gemini 3.1 Pro, Kimi K2.5, etc.) in my own mini-benchmark with novel tasks, web search disabled and zero training contamination and no cheating possible: optimizedbyotto.com/post/ai-mode...

optimizedbyotto.comDo AI models still keep getting better, or have they plateaued?The AI hype is based on the assumption that the frontier AI labs are producing better and better foundational models at an accelerating pace. Is that really true, or are people just in sort of a mass ...

I wouldn't be surprised to see multiple MySQL forks emerge in 2026, now that more people are realizing how bad Oracle has been as an open source project steward for MySQL.

Allekirjoitin!

Digitaalinen itsenäisyys@digitaalinenitsenaisyys.fi

Digitaalinen itsenäisyys – Suomen seuraava kohtalonkysymys 🇫🇮 Suomi on riippuvainen yhdysvaltalaisista teknologiajäteistä. Riippuvuus ei lähitulevaisuudessa vähenny vaan syvenee. #DigitaalinenItsenäisyys #Suomi #Kansalaisaloite 1/

Otto Kekäläinen reposted

From @digitaalinenitsenaisyys.fi: Meta closed permanently Finnish citizen's initiative Threads page that promotes steering the critical national ICT infrastructure away from foreign [read: US] technologies. The support votes are pouring in in a record speeed. #Trump #Meta #AWS #Azure

Digitaalinen itsenäisyys@digitaalinenitsenaisyys.fi

🇫🇮 Meta sulki Digitaalinen itsenäisyys -aloitteen Threads-tilin. Mitä seuraavaksi? 🤔 Kansalaisaloitteemme, joka ajaa digitaalista itsenäisyyttä, sai juuri karun esimerkin siitä, mitä riippuvuus ulkomaisista alustoista tarkoittaa. #DigitaalinenItsenäisyys #Meta #Threads #Sananvapaus #Suomi 1/

Energy startups form Europe 🇪🇺 to follow: - Donut Labs: first solid state batteries on market - Perovskia: first perovskite solar panels on market - Nordic Nano: soon first nano-carbon solar panels

Imagine a world where small devices run purely on ambient light and don't need any batteries, and large devices with batteries that charge in 5 minutes and last for a decade without degrading ☀️

Git is the industry standard for software development, but I thasn't been fully adopted in #Debian packaging yet. I believe that #Git workflows could enhance collaboration, transparency, and productivity for one of the world's most vital #opensource projects. optimizedbyotto.com/post/debian-...

optimizedbyotto.comDEP-18: A proposal for Git-based collaboration in DebianI am a huge fan of Git, as I have witnessed how it has made software development so much more productive compared to the pre-2010s era. I wish all Debian source code were in Git to reap the full benef...

Subscribe to the Open Source Security podcast (opensourcesecurity.io) on your favorite platform and check out the latest episode where I am talking about how I did the XZ Utils analysis in Debian.

opensourcesecurity.ioOpen Source Security
Josh Bressers@josh.bressers.name

This week on #OpenSourceSecurity I talk to @ottoke.bsky.social about his blog post about detecting an attack like xz in Debian It's a fascinating conversation about a very complicated topic There are things that could be detected, but this one would have been very very difficult