Saturday, April 30, 2005
Gmail invites
Gmail invites used to be a status symbol kind of thing, where those with invites to send are in the "cool" group, those envied by the masses who have to make do with miserly 20MB inboxes, or less. There are so many gmail users around that it is easier to get invited and so the status is much less than before. Some kind souls even give away the invites free! Check out isnoop.net.
I'm finally stopping all use of hotmail. I used it in the past because I'm using MSN messenger and it all ties in with the .Net passport. Hotmail sucks, the junk mail counts towards your inbox quota and so I get flooded every few days. Sometimes every day. The only reason I still log in to hotmail is to clear the junk, since I will get a prompt in MSN messnger telling me I have a new mail, and I will inevitably find that it is hotmail telling me that my mail quota is close to being exceeded. Sheesh. At least yahoo does not count spam towards my email quota, and gmail has no spam (not that the 2GB quota can be exceeded, anyway.)
Since I can sign up for a passport using my gmail account, I need not stay with hotmail any longer. Yippie!
Wednesday, April 27, 2005
Reading Harry Potter book 5
Life gets complicated as the hero grows up. Harry is now 15 years old, hormones are raging, and his night time adventures no longer raise a chill in me. Instead, they make me all hot and bothered. Seriously, only 15 years old and so adventurous already? Our legal age is 16. Given that his fans are about his age, or younger, I think the very graphic descriptions are ... informative? Educational? I wonder if the kids will try it out.
I think I have watched only the first HP movie. There are 2 more right? Gotta find out what Ginny and Hermione looks like. The actors are going to have a good time when they shoot the 5th movie. Heh. I doubt the censors will let it pass with a mere PG rating, which is kind of silly for a kid movie, isn't it? Imagine 15year old fans having to wait until 18 to watch the M18 or age 21 to watch the R21 rating.
Saturday, April 23, 2005
Running along the road
Whenever I see anybody running along the road in the evening, I will shake my head and wonder how healthy they got. Running is an aerobic exercise, and aerobic exercices tend to draw air deep into your lungs. Along with the fumes and soot of the evening rush hour. Remember the advertisement about the box drawn on the road to show how much tar is sucked into a smoker's lungs in his lifetime? I think a regular runner who pounds the pavement during the evening rush hour will probably find his lungs coated with a layer of soot, and his bloodstream filled with fumes. Imagine all those fumes being sent into your brain when your body is deprived of oxygen and in a weakened state!
During the haze that struck earlier in the year, I took to running in the air-conditioned gym instead of on the running track. I don't have asthma or any other breathing difficulty, but I decided that I need not test my body's ability to deal with irritants. I would rather breathe in the filtered gym air that is slightly lacking in oxygen than to suck in the haze and powder-bathe my lungs. After the haze, I realised that running on the treadmill is different from running on the track. I could run farther while on the treadmill, because my legs are only keeping me in place, they need not work as hard because they are not pushing me forward. I could not run as far when I took to running on the track again. I'd better make it a point to run on the track while I can.
Friday, April 22, 2005
My database schema does not cater for food
Thursday, April 21, 2005
Floating code factory
Came across this article on doing off-shore software development on a ship while browing slashdot.
Take a used cruise ship, plant it in international waters three miles off the coast of El Segundo, near Los Angeles, people it with 600 of the brightest software engineers they can find around the world (both men and women), and run a 24-hour-a-day programming shop,
thereby avoiding H-1B visa hassles while still exploiting offshore labor cost arbitrage and completing development projects in half the time they'd take onshore or offshore.
The engineer in me would love to work on such a ship for a while, churning out code from a floating base. The efficiency of such an arrangement, the chance to work focused and with committed people, and the unique experience that this will be. Something to boast about. It
will be a sweatshop, no doubt, but if I were a young and aspiring coder, i might give it a try. Life is simplified so you can concentrate on your work.
Check out their site: http://www.sea-code.com
Wednesday, April 20, 2005
A productive day
I have patched a live problem that I am not directly responsible for, managed a manager's expectation and basically got his approval to pursue another course of action, and briskly walked my user through the workflow in 15 minutes. There are still a lot of uncertainties that will become clearer only tomorrow, but the progress is still good so far. I enjoy my work when I can make progress. I am most upset when bogged down by bureacracy and managerial indifference. I guess that is pretty common.
I don't know how much longer I can stay in this line. It remains too much of a sweatshop kind of working structure, with the junior staff sweating away and the supervisors not bothering to pitch in and get the work done, which is of course not very good. One of my collegues told me to just forget it, work your way up and make a difference when you are on top. It remains a very distant goal because the top is saturated. I will just do what I can, learn what I can, and move when the opportunity presents itself. It is difficult to see beyond that.
Why am I willing to live with all these? Is it because I have just heard that ex-colleagues tend to aggregate around other companies that are similar to us, but are just as messy? There are those who do well, and those who just wind up in another cesspool. The cesspools make me think that this is not such a bad place to be in. One shit is pretty much like another, I suppose.
This year's performance bonus was the poorest I have ever had, and I blame it on last year's lack of opportunities. Not that I did not ask for things to do. Confused supervisors did not know what to let me do. They still don't know their priorities and can frequently be confused even now. I am learning so much from their mistakes. Just don't be too agitated by their lack of integrity, lack of vision, their inconsistencies, empty promises, etc etc etc. Next year's performance bonus should be good, considering the difficult tasks I have been assigned this year. Wonder if I will be around to claim it. I hope I would have found a better job by then, one so good that I am willing to give up the performance bonus. Won't that be nice.
Saturday, April 16, 2005
blogging takes time
I never had a problem like this when I was an adolescent. Life was simple then. Study, work on my hobbies, learn about interesting stuff, go to church. My future was assured. Go uni, get a job in IT and I will earn enough to feed myself and pay for my hobbies. Life was simple and focused.
Start working and all the things I've never taken into account start hitting me. I try to adapt to new demands, learn new skills, grow in new dimensions. In the end I wonder who I really am. And thus there is a need to re-find myself.
Writing is a way for me to organise my thoughts. A discipline to focus my thoughts enough to form coherent sentences. What can be given form can be understood. Some time ago I have had similar goals with my previous blog, but unfortunately that was a public blog and there is much that I cannot write about. I think I will continue to maintain that, and this will be something else. I'll see how this new attempt works out. Perhaps by separating them I may achieve something I'm not able to achieve with only either of them.