Software as culture: the demoscene
We have a slightly annoying habit of treating software as a tool and nothing else. One program edits photos, another does spreadsheets, another plays music, another runs a server. In that logic, good software is useful software: fast, secure and, with some luck, it won't ask you to create an