Follow me 🙂
Blogged with Flock
You’ll enjoy this. To improve security I’m forced to change my password for the Dutch tax website at least yearly. Easy enough, wouldn’t you think?
Your password should:
- be different from your previous passwords
- have 3 characters not in your previous password
- be at least 6 characters long
- not contain more than 3 identical characters
- contain at least 3 letters
- contain at least 1 digit
These rules, combined with a given username analogous to NL0001239988 make it impossible for me to remember my credentials. As a result, I have to write them down, making it less safe. The first time I had to think up a password for the site, the result was fuck123. Somehow, these rules don’t work with me.
Additionaly, the Belastingdienst stores all my past passwords! If they’re so concerned about security, they should not store passwords at all. Every developer should know that.
Sigh. I don’t mind paying taxes. I do mind the hassle and illogic.
Source: denationalepopquiz.nl (new quiz available in January 2008)
Above a famous female singer pictured as Smurfette. I got hold of this picture in a preview for the 2008 quiz. Do you recognize her? Not that hard. I thought it to be artistic enough to share it.
I was touched by this plea for common sense in legislation for distribution of digital products and user generated content.
Read more from Mr. Lessig on his weblog
Special times for close friends (pics):
I’ll meet her next friday. A nice way to see my circle of friends grow 🙂
Paul Graham in How to start a startup:
“Ever notice how much easier it is to hack at home than at work? So why not make work more like home?”
“I think hiring people is the worst thing a company can do. To start with, people are a recurring expense, which is the worst kind. […] worst of all, they slow you down: instead of sticking your head in someone’s office and checking out an idea with them, eight people have to have a meeting about it.”
Would you expect a technical specification to be human readable? Would you expect it to be even more human readable when it’s an “open” specification?
Now take a look at the picture below, would you consider this pile of paper — being the 6000 pages OOXML spec — human readable?
Someone is in a hurry trying to get a specification ISO certified, without having a correct, accessible specification.
For those wondering where I’ve been lately: Ghana. Stories, pictures and even a movie clip on margaliti.blogspot.com (dutch).
I put some pictures online at sodutch.com.
Relaxing at Point7 in Tamale
Fabricating UTP cables in Akoma Computer School Tamale
Broodje ei (egg sandwich) in Hohoe
Breakfast at the Golden Beach Resort in Prampram
View from our room in Fort Lijdzaamheid (Fort Patience)
All work and no play makes Jack a dull boy.
Living in the Place you Belong,
with the People you Love,
doing the Right Work,
— Leider and Shapiro in Repacking your bags
Computer Software Engineer – $52,000+ yearly
If you’re technically minded and talented, you easily can find work as a computer software engineer, without having to go through any schooling. While basic courses and tech courses may help, most companies are willing to provide at least some training. If you’re already designing software in your spare time, this would be a great fit.
Computer Programmer – $55,000+ yearly
Whether you decide to freelance or work for a company, computer programmers usually are hired based on ability and not education. If you’ve got what it takes, you easily can start earning close to $60,000 a year doing what you love.
Let me rephrase this freely:
If you’re technically minded, talented and already designing software in your spare time, you can get a job in doing what you love. If you’ve got what it takes, companies will hire you and provide training.
That’s a positive thought!
Someone told me if you spend 1 hour each day studying a specific subject. You will be an expert in that subject in seven years. You can probably make it in 4 years if you study 2 hours each day. Still, becoming an expert takes time!
Being “technically minded” helps you choose the subject. Being “talented” eases the learning curve. And finally, “designing software in your spare time” adds to the daily hours.
“People who write bad code spend their lives fixing it. That’s one big reason they’re so slow.”
— Kevin Barnes on his Code Craft weblog
Kevin makes this statement while trying to answer why great coders get paid to little.
I think the underlying principle is quite simple: it is very hard to know if a programmer is really good. Or, in Kevins words “the manager has only a fairly limited capacity to recognize the skill of the engineer”. Anybody can call himself a programmer or web developer.
While you think about this, do read coding horror’s Why can’t programmers.. program? The answer seems to be “Hire Tough”.
With all these programmers blogging about the art and craft of programming, the question rises: how good are these writers themselves? How good a programmer am I?
You should know how to program OO, preferably in Python. Be keen on Linux and open source in general. Know how to handle large databases. Your dutch should be fluent (sorry about that).
They’re nice to me.
What’s the catch? You’ll end up working closely with me 🙂
Let me take a stand.
If two people love each other, unconditionally. If they want to express that love in promising each other, the world and maybe their God, to stay together and care for each other until death do them part.
Then let them.