3 Matching Annotations
- Aug 2022
-
blog.khinsen.net blog.khinsen.net
-
Since facts and narratives live in different universes, we should avoid mixing them carelessly. Crossing the boundary between the two universes should always be explicit. A narrative should not include copies of pieces of facts, but references to locations in a fact universe. And facts should not refer to narratives at all.
-
-
hal.archives-ouvertes.fr hal.archives-ouvertes.fr
-
C, Fortran, BLAS, and Unix
-
- Jul 2022
-
alarmingdevelopment.org alarmingdevelopment.org
-
This polemic identifies CS as the culprit. That seems empirically wrong. As stated, it's "not a prerequisite for most programming" even in theory, and in practice, there are mountains of GitHub programmers, at least, who don't have CS backgrounds. Non-CS folks probably account for most of the "frontend"/"full stack" development today. This has exacerbated the Tower of Babel, not improved it.
HCI is CS—and that's what we should focus on. There's a fair bit of emphasis on engineering due, too. To be able to look at a problem and ask, "What should it take?" and ocnversely, "What isn't required here (contra cultural imperatives)?"
-