#Lifehack when applying Vicks, do not rub your itchy eyes

#IamAnIdiot

Also, when you decide to air/vent a room? Don't forget about it, turn on the heating to only realize the door was still open 3 hours later.

 

Don't fuck up like I did and forget to seal the cracks before you start painting. #IAmAnIdiot #Oops #Warhammer40K #MiniaturePainting #ChaoticQueer #GeekCrafts
Watching Band of Brothers and it was a bit confusing. Realised I had watched episode 1, then epsode 5, then epsiode 3. I suppose that's what they mean by the fog of war. #tv #IAmAnIdiot
I was updating some financial paperwork recently and discovered that my drivers license had expired! Because I use my passport at the airport I've not had to use my actual license for anything in a while.
Hats off to the State of Illinois for an easy and straightforward online renewal for "safe drivers." I had my license renewed and a temporary card within about 10 minutes. No standing in line or trying to get a rare appointment at the DMV for me! #iamanidiot #forgetful #illinois
Just been to my local pool for the early bird swim and it is freezing out. Luckily I realised it is Monday and there is no early bird swim today, otherwise I would have been even colder on the way back with damp hair. 🤣 #IamAnIdiot #DontKnowWhatDayItIs

Was finishing up with making dinner and was holding a pot of boiling water with pasta in, when I called for the fam to come in and wash hands etc. Kid came past me and stupid me leant back to give him space, and I spilt boiling water straight onto my stomach.

Managed to safely put the pot down, and get my top off in seconds, and was applying a cold water soaked tea-towel straight away, but the old tum-tum got a bit of a scalding. Lost a layer of skin and it stings like hell, but luckily nothing too serious.

On a positive note at least the kids got a lesson in why mum and dad always say tell them not to mess about in the kitchen.

I mean I wasn't even fucking around, but I still found out!

#IHurtMyself #IAmAnIdiot #ow

parse_chapter(source, ...);
close(source); // just in case
#ExtremelyBadIdea #fail #IAmAnIdiot

1. I open fd 10
2. I call parse_chapter(10, ...);
3. I close fd 10 inside parse_chapter
4. sqlite3 internally opens a journal file, getting the next available file descriptor (fd 10)
5. I return from the parse_chapter function
6. I close fd 10 "just in case"
7. sqlite3 tries to write to the journal file (fd 10)
8. I complain that sqlite3 must be broken

Man, be careful when you close file descriptors...

#Programming
So this morning I set off to go swimming and realised halfway there I’d forgotten my nose clip. Had to go back and get it. Got into the pool and realised I had left it in my pocket. Had to get out and get it. Did some lengths and stopped for a rest. Realised I had put my trunks on inside out. Previously undreamed of levels of competence. #IAmAnIdiot #swimming
Today’s lesson: putting a wifi-connected raspberry pi in a metal case won’t work because OF COURSE IT BLOODY WON’T WORK IAN YOU STUPID CHIMP. #raspberrypi #wifi #IAmAnIdiot