Common wisdom: Variable names should be meaningful and clear.
How often do you have to write subtraction functions before minuend and subtrahend always win out over thingToSubtractFrom and thingToRemove?
P.S. my partner suggested "numerator" and "subtractor".
I found out about three academic #CombinatorialGames sessions this summer, so I added them to my list: http://kyleburke.info/CGTMeetings.php There are now four upcoming things! The new ones are a session at the CMS summer meetings, a session at TCA in Portugal, and Games at Dal!
The number of people who have spoken to Drew Carey about boolean formula #CombinatorialGames is not zero: https://www.cbs.com/shows/video/j60_De6rS4cihZ8OlWn6vJ909IsTO8YZ/ (You don't have to watch too far into the episode.) Good job, Matt!
Played some Palace today, which is easily the game of choice among students in the department.
What would be a good resource on the history of #OperatingSystems to figure out which systems were "firsts" for some things? E.g.:
* What was the first batch processing system on a Turing-complete computer? (Was it GM-NAA in 1956?)
* What was the first system that had data inaccessible from outside monitor mode?
* Was the UNIVAC 1103/ERA 1103A the first computer to use interrupts?
* Which was the first computer to use spooled batching?
(I have a whole bunch more questions like this! Firsts for things that my students might never have thought about (e.g. batching) as well as important OS concepts we still use today (e.g. time sharing).)
I'm also interested in knowing which systems were the first to combine some of these ideas.
Thank you for any direction you can give me! #ComputingHistory