Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

I've moved the ShortPHP blog to my personal blog. Due to the possibility of it becoming more active here. I've recently set up ShortPHP at github.com so you can fork the project or create contributions of your own and submit them.

Nimptopsical - mbutler.org - 15 years ago - eng
Ben Franklin drunk dialing simulator. Will text message a random term from Ben Franklin’s 1737 list of synonyms for ‘drunk’ at the time of your choosing to a list of phone numbers. View the code on GitHub.

Watched Tron: Legacy - liza.io - 15 years ago - eng
C and I went to see Tron: Legacy in 3D last night. I have to be honest - I haven’t seen the original Tron. I only remember being obsessed with this old PC game where you had to control a car that was spitting out a blue wall as you drove as you tried to trap your opponent. At the time I had no idea the game was actually based on a movie.

Here's a bunch of random interesting links I've found lately. I grabbed this from my twitter stream, so some of those links are shortened. I'm \*way\* too lazy to unshorten them. Edit: No wait, I'm not too lazy, I de-shortened them all.

Here's a bunch of random interesting links I've found lately. I grabbed this from my twitter stream, so some of those links are shortened. I'm \*way\* too lazy to unshorten them. Edit: No wait, I'm not too lazy, I de-shortened them all.

D&D and Speed Fighting - liza.io - 15 years ago - eng
D&D; Our D&D; 4e group had an awesome session last weekend. It went something like this (and I’m just prattling off from memory here, pardon any mistakes, fellow party members):

This is a really interesting non-profit project from Google Labs. It uses a technology called WebGL, which is open non-proprietary standard for displaying 3d graphics. It displays the graphics through HTML5's canvas element and it's only supported in beta versions of most of the browsers. That means you'll need the beta version of Firefox or Google Chrome beta.

This is a really interesting non-profit project from Google Labs. It uses a technology called WebGL, which is open non-proprietary standard for displaying 3d graphics. It displays the graphics through HTML5's canvas element and it's only supported in beta versions of most of the browsers. That means you'll need the beta version of Firefox or Google Chrome beta.

I just received this from the EFF and it's wonderful news. Warrants required to search 3rd party email providers (gmail, hotmail). Today is a good day :) Dear Kevin, It's been a great week for electronic privacy and the 4th Amendment! In a decision issued yesterday, the Sixth Circuit Court of Appeals ruled that the government must have a search warrant before it can seize and search emails stored by third party email service provi..

My friends of the non-geek type often ask me how companies like Facebook can make so much money and provide their service for free at the same time. Here is a quick example of how you can make money online. Warning: this is a not a get rich quick scheme. I’m not going teach you how to make millions working for Google from home. I recently started following John Gruber’s blog Darring Fireball . This gentleman seems to be rather influent....

My friends of the non-geek type often ask me how companies like Facebook can make so much money and provide their service for free at the same time. Here is a quick example of how you can make money online. Warning: this is a not a get rich quick scheme. I’m not going teach you how to make millions working for Google from home. I recently started following John Gruber’s blog Darring Fireball . This gentleman seems to be rather influent....

I feel like I need to challenge myself. Since I moved last month, I have been doing a lot of little things here and there (see: consulting, freelancing). My own projects have stagnated and I haven't been nearly as productive as I would like. I have a lot of ideas for different websites I own but have had a very hard time committing to one. I enjoy projects, building a first implementation and testing a concept. In an effort to try an..

Downhole - johnj.com - 15 years ago - eng
As thoughts turn in earnest to shopping and packing to depart January 1, here is a South Pole video from old times to get one in the mood for the coming trip. This was from my second trip, 13 years ago, taken by a camera deployed in one of the AMANDA strings, designed by our Stockholm collaborators.

Downhole - johnj.com - 15 years ago - eng
As thoughts turn in earnest to shopping and packing to depart January 1, here is a South Pole video from old times to get one in the mood for the coming trip. This was from my second trip, 13 years ago, taken by a camera deployed in one of the AMANDA strings, designed by our Stockholm collaborators.

Downhole - johnj.com - 15 years ago - eng
As thoughts turn in earnest to shopping and packing to depart January 1, here is a South Pole video from old times to get one in the mood for the coming trip. This was from my second trip, 13 years ago, taken by a camera deployed in one of the AMANDA strings, designed by our Stockholm collaborators.

Jeff Cohen is the CEO of CampusBooks.com . He has worked in the textbook industry for the past 7 years. His previous company was MBS Textbook Exchange where he worked in advertising and promotions and later was promoted to General Manager of Textbooks.com. He is credited with the online marketing efforts such as their PPC campaign and wildly successful affiliate program which went from 0% of sales to 40% of sales in the first year alone..

I will be posting interviews I have done at MO.com . They are at least two weeks behind what is on MO.com but I like to keep a record for personal purposes and as a record of my work.

Dan Rosenberg recently released a privilege escalation bug for Linux, based on three different kernel vulnerabilities I reported recently. This post is about CVE-2010-4258, the most interesting of them, and, as Dan writes, the reason he wrote the exploit in the first place. In it, I’m going to do a brief tour of the various kernel features that collided to make this bug possible, and explain how they combine to turn an otherwise-boring oops..

Dan Rosenberg recently released a privilege escalation bug for Linux, based on three different kernel vulnerabilities I reported recently. This post is about CVE-2010-4258, the most interesting of them, and, as Dan writes, the reason he wrote the exploit in the first place. In it, I’m going to do a brief tour of the various kernel features that collided to make this bug possible, and explain how they combine to turn an otherwise-boring oops..

Big Gigantic - solomon.io - 15 years ago - eng

Stargate: SG-1 - www.joehxblog.com - 15 years ago - eng
I’ve been pretty bored this month, and have also decided to take a break from some of my gaming. So I’ve been watching the tv series Stargate: SG-1 on Netflix. Pretty good, I think. It’s surprising that it’s over ten years old (from 1997). I keep wondering to myself why the cars are so old… It’s even weirder when I realize a lot of the kids in the show are my age.

Many times during your life as a java developer, you will face the situation of retrieving some resources using an HTTP connection. At first, it will seem easy, but probably some problems will arise such as: Needing to use an HTTP Proxy (maybe authentication would be required) Establishing an HTTP authenticated connection Connecting to a server that uses SSL self-signed certificates I’m sure you will quickly find the Apache Commons solu....

First of all, today I entered iiNet’s Top Geek competition. Vote for me ! Please? :D Second, today I got out of my Vodafone contract. My data connection has just been shocking over the past months and today I called up for something like the fourth time (it was the second time out of four attempts over the past few days when I actually got through). They switched me to prepay with no penalty rates when I communicated respectfully but f..

I usually listen to Pandora at work. I'd rather listen to my personal library, but Pandora makes for a good second place. There's no question that it beats trying to store / sync untold gigabytes worth of audio on my work computer. Still, sometimes Pandora just doesn't cut it: especially when I want to hear a certain song. So, I decided to use lunch to figure out how to get my music collection into iTunes at work.


This weekend was very eventful. On Friday, my recruiter had an awesome buffet lunch the Atrium in Burswood. The food was unbelievably awesome; there was such a huge variety! And the desserts - I was in heaven. All of the contractors were also given two bottles of wine, which was very generous.

Unit tests are like Ewoks. They are your friends. They will help you. They will help you fight formidable enemies. They are cute and cuddly and adorable.

Ghent 6 - rob.sh - 15 years ago - eng
I took some photos of the Ghent 6 day on the Grupetto trip out there. The full gallery is here , but some selected highlights are below:

Ghent 6 - rob.sh - 15 years ago - eng
I took some photos of the Ghent 6 day on the Grupetto trip out there. The full gallery is here , but some selected highlights are below:

Scavengers - hth.is - 15 years ago - eng
What follows is a fan fiction written by me in 2010 and takes place in the fictional universe of Eve Online “Damn it!”. This is turning out to be a really bad week, Raiukat thought as he walked to the nearest medical station. The cut wasn’t as bad as it had first seemed. Not that it mattered. If they couldn’t get the engines back online soon a small cut was the least of his problems.

Most of you reading this blog probably remember CVE-2010-3081. The bug got an awful lot of publicity when it was discovered an announced, due to allowing local privilege escalation against virtually all 64-bit Linux kernels in common use at the time. While investigating CVE-2010-3081, I discovered that several of the commonly-believed facts about the CVE were wrong, and it was even more broadly exploitable than was publically documented. I’..

Most of you reading this blog probably remember CVE-2010-3081. The bug got an awful lot of publicity when it was discovered an announced, due to allowing local privilege escalation against virtually all 64-bit Linux kernels in common use at the time. While investigating CVE-2010-3081, I discovered that several of the commonly-believed facts about the CVE were wrong, and it was even more broadly exploitable than was publically documented. I’..

Una delle applicazioni su cui sto lavorando in questo periodo manda decine di emails al giorno, ognuna contenente almeno un paio di links (URL). Questi link sono molto lunghi perché oltre all’indirizzo della pagina da aprire contengono una o più  query strings . In generale, per tante buone ragioni, le URL lunghe non sono mai una buona idea; ancor meno lo sono se  devono comparire in un messaggio email. Gli algoritmi di word wrapping dei ..



At the Smidig 2010 Agile User Group confererence in Oslo, I conducted an open space workshop where I tested out a few retrospective techniques on the participants. The workshop was very well attended, and so I’ve posted a Norwegian language summary on the company blog for Steria Norway. Go check it out if you understand Norwegian!

I’ve just got back from a 4-day course on working in teams (“Erfolgreich Zusammenarbeit im Team” by  Coverdale for my employer  s IT Solutions ). First conclusion -> Top food at  Hotel Wende in Neusiedl am See. I am so tired now, it was much more tiring than I had imagined it would be. Lots of “exercises” which really required a lot of concentration, especially if one was to learn the maximum possible from them. I must admit I went in..


I've recently been confronted with a problem. I don't have any time. Between my recent and unexpected enrollment into a university level business accelerator , pushing hard to get High Score off the ground and doing various projects on the side to keep me from starving I don't really have any extra time. I don't particularly remember having a lot of free time on my hands in the past (except the time when I went travelling with girlfriend to..

I've recently been confronted with a problem. I don't have any time. Between my recent and unexpected enrollment into a university level business accelerator , pushing hard to get High Score off the ground and doing various projects on the side to keep me from starving I don't really have any extra time. I don't particularly remember having a lot of free time on my hands in the past (except the time when I went travelling with girlfriend to..

I have an idea for the GPS companies of the world, companies like Google, Garmin, Magellan and Tom Tom. First, however, I would like to tell a story.

Finland's national brand strategy project released their report today on the Tehtävä Suomelle website . The basic idea is to promote the Finnish capability for getting things done, and the communal approach to problem solving. I found the beginning of the Finland - It Works document particularly interesting: "Just a hobby, won’t be big and professional" 25 Aug 91 20:57:08 Newsgroups: comp.os.minix This statement sparked a revo....

A lot of people have started seeing “ asynch descriptor resize ” wait event in Oracle 11gR2. Here’s my understanding of what it is. Note that I didn’t spend too much time researching it, so some details may be not completely accurate, but my explanation will at least give you an idea of why the heck you suddenly see this event in your database. FYI, there’s a short, but incomplete explanation of this wait event also documented in MOS Note..

A lot of people have started seeing “ asynch descriptor resize ” wait event in Oracle 11gR2. Here’s my understanding of what it is. Note that I didn’t spend too much time researching it, so some details may be not completely accurate, but my explanation will at least give you an idea of why the heck you suddenly see this event in your database. FYI, there’s a short, but incomplete explanation of this wait event also documented in MOS Note..

3 visitors online