Ivan's profileDe PertoPhotosBlogLists Tools Help

Blog


    September 28

    Where Your Heart Is

    It is fairly useful to see beyond words and figure out where one's heart is. An easy trick is to ignore rethoric. So...
     

    And remember: when asked about body armour tell your soldiers that you go to war with the army you have, not the one you'd like to have. After all money for your buddies does not grow on trees...

    If you think that universal health is a matter of money, you know where your hearth is. If you think private insurance is cheaper or gives companies a competitive edge please consider who pays for it in the end. And have fun driving your Toyota.
     
    September 27

    I Loved Cambridge and the MIT

    The place is very vibrant, urban without being oppressive and transpires history. Public transportation works very well and the MIT campus is interesting and welcoming to walkers. Just looking at the MIT buildings from the outside you can guess the heavy equipment inside - looked like a huge playground to me. If I ever get rich I'll find a way to complete my PHd.

    Students ranged from weird kids to very mature, but consistently bright and impressive. They gave me a heck of a hard time questioning the things I was saying, but were very polite and articulate. I loved every second of talking to them and giving a hard time back :)

    I came back to Seattle with renewed hope for human kind. No joke.

    September 19

    I'm Old...

    This weekend I'll go to the MIT on a recruiting trip with a colleague. Since I've never been to Boston I was considering taking a city tour Monday morning before the flight back. I was talking about this to my colleague when someone else stopped by and asked if I was planning to party or go to a bar Sunday night.
    There is nothing like the contrast between a city tour and bar-hopping to tell you how old you are... (maybe little kids).
    September 15

    Soliciting

    Today someone woke me up and asked for a donation. I really want to add a "no soliciting" sign to my door, but I think it doesn't cover it properly and may be too harsh. Some solicitors have good intentions, some may even make a living out of it. A lot of them are probably selling scams. But I don't want to be rude, so I figure I could publish a list of justifications on why knocking on my door (or anyone's door for that matter) is useless. So here is my list:
    - If you're religious, tell God to come talk to me in person. If you think God cannot do that then go away - you don't have enough faith.
    - If you're selling food, go away because I have a very strict diet for medical reasons; that includes cookies.
    - If you're selling subscriptions go away because I'm cheap and I'm afraid of commitment. I go to my friend's houses to read their old magazines and subscribing to Time or Newsweek would take away the joy of visiting my doctor or dentist.
    - If you're selling bank or financial services... are you freaking kidding me? It happened to me twice. Who would buy financial advice from someone you never met and knocked on your door on a Saturday?
    - If you want money to charity go away because I donate my money to the Red Cross. My employer matches my donations so my dime counts double. No, you're not entitled for the same treatment and I won't introduce you to my employer.
     
    When I was younger (note to wife: way younger) I was nicer and as reward I still have Jehovah Witnesses literature somewhere in the house. The Asian girl trying to convert me was so hot that I didn't listen to anything she was saying, but I'm sure the lion in the booklet would eat me regardless.
     
    So, my dear solicitor, please don't be mad. But go away and let me take my nap.
    September 13

    Subtlety

    Last week, just before the first day of school, the Komo 4 meteorologist said the forecast was rain. This is Seattle, after all. He also said this is what the weather is supposed to be “after all we don’t want them to be distracted”.
    I’ve heard similar “logic” from a number of people since I moved to the US, including from one of my superiors. He told me over lunch that no one from tropical countries should ever be hired because “they have no reason to study hard with the sun out there”. Someone else told me this region is attractive to software companies because the weather is bad and there is nothing better to do than work.
    As someone from a tropical country I find it amusing. After all, they went there recruit me, and paid all relocation expenses to bring me here (never mind an attractive salary). Three quarters of everyone I work with is foreign, mostly from tropical parts of the planet. Many people think that H1B visas exist to reduce salaries and benefits, but it does mostly because not enough local folks can pass a technical interview. If you think otherwise feel free to forward me your resume.
    If you’re wondering where the subtlety is, the Komo 4 meteorologist is African American.  
    September 04

    Problem Solved

    I wonder how someone proposes something like this: Airline sacrifices goats to appease sky god.
    The US is quite diverse so the conversation would be a bit different depending on the people involved.
    Jesus freaks:
    - Let's sacrifice a goat so air companies let us go back to the gate after 10 hours waiting.
    - That is blasphemy! Let's pray to our lord Jesus to fix the airplane and clear the sky.
    - You're right, that makes a lot more sense.

    American government version:
    - Let's sacrifice a goat so our airplane won't crash and we get more lobby money...
    - Don't be stupid. We should tax the goat and let the market decide whether or not the plane is ok.
    - You're getting money from the air company, aren't you?
    - Of course.

    Seattle Wicca:
    - Let's sacrifice a goat so our airplane takes off safely.
    - Good idea, let's go!

    Army:
    - At 0900 we should execute operation "flying goat".
    - What is the regulation number?

    Home owner association:
    - We should sacrifce a goat so people they better care of their lawns.
    - Great idea! While we're at it, I think we should take notes of other violations and sacrifice the first child of every couple.
    - Wait, is it the right color? What affect would this have on curb appeal?

    Software company:
    - We should sacrifice a goat so this pile of crude ships while I'm alive.
    (tester): - Why kind of goat? You didn't specify size, you didn't specify expected result from the goat death. Or method. The way this thing was described the dev could do anything "by design". Do you call yourself an "idea person" at night so you feel better about yourself? Why I wasn't involved since the beginning? No one cares about my work, no one cares, oh miserable life...
    (dev): - Great idea! I need 10 years and please get rid of the tester since this is an incubation project. (Then he would go out and build a new file system)
    (PM): - Did users ask for this? What is our competition doing? I've heard Apple has this great streamlined goat version that is very elegant. (then go blogging).
    (Upper management - any company): - I think this is a bad idea because of ... (insert long list of amazingly rational and smart reasons).
    (Upper management - any company, next day): - I have this great idea: why don't we sacrifice a cow so we ship our amazing product on time?

    Star Trek fans:
    - We should sacrifice a goat in honor of Kaaaaaaaahnnn!
    - That is not logical.
    - We should sacrifice the goat and cover ourselves in blood for the glory of the battle! Gaaarrr!
    (captain): - Bean a red shirt down to check it out.

    And for an unrelated joke... do you know what the Pirates of the Caribbean initial rating should be?
    - Ahrrrrrrr!

    September 02

    Bureaucracy

    “Bureaucracy” is frequently used to describe slow, temperamental organizations that cannot deliver on their goals. In reality bureaucracy is simply another administration theory. Among other principles it prescribes that organizational roles are independent of the people that exercise them. Employees are hired to fit existing, pre-determined positions. The same goes for processes: you don’t create processes based on your reality, you change your reality to conform to your processes. Bureaucracy is very popular among governments and large companies. Governments adopt it because they can and very large companies adopt it trying to regain control, often not on purpose. ISO processes are the pinnacle of what modern bureaucracy looks like, and so are the unavoidable “engineering excellence” efforts that mushroom on large companies.

    Frequently bureaucracies have rules to reduce costs, and projects rarely receive the exact amount of money asked. Of course project owners overshoot, and also make sure to spend every dime they receive, otherwise any savings are trimmed from next year’s budget. Certain bureaucracies have no option but to work and, when they do, is either because they’re amazingly disciplined (such as the army – any army) or people in them have a lot of creativity.

    Someone once told me a tale about a lieutenant engineer that was responsible for building a swimming complex for the Brazilian army. Against the advice of everyone he asked for the exact amount necessary and, of course, he got a third of that amount. He build the building, but no pool and asked for the necessary amount to complete the project. He received a third of what he asked, and he built the dressing rooms. He received a verbal punishment (a big deal in the army), but again asked for the right amount to complete the project. His commander increased the ask behind his back and he received half of what he originally asked. He built the visitor center and seats, but still no pool. He received a punishment in writing, but was allowed to complete the project. He yet again asked for the exact amount necessary, his commander tripled his ask and he got exactly what he needed. And he finally did build the swimming pools. He left the army at his own volition and went to become a successful entrepreneur, and he did so without compromising his competency or integrity. To an extent, thanks to his commander.