Archive for the ‘Pondering’ Category
A perfect relationship?
I once saw a cartoon that sent me on a rollercoaster of thought. it contains a couple of skeletons seated at a table with the caption: ladies waiting for the perfect man.
I asked myself a couple of questions including:
- why is it always ladies looking for the perfect man and not the other way round?
- are ladies truly looking for the perfect man?
- is there a perfect man?
- how would you know a perfect man?
- aren’t men also looking for the perfect woman?
- is there a perfect woman?
- how would you know a perfect woman?
No, I did not find answers. And, no, I do not have the answers. But wait, what I know, I’ll tell you.
There is no such thing as a perfect man/woman simply because whenever you describe your partner(s), and you are asked what do you like best/worst about him/her, you always have answers. if you like something best, is it not logical to logical to assume that you like something else less than the best? If the person has something you hate…
There is no perfect man/woman. A lesson i learnt a long time ago is “you find someone who is almost all you desire and make that person perfect for you! It all boils down to tolerance. What can you tolerate? What cant you tolerate?
——————————-
On/Off Topic Humour
One day The Lord came to Adam, and said, "I’ve got some good news and some bad news".
Adam said, "Well, give me the good news first."
The Lord explained, "I’ve got two new organs for you. One is called a brain. It will allow you to create new things, solve problems, and have intelligent conversations with Eve. The other organ I have for you is called a penis. It will give you great physical pleasure and allow you to reproduce your now intelligent life form and populate this planet. Eve will be very happy that you now have this organ to give her children."
Adam, very excited, exclaimed, "These are indeed great gifts you have given to me. What could possibly be bad news after such great tidings?"
The Lord looked upon Adam and said with great sorrow, "You will never be able to use these two gifts at the same time."
A man was walking along the beach in California and found a bottle. He looked around and didn’t see anyone so he opened it. A genie appeared and thanked the man for letting him out.
The genie said, "For your kindness I will grant you one wish, but only one."
The man thought for a minute and said, "I’ve always wanted to go to Hawaii but have never been able to because I’m afraid of flying and ships make me claustrophobic and ill. So I wish for a road to be built from here to Hawaii."
The genie thought for a few minutes and said, "No, I don’t think I can do that. Just think of all the work involved with the pilings needed to hold up the highway and how deep they would have to be to reach the bottom of the ocean. Think of all the concrete or asphalt that would be needed. No, that is just too much to ask."
The man thought for a minute and then told the genie, "There is one other thing that I have always wanted. I would like to be able to understand women. What makes them laugh, what makes them cry, why they are so temperamental, and why are they so difficult to get along with – in other words, what makes them tick?"
The genie considered the request for a few minutes and said, "So, will two lanes be sufficient, or would you like four?"
When God made man, he made him out of string.
At the end, he had some left over, so he made a little thing.
When God made woman, he made her out of lace.
He found he did not have enough, so he left a little space.
What is Firefox doing?
I love Firefox. It is a wonderful browser. Standards compliant and all, but it is such a memory hog. Visited flavors.me site and while setting up my profile, my system’s performance slowed downed tremendously. A quick peek at my task manager and …
The Non-Programming Programmer
?Interesting post from Coding Horror
I find it difficult to believe, but the reports keep pouring in via Twitter and email: many candidates who show up for programming job interviews can’t program. At all. Consider this recent email from Mike Lin:
The article Why Can’t Programmers… Program? changed the way I did interviews. I used to lead off by building rapport. That proved to be too time-consuming when, as you mentioned, the vast majority of candidates were simply non-technical. So I started leading off with technical questions. First progressing from easy to hard questions. Then I noticed I identified the rejects faster if I went the other way – hard questions first – so long as the hard questions were still in the “if you don’t know this then you can’t work here” category. Most of my interviews still took about twenty minutes, because tough questions take some time to answer and evaluate. But it was a big improvement over the rapport-building method; and it could be done over the phone.
After reading your article, I started doing code interviews over the phone, using web meetings. My interview times were down to about 15 minutes each to identify people who just can’t code— the vast majority.
I wrote that article in 2007, and I am stunned, but not entirely surprised, to hear that three years later “the vast majority” of so-called programmers who apply for a programming job interview are unable to write the smallest of programs. To be clear, hard is a relative term — we’re not talking about complicated, Google-style graduate computer science interview problems. This is extremely simple stuff we’re asking candidates to do. And they can’t. It’s the equivalent of attempting to hire a truck driver and finding out that 90 percent of the job applicants can’t find the gas pedal or the gear shift.
I agree, it’s insane. But it happens every day, and is (apparently) an epidemic hiring problem in our industry.
You have to get to the simple technical interview questions immediately to screen out the legions of non-programming programmers. Screening over the telephone is a wise choice, as I’ve noted before. But screening over the internet is even better, and arguably more natural for code.
I still wasn’t super-happy with having to start up the web meeting and making these guys share their desktops with me. I searched for other suitable tools for doing short “pen-and-paper” style coding interviews over the web, but I couldn’t find any. So I did what any self-respecting programmer would do. I wrote one.
Man, was it worth it! I schedule my initial technical screenings with job applicants in 15-minute blocks. I’m usually done in 5-10 minutes, sadly. I schedule an actual interview with them if they can at least write simple a 10-line program. That doesn’t happen often, but at least I don’t have to waste a whole lot of time anymore.
Mike adds a disclaimer that his homegrown coding interview tool isn’t meant to show off his coding prowess. He needed a tool, so he wrote one — and thoughtfully shared it with us. There might well be others out there; what online tools do you use to screen programmers?
Three years later, I’m still wondering: why do people who can’t write a simple program even entertain the idea they can get jobs as working programmers? Clearly, some of them must be succeeding. Which means our industry-wide interviewing standards for programmers are woefully inadequate, and that’s a disgrace. It’s degrading to every working programmer.
At least bad programmers can be educated; non-programming programmers are not only hopeless but also cheapen the careers of everyone around them. They must be eradicated, starting with simple technical programming tests that should be a part of every programmer interview
Sex: My Views, My Sexperience

Stock Photo - Couple, Sex
Before I go on, please note that this post is not a professional opinion, but it is my opinion. I intend discussing sex from my point of view. What has worked for me, which might work for you. I know I have discussed sex before, but now my eyes are open.
Sex is good. Good sex is better. I have had my experiences in the past, both good and bad. I decided to analyse my past sexperiences, comparing the good and bad, with the aim of discovering what made good sex good and bad sex bad.You wont expect me to disclose how many partners have had or who I have had sex with (but if they are reading this, you’ll know when I refer to you. The bad ones, I hope we’ll improve. The good ones, when next?)
Seriously, where is Cuil?
Sometimes, the downfall of a startup is caused by the startup themselves. Too much hype, no deliverables being delivered. That is the case of the stealth engine startup, Cuil. Launching July 2008, dying almost instantly.
I decided to pay them a visit again. Same old black interface, except now, they have a link for adding Cuil to Firefox. Which begs the question? Why should I even bother with Cuil?
I did a search of my site name, the only one in the world anyway and got this result. (Click for a larger image in a new tab/window)
Ok, so I have 65 results, but I can only see 10, where is the remaining 55? No link to continue, no link for more. At least, thank God, I did not have an irrelevant image placed beside the results.
Google, Yahoo and Ask produced relevant results. You can search if you wish. Ask provided the most varied results in my humble opinion.
Yabatech, Save us the embarrassment
I made a comment about Lautech’s website recently, and I got a lot of responses about my comments. The good news is that it shows that people care.
To provide fair coverage, I also visited Yabatech’s website (which I thought would have been updated by now). I got this. I have a high speed internet connection, yet this "intro" never loaded. Thankfully, the skip intro link was not within the flash animation.
After "successfully" getting past the completely unneeded "intro" page, I came into the site and was introduced to the "actual" page. Yabatech, shame on you.

No, I am not writing this post to appease the previous LAUTECH students who commented on the previous post. I am doing so, with the hope that someone in yabatech will take note and make necessary amends.
Is Olu Maintain burnt out?
I
guess, yet again, that is ok to say that Olu Maintain is a one hit wonder. Lucky for him, he was a one album wonder, not just a one single wonder. But, seriously, where is he? Ever since his yahoozee hit, he seems to have gone underground.
No, he tried one other track, Kentro (or something like that). I saw it only once and felt bad for him. He is trying to ride on the wave of the yahoozee success, but doing it poorly. Too bad for him. I had blogged about him earlier, when I noticed that he came to purchase a geely car. I never confirmed if he actually made the sale.
I went looking for his site and came across the perennial signage that has been there ever since….. Olu, listen up, your website is the world’s window to you, do something about it.
I decided to use the Wayback machine to see if anything had ever been on the site. My results. Bad. And even on his MySpace page, it is listed as his "official website". Right!
Nokia, Wake Up
I love using Nokia phones. Even better than the iPhone, but one drawback exists. Nokia refused to implement a USB charging system. Now, Nokia, that is just plain stupid. In this age, with the USB power source becoming ubiquitous.
“In information technology, Universal Serial Bus (USB) is a serial bus standard to interface devices to a host computer. USB was designed to allow many peripherals to be connected using a single standardized interface socket and to improve the plug-and-play capabilities by allowing hot swapping, that is, by allowing devices to be connected and disconnected without rebooting the computer or turning off the device. Other convenient features include providing power to low-consumption devices without the need for an external power supply and allowing many devices to be used without requiring manufacturer specific, individual device drivers to be installed.
USB is intended to help retire all legacy varieties of serial and parallel ports. USB can connect computer peripherals such as mice, keyboards, PDAs, gamepads and joysticks, scanners, digital cameras, printers, personal media players, and flash drives. For many of those devices USB has become the standard connection method. USB was originally designed for personal computers, but it has become commonplace on other devices such as PDAs and video game consoles, and as a bridging power cord between a device and an AC adapter plugged into a wall plug for charging purposes. As of 2008, there are about 2 billion USB devices in the world.[1]
The design of USB is standardized by the USB Implementers Forum (USB-IF), an industry standards body incorporating leading companies from the computer and electronics industries. Notable members have included Agere (now merged with LSI Corporation), Apple Inc., Hewlett-Packard, Intel, NEC, and Microsoft.”
Thanks Wikipedia
I currently use a Nokia E61i and intend moving to the next grail, E71
Numerous competing devices already support USB charging. Blackberry phones support USB charging. The iPhone supports USB charging. Chinese phones support USB charging.
The benefits of USB are immense. Charge and sync is one. Easy access to power is another, I can easily plug into almost any USB and quickly receive a charge. Lighter, I wont need to carry around the bulky power adaptor, just a simple USB cable.
Nokia, wake up. You are a market leader, and that lead is rapidly diminishing.
Nokia developers, here read this note (http://www.girr.org/mac_stuff/usb_stuff.html)
Making a Difference
I just had an idea for a service that will impress a lot of people
From China with Noise
Yesterday evening, I decided to change my routine and took a stroll into the neighborhood. You know, enjoy the scenery. Took a while. On my way back, it was dark and suddenly it was dark. with the abrupt change of visibility came the familiar “Oh Nepa!”
As usual, PHCN has struck again. Counting, I think this was the sixth time it was happening today. Not strange anymore.
Suddenly again, visibility increased. Light is back, but this time, it came with noise. Lots of noise. Generators. Everywhere. Everybody had a generator. From extra small generators to extra large. Insane. Generators everywhere.
I reflected on the situation, when PHCN gives light, there is noise. When PHCN takes light, there is more noise. The initial noise comes from the speakers of those chinese electronics. Everybody can afford a hi-power sound system, as long as it plays. Loudly. Also, everybody can afford a generator, even if it is the small type.
All these made possible by the help of the chinese manufacturers. They are everywhere

