What did I learn this week (2021) - 22

  1. Firefox will be implementing Manifest V3 support for extensions to provide compatibility with Chrome extensions. In the blog post they've mentioned they'll be diverging from Chrome's implementation in certain areas but that is not clear as of now.
  2. SerenityOS is a unix like operating system created by Andreas Kling former Apple engineer. He recently quit his full time job to concentrate on this OS. He also maintains a very informative youtube channel.
  3. QUIC is now RFC 9000. QUIC is a new latency-reducing, reliable, and secure internet transport protocol that is slated to replace TCP, the most commonly used transport today.
  4. Back in 1930-50's, if you want to watch a Paramount movie, you must go to a Paramount theater. This similar to the modern situation of Netflix movies can only be watched in Netflix VOD (All hail Telegram and torrents 😂). This was one of the popular comment to the HN discussion on 'Amazon buying MGM'.
  5. Found a cheatsheet for modern C++ language and library features.
  6. Five whys (or 5 whys) is an iterative interrogative technique used to explore the cause-and-effect relationships underlying a particular problem. The primary goal of the technique is to determine the root cause of a defect or problem by repeating the question "Why?". Each answer forms the basis of the next question. The "five" in the name derives from an anecdotal observation on the number of iterations needed to resolve the problem.
  7. Read a drunk post regarding things learned as Sr. Software Engineer in Reddit and it is really informative and thought provoking.