Skip to main content

The Art of Synchronisation

Merhaba takipçim. Çok memnun oldum ki şimdi bizim küçük soğuk Savaş bitti. Ve memnunum ki şimdi sana konuşabilirim. Iyi ki varsın 🤍. Bu blog Türkçede yazmak isterdim. Ama bu blog biraz teknik. Yani İngilizce kullanmak zorundayım. Üzgünüm 🙁. 

One of the biggest and most complicated challenges in computer science as well as science in general is the challenge of synchronisation. Weather its to synchronise data or to synchronise two events. To some extent, synchronising data is simpler, but synchronising two events is impossible. 

Two physical events happening in real life can never be synchronised. Its mathematically impossible. Why? Well its mathematically impossible for two values in the real world to be identical. For example let's take two stones which are exactly same weight, shape, size and material and drop them exactly from the same height. They will appear to be dropping at the same time but they are in fact not dropping at the same time. 

To prove this, if you take a clock which is precise upto 1 Seconds. They will appear that they both hit the ground at the same time, but if you take a clock which is precise upto 5 digits of decimal place, there will be a slight difference in the time. 
And this difference increases as the precision of the clock increases. 

In fact it's impossible to even have two identical stones in the first place.
Lets take the weight of the stones. 
The more you increase the precision of a scale and weigh them both, their weights get different and different. 
Despite that, there are events all the time happening in our world that look like they are synchronised. we click on a button and the action is done instantly. we talk on telephone. we move a computer pointer and the computer pointer moves instantly. all these are not in fact synchronised but their differences are so small that that we don’t notice and they all are successful in being “in sync”. 

Actually, humans are like that as well. We all are very very different. some of us are more different than others. some speak same language, some don’t. some have same skin color, some different. and we all think differently. and just like two rocks, its mathematically impossible for two humans to be the same, to think same and to like/dislike same things. 
but with the people we love we like to think that we are “in sync”. and the only way to do that is to fake the synchronisation. The way to do it, is to reduce the differences so much that whatever differences there are look nominal and we don’t even notice them. 

Comments

  1. İmkânsız dedikleri şey seninle mümkünmüş gibi hissettiriyor.

    ReplyDelete

Post a Comment

Popular posts from this blog

The emotional dilemma

 Sometimes I ask this question to myself, and I have been asking this question a lot more lately.  “should we allow our emotions to fluctuate or should we train ourselves to always remain in a stable state emotionally?” To be honest, its really a question of preference, I see advantages and disadvantages in both approaches.  As a man I feel like its quite essential for me to have a good control over my emotions and not let it come in my way of work. And I have been quite good at it. There are instances when I have been in a terrible shape emotionally but I did not let it affect my work even a bit. But this is what is shown on the outside. To the entire world. I am good at it. But I am thinking about inside in this question.  what should happen to it?  From this logic it makes sense to just train myself to be completely emotionally flatlined. Be someone who does not get upset too much when  something goes wrong, or does not get too sad when gets hit with a c...

All language is but a poor translation

 Recently I came across this Quote by Franz Kafka.  “All Language is but a poor translation”.  Or as I like to say it, “A language is nothing but a poor translation of feelings”. And the more I think about it, It makes more sense.  On first thought, this idea seems conflicting. We made the languages, and every culture in the world should have perfected this skill to be able to express themselves completely, right? Well, Not really.  I am fortunate enough to know more than one language and I can see this gap between languages where no one is really perfect to be able to express ourselves completely.  Even with my native language, Urdu. There have been times when I have felt a certain way towards someone or towards myself and did not know how I could have expressed that. And I am sure you must have felt this way too. There are some things that just can not be expressed in the most perfect way that we would like to express them. No matter which language we use...