Twice in the past year, installing an update from the Arch User Repository ( AUR ) could have handed your machine to somebody else. In July 2025 , three fake browser packages were uploaded which pulled in a remote access trojan (Chaos RAT ). They went up on July 16 and were removed on …
Being a maintainer in the age of AI . ¶ Ralf Gommers wrote a really nice blog post around 6 years ago about the cost of an open source contribution , where he talks about what happens when a contribution comes in, the challenges, and the bottlenecks. Since then, open source has become …
Image on: https://blog.1password.com/remote-work-tips/ Remote Work ¶ I ve been working mostly remotely / from home for the past couple of years. I ve worked in teams and with people whom I ve never met in person, and yet I have a deep appreciation for them, and feel very …
Image by: opensource.com This post is about how a team or project can benefit from engaging with open source communities related to that project. There are countless, much better, and incredible resources out there on the topic, but I needed to organize my thoughts around it, and here s …
The idea behind this post is not to show how to install the tools you need, or to list a bunch of [at a first glance seemingly random] git commands. There are enough tutorials and blog posts explaining them out there in the wild that with a web search you …
(Since I don t know individuals pronouns involved in this post, they/them is used instead.) This post was triggered by three of PyTest maintainers leaving the project in a single day. That s 3 out of 4-5 active developers of a project which is relied on by a massive …
This was my first FOSDEM , which has been happening in Brussels every year for the past 20 years! It s kind of a mostly talk based hacker space with no registration required for the attendees. This year the estimate was 5000 attendees each day, and that doesn t include the …
This is a repost of what I posted on twitter . At NeurIPS @celestekidd gave a keynote on how people form their beliefs. It was amazing, and had two plot twists which made the audience stand and clap at the end; something you don t see often in academic conferences. Here …
Almost a year ago, after being the co-speaker of a My first open source contribution talk at PyData Berlin 2018, I myself became very motivated and started actively contributing to the scikit-learn project. I was surprised to see how much I could and had to learn to improve my contributions …
Writing code is not the only way you can contribute to an open source project. Like any other project, there are many tasks which are not programming, but are required to push the project forward, and many programmers are not even necessarily good at those tasks. Think of organizing meetups …
When looking for a project to which you d like to contribute, there are two major aspects you may want to consider. One is the way it s released and managed, and the other is the community around it. The way I see the first aspect, it s like a …
I ve been a fan of open source software for a long time. However, up until recently, I wasn t seriously contributing to any specific project; but why would you want to contribute to an open source project in the first place? There are a few different aspects to be …
Background ¶ A weekend in October (15-17.10.2017), on the side of the 9th World Health Summit ( WHS ) I attended a hackathon called Hacking Global Health . We were nearly 40 people, in about 20 teams, and each team had to pitch an idea in 2 minutes. The only constraint on …
I d like to talk about this study: Deep neural networks are more accurate than humans at detecting sexual orientation from facial images , and it s not going to be a praise of the research! Damaging Message ¶ I put this study in the same category as studies trying to argue …
Although the context of this post is bioinformatics and cancer, it applies to many other fields as well. I ve had this idea for a while, and this an effort to make it more concrete. In this post, a method refers to a computational model or an algorithm, from the …
Reproducibility (in science) ¶ It s almost not a word, to the extent that as far as I know it s only used in the context of science, and it has its own Wikipedia page . In simple terms, a scientific research s results are reproducible if you can take its report …
Hackathon ¶ To me, a hackathon is when a group of people gather for a day or two, working for a somewhat common goal, develop, have fun, meet new people, and to home. Unfortunately for whatever reason, most hackathons have become a competition, with a set prize, organized by some company …
Problem description: ¶ This work was done in Mister Spex GmbH , and slides of a presentation I gave at PyData meetup are available now here . There is a website, in this case an e-shop, and we have information about user sessions on the website. We also have information about TV -ads …
I was reading this article on the ethics of editing human genome and I realized there s a missing point in there. CRISPR in short is a technology that allows us to edit our own genome. Of course it has countless number of useful applications as it s very simply …
After quite a few days struggling to configure a Zimbra server so that it automatically fetches users from our freeIPA ( LDAP ) server, I finally managed to have a configuration which works. I got help from a bunch of pages like this and this one. This comes after you fix the …
I decided to actually write on this blog (decision was made this morning and is final :D ). On June 2nd I received an email from my adviser telling me about the DREAM Challenges . I kind of liked it as some sub-challenges fit exactly what I ve been doing for that …