HN user

knshaum

17 karma
Posts0
Comments10
View on HN
No posts found.

I did that with 'Psycho'. The publicity for the original release was full of pleas that people not give away the ending. By now, is there anyone in all of western civilization that doesn't know that Norman Bates was the killer? (If so, sorry about that.)

Yet I had fun watching it, seeing how Hitchcock let the audience _think_ that the movie was all about Janet Leigh's character, then slamming them into a narrative brick wall with the shower scene.

Spider Robinson once described having read a novel twice, once for the story itself, then again 'to admire the carpentry'. With a spoiler ending 'ruined', I tend to wind up doing that on the first pass.

"Accelerated C++" is another good one. A bigger book than K&R, but not outrageously so, and much thinner than Stroustrup's or Lippman's texts. Rather than teaching C and then layering C++ constructs on top, it starts with idiomatic C++, then drills down to the C foundations as needed.

Every desktop of laptop OS I know of comes with at least one JavaScript interpreter installed.

The real problem is the growth of phones and tablets as preferred client devices; while the JS interpreter is still there, it becomes a challenge to enter and run the code.

Seems to me (IANAL) that Apple could sue on fraud or breach of contract: if Lodsys sold a license to Apple on the pretext that the developers were covered, and then later went after those developers as if they weren't covered, Apple could claim that Lodsys either misrepresented themselves, or failed to honor their side of the contract.

Charles Stross does that in his novel Glasshouse: durations are described in kiloseconds, megaseconds, and gigaseconds. (100Ksec is just under 28 hours -- a reasonable proxy for a day -- and 1 Gsec is about 31 years.) In a space-faring society, with no standard astronomical day or year, it made sense.

Downloads from O'Reilly's Safari Bookshelf, at least those in PDF format, have the account holder's name at the bottom of each page. If that's changed, it must have happened recently.