Posts

Alternative Opinions

Unless you have decided to pursue a life of solitude or live in a totalitarian society where only one way of thinking is permitted, you will occasionally interact with people whose views differ from yours. Therefore, it is essential for any mature member of human society to know how to approach people holding opinions with which they disagree. The key to doing so appropriately is striking the delicate balance of being tolerant but not submissive.

Sequences

In my opinion, the most interesting problems are those that appear challenging at first but seem trivial once you simply change your perspective. At the beginning of my journey with competitive programming, the problem “0-1 Sequences,” found on the Kattis Problem Archive, was undoubtedly one of them. In this blog post, I will explain my eventual solution to this problem.

Discovering Stoicism

Building your character is undoubtedly the most important endeavor you will ever embark on. A proper mindset is more than necessary for succeeding at anything. Ambition, motivation, and mental resilience are generally perceived as advantageous traits, but there is no universal method of acquiring them. For me, gradually adopting stoicism has had enormous positive consequences on my personality and mental well-being, and I hope that sharing the lessons I have learned while doing so will help you on your self-improvement journey.