At the end[1] of the talk[2] at 30c3 by Eleanor Saitta and Quinn Norton, "No Neutral Ground in a Burning World", an audience member suggested that people need spend time learning <i>basic historical knowledge</i> about crypto.<p><pre><code> It disturbs me that there are books about cryptographic algorithms,
there are books about early days of hacking, but I talk to people
younger than myself who are in their teens and twenties, and from
the people I've talked to there is an astounding lack of awareness
of say, the first crypto war.
</code></pre>
That's bad enough, but Quinn's reply is a simple, easy to understand, damning indictment of the sorry state of the modern software culture:<p><pre><code> Can everybody in the room who has some sort of computer science degree
or related degree put up your hand? Keep your hands up. Now, everyone
who read Claude Shannon in school put your hands down.
So all of you are people with CS degrees who didn't read Claude Shannon,
one of the most fundamental voices in everything you do.
</code></pre>
Unfortunately, learning from history takes effort, so it's a lot easier to simply cargo-cult programming "knowledge" instead of actually learning about these complex systems.<p>> economists<p>They have their own problems with over-reliance on models. Mark Blyth's description of the problem from the perspective from inside the field has quite a few similarities to the problems in programming.<p>> models<p>On the subject of over-reliance on models - especially overly-complicated, buzzword-compliant models that cover up a total lack of actual research, innovation, or really anything worthwhile at all - I want to suggest listening[4] to the wonderful Tom Lehrer talk about Sociology.<p>[1] <a href="https://www.youtube.com/watch?v=DWg2qEEa9CE#t=2367" rel="nofollow">https://www.youtube.com/watch?v=DWg2qEEa9CE#t=2367</a><p>[2] <a href="http://opentranscripts.org/transcript/no-neutral-ground-burning-world/" rel="nofollow">http://opentranscripts.org/transcript/no-neutral-ground-burn...</a><p>[3] <a href="https://www.youtube.com/watch?v=hmWbkPezgtU" rel="nofollow">https://www.youtube.com/watch?v=hmWbkPezgtU</a><p>[4] <a href="https://www.youtube.com/watch?v=gfZWyUXn3So#t=37" rel="nofollow">https://www.youtube.com/watch?v=gfZWyUXn3So#t=37</a>