Friday, August 19, 2005

Believe It

The failure rate for my one of my classes was a record high - a staggering 78.5%. Well, no big deal - the same batch of garbage managed a >80% failure rate for another subject.
Why? First of all, none of them were seriously interested in the subject (OK, this is forgivable, considering it's a subject about Intel microprocessors) - even the more hardworking ones were hardly interested. For every class (I mean, every single lecture), these people would be very nicely strolling into class twenty minutes late, as if without a care in the world. No amount of reprimand could change their ways.

One or two were really hardworking. There was this girl who was so hardworking that I am often impressed by the amount of effort she showed in the subject. However, she was hopelessly weak in academics. Then there were the 3 boys who loved nothing more than talking amongst themselves while I delivered the most technical lessons. And there were the trees and flower-pots who would stare at me expressionless all throughout. The remaining ones fall into peaceful slumber. Even those international students, whose parents must've paid a lot to have them here, didn't bother themselves with anything academic. Most of the time, I feel the the only one working real hard during a lecture is myself.

Well, it's over - for now at least. I'll think about seeing those failures again next year when they repeat the course.

Saturday, August 6, 2005

The Viva Voce

The viva voce, or the viva - a spoken examination for the project that spans 2 academic semesters, will determine if a student gets an honours degree or not. A student will be evaluated by 3 examiners - the "first", a high-and-mighty, "highly-qualified" someone who oversaw a class of 40-60 students for the entire span of their projects; the "second", a commoner lecturer who supervised and guided the student for the second of the two semesters for the project; and the "third", an independent academic who'd (hopefully) be free of any partiality or otherwise for the student. Each of us commoner lecturers (as mentioned earlier), will be assigned several of these students for supervision each semester, and at the end, there will be a chain of these vivas for us.

This semester, I had 6 students to supervise, and at the end, had 6 more to be the "third" examiner for. 12 vivas all in all - not as bad as those who had 15, but quite enough, as some others have only 5 or 8. Anyway, here's just a highlight of what happened (the tip of the iceberg!)

One of my students, a girl, never came to me for any advice or guidance throughout the semester, and met me only at the end to show me her end product. She'd came up with a system which combined the public key cryptography with hashing for secure file transfer. And it does just that (nothing else - no additional functions!) The system interface consists of a small dialog box (and that's all) and the cryptography works only for text files. And, ya - her hashing function does not work properly. When she showed me, it was just a week from her viva, so there wasn't much I could do for her, even though I knew there is no hope for such a product. I asked her if her "first" saw her system throughout its developement, and she said yes. So I asked what his comments were - and to my surprise, she said that he (shall we call him Mr A?) did not comment anything. Well then. On the day of her viva, this poor girl came to me early in the morning, and told me that her "first" told her that hers would be a borderline pass project, but only if she can fix her hashing function. But she couldn't. One can only wonder why Mr A didn't tell her earlier - if he intended to tell her at all. Of course, there was also no excuse for the girl's not bothering to consult with me, even though she had the entire semester to do so. Sad case.

Another student who worked on cryptography method was the most incredible Tai Chi Master I've ever seen. Tai Chi GrandMaster in fact. When questioned, he was extremely good at evading the main points questioned, twisting the words, giving excuses - anything, but provising straight, honest answers for the questions asked. Let me just quote a simple example - in his project documentation, there was a "preliminary studies" chapter in which he wrote in details about the characteristics and encoding and decoding steps of several encryption methods, which are not those which he implemented in his system. It was like telling someone all the goodness there are in apple juice, then serving him orange juice. It was totally out of place. When I pointed it out to the student, he gave me a long story on how he initially wanted to use the methods he studied on and wrote about, and then realised they were too simple for the project, so he decided to implement other methods instead (for the note - he wrote on 5 or 6 algorithms in his documentation, but implemented 5 other totally different ones). I said, in that case, he should've changed the content of that chapter in his documentation. And he gave me another long story on how the content were already written as phase reports, and there were no time for changes, and bla, and bla bla and more. Excuses, excuses!

The best one's gotta be the viva of this girl (who, although was not drop-dead gorgeous, was considered not-bad-looking lar) who came up with a system that can be run on a palmtop computer, and communicate with a mobile phone through Bluetooth, and receive and reply SMS. The system is supposed to be very useful for people who are in meetings, and could not SMS with their phones without appearing rude or anything (errr... ok, I'll accept that). The work was quite impressive and the little lady actually proved that she did most of the programming for the system. However, I was not convinced that the whole thing was a good, practical idea. For one thing, the communication between the palm (an HP Pocket PC) and the phone can be initiated by the palm only, which means it send a "query" signal to the mobile at fixed intervals to see if any SMS came in. And the time interval fixed was 50 seconds. This means that the poor handheld device is actually firing out a signal very much more often than there would be SMS coming in. Like, if within a half-hour time frame, 5 SMS is received, the palm would've queried 36 times for incoming SMS, with 5 affirmative and 31 negative responses. That's what I call seriously low efficiency. The student herself agreed to this point, and confirmed that a fully-charged palmtop battery would probably last about two hours only, running the system. She admitted she couldn't find a way to get around it (and to tell the truth, I had no problems accepting that from her, because at least she was honest about it). During the grade discussion, however, the student's "second" (let's call this one Mr B) tried a bit too hard in defending her. Coming from a man who is somewhat infamous for being very partial to members of the fairer sex, I probably shouldn't had been surprised. First he said that the palmtop has to initiate communication because it has greater processing power and can perform a lot more of complex tasks that a mobile phone can't, so it is logical that it sends the first command to the phone. I told him that to initiate a communication, the mobile phone does not need a complex command - just a simple signal, something of the nature of an interrupt will do. Then, what the palmtop needs to be doing, is to listen for this signal from the phone, which the phone will transmit only when an SMS is received - at least the palmtop battery wouldn't drain so quickly. But, Mr B said, the palmtop's battery will drain anyhow, if it is switched on all the time (which it must, for the system to run), whether or not it sends a signal every 50 seconds. (Is he stupid or what???) I told him, it makes a BIG difference (I widened my eyes at this part of the speech to provide extra emphasis :P ). Have you ever noticed that your mobile phone battery drains extra quickly when the service provider's signal is weak? Did you know why? I then told him why. He was quite for a moment, then said that what I had suggested (that the mobile phone initiates communication with the palmtop) could be impossible because not all phones would be equipped with the capability to do so, and probably only some very sophisticated phones could. (This man is confirmed to be stupid, or blinded by sheer lust for the girl) I told him, that is beside the point (I almost screamed it out) - the system is defined with a set of prescribed equipment with specified minimum features (like they MUST support a Bluetooth channel), so you can't say that a solution is not feasibly simply because you use a phone that can't make it work! I mean, if you want to argue in that direction, then I can say that since I am using a Nokia 3330 which does not even have Bluetooth embedded in it, the system is TOTALLY USELESS because it won't work for me! Then, Mr B insisted that my suggestion would not work, because the technology for it does not exist. At this point, I decided not to waste my time talking to a total moron who think with his balls instead of his brains. When the "first" (who, amazingly just kept quiet while Mr B and I debated - mostly because he's so empty in the skull that he has not the slightest idea what we were saying) asked about the grade that should be awarded, I simply said - WHATEVER. Yeah, I can't believe I said that. Whatever - whatever you guys wanna give, I'll just follow. Man, I was so pissed off. Nothing pisses me off like a stupid person who thinks he is so smart that he can't wait to show off just how stupid he really is.

I am really glad it's over - for this semester anyway.

Wednesday, July 20, 2005

Contemplation

I am right now, watching the Hong Kong drama Series, "Hard Fate", every night at 9.30pm. The primary character, a jewelry designer (Flora Chan) fell in love with her employer, owner of a company trading jade (Damien Lau) - a publicly-known bachelor - only to discover that he was in fact, a married man with a 20-something-year old daughter. When I got to the part where he attempted to divorce his wife so that he could be with his new love (who was then pregnant with his child), the cruel reality hit me, and it hit me quite hard. A man, well into his fifties (as is Damien Lau in this drama series), is still capable of being charming and attractive, to much younger women (such as the character of Flora Chan, whom I suppose, is in her thirties). He is still able to give her child, and what with his accumulated wealth, is more than capable of providing her and their child a secure, happy life. But the probability of a woman of the same age (say, the estranged wife of the character of Damien Lau) to have the same qualities is very significantly lower. Like, who would find a woman in her fifties physically attractive? I don't mean those women who go for annual botox or lamb placenta treatment. I mean common women who work hard and long everyday, either in the corporate world, or at home raising children. And while men can continue fathering children until his fifties and sixties, any woman who wants to give birth after the age of 35 would have to consider the risk of high blood pressure, osteoporosis, the baby being a Down Syndrome or having other birth defects etc., etc. All of a sudden, I simply felt that the two genders of the human species were not well-balanced in terms of design.

Then I figured why some girls prefer men many years their senior. First of all, such a man is mature, has a fuller savings account, and most importantly, by the time you reached menopause, he can't be anything but bed-ridden.

Haha!

Tuesday, July 12, 2005

A Disturbing Post

Read at your own risk!


I've just had a close encounter with, what I believe, must be one of the most horrible persons I have ever met in my life, so far. She does not talk reason, she does not accept facts and suggestions, and she repeatedly threw a senior management name at us in her effort to delegate the work that her staff are paid to do, to the lecturers.

I am talking about the head of the Exams Center (hereafter, EC). The EC is supposed to take care of the exams and grades and everything in that line. By definition, the lecturer's duties only include setting the questions, doing the marking and compiling the final scores. A few years back, the EC delegated the typist job to us. We must submit all the exam questions in soft-copies only (so they wouldn't need to do any typing!). For management and computing lecturers, that wouldn't have been too much of trouble, but imagine those teaching techincal stuff (with lots of formulas and Greek characters), mathematics, physics etc., it is actually A LOT of extra work - work that should be done by the EC staff! After that, they started giving the lecturers templates to type the questions in. This means, we all must follow a certain format in preparing the drafts, so that the EC staff do not even need to do any formatting once the questions are submitted to them. All they do are storage of papers, passing of papers from examiners to moderators and back, printing, and data entry.

Recently, even the data entry job is delegated to us, the much ill-fated. They presented to us this very lousy and user-UNfriendly system, and expect us to enter all grade components, scores, comments, etc., etc., by ourselves. (And no, they didn't mention that we would be collecting part of their salaries for our own). The system is seriously flawed, and when we pointed the flaws and loop-holes out, their big boss, the head of EC, dismissed everything by saying that "We spent a lot of effort over 5 years developing this system, so please bear with it", or "This is a direct order from so-and-so-senior-management-guy". After the pin-pointing of a LOT of faults and being pushed onto the losing side of the argument, she, the lady who I believe, must be one of the most horrible person I have ever met in my life, so far, changed tunes "You should not be saying these things to us because we are not the ones who developed the system!" Does she even have brains enough to remember that she mentioned about the "we" in all the previous "5 years of effort" phrases?

Indescribable!!! Hmmm. No, in fact I can think of a whole lot of words to describe this foul spinster. And here's the list - in alphabetical order: She is EXTREMELY

annoying
arrogant
bad-mannered
bossy
callous
cocky
defiant
disdainful
disrespectful
hostile
idiotic
ignorant
infuriating
insufferable
irritating
moronic
pompous
rude
self-absorbed
self-centered
self-contradicting
selfish
self-opinionated
self-righteous
slack
stupid
terrible
unsophisticated


... and downright disgusting!

There. Anyone has anymore to add to that, please be my guest. I'd be honored!

Wednesday, July 6, 2005

'Gentlemen'

Gentlemen in inverted commas. That's what they are. Big, grown men who never gives way to members of the fairer sex, but in fact, cut their way through the line of the ladies when boarding the bus or train. As if that's not awful enough, they show the same kind of 'gentlemanly courtesy' to pregnant ladies too. These kinds of things have been happening for as long as I have been working here. Just yesterday, as our bus came, several women, myself included, made a line for the door of the vehicle. The bus slowed, the lady who was first in line got ready to board the bus, and then (this came as no surprise to us) a 'gentleman' with big, quick steps rammed into the line from the right, pushed right past the aforesaid lady, and was of course, the first person to successfully board the bus. Incidents of this nature happen on a daily basis, seriously. Somehow, this time, I was irritated enough to decide to write something on it.

Other than their shoving-people-aside expertise, these 'gentlemen' are also very good at cutting queues, blocking people's views (especially during product / software demonstration, where an excellent specimen of the 'gentlemen' would position himself unashamedly between a group of smaller-sized ladies, and the demonstrator). There are still, endless instances of the 'gentlemen' being greedy, rude, bossy and disrespectful (extremely, extremely disrespectful) to everyone around them.

Enough? Not quite. Poor me (and others who think like I do) have also to put up with the loud, irritating, unintelligible conversations of the 'gentlemen', and their stinking up whatever room, coach or carriage they enter. I have only one thing to say to them - GO BACK WHERE YER CAME FROM!

Monday, July 4, 2005

A New Little 'Un

This is definitely a post on something of a lighter note. I have just visited the 2-week-old of my friends', whom my best-friend had announced over her blog. I first saw him on the day of his birth, and I must say, 2 weeks' milk-and-sleep (with occasional crying) does quite a lot for a newborn. He looked a teeny bit bigger, much much rosier, and definitely more active! And oh, he's got a name now. :P

We brought him a little something, as is customary, to welcome new babies. His mother looks considerably better and stronger too, which was comforting to some of my other friends who have not experienced childbirth. (A friend, who is still single, asked over and over "Was it very painful???") We took turns holding the little 'un. When it was mine, I just stared at him as he opened and closed his eyes, puckered his lips and made funny faces for a few minutes. Tooooo cute. And then - (surprise!) he relieved himself all over my jeans. (OK - no surprise probably) Of course I wasn't put off or anything - it's not like I've never had baby pee on me ever before. :D

It's been so long since I held a newborn. The baby in my arms felt extremely warm and comforting. Emotionally, especially. Well, nothing like a new, innocent life to remind us that this world is not all that bad, despite terrible things that happen out there, every day.

So here, I'd like to formally congratulate the new mommy and daddy on the arrival of the bundle of joy, and I'd like to thank the baby for his personal gift to me too. ;)

Sunday, July 3, 2005

Something for Nothing

That's right - when was the last time you did something for nothing? In fact, when was the last time I did something for nothing? We're all the same - humans - who wouldn't even think of doing something for nothing.

It dawned heavily upon me on Friday afternoon, in one of my classes. I was in the midst of explaining about an in-class activity which required the students to do some research on a given topic, then give a presentation on the information they obtained, when one guy objected to it, and rather strongly too. And why - because this "activity" will not be graded, it will not carry any marks. He was rambling on and on about why I would want to make them do something that does not carry any marks, and a hundred and one reasons why I should give marks for their efforts. Well, it seemed to me that he had quite forgotten the fact that he was enrolled in a franchise program, and what they were doing in the university which offered the program, we have to do exactly the same here (the lecturer at the university in the UK in fact, did confirm that his students had been doing this activity all along, it carrying no marks and all). It was no point explaining this to him, because, after I did, he still went on and on about the uselessness of this activity, and how the students will not gain anything (he means only marks) from participating and everything in that line, until the others were rolling their eyes back and were laughing. Probably he just can't accept the meaning of "franchise", or he could be one of those who would rather die than do something for nothing. (In the case of the research-and-present activity, he could actually gain experience, skills and knowlege in the end, but I guess he was only looking for marks)

So there goes my question again. When was the last time we did something for nothing? Charity? Well, how many people do charity because they want to, just because their hearts feel the need to? Definitely there are, but how many? Most people pray or worship, do charitable work, put a constant check on their words and actions - because they wanted to please God, whatever God they believe in. They didn't want to end up in hell, or be reincarnated as molluscs in their next lives. How many religious people were good because they want to? If God was proven to be non-existent, or if it was proven that only Heaven exists, and Hell didn't, and that everyone would go to Heaven no matter what they did on Earth, would people still be good?

Take for another example - friendship. We have friends because we want something from them. I always tell my bestfriend - we use each other - and she agrees. I want her companionship and she wants mine. Sometimes I would want her to do something for me, and sometimes she would want my help. We wouldn't be doing things for each other if we didn't need each other sometimes. It's a form of symbiosis. No one would want to be host to a parasitic "friend", would anyone? That's my point again - when was the last time we did something for nothing? When was the last time we did something good, because our heart is pure and good, and we know not otherwise?

So, do think about this post the next time you aplogise to somebody. Are you apologising because you really feel sorry for what you've done, that you regret your actions, and you never intend to repeat your wrongs, or are you apologising for other things? In Gone With the Wind by Margaret Mitchell, Rhett said to Scarlett - "You're in the exact position on a thief who's been caught red-handed and isn't sorry he stole, but is terribly, terribly sorry he's going to jail"