The difference between arr and &arr - basically, arr is of type int *, and &arr is of type (int *)[size].
Very excellent article on the fundamentals of C/C++!
Some “gotchas” and pitfalls in the C programming language and how sometimes compiler optimizations can make it worse. Long story short is, steer away from undefined behaviors.
This post is from Chris Lattner himeself. Really nice article.
Why Python is such a cool language and how Python is used in Redhat. Most of redhat’s important infrastructure is written in Python, including but not limited to
yum, and its successor
dnf, and many cloud PaaS tools for OpenShift.
How to write a few lines of Python to simulate for a statistic problem which otherwise be onerous with all the math theorems and formulas.
How to write clean, well-structured and “Pythonic” code.
By no one but Guido van Rossum himself, on the status of Python 3, and how he created Python.
(And Death to Python 2!!)
Stop writing classes - when, and when not to use classes. Stop thinking in Java (no offense), and learn to be “Pythonic”, for a smaller, cleaner, and more well-structured project code base.
Conscientiousness - “A Personality trait marked by diligence, perseverance and self-discipline”.
Daniel Kahneman - I’ve been recently reading his book “Thinking: Fast and Slow”. It’s often listed as work in economics, but from what I’ve read it’s also an amazing book on psychology and human cognitives.
Reading more books is definitely one of my New Year resolutions. Just started this book, will finish.