It's interesting that they used this as a careful "get out clause" or an indicator of other more serious ones.
It's interesting that they used this as a careful "get out clause" or an indicator of other more serious ones.
/I teach English, SAT, ACT, GMAT, GRE, and other tests to native and non-native English speakers on the side.
Movies, books, general interest... Sure, I'm not even a native English speaker, but I'm pretty sure I was aware of that expression as a teenager. Also, most serious C programmers know about placing a "canary" at the end of a buffer to check for overflows. Even if anyone was confused, wikipedia offers "Canaries were formerly used by miners to warn of dangerous gases." - which a typical person reading HN should be able to find without any problems.
I'd risk a guess that people reading these pages are quite familiar with most US/UK idioms... Sorry - your comment just struck me as a bit weird, especially when you put 4 acronyms (mostly US-specific) in the last sentence while defending the "canary" explanation.
Ok, can we all get along now and go back to the main thread now? :)
http://news.bbc.co.uk/onthisday/hi/dates/stories/december/30...
I know that idiom from junior school. That was in USSR, perhasp as close to un-American as you can get.