Inspired by EWD I have started translating all my (two) papers in my native language, Greek, and as hand-written manuscripts. It is slow going however because the illuminations take so much time and I keep running out of gold ink. Btw, does anyone know of a good, cheap source of fresh parchment? (:P)
The Threats to Computing Science (1984)
11–20 of 22 posts
Re: The Threats to Computing Science (1984)
#12Earlier quoted context omitted.
I was thinking of this: https://scottaaronson.blog/?p=5807 Aaronson seems happier or at least more composed now, though. A few months have gone by since that post.
My god, the guy is a nutter!
I have friends who are sincere, thoughtful pro-lifers. I admire, if nothing else, their principled dedication to a moral stance that regularly gets condemned in academia. But I’d also say to them: even if you think of abortion as murder, a solid majority of Americans don’t, and it’s hard to see a stable way of getting what you want that skips the step where you change those Americans’ minds.
Re: The Threats to Computing Science (1984)
#13Earlier quoted context omitted.
My god, the guy is a nutter!
It seems quite reasonable to me to be concerned that your state prohibits abortion after the 6th week, or that reproductive-aged women and their family members might be reluctant to move there; his assertion that abortion is "what multiple generations of Americans have grown up seeing as a fundamental right" is entirely correct, at least for Americans from the US. And this level of rhetoric seems positively tame for…
Sure, but no one ever gets called a nutter for the reasonable things they say - if you pick only the reasonable statements of course he is going to look reasonable.
How about this one?
> More than that: if Texas continues on what half the country sees as a journey back to the Middle Ages, with no opt-outs allowed for the residents of its left-leaning urban centers, Dana and I will not be able to remain here, and many of our friends won’t either.
When, according to him, half the country disagrees with him, he'll just move, and (the delusional part) he thinks all his friends will move too. Note he was careful to say that neither he/his wife nor his friends/family will actually be affected by this, but yeah, it's a reason to move?
> fueled the growth of the radical right that’s now all but destroyed America.
Yeah, right. a tiny group so far in the minority that it isn't even a rounding error has "all but destroyed America". His argument is the same as Make America Great Again, with the same level of evidence for his claims.
Add in the fact that he thinks this political issue is a threat to computer science ... well, it's obviously a threat to his identity as a person, so he is extending "anything that is a threat to my identity is a threat to humanity, and by extension everything produced by humanity ... like Computer Science".
Yeah, he's a nutter; he's obviously very engaged in this discussion and sadly he has tied his identity of self to it and feels threatened when the discussion happens because he proposes that the mere discussion of this topic will result in a scorched earth-type of endgame.
Re: The Threats to Computing Science (1984)
#14Well, that passage was painfully prescient, even thought the Challenger disaster was not the result of computer failure, but of rubber o-rings denatured by extreme cold. The poor shuttle software and the primitive hardware on which it ran was consistent with the Rogers Commission's criticism of the shortcomings NASA's organizational culture with its acceptance of poor quality control, planning, and inadequate equipment design.
Re: The Threats to Computing Science (1984)
#15If read in its proper context, instead of misinterpreting it by thinking it's talking about concerns people have today, wasn't Dijkstra in favour of a very aggressive use of formal methods in programming? This is something quite different to what modern programmers or "computer scientists" are used to. I have a feeling that people don't really understand what Dijkstra was advocating. His advocacy could be considered…
Yes, Dijkstra was an idealist. But sometimes that's exactly what the world needs. We are drowning in complexity.
Re: The Threats to Computing Science (1984)
#16https://i.ibb.co/JnnvDxd/3272-en-KNOWN-TOPPICS-FINAL-Mail.pn...
regards, (-:
Re: The Threats to Computing Science (1984)
#17Earlier quoted context omitted.
It seems quite reasonable to me to be concerned that your state prohibits abortion after the 6th week, or that reproductive-aged women and their family members might be reluctant to move there; his assertion that abortion is "what multiple generations of Americans have grown up seeing as a fundamental right" is entirely correct, at least for Americans from the US. And this level of rhetoric seems positively tame for…
> It seems quite reasonable to me to be concerned that your state prohibits abortion after the 6th week, or that reproductive-aged women and their family members might be reluctant to move there; Sure, but no one ever gets called a nutter for the reasonable things they say - if you pick only the reasonable statements of course he is going to look reasonable. How about this one? > More than that: if Texas continues on…
> When, according to him, half the country disagrees with him, he'll just move, and (the delusional part) he thinks all his friends will move too. Note he was careful to say that neither he/his wife nor his friends/family will actually be affected by this, but yeah, it's a reason to move?
He and his wife were both born because their parents and grandparents, endangered by a political movement seeking a journey back to the Middle Ages or a bit earlier, did move, even though they hadn't yet been affected (which is what he actually says about his current situation; your extrapolation to saying they will not be affected is unjustifiable and indeed directly contradicted in the paragraph you're quoting from). Their relatives who didn't move were all killed. This may add useful context to the situation. The same thing is happening right now in Kabul, a fact to which Aaronson alludes in the post.
> Yeah, right. a tiny group so far in the minority that it isn't even a rounding error
You probably aren't up to doing the same kind of math Aaronson does if you think the 32% of the population that opposes Roe v. Wade "isn't even a rounding error". It may be relevant that only about a third of the domestic population supported the political movement I mentioned above which killed most of Aaronson's extended family.
Your purported quote, "anything that is a threat to my identity is a threat to humanity, and by extension everything produced by humanity ... like Computer Science", appears to be entirely fabricated, by you. I can't find any evidence Aaronson ever said that or anything like it; certainly he did not say it in the post we're commenting on or in the comment thread below it. Perhaps you hallucinated it?
I think calling someone a "nutter" for the reasonable things they said would be far preferable to calling them that for unreasonable things they didn't say.
Re: The Threats to Computing Science (1984)
#18If read in its proper context, instead of misinterpreting it by thinking it's talking about concerns people have today, wasn't Dijkstra in favour of a very aggressive use of formal methods in programming? This is something quite different to what modern programmers or "computer scientists" are used to. I have a feeling that people don't really understand what Dijkstra was advocating. His advocacy could be considered…
I am reminded of his GOTO Considered Harmful. It was radical advice in its day. Not too many languages immediately after actually tossed it. It wasn't always obvious at the time how to transform some structures efficiently. E.g. the designers of UNIX were fully convinced by structured programming but C still had GOTO. Even now there's GOTO in drivers etc. in the Linux kernel. People debate whether Rust should have it. Etc. Despite this everyone accepts the basic idea these days.
Re: The Threats to Computing Science (1984)
#19Electronic engineering can contribute no more than the machinery, and that the general purpose computer is no more than a handy device for implementing any thinkable mechanism without changing a single wire. That being so, the key question is what mechanisms we can think of without getting lost in the complexities of our own making. Not getting lost in the complexities of our own making and preferably reaching that goal by learning how to avoid the introduction of those complexities in the first place, that is the key challenge computing science has to meet. --- The important distinction between "Computing Science" and "Computer Science". The former is what we need to focus on.
Does this overestimation of the usefulness of the gadget hurt computing science? I fear it does. At the one end of the spectrum it discourages the computing scientist from conducting all sorts of notational experiments because "his word-processor won't allow them", at the other end of the spectrum the art-and-science of program design has been overshadowed by the problems of mechanizing program verification. The design of new formalisms, more effective because better geared to our manipulative needs, is neglected because the clumsiness of the current ones is the major motivation for the mechanization of their use. --- The need to focus on better Formal Notations to design "Correctness" into Programs in the first place.
Re: The Threats to Computing Science (1984)
#20Not getting lost in the complexities of our own making and preferably reaching that goal by learning how to avoid the introduction of those complexities in the first place, that is the key challenge computing science has to meet. Nowadays machines are so fast and stores are so huge that in a very true sense the computations we can evoke defy our imagination. Machine capacities now give us room galore for making a mes…
Though seriously it's mind blowing how convoluted modern desktop applications have sometimes become. Would be nice to have more KISS applications instead of fancy monstrosities for our daily usage.