voidynullness

(mis)adventures in software development...

19 December 2013    Technology

Quantitative Geek Screwing

Geeks vs economists: Why us geeks will lose.

Occasionally, I like to ponder the tough (and possibly nonsensical) questions in life, like why do politicians pay no attention when knowledgeable people within technology industries make logical and well thought arguments on issues that directly affect their industries, yet thoroughly discredited economists, who have been proven wrong many times before, still wield so much power that they can influence politicians to implement illogical policies that would have once been considered completely crazy?

Read more...


02 December 2013    Technology

National Broadband Cyber-Futility

Digitally Pissing in the Wind (Part 1)

With the Liberal Party winning the election as expected, they now get to make good on their election promise/threat to take everything that was good and holy in Labor’s FTTP National Broadband Network and replace it with a hellishly cheap and nasty FTTN abomination. Because here in Australia, we can’t have nice things, apparently. Like decent broadband. Or a technology industry. Or science. Or women cabinet ministers. At least not …

Read more...


06 September 2013    Technology

Mandatory Internet Censorship to the Node

So that was weird.

Yesterday, without fanfare, the Coalition released it’s “Policy to Enhance Online Safety for Children”. Because the the Liberal Party really, really cares about children. I’m sure it keeps them up at night. So much so they’re willing dedicate $10 million to keeping children safe online. Because if the government won’t keep children safe online then who will? Their parents? Or course not! Parenting is far too important a task to be left …

Read more...


01 September 2013    Technology

The Australian Broadband Hustle

ADSL dropouts and overcharging: The confidence trickery of broadband in Australia.

It got to the point I just had no choice. Had to do it. I’d had enough.

I’d had enough of the increasingly frequent ADSL dropouts on my increasingly less reliable TPG broadband service.

I’d had enough of a Telstra phone line with so much noise, static and crackling sounds that it was almost impossible to hear the person on the other end.

I’d had enough of both my phone and internet going to hell every …

Read more...


25 July 2013    Python

Extract emails from Gmail with Python via IMAP

Using Python to get email from a Gmail account via IMAP: The Least You Need To Know.

I have a filter setup in a Gmail account to automatically collect what are essentially automatically generated emails from a particular source, and file them neatly away into a label, leaving the inbox relatively uncluttered with their consistently formatted regularness. Thing is, those particular emails are not achieving their potential for maximum usefulness to me by just sitting there in my Gmail account. And with their predictable content, they are ripe candidates for parsing and extracting the useful data, and …

Read more...


21 June 2013    Python

Subclassing QTableWidget into submission

Python example of subclassing a Qt QTableWidget control and overriding copy behavior so that the entire selected row is copied to the clipboard, and stored in a Excel-friendly format for proper pasting.

Hello there QTableWidget, you look like just the sort of Qt control I’m looking for. I want to stick some data into you. But once the data is inside you, I might want to do other things. Like perhaps copy and paste rows of data into Excel …

Read more...


Home   Top