Hey and welcome to my weekly notes! I hope you learn a thing or two from my experience this week!
What I'm reading
I recently compiled the whole rendering engine of Webots, more than 15’000 lines of code, from C++ to WebAssembly. In this article, I want to share challenges, solutions to problems I encountered, and the final results. The improvements are amazing!
Analyzing the Legal Implications of GitHub Copilot - Almost every developer has had some feel of Github Copilot. I had to try it myself. It's like blocks of code flowing from your head. Damn, it's close only to magic. But there's a question everyone's asking - Who's data did Github train all that AI on?
GitHub Copilot is powered by OpenAI Codex, a new AI system created by OpenAI. It has been trained on a selection of English language and source code from publicly available sources, including code in public repositories on GitHub. - Github
How To Become A Grandmaster In Chess - Chess grandmaster Noël Studer gives some practical advice on how to reach Chess Grand Master status. I've almost never played chess until last year when we had a tournament at work. I had one night to learn the rules and basic strategies. I didn't win but was quite impressed by my performance. I also learned of the youngest Chess player in history - Just 12 years of age 🤯🤯🤯.
Three Men Lost in Space – The Apollo 13 Disaster - A very engaging documentary of Apollo mission 13 where 3 Astraunuts nearly got lost in space. It was April 1970 and humans had made 2 successful trips to the moon. Halfway through the journey, Oxygen pipes explode and Oxygen leaks out. Mission to Moon was aborted and the priority was returning back to earth. It took 3 days and a lot of maths here on earth. I enjoyed this a whole lot.
Meet the Greatest Sniper Who Ever Lived - Simo Häyhä was a Finnish military sniper in the Second World War (1939–1940 Winter War against the Soviet Union). He snipped over 500 Russian soldiers in 100 days. This is 2 times the record snipper and he did it with an old rifle. He was caught in an explosion and lost his jaw.
Reflections on 10,000 Hours of Programming - The most relatable advice here is to learn from the best. This is so true. If you're serious about learning something, find and absorb the most high-level stream of information.
- Amazon Web Services In Plain English - A funny but helpful guide to the AWS world.
- A Fun List of Browsers You’ve Never Heard Of - I bet you've never heard of any.
- Curiosity Stream: Thousands of beautiful documentaries 😍😍😍 at a giveaway price of $20 per year.
- When Curation Becomes Creation - Who draws the line between content curation and creation.
- Pixel 6's Tensor Chip: Let's Talk! - Google's new Pixel 6 and Chip.
- every CEO at a tech company - This cracked me up!
- Systemizer - The best system design tool.