I'm getting increasingly frustrated when reading anything on traditional news sites, or news sites trying to appear such, and having no damn links to the original stories, related sites, or anything at all. They all pretend to still be in print media. Even when they were never print media in the first place.
At a small suggestion in #python, I wrote up a simple module that allows the use of many python statements in places requiring statements. This post serves as the announcement and documentation. You can find the release here . The pattern is the statement's keyword appended with a single underscore, so the first, of course, is print_. The example writes 'some+text' to an IOString for a URL query string. This mostly follows what it seems the print function will be in py3k. print_("some", "text", outfile=query_iostring, sep="+", end="") An obvious second choice was to wrap if statements. They take a condition value, and expect a truth value or callback an an optional else value or callback. Values and callbacks are named if_true, cb_true, if_false, and cb_false. if_(raw_input("Continue?")=="Y", cb_true=play_game, cb_false=quit) Of course, often your else might be an error case, so raising an exception could be useful
Comments
The "Indian 10$ laptop" was a good example, and a lot of very well known news sites are guilty of mindless copying in that case. Which I found rather surprising, as the Indian "source" of that story was actually written in English, and not in any local language...