I’m documenting this more for my own reference than anything, partly because I’ve used ‘tc’ off and on over the years.
tc qdisc add dev tun0 root netem loss 30%
tc qdisc show dev tun0
tc qdisc change dev tun0 root netem loss 0.1%
tc qdisc del dev tun0 root
Step 1: Install
pip3 install flake8_string_format
Step 2: Run
find . -type f -name \*.py -print0 | xargs -0 python3 -m flake8_string_format --ignore P101,P102,P103
Twenty years ago, an extended family relation, a patent lawyer, expressed his opinion that there’s not that much variance between engineers — at least, not as much as people suppose. Companies draw from the same pool of talent, and the idea that one company has the bulk of talent is a misconception.
This article confirms that idea in the realm of programmers.
Programmer Moneyball: Challenging the Myth of Individual Programmer Productivity
My view is that hard work (and good health), persistence, consistency, the ability to work with others make a big difference. On the other hand, poor health, inconsistency and confusion of priorities lead to mediocre results.