-
Computer Science 101
CS101 – Introduction to Computing Principles Welcome to CS101 — the essential ideas of computing via little phrases of Javascript code. For interested teachers, here is a demo and discussion of this approach. From Stanford! When I taught CS 101 at the crappy state school, we did some coding in C, some algorithm analysis, some architecture,…
-
Free and Open Source Licenses
Interesting discussion here. But many FOSS-based transactions are not commercial in the foregoing sense. Instead, software subject to a FOSS license may come into a product without the producer knowing that this has happened or, in any realistic way, assenting to the terms. Also, the software often comes from a non-commercial party. An engineer downloads software from an…
-
memories
For some reason, all copies of an early variant of RTLinux called “myrtlinux” by its Italian “author” have disappeared from the web, but thanks to some archives we can find some fragments from old days. For example, within a year or two of this email, the story had changed rather dramatically. To me, there were…
-
R.L. Moore topologist and racist
-
limits of state diagrams
-
Computer science as a failed discipline again
As a senior researcher, I am saddened to see funding agencies, department heads, deans, and promotion committees encouraging younger researchers to do shallow research. As a reader of what should be serious scientific journals, I am annoyed to see the computer science literature being polluted by more and more papers of less and less scientific…
-
Oh snap – Maurice Wilkes on Alan Turing
He was a real mathematician except that he only learned one little bit of mathematics and then didn’t learn any more. He was no practical organizer and, well, if you had Turing around in the place you wouldn’t get it going. Looking back, what would you say was the significance of Turing’s 1936 Entscheidungs-problem paper?…
-
Peer review in the electronic age
In academic computer science, conferences are often more important than journals, but The current system of publication in biomedical research provides a distorted view of the reality of scientific data that are generated in the laboratory and clinic. This system can be studied by applying principles from the field of economics. The “winner’s curse,” a…
-
Continuing mathematician sanity thread: Boltzmann
[Boltzmann] Opposition to his ideas was harsh and his moods were volatile. Despondent, fearing disintegration of his theories,he hanged himself in 1906. It wasn’t his first suicide attempt, but it was his most successful. This kind of expresses the mood of Janna Levin’s book about topology, the size of the universe, and all sorts of…
-
More computer science as humbug [updated with Brazil dream sequence]
Continuing my experiments in academic papers, I sent a paper on automata and circuit verification to CAV2010 (here’s an updated version with some corrections and better references). I actually got one carefully written and well informed review. Sending a paper to an academic conference with no references more recent than 20 years, was probably more…