ongoing efforts with spam fighting

I recently noticed that spamassassin has been letting a LOT more mail through than it had before. The downside to running my own server for so long is that sometimes I have a “set it and forget it” attitude.. and frankly, tinkering with mailserver settings hasn’t been high on my list. But, I was tired of getting hit so often, …

Synergy with ssh tunnels

Synergy is a fantastic software KVM option for those of us with multiple computers/screens at our desk that want to maintain a single set of input devices (mouse/keyboard). No need for me to go into all of the details here (I mean, you can read, right?) but sufficed to say, you run the software on each machine (Linux/Mac/Win options available), …

downvoting everyone on imgur

This is very silly, but amusing, so I had to share. I cannot stand imgur’s community. They actually manage to make reddit seem both sophisticated and well thought-out by comparison. I mean hey, to each their own, but sometimes after visiting a page I feel the need to hurt everyone’s imaginary internet points. Luckily, jQuery makes this terribly easy. Just …

Making your own ‘imgur roulette’

What’s imgur.com? You’ve been living under a rock, huh? It’s a very simple image sharing service originally designed by a reddit user to support the community and provide a painless way to quickly host images. Now it’s a behemoth that just acquired $40million in funding and has a userbase that is arguably larger than reddits! So what’s imgur roulette? Well, …

Deleting XBMC shows from disk based on Watched status – part 2

(continue from  Part 1) Playing with our data So now we’ve got a nice list of our files with some usage data along with it, let’s abuse some linux commands to tweak it. For me, at least, I don’t want to just blindly delete anything I’ve already watched. There are some shows I do want to return to for nostalgia, …

Deleting XBMC shows from disk based on Watched status – part 1

As the avid reader knows, I am a fan of XBMC. So much so that I have it setup on every TV in the house, which means I also have a centralized mysql database to keep them all in synch. That part works great, and everything is going well. My problem is that I am lazy about deleting stuff I’ve …

Unapproved Caller: SecurityAgent may only be invoked by Apple

So admittedly, this answer isn’t going to help most of you that have encountered this. Unless you happen to fall within that 1% that, like me, have a tendency to treat their mac a bit more like a linux box. In my particular case, I had been messing with the sudoers file.. Effectively I had gotten the syntax right, but …

p2v conversion of old linux versions

So you’re sitting around, trying to get rid of some ridiculously old legacy hardware (and the oooold OS that’s on it) that you cannot find time/resources to upgrade.  You think, “Oh I know, I’ll just virt it and deal with it later!”.  Pretty reasonable, you’re a goddamned genius.  So you install a copy of vmware converter and get to it. …

Using Siri to help automate my home

This weekend I had some fun with the SiriProxy project. It is a neat little hack that allows you to intercept Siri commands on your iphone and handle them locally when applicable. The github project does a great job of helping you get up and running, but chances are there will be a few steps that are slightly off and …

Updating your XBMC library via cron

TL;DR – It is critical that my XBMC Library stays up to date with my fileserver, but I don’t want to deal with restarting XBMC, initiating a scan while watching, or using plugins. So I chose to use a web call. You have to tell your XBMC to rescan your video shares routinely so that it can detect when new …