Fast Inverse Square Root – A Quake III Algorithm:
(more…)Don’t copy Silicon Valley
Don’t copy Silicon Valley if you aren’t in Silicon Valley.
— John Cutler (@johncutlefish) September 29, 2020
Why?
You have an opportunity.
Org structures / management cultures are optimized for the environment there. And are by no means globally optimal.
Jira
(via @nixcraft)

USB to Gameport Adapter
(via Yet Another Website)

USB to 15 Pin Joystick Gameport Converter Adapter
I was looking for a way to use my old Thrustmaster Pro Flight Control System Joystick to play X-Wing and TIE Fighter on my Linux system using DOSBox.
The joystick is recognized by Linux and games running via DOSBox.
Here’s the joystick section of the DOSBox configuration file I use:
[joystick] # auto, fcs, or 4axis causes the joystick to drift in TIE Fighter joysticktype=2axis # timed=false is required for TIE Fighter timed=false autofire=false swap34=false buttonwrap=false
Should your project use a blockchain?
(via xkcd)

Algorithms, Complexity, Life, and The Art of Computer Programming
Donald Knuth: Algorithms, Complexity, Life, and The Art of Computer Programming | AI Podcast
(more…)C++ Functions to Evaluate Laguerre Polynomials
C++ functions which evaluate Laguerre polynomials
L0(x):
template <class T> T L0(const T& x);
L1(x):
template <class T> T L1(const T& x);
Ln(x):
template <class T> T Ln(unsigned int n, const T& x);
This project can now be found on GitHub:
– Laguerre-polynomials
– HTTPS Clone URL: https://github.com/jachappell/Laguerre-polynomials.git
– Download ZIP
Random
Random is a simple C++ class to facilitate generating random numbers.
GitHub: Random
Download Zip
Bjarne Stroustrup: C++
Bjarne Stroustrup: C++ | Artificial Intelligence (AI) Podcast
(more…)Computer for Apollo
MIT Science Reporter – “Computer for Apollo” (1965):
(more…)