Monday, October 3, 2016

The Obsession With The Best

A common kind of question I've been encountering now a days is "What is the best X for task Y?". This is encouraging at first sight since it conveys an intent of the questioner in the direction of wanting to complete task Y.

This desire to do some task, however weak or strong, is in itself a commendable achievement. However, the question reveals a deeper problem within the seeker's mind. They have equated the best tools with the best results. It is a classic case of "A good workman does not blame his tools" emerging as a bad workman depends only on his tools.

Instead of focusing on what tool is best for a job, a person should rather be concerned with what is the bare minimum needed to get started with the task. With learning comes the understanding that some tool X is good for task Y only when person Z is using it. It's probably useless in your hands.

Tuesday, September 13, 2016

WebCheck: A way to watch websites for change in content

There are a lot of times when quick updates are essential to a task. For example when universities release examination forms, or when there is an on line sale for something, or even better, when your favorite blog author publishes something new.

RSS was built to handle such situations, but as we all know, people don't always follow standards. In cases where RSS has not been implemented by site authors, we may use webcheck to keep a watch on the site for changes.

This is a Python3 dependent script that I've used for some time now to keep track of entrance exam notifications. The software and it's installation instructions can be obtained from:

The way this works is simple.

  1. Get a list of links to watch from a file provided by the user
  2. Download each link and call it the reference page
  3. After a certain amount of time, download everything again and see if something has changed with respect to the reference pages
  4. Repeat 3

Saturday, August 13, 2016

Last Man Standing

When men collide in the ring
The body is the first to go.

What keeps them up, fighting
Is their will, "not yet! no!"

Yet, what keeps me going,
are my fears, "Atelophobia. Go!"

In this fight betwix life and me,
Will nor fear, shall guide.

What will define moi, in this ring,
with all will and fears banding.

Is that with all my soul!
I want to be the last man standing.