Hacker News new | ask | show | jobs
by gtirloni 4360 days ago
This has nothing to do with cultural bias. It's just basic CS stuff that anyone with "CS" in their resumes should know about. Heck, even undergraduate students will probably have "AST" tattooed inside their brains in the first semester alone.

I'm sorry to be picking on you but this is one of the things that is absolutely wrong in our field: we don't learn anything from history. We don't know what was being researched in the 70's and proceed to reinvent the wheel over and over thinking we somehow have magical brains that are unearthing some concepts for the first time in human history.

The traditional CS curriculum should adopt a mentality of "ok, you now understand at which point in history we are in CS? Know most of the past inventions? Fine, now proceed to build on top of them and stop wasting everybody's time with your rediscoveries".

1 comments

I don't think you're picking on me, and I wasn't trying to suggest that such a question is cultural bias. What I meant is just that people in general tend to think the things they know about are the most interesting things, and that people who don't know about those things are deficient. But by definition they can't know about things they don't know about, which may be just as interesting. So my proposed replacement question just acknowledges and tries to work around that phenomenon. I doubt it is actually critical for people to be super familiar with Tannenbaum's work specifically, it is just an indirect way of assessing intellectual curiosity and CS chops, which I think my question would also achieve.

I pretty much agree with everything else you said, and I wish I knew more about the history of computing myself, since I've lost a lot of my memory of my college course on it to the sands of time. I wonder if there's a good survey book. Maybe AST wrote one...