You learned COBOL in 1991?
I take your point, though. It's a very simple logic sequence - does the year go into four? Does it go into two hundred? Does it go into one thousand? If conditions 1 and 3 are satisfied, add an extra day onto the yearly cycle. It's really simple and really stupid.
That said, I'm surprised they didn't use a build of Windows CE, which (IIRC) already has leap-year handling built into it.
Simple.
When the kids access the 'net through the school connection, it goes through an ISA/proxy server which forbids porn and games. At home, it is therefore nanny-free.
Filtering should be server-based if it is to have any effect.
2. Root is God. This must really be fixed. There should be a way for root to irrevocably divest its powers, and root does not need to access users file.
This is called SELinux and is installed with pretty much every distribution. But for what you want, the users should instead use encrypted home directories.
SELinux is a pain in the ar$e. passwd root -l, sudo * isn't.
Parents shouldn't buy their kids games that they consider inappropriate (Grand Theft Auto, Manhunt, etc). They should keep an eye on them to make sure they don't play these games.
These are the three reasons why I enjoy developing on the Mac:
New version of Safari. Does this mean
After Goliath's defeat, giants ceased to command respect. - Freeman Dyson