A while back I reported a problem regarding the login cookie, which my browser kept losing.
The culprit was Internet Junkbuster; if anyone goes searching for the solution to this problem,
find your Junkbuster configuration file (/etc/junkbuster/config by default) and
enable the cookie file, then add perlmonks.org to the permitted list.
Everything works fine now.