Skip to content

Author: Rowan Rodrik

Readline shortcuts: Ctrl-s and XOFF

And another contribution to my list of Readline keyboard shortcuts. This time it's a note by Joo Matos, pointing me to problems with the Ctrl-s shortcut. (It acts as a flow control character that pauses transmission on some terminals.) Read More »

Increasing the number of reps on my pull-ups

I'm growing increasingly frustrated with my inability to increase the number of pull-ups I can do in one set. And, after so many years, I'm still not even close to doing a single one-hand pull-up or one of those muscle-ups all the niggers on YouTube seem to be doing these days. That's why I'm going to let one of those black dudes guide me and my puny, little white frame: Read More »

Converting a Subversion repository to Git

I just used the instructions in this article by John Albin to archive an old svn project on my private machine. Read More »

HP Officejet 6600 in Ubuntu (derivates)

A reminder which printer type I have to select when I reinstall my mom's Officejet in Linux: HP Officejet 6600 E-all-in-one Printer - h711a. Read More »

Styling visited links for payformystay.com

I wanted to change the text of visited links on payformystay.com, using CSS. In the offer summary, I wanted to change the link text "Check it out!" with "Check it out again!" after the user had indeed checked out the offer. Read More »

Exemplary web design: danwebb.net

While investigating fragment identifiers and hashbangs for payformystay.com quite a while back, I came across this article by Dan Web, when I noticed that I really, really liked the design of danwebb.net: Read More »

Aihato WordPress maintenance notes

According to Brian Kernighan, “Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?” With that in mind I'm re-exposing myself to the spaghetti that is the Aihato WordPress code base. Read More »

NFSN PHP file write permissions in safe_mode

I've been causing some (security) concerns for myself by thoughtlessly using the dreaded 777 permissions for upload directories to allow the various PHP-based websites that I host at nearlyfreespeech.net to write files there. What this drastic anti-security measure didn't allow me to is to manage these uploaded files through SSH (and SCP/Rsync). In the chroot jail which I'm allowed to enter through SSH, I am ‘me’, while the files created from PHP end up being owned by user ‘web’. However, for some reason these files didn't get owned by group ‘web’ of which the ‘me’ user is a member. Also, I got into trouble with new directories that were being created by the upload scripts. Read More »

WordPress admin bar and absolute CSS positioning

WordPress 3.2 introduced an admin bar, which is fixed at the top of the window when you're logged in. An annoying side-effect that has been bugging me for some time is that, although this pushed down most of my content, HTML elements that used absolute positioning stayed in there old place. This didn't look particularly good, but I left it hanging for a long time because it only affected logged in users (that is: either me or Halfgaar). Read More »

Thinkpad T61 Hardware Maintenance Manual

I thought I'd upload the hardware maintenance manual [PDF] for my Lenovo Thinkpad T61… Read More »