Coming in late, but you might like http://www.pepysdiary.com/
Technically you're correct, but of course, these companies are actually doing something useful
Who reads fantasy for 'gritty realism'?
Me. Indeed, it's one of my favourite genres. See Hugh Cook's novels for a great example of this sort of thing.
Cosmic rays include many kinds of charged particles -- protons, electrons, alpha particles etc -- streaming out from the sun (and arriving from other places). Electromagnetic radiation is also known as sunlight, and is, as you said, not deflected by magnetic fields.
You have five weeks of vacation "built up." Here in Socialist Europe, we get five weeks of vacation every year. Yes, you're doing it wrong.
haskell failed in supporting for-loops (MapM_ is not exactly the same thing)
for lo hi action = mapM_ action [lo
for 1 4 print
I don't see how this relates to correctness though. The nice thing about for in most languages is its termination guarantee; you don't get that in the C++ version.
anything which continually scans the entire heap when you're out of RAM is a showstopping problem and makes GC useless for real applications.
Luckily, GC has advanced since the 1960s.