Lazyweb, a question: let's say that you could teach a "cultural anthropology" type of course about computing to first year students, to prepare them for the codebases, communities, patterns and software philosophies of the programming world. You've got about ten weeks to run it. What would you teach in that course and why?

(RTs appreciated for reach.)

A 1970s Essay Predicted Silicon Valley's High-Minded Tyranny

Published in Ms. magazine, "The Tyranny of Structurelessness" observes that organizations built to avoid hierarchy develop leaders with pernicious power.

WIRED
@mhoye “Dreaming in Code” http://www.dreamingincode.com/
Dreaming in Code

Dreaming in Code - Scott Rosenberg’s software epic

@mhoye “Worse is Better” and all the back and forth follow-ups https://www.dreamsongs.com/WorseIsBetter.html
Worse Is Better