Hello, and welcome. I’m Raúl Benencia and this is where I share my
writings. I publish mostly technical musings related to the Debian
project, Emacs, and free software in general. There’s also a Spanish
version.
I’ve been programming in Haskell as my main language for almost a year
now. Among other things, I love the concept of purity and expressiveness it
provides. In fact, I’ve gotten so used to the functional paradigm that I’m
having problems when writing code in other languages, as C, which kind of
sucks because I’m a teaching assistant of a subject where we use that
language.
I’ve just made an
advisory
about CVE-2013-1436. It was quite interesting to discover and
exploit. A
patch
with a fix is already available. If you use xmonad along with
xmobar or dzen, you should patch and re-compile your xmonad
binary as soon as posible, or you’ll be exposed to a remote command
injection vulnerability.
Unlike few years ago, current
nouevau drivers work like a
charm. The only major feature I was missing was the ability to control the
fans because by default they’re very noisy, and for me silence is a
feature. Fortunately, as Christmas gift one of the last
commits
of 2012 introduced this functionality.
Two days ago I was playing with ikiwiki’s
login methods and its templates. After that came the turn of the
comments plugin and its input
fields. Almost accidentaly, I discovered that the contents of
comment’s author input field weren’t correctly sanitized, having as a
consequence a
stored XSS.