Threat models

Tom Business, IT, Reading, Tech 2 Comments

This is hilarious and so true. Security types read and learn. Basically, you’re either dealing with Mossad or not-Mossad. If your adversary is not-Mossad, then you’ll probably be fine if you pick a good password and don’t respond to emails from If your adversary is the Mossad, YOU’RE GONNA DIE AND THERE’S NOTHING THAT YOU CAN DO ABOUT IT. …

[Solved] Multiple LFD failures on VPS

Tom IT Leave a Comment

I was getting a strange set of LFD failures on my main server (most likely after some automatic system updates). The error was along the lines of  “Error processing command for line [iptables: Unknown error 4294967295], at line xxxx” It seems that there is some collision between broken implementations on Virtuozzo (my VPS providers’ virutalisation software) and CSF (see notes on …

[Fixed] Office 2013 error on double clicking documents

Tom IT 2 Comments

I got an odd error with Office 2013 Word and Excel on double clicking items to open them from Windows Explorer on Windows 8. The document opened, but there was an error window saying: “There was a problem sending the command to the program” I tried a FixIt which appeared to sort out Word, strangely, but didn’t fix Excel. I then …

Coding patterns

Tom IT, Reading 1 Comment

Patterns for Research in Machine Learning is a slightly formal title for some excellent hints on how to code and think about coding in pretty well any language you chose.

Redirecting to Google Sites

Tom IT Leave a Comment

Google makes it clear that it doesn’t support the redirection of naked domains ( is a naked domain, is a subdomain). However, you can do it. I host some sites with Enom, so there were simple instructions to follow. Summary: change your @ (and * if you like) host record to a URL Frame Record type and the address …

[Fixed] Google Authenticator fails on CM7

Tom IT Leave a Comment

The new version of Google Authenticator (excellent provider of two-factor authentication for your Google accounts using your mobile as a secure key generator) force closes on open on CyanogenMod 7. You can fix it at a simple ADB prompt: # adb remount # adb shell # cd /system/bin # ln -s ../xbin/chmod chmod It should now just work. Summary: it …

Priv3: don’t let them track you

Tom IT Leave a Comment

Every time you visit a site with Like / +1 / whatever buttons on them, you tell Facebook / Google / whoever what page you are visiting before you even think about clicking the button or not. You may or may not care about this, but if you do and browse with Firefox, you can use Priv3: Practical Third-Party Privacy. …

WordPress staging and live sites on WHM/CPanel

Tom IT Leave a Comment

I have found a nice plugin called DeployMint which allows WordPress to run in a staging / live deployment manner. It needs a fair bit of work to get it running on WHM/CPanel based on an existing site, so I’ve started trying to document it.