Offensive Thinking

Internet Thoughtcrime

A site to silence the voices in my head by putting them online. Projects I do, things I care about, thoughts to be shared.

Update After Two Years

Posted: 2016-02-28

Wow. I cannot believe I have not updated this website in more than two years. I’ve been mainly blogging over at my brain tumor blog and completely neglected this website. Having a kid also doesn’t make it more realistic for me to have cool new technical projects I want to write about… But as I had to migrate the code for this blog from nanoc3 to nanoc4, I thought hey, why not add a blog post after all this time!


Site Overhaul

Posted: 2013-11-17

I decided that this site needs some updates. I’ve changed its nanoc codebase and partly the style to the same I use for my other blog. Makes things easier. I will try and keep the codebases in sync over time. I also removed some clutter in the projects section, you can find everything I publish on github, so no need for the extra links and content. The archive link is also new and lists every blog post on this site, sorted by date.

Nexus 4 SIM Card Trouble

Posted: 2013-02-09

Hey everyone, haven’t written something in a while, so I figured instead of just posting this on Google+, I could tell the tale of how it took me 20 minutes of sweat and fear to prepare my SIM card for my new Nexus 4 on this blog.

Yesterday, my new Nexus 4 arrived. After two years of using my trusted Motorola Defy, it was time for an upgrade. The Nexus 4 is a lot bigger than I like my phones normally, but the price/performace ratio made me buy it anyway. It is a very nice phone though, and I immediately began to set it up.


Subtle Window Manager

Posted: 2012-07-04

I’m a longterm XMonad user, and still love it. I even improved my (very weak) Haskell skills writing its configuration file.

But recently, I’ve decided to try another window manager, just for fun. This time, it’s subtle. No, that’s really the name of the WM, subtle. It’s written in C and extended via Ruby, so I know my around a little better on this one, being an avid Ruby coder. There’s two main reasons to deviate from XMonad:


On a personal note

Posted: 2012-06-10

Ok, so this is one of the very few personal blog entries you’ll find here. I’ve decided to put up a new blog at where I openly talk about my life with a brain tumor. You can read about my decision over there.

On the website you’re currently looking at, you’ll find the same content as before in the future, about IT security and other technical stuff.