With hint of familiar loneliness and nerdiness, but curiously unfathomable. This is, not your cup of Chai...
Wednesday, December 31, 2008
Neighbors
Thursday, December 25, 2008
Carbide.C++ is Given Free (Quietly)
On the PC-front, Apple's Mac OS is gaining market share and this could be the most serious threat MS has to deal with. Linux although has been touted as the Windows replacement for years, due to its decentralized nature of development, I feel it still has a long way to go.
Will MS release Visual Studio for free when further threatened by The Fruit? We will see, but the giving away of Carbide.C++ will keep me from buying any MS development tools in the near future. Freebie is good. :)
-------------------
Carbide.C++ is an IDE for Symbian OS, developed by Nokia. As recent as a few weeks ago it was still selling for as much as 3500 Euros for the OEM edition where the user gets all the works.
The tide has changed course and all editions are available for download, totally free of charge.
Nokia must has felt the heat from gPhone (running Android), iPhone (running trimmed down Mac OS?), and probably phone running a new OS from Palm (pPhone?). This step is on the right path, but its effectiveness remains yet to be seen. For the mean while, I am delighted to have the full-featured IDE to play with.
What Lessons Can We Learn?
The world economy is in a mess, and a lot of economists are predicting the worst is yet to come.
I could still recall when the sub-prime morgage crisis just reared its ugly head a while back, there were 'experts' and even banks claimed this issue was limited to individual institutions. The disclosed amount of poison assets was far lower than what actually turned up to be, and the rest was history.
If we inspect this string of incidents, step back, and think for a while, we can draw some observations:
The tip of iceberg: when a financial institution fails due to exposure to questionable assets, it can't be an isolated case. There must a systemic problem that manifests in the background and I even argue it is safe to say most of the institutions with similar nature will be affected, those not affected are rare exceptions.
So what have been hot beside banking and finance in the last few years? Answer is: Outsourcing.
Both of them are Irrationally hot: some point in time everyone was rushing or considering to do banking, and every company was rushing to outsource, or at least thought of outsourcing.
It seems outsourcing, too, rears a pretty ugly head: Satyam Computer Services, from India, is banned by the world bank from doing business with it for 8 years. News is here.
If we apply the lesson we learned from the banking system failure and assume the lesson can be applied, I will check my accounts and the deliveries very carefully if I had dealt with these outsourcing companies before.
Luckily, I haven't.
Sunday, December 21, 2008
The Time When Vista Doesn't Suck (Too Much)
Fast-forward to today, I have been using Vista for close to 3 weeks and the experience is different. It is much more pleasant than last time. Has Vista improved in leaps and bounds in 15 months? I will say yes it has improved somewhat, and also note the hardware I have now is also way more advanced. Given these two factors, I find Vista is entirely usable, and admittedly, it has addressed some nuisances of XP that are really inconvenient.
For example, in XP your can either be a user or an administrator. If you login into a regular user account, you are forbidden to perform most system-level changes. You have to log-out and re-login as an administrator. In Vista, it will automatically prompt you for administrator password. Although it is still quite annoying, but at least you can do most stuff in one account.
You see, 'Vista sucks' is one of my assumptions that I believe so deeply for a long time. I avowed I would avoid using it as much as I could. Though I still won't entrust my precious data to it (that is ZFS's job, period), as a system for entertainment and casual net surfing, it is quite adequate.
What I have in hand is an assumption that is no longer valid due to external changes (M$ improves it and hardware advances). My concern is: how many of the assumptions I still believe in are no longer valid now?
It reminds me a quote by a Caltech professor, which goes something like: "except strictly forbidden by physics, or else anything is possible"
The only mitigation I can think of is to experience more and keep challenging our own assumptions. Be adventurous, be meticulous, open your head, and most importantly, have fun. :)
Thursday, December 18, 2008
Why Screw Yahoo?
I sympathize the plight of losing one's job. However, I just feel there are a lot of people think they are entitled to their jobs and it is as sacrosanct as their birth rights. And when they suddenly got fired, they were in a very rude awakening, realizing so far they harbored neither skill nor money to withstand the ever changing world.
If we look closely to those families who are hit by the waves of retrenchments and lay-offs, I am sure there are a lot of heart-wrenching stories: kids can't go on with their educations, old folks can't retire and have to continue working, couples fight and quarrel over petty cash, family cancel their holiday plan, etc. It is therefore much more relevant and useful to learn from others' mistakes and not to repeat those.
I think what I can learn from this wave of economic crisis is:
- A lot of conventional assumptions are proven wrong. Usually people will think banks will never fail, hey, they can just print more money! Now, a lot of banks have gone belly up. My other thought is when people are flooding a particular place/field, we should avoid that place entirely. For example, banking and the financial sector have been the hot babes in town. Countless people, from the working professionals to high school kids all want to be bankers or financial analysts because of the obscenely high salaries. Think about it, where does all the money come from?
- Usually people will jeer at people who put cash under their pillow as silly and ignorant, however this crisis proves those people's money seem to be safer than those who put in the bank. Those who entrust the almighty banking system may not even see most of their money if their savings are over the insured limit.
- Complacency kills. If you don't push yourself hard enough, you won't make it when the external world pushes you. Case in point is the car manufacturers in the states. They have been complacent for decades, even after losing market share year after year to Japanese and even Korean car makers, no attempt was done to revamp and streamline the product line. The outcome is when the crisis stroke, they fell flat on their faces. Guess who gotta foot the bill....?
Good luck ;)
Thursday, December 11, 2008
How To Recession-Proof Your Career
Here is the summary, with some of my own thoughts
- Volunteer to Lead a Big Project
- Show Up Early, Leave Late
- Start a MicroISV
- Moonlight
- Become a Popular Blogger, Author, Speaker, Podcaster, etc…
- Become a Trainer
- Write Technical Articles
- Work for a “Recession-Proof” Company
Another way is to take control important projects such that you become indispensable. Most of the time, 'important' means 'money making'
Make sure you look busy.
MicroISV refers to an one-person software house. Since that article is targeting programmers, the author is talking about starting one's own business that can generate recurring incomes.
Getting a part-time/contract job may not be practical most of the time. But in this economy, temp jobs will be aplenty because companies will refrain from hiring perms.
Increase one's popularity. Marketing is vital nowadays.
Becoming a trainer has double advantages: it is a good marketing tool for your prowess and also serves as respectable income source
Same as above
This idea may not be practical nowadays, as it is hard to tell which industry is 'recession-proof'...
Wednesday, December 10, 2008
Weird Quote
The OpenSolaris project launched its first pseudo-commercial release, code-named Project Indiana, in May, with the goal of getting the open source variant of Solaris humming along in binary form and being used by the development community and other cheapskates who like to play with operating systems but who don't want to pay for them.
What caught my attention is the author labels those who tinker with open-source, free software as cheapskates who don't want to pay. Hey come on, if Windows were open-source, i promise I will install Windows everywhere, including the flush system of my loo.
Tuesday, December 09, 2008
Weekend Trip
During the wedding, the bride couldn't control herself and cried, especially when she was giving speech and thanking her parents. I was wondering if my bride will do the same, and if she does, should I do nothing, like what my ex-colleague did, or should I give her a pack of napkin, or just give her a hug and kiss? Hmm....
Thursday, December 04, 2008
Amazing Song
The Simpsons no doubt is funny as usual, but the song played, even though only for a few seconds, impressed me enough that I searched it up and down for the singer and lyrics. Initially I thought the song name was "Take me away" and I found one by Avril Lavigne, but nope, not it. Yucks.
The Simpsons:
Here is the Minnie Riperton's song. If she were alive today, she will beat almost every female singer out there hands down. Nowadays these so called 'singers' just can't sing, they only know how to act sexy. That is true in the west as in the east.
Wednesday, December 03, 2008
Random Thoughts
Another issue that shook the world will be the terrorist attack at Mumbai. I really have nothing much to say except this world is getting more and more crazy.
See, although economy and terrorist attack seem irrelevant, but what commonality they share? Well, they are all rooted in something pretty arbitrary and artificial. Finance sector is not part of the nature, so do all the religions in this world. We human beings invent all these initially for the betterment of human races, but end up screwing everybody deep and hard.
When I was young, I remember an old guy told me the older he got, the less he understood the world. Now I understand what he meant..., damn, that means I am also getting old...?? :P