from the late-night-reading dept.
"Since being alerted to their online presence a few weeks back at Slashdot, I have been rummaging through the manuscripts of Prof. Edsger Dijkstra at
Dijkstra's name was first introduced to me while studying CS (Dijkstra's algorithm). This online archive is something that any serious computer programmer/admin should have a look at.
Dijkstra's philosophy stressed the imperative of mathematical correctness, elegance and simplicity in program/system design and implementation.
Many of his ideas can be seen as seminal to the OpenBSD school of thought and thus should be of some interest to deadly.org's readership.
I'll forgo a review and simply recommend the articles "On the cruelty of really teaching computer science" (EWD1036) and "My recollections of operating system design" (EWD1303) as a good starting point for anyone; after that, you're on your own."
There's a lot of the "classic" literature that you should be reading if you're a serious CS student or devotee. Sites like
archive are excellent places to snag CS and other technical papers. Conferences like Usenix (Tech and Security) and LISA, along with a lot of the ACM conferences, have great proceedings. I agree with Oliver and reccomend you check this stuff out. You'll learn a lot and be able to participate in the scene more quickly. A paper a day is a substantial rate, by the way.