Icons That Don't Make Sense Anymore
This is exactly why it is beyond comprehension that Apple, of all companies I might add, has introduced the faux-leather calendar and the address book that looks like a paper book in Lion. After they spent several iterations of OS X to arrive at the beautiful uniform sleek look of Snow Leopard WHY did they regress to using a real world metaphor that makes no sense to half their users?
Which Math For Programmers?
Pick the Discrete Math course. Really.
Consider this: first of all. there is plenty of software engineering to be done that doesn't require mathematics at all (web development, administrative systems, etc.). Second, for the jobs that require math from your second category (i.e., calculus and linear algebra), you almost always require the first category as well, lest you want to become one of those scientists who write unmaintainable scientist-code :-) Third, the jobs where that category of math is required are rare (game development: linear algebra, signal processing: linear algebra, calculus and function theory), and if you don't like math, you should probably not try get into those fields at all.
Background: I have an MSc in Computer Science (we don't have a major/minor system in The Netherlands) and I've always had a strong interest in mathematics, so I'm not afraid of either topic. I currently develop software for scientific applications in various application areas, where both these fields of mathematics are very important. My job is relatively rare compared to what most of my former uni-mates are doing. Most people I know have jobs which require algorithmic knowledge, but not calculus or linear algebra.
Europe Funds Secure Operating System Research
I asked Tanenbaum this question at a lecture he gave on Minix 3 earlier this year. He responded that he changed his mind somewhat about the education-only issue because he felt that, to prove a point about the superiority of the microkernel design, you need to get it out of the lab and into the real world. He also felt that he could do this without hurting the simplicity of the system as a teaching tool. Incidentally, his intention is not to compete with Linux or Windows on the desktop, but rather to make a robust OS for embedded applications.
Vein Patterns Could Replace Fingerprints
Until someone figures out how to revoke and replace biometric properties in case of fraud, I don't see why we should even be considering them as a serious replacement for good old passports.
Identifying People By Odor As Effective As Fingerprinting
"These findings indicate that biologically-based odorprints, like fingerprints, could be a reliable way to identify individuals"
Slightly off-topic, but since when do fingerprints qualify as a reliable way to identify a person? They can easily be faked, and once they are, there's no way to revoke them. It's like having a really bad passport...