Software Archaeology
Plug1 writes "Salon (day pass needed) has an article about preserving software for historical purposes. It discusses source code archiving, and the effect the DMCA is having on attempts to catalog and analyze legacy code. It will be a shame if in the future a wealth of information is locked away because knoweldge of the underlying technology is lost."
That the DMCA DOES NOT APPLY outside the USA. However, hardware Digital Restriction Management DOES.
I really dont want strong crypto keeping out of stuff that I OWN, or My CONTENT.
I'td be a neat experiemnt to create a Linux driver that emulates TCPA chips so that stupid software thinks you're auth'ed.
You know, it really isn't fair-use to repost an entire article from another website site.
The most fundamental concept in computer science is logic, not algorithms (or worse programming languages). If a 'programmer' hasn't written a program in a low level language like C or assembler, the hiring manager should beware. Without hands-on experience with the fundamentals of computer science that person is lacking at the most basic level, regardless of whether he knows 1 language or 50 languages. He is handicapped.
Bullshit.
"Computer science is about computers in the same way astronomy is about telescopes" --Edsgar Dijkstra
Programming isn't about knowing how to twiddle bits in registers or even how to leverage strengths of a particular processor.
Programming is about dealing with complex problems which can be solved by manipulation of information. I would say the the quality a programmer needs most of all is not logic or math, but just the ability to hold and manipulate large and complicated structures inside his head. And no, it doesn't have anything to do with assembler, low-level languages, ALUs, bits, etc. etc.
Kaa
Kaa's Law: In any sufficiently large group of people most are idiots.