My odd observation

Well, somewhat coincidentally, all my top visited posts are posts that asks a question in the titles. This could mean either people get attracted to questions basically or this blog is attracting people who wants to learn something. I like to think it is the latter although I wouldn’t say the two are mutually exclusive.

I started this blog to write about what I learn with the hopes that it would benefit some other people as well. It didn’t quite work out as I get lazier to blog and the work start piling up on my table, which, by the way I can no longer see the surface of.

I shall end this post here and get back to clearing my backlogs. I’m a little more inspired than usual. Will keep you updated on stuff. Cheers!

On questioning everything

Karl Pilkington shares his wisdom:

Professor Stanley Milgram of Yale offers two theories:

  1. theory of conformism where a subject who has neither ability nor expertise to make decisions, especially in a crisis, will leave decision making to the group and its hierarchy.
  2. agentic state theory wherein, per Milgram, “the essence of obedience consists in the fact that a person comes to view themselves as the instrument for carrying out another person’s wishes, and they therefore no longer see themselves as responsible for their actions. Once this critical shift of viewpoint has occurred in the person, all of the essential features of obedience follow”.

More on Milgram experiment.

Advanced theory test question

I passed my advanced theory test for driving at Bukit Batok Driving Centre. I got all questions right.

Question, what do you do when placed in a situation where there is an old man still crossing the road after the green man has turned red?

Options:

  1. Sound your horn at the pedestrian to hurry him.
  2. Rev your engine at the pedestrian to hurry him.
  3. Be patient and wait till he finished crossing the road.

My favorite question.

Any good chairs to recommend?

Asides Herman Miller’s Aeron which is probably US$$899. I’m kinda looking for an office chair to be placed in my home. Ergonomics is of importance. I’m not so much into the design of the chair but it would be a bonus definitely. I’m looking for a chair that can be purchased in Singapore at a price SG$500 or lesser preferably. Any recommendations?

Why is learning programming so hard for some people?

I’ll try to explain based on my experience explaining Java to some friends. I never been through formal programming training which probably hence made me a poor teacher.

To me, it is because they cannot accept the language as it is. They question why are things done this way? Why not another way? The modern programming language is so abstract. It’s hard to see how the lower level components interact.

Some learners need to fiddle with the lower layers to accept and understand the higher level components. We just build tools on top of the lowest layer and then establish more and more layers thinking it is making life simple.

I lost my patience before and said to a friend, “Why can’t you just memorize it? It’s by design, if you don’t like then design your own language.” Actually it’s just an excuse because the real reason is too long to explain. It’s like telling a primary school kid that light travels in a straight line even though you well know it doesn’t and thank god it doesn’t.

Perhaps it does make life simple for the already programmers, but it makes learning a lot harder.