Inspiration to Leadership, Lessons from Life, School/Higher Education, Parental Counseling, IT, Student Counseling.
Tuesday, March 14, 2023
Promise of AI ChatGPT, Chatbots: How much Truth or Falsehood or Marketing Hype
Tuesday, August 9, 2022
Experience with Google Drive and Dropbox. Why you should junk all of them
I had several terabytes of data in several external drives, now. This data relates to my research, my research papers, research data, students' reports and data, their thesis and other proposals, analysis, and surveys that I have conducted during my consultancy assignments and other assignments. These contain my personal insights and conclusions about various issues. It is invaluable primary data for my autobiographical notes in my blogpost Learning and Life. Some relate to data from my 5 years at IBA, some data is about my 12 years at KIET, some data is about my 8 years at IoBM, and some data is about my 6 years of ePatterns company, some data is about my experience and operations of L2L. There are my memos, notes, pics, and other reports. There are also my family photos of the last 30 years, over 5000 family documents and letters; there are scans and files containing their transcription. These documents date over a hundred years to mid 19th century.
Around four years ago I decided to put this on the cloud. First, I purchased DropBox and spent hundreds of hours uploading the data from my home computer hard disk around 500GB and another 500GB external drive. Later I found out that it was not a backup but it was a synchronous backup. That is, it instantaneously brought the repository to the same status as my hard disk. Little did I know that when my drive failed, or when I moved the data to another external drive, it will also wipe out my data from the drive. That was enough of a shock to me. It should have warned me that it was wiping out hundreds of my hours of loading time. OK, that was my mistake that I did not carefully review the features and understood the fine print. But, nevertheless it helped me to understand how the cloud appears to individual users
And I said goodbye to DropBox and moved to Google Drive. This time my idea was that I would get around 2TB of space, and I will move all my data from 4 external drives as well as my computer. I thought that once the data is there I could flexibly organize the data, remove the duplicates, order the files according to creation dates/last update dates, and will rearrange the overlapping data that I have backed up over the last decade.
On Google Drive, it again took me several hundreds of hours of watching the slow upload to the cloud. As it was my personal data, I did not think that I would do it from a high-speed connection at my office. I thought I would be organizing the information at night while putting the upload on during the night. Little did I know that one has to watch the uploads continuously. Otherwise, it would simply give an error and exit. You will have to start once again from zero. There is no way to correct the error, and resume from where it stopped. This was exasperating. I thought OK, this is a one-time effort. Later I would be able to work easily from anywhere.
Little did I know that eventually when I had uploaded all my data, it had totally hidden the creation date of my files as they existed on my hard drives. The dates visible were only the upload dates. This was impossible for me to organize. The dates were crucial for my data organization process. It told me where to put it and how to organize it. For example, I have pics from my mobiles, cameras, and from other mobiles of my family members. How do organize them if they all have the same upload date?
The other problem was searching for particular information. It was again impossible. The search is designed by Google for what it wants to show you. It is not designed for you to organize the data into categories, and folders hierarchically and chronologically. Google doesn't want you to organize your information your way. It wants to organize the information as it deems fit. It was impossible to copy a large number of files from one folder to another. It was painfully slow and also very inconvenient to move around. The view simply would refresh to the top, forcing you to scroll down to where you were working. It is impossible to work in which Drive folders if there are a couple of hundred or more files in your folders and you want to merge, organize, collate, move, copy, or remove multiple copies. Work that you can complete and do in a few hours on your hard drive will take you forever on google drive.
Getting the data downloaded from Google cloud was an experience that taught me that google is saying, hay! guy you don't own the data. I own the data. I will tell you how you can download it. It has made the process so difficult that I would rather do the reorganization again from my external drives rather than download the data from Google.
I have come to the conclusion that it is better to use an open source repository of the type used by museums and libraries that are designed to keep the data for a long long time. You can't rely on these for-profit, fly-by-night operations that can change the algorithm at any time, and remove permissions from your data assets as and when they want. They may be good for a few years for storing information through high-speed networks. But, they are not for the data that you own. Irrespective of what they claim, they only have to make it tediously slow certain features to make you wrench your hair in distress. They simply tell you who is the boss. This is the same way the data that you store on google Blogspot and Facebook is not yours. You are not entitled to access your data and tweak it the way you want it to be shown. Yes, you can do it if you have expensive programmers. But, they make sure that you can't use this option because they keep on changing the APIs and their permissions. There are always a step ahead of you.
Don't believe what they say. It is colonization of your personal space.Cloud Security – Who Owns The Data?
https://www.bbconsult.co.uk/blog/cloud-security-who-owns-the-data
Thursday, September 16, 2021
Technology is as good as the people using it: EVM Technology is just a tool. Its user determines the quality of output
EVMs will fail in Pakistan because it is more of a management problem than a technology problem
Assuming EVMs are technologically feasible, now please work out the logistics and management issues of manufacturing, testing, transportation, storage, issuance, receipts, returns, installation, post installation testing, quality assurance, maintenance, malfunction detection, repair, supervision etc of uniquely numbered 7 lac devices. Mind you, that all these devices will have to work flawlessly for only two days out of every five years in 100,000 polling stations spread over big cities, small cities, villages in areas spread over a country consisting of mountainous regions, deserts, plains, etc with highly differring levels of roads, internet, communication infrastructure using over 4 lacs polling staff that is conscripted for election duty from government departments for election duty. Each of 1lac polling stations has at least 7 hardware devices; 1 device for voter identification, 1 control unit, two ballot machines for men and 2 ballot machines for women (out of two, one is for NA and the other is for PA), and 1 RTS machine.
Saturday, May 16, 2020
Murphy's Law and Project Leadership during Change Implementations
Friday, March 20, 2020
How Correct is My Data-Cardinal Rules for Data Collection
Written: May 2, 2007
A marketing manager of a pharmaceutical who has recently joined the company is looking at a report lying on his table about the performance of the sales representatives, their individual targets and the actual achievements. He needs to know what is the correctness of the data being presented, and how much confidence should he have in the presented data. What are the specific questions he should be asking that could lead him to determine the level of confidence he should have in the figures.

This paper presents a tool consisting of four rules for determining the correctness of data. It also gives two case studies that show how this tool can be used in improving the correctness of data and removing the errors. The rules are also useful in identifying the redundant steps that can be eliminated during Business Process Reengineering. During the computerization process, the rules help in identifying the step that needs to be first computerized. The framework has been developed on the basis of experience of several computerization efforts across a wide range of companies.
Thursday, March 19, 2020
Senator Mazhar Ali - Dreams and Achievements
![]() |
Sen Mazhar Ali (1935-2004) |
Friday, March 23, 2018
Power of Word in Value Based Education: Discriminating Truth from Falsehood
Tuesday, March 6, 2018
Artificial intelligence vs data science - A Parallel between Chomsky's Cognitive Science vs Skinner’s Behavioral Science
Thursday, August 31, 2017
Facebook Encourages Unethical Behavior: Metaphysics of Social life based on Lies, Ignorance, Bigotry
Sunday, August 21, 2016
Cyber Control and Cyber Crime: From Panopticon of 18th Century to Imprisonment in Technology Age
![]() |
Modern Times (1936) CEO monitoring washrooms |
This presentation focused on the problems introduced by the pervasive cyber world of today at a higher philosophical level where the existence of human being and the concept of being human is being questioned by the "Internet of Things", and where people are willingly ceding their privacy and the personal control of their lives to external social networking platforms represented by googles and facebooks of today. This cessation of our relationships, our thoughts and feelings and what constitutes our personality to external agencies and allowing them to define who we are and what do we represent is much more sinister and a much greater concern than the issues of Cyber Crime and Cyber Bill that we are discussing today.
Thursday, June 30, 2016
Friday, September 25, 2015
How Mina Stampede Happened and How to Avoid it: Hajjis Traffic Management System:
Friday, November 28, 2014
Computer Revolution and Moore's Law: A Personal Journey
![]() |
Moore's Law: Exponential increase in transistor density and speed |
Monday, November 17, 2014
Big Data, Management Transformation and Voyager of Star Trek Movie
![]() |
V'jer of Star Trek |
star swallowed and with each planet gobbled, its size increases and so does its power and energy. What eventually happens to this energy cloud is part of the story that needs to be seen in this movie. What is of relevance for us is that the core of this ever increasing energy cloud eventually turns out to be none other than our old NASA spaceship Voyager that was released from the earth in 1977 and which only recently i.e. in 2012 teared out from the solar system and became the first man made craft to enter the inter-stellar space. In this movie, the Voyager during its two hundred or so years of its journey in the interstellar space has mysterious encounters. Through one such mysterious encounter with an energy source, it transforms and acquires the capacity to start attracting objects, gobbling them and becoming bigger and bigger and amassing more and more energy. Anything and everything that comes in its path is not only swallowed by it, but is also transformed into the energy, which accumulated on top of its existing energy, not only increases its power but also the speed with which it gobbles up things with greater and greater ferocity and an ever increasing appetite.
Wednesday, June 5, 2013
Changing Role of CIO
Changing Role of CIO
Presented at the CIO Summit, May 21-22, 2013, DHA Golf Club Convention Center, Karachi. (Presentation pdf)See Also:
Saturday, May 25, 2013
Why are there no IT companies with more than 10,000 employees
Why are there no IT companies with more than 10,000 employees
In a speech made by Dr. Ishrat Husain, Dean IBA at the CIO Summit on May 21, 2013, he asked the question why is it that we do not have in Pakistan any IT company similar to WIPRO or InfoSys of India. We do not even have an IT company with more than 10,000 employees. He raised this question following an impressive talk by Dr. Ata ur Rahman outlining the great and wonderful work he had done as Minister of S&T and as Chairman HEC in jump starting the telecommunication revolution and development of policies that have improved R&D.Monday, March 25, 2013
Beauty is Our Business - Mathematics, Excellence and the Great Dijkstra
I remember here the lessons Dijkstra gave about beauty and excellence through personal examples. His colleagues celebrated his works with the salute: "Beauty is Our Business"[1]. Dijkstra is one of the most revered computer scientist whose footprint on the fundamental ideas in computer science is now legendary.

I now often share the following anecdotes with my students and to those I am trying to explain the concept of excellence.
Add to this Dijkstra's conception of beautiful expression in the style and structure of the program and you have the most powerful quality control tool for programming. I think one is better off just throwing away a program that is not beautifully written with balanced and concise names. This is much easier than Fagan's Inspection Method which is a more technical implementation of the same idea. A program that can not be easily read is an expression of convoluted and imprecise thinking and should be immediately discarded. Trust me, I learned it the hard way.
I also recall the effort that Dijkstra would invest in coming up with short and very brief names of variables so that the reader can concentrate on the structure of algorithm and not get lost in the wilderness of long names. The strive for coming up with names and their prefixes would often take major amount of time. But the result of this effort was an elegant system of notation which had simplicity, brevity and directness often not witnessed in other areas of computer science. His remarks on the use of imprecise and loose language used in papers were scathing, ruthless and some of his lampooning of bad style is now legendary. See for example this analysis of Dijkstra of a document. If the imprecise and loose language used in reports and papers needs to be stringently criticised, then one can imagine what high standards are required in writing clean and neat algorithms and programs. His algorithms are supreme examples of beauty, elegance, and conciseness and so are the algorithms designed by his colleagues and students.
I will relate about what grade I got in this course in a later blog "Fairness in Grading: A lesson by Dijkstra"
Dijkstra Posts:
- Fairness in Grading: A Lesson by the Great Dijkstra
- "How can we explain Edsger W. Dijkstra to those who didn't know him?"
- Dijkstra and his contributions
References:
Please note that the title of this blog is taken from the following conference:[1] Beauty is our Business: A Birthday Salute to Edsger W. Dijkstra, Texts and Monographs in Computer Science is published by Springer-Verlag, 1990, Editors: Feijen, W.H.J., A.J.M. van Gasteren, D. Gries, and Jayadev Misra.
See Also:
- Motivation: Why PhD?
- What does it Mean to Have a PhD: Myths of Specialization and Departmental Expertise
- What is the Difference between MS/MPhil Research and PhD Research
- Why PhD is Difficult to Complete and Why there are so many ABDs and PhD Dropouts
- How Progress of Research is related to the Mood and Psychology of a PhD Student
- How to Read a Research Paper and Extract Problem Statement and Thesis Statement
- How Literature Review of a PhD Dissertation Presents the State of the Art: Synthesis vs Listing
- What is a Problem Statement and its role in MS-PhD Research
- What is a Thesis Statement and its Role in PhD-MS Research
- What is meant by Rigor of PhD Research
- Beauty is Our Business - Mathematics, Excellence and the Great Dijkstra
- Conclusion vs Assumption in Research Writing- Flipping the Thread of Argument in your PhD Thesis
- PhD is about Pursuit of Excellence. Pursuit of Excellence vs Guzara: How to teach excellence through everyday examples
- Myth: Impact Factor Measures Real Impact
- Pursuit of Excellence vs Guzara: How to teach excellence through everyday examples
- Discerning the Forest from the Trees - The Insights from my PhD Supervisor JC Browne
- A Formula is Worth a Thousand Pictures: Dijkstra vs Buzan's Mind-Maps
- Fairness in Grading: A Lesson by the Great Dijkstra
- Lesser known dimensions of US Universities - Archives of history and literature
- Myth: We are backward because we Lag Behind in Science and Technology
- Myth: Mushrooming of HEIs in Pakistan
- Myth: Impact factor measures impact
- Myth: Increase in PhDs Increase Teaching Quality
- What is a PhD and What is its Definition