I’ve upgraded my laptop today, that included Google Chrome, and surprise, surprise, when it restarted, it started telling me that the uBlock Origin extension is no longer supported and will be disabled. I’m paying for YouTube Premium, but I still can’t live without ad blocker. It turns out you can just enable the extension again and it will keep working, but for how long. So I decide to switch. I’ve been using Chrome from the very early times, long before it was mainstream. The more p...| Lukáš Lalinský
I’ve been an early adopter of AI coding tools. I’ve been using GitHub Copilot from the technical preview stages in 2021. It was mind-blowing to me. The interface was pretty minimal compared to what we have now, but even at the stage, it was revolutionizing the way I work. I’ve dreamed for a long time about programming without having to actually write all the code, and it was starting to become a reality. All in all, I was pretty happy with it.| Lukáš Lalinský
I’ve been playing with Zig over the last few weeks. The language had been on my radar for a long time, since it was originally developed for writing audio software, but I never paid too much attention to it. It seems that it’s becoming more popular, so I’ve decided to learn it and picked a small task of rewriting the AcoustID fingerprint index server in it. That is still in progress, but there is one side product that is almost ready, a library for handling msgpack serialization.| Lukáš Lalinský
A new version of Chromaprint has been released. This is a fairly big release I originally intended to call 2.0, but one key feature I was planning to include is not yet finished, so I decided to go with 1.4 instead.| Lukáš Lalinský
I have released a new version of mbdata. It’s a small Python package for working with the MusicBrainz database using SQLAlchemy.| Lukáš Lalinský
A new version of Chromaprint has been released. This is a very small bug fix release fixing fpcalc crash on a corrupt file.| Lukáš Lalinský
A new version of Chromaprint has been released.| Lukáš Lalinský
A new version of Chromaprint has been released. This is another small release, there are no changes to the core functionality.| Lukáš Lalinský
I’m late to the game, but I finally gave Let’s Encrypt a try and I love it. The biggest advantage is the fact that SSL certificates can be completely automated. No more remembering how to renew certificates once a year.| Lukáš Lalinský
Lukáš Lalinský| Lukáš Lalinský
I’ve been watching the Zig language for a while now, given that it was created for writing audio software (low-level, no allocations, real time). I never paid too much attention though, it seemed a little weird to me and I didn’t see the real need. Then I saw a post from Andrew Kelley (creator of the language) on Hacker News, about how he reimplemented my Chromaprint algorithm in Zig, and that got me really interested.| Lukáš Lalinský