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.

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.

  Read more...

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:

  Read more...

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 bt.offensivethinking.org 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.

New Project: hedge HTTP Request Parser

Posted: 2012-05-14

There’s a new project I started, and I called it hedge. It consists of an HTTP request parser written with Treetop, the simple Ruby DSL for writing PEGs. It is by no means a complete parser, I’ve started this mainly for fun and to have my own parser ready for other projects, so I can adapt it to my personal needs.

However, feel free to use this if you find it useful in any way. As always, I’m hosting hedge on github.