I argue autotools' convoluted nature is what enabled the xz backdoor in the first place. The truth is nobody needs to use autotools, and I show why.
Planet
Appropriate for a planet.
C skill issue; how the White House is wrong
My argument that C is superior to Rust in certain scenarios and in the right hands with clear examples.
git-fc 0.1: a new fork of git for users
Announcing git-fc 0.1: a new fork git for users. Same as git 2.40.0, except with more features.
Authoritarianism in the Git project
My recent ban shows how Codes of Conduct easily turn a community authoritarian.
GNOME’s horrid coding practices
I stopped using GNOME more than a decade ago, yet my desktop environment of choice--Xfce--keeps using GNOME libraries, and every time I notice a sudden problem, every time it's GNOME's fault. But because I'm a developer, I can track down the problems and fix them myself, though why is it that GNOME developers keep making … Continue reading GNOME’s horrid coding practices
Fixing Ruby gems installation once and for all
ruby bundle by default installs gems into system directories calling sudo without asking the user, let's fix that.
My tone doesn’t make me wrong, or how I convinced the Ruby project to fix an inconsistency
Back in 2012 I stumbled upon an inconsistency in Ruby's handling of time zones which took me a lot of discussions to get fixed, but eventually I managed to get it done. Essentially this didn't work: DateTime.strptime('0 +0100', '%s %z') The time zone part (+0100) was ignored. If you are not familiar with strptime/strftime, the … Continue reading My tone doesn’t make me wrong, or how I convinced the Ruby project to fix an inconsistency
Good taste
I finally managed to write my illustration of what good taste in code looks like based on an example Linus Torvalds presented in his TED interview
dot-team: a new way of managing dotfiles
dot-team is a new project with the aim of sharing configurations in a distributed and collaborative way
xfce-config-helper 0.1 released
Over the years I've tried many ways to store my Xfce configuration in a way that is easier to read and maintain, and ultimately I ended up creating my own format and developed a tool to make use of it. Xfconf Xfce's configurations are handled with Xfconf, a hierarchical configuration system. Essentially configurations are grouped … Continue reading xfce-config-helper 0.1 released