My favourite software development anecdote of all time: Brian Valentine, senior vice president of the Windows Division, during the development of Windows 2000 by a 4,200 strong team of developers: “Decisions in 10 minutes or less, or the next one is free.” — The Motivator Behind the Windows 2000 Development Team, February 16, 2000
Monthly Archives: August 2022
The Hidden Half
I just finished reading The Hidden Half: How the World Conceals its Secrets. It’s about the limits to, and complexity of, theories about causation. I was going to say that it was “postmodern”, but I think instead I will say that it’s “ultramodern”.
Game On!
MagPi
I discovered the MagPi magazine. A Raspberry Pi magazine free in PDF format.
BEAM Robotics
See The BEAM Reference Library for an interesting take on robotics.
Linux: generated/autoconf.h
See What is creating the generated/autoconf.h? for tips on how to generate autoconf.h for the Linux sources.
Instead of
gunzip < /proc/config.gz > .config
Use
cat /boot/config-$(uname -r) > .config
Qt Creator
Note to self: I have installed Qt Creator 9.0.0-beta1 (8.0.82) in
charm:/home/jj5/repo/git/code.qt.io/qt-creator-install/bin/qtcreator
RCU and Unloadable Modules
Found an article about the implementation of read-copy update locks in Linux: RCU and Unloadable Modules.
Building Qt
Today I am going to try:
Books
Some books I’m interested in: Sapiens: A Brief History of Humankind Kindle Edition and What We Owe The Future: A Million-Year View. So much to read, so little time.