Archive for April, 2010

Salary == Insurance

April 24th, 2010

I originally posted this as a comment here and thought I’d keep a copy of it on this blog.

Here is an interesting thought: a salary is an insurance that guarantees you a regular payment in exchange for a potentially higher payoff. When you work for someone, they bare the risk of making or breaking deals with clients and customers, and those customers pay your employer lots of money, much more money than you’ll get as the employee who did the actual work. The customers are willing to pay that much because your work is worth it to them, but you’ve traded the potential of doing work directly with that customer and getting lots more money for the insurance of a regular predictable income. So even if there is no work to do, as part of providing you the insurance, your employer or “insurer” still has to pay you.

Certainty is valuable, you pay for it when you work for someone else by forgoing potentially more money for the certainty of a regular paycheck. It’s the same with being at uni and jumping through hoops to get a degree. If you do well, at the end of it, you can be pretty certain that it’ll get you further than if you just dropped out, tried a bunch of things and failed. You pay for this insurance with your time and money.

Turning capslock into a ctrl key

April 7th, 2010

As I learn more and more keyboard short cuts, the ctrl key has become more and more useful. Unfortunately, it’s located in the most awkward place on the keyboard.

The capslock key on the other hand is the most useless key on the keyboard (for someone who doesn’t like shouting on the Internet), yet it’s located at one of the most convenient places.

Wouldn’t it be nice to make the capslock key act like another ctrl key?

Here’s how to do it on linux running X

/usr/bin/setxkbmap -option “ctrl:nocaps”

You can do this almost as easily on windows as well, and I’ll post up how when I next use windows.

Another way is using xmodmap

Make a file (call it caps2ctrl) with the following:

clear lock
add control = Caps_Lock

run

xmodmap caps2ctrl

Meaningful work

April 7th, 2010

In the book Outliers, Malcolm Gladwell identified three key properties of meaningful and fulfilling work:

Autonomy, complexity, and a strong connection between effort and achievement

Autonomy gives you independence–it gives you the ability to make meaningful choices and the freedom to make mistakes and learn. Complexity gives you a sense of challenge and keeps you interested. A connection between effort and achievement gives you an incentive to work harder to achieve greater.

It’s a succinct set of properties to remember that can be applied to any work you do whether it’s paid or volunteering, working for someone else or for yourself.

Interview with RocketBoots

April 4th, 2010

I interviewed CEO Robin Hilliard from RocketBoots a little while ago, the full audio for the interview is up:

http://beta.csesoc.unsw.edu.au/2010/04/interview-with-rocketboots/

Robin is a very knowledgeable and interesting person, and I bet you can really learn a lot from working for, or even just talking to him.