judgecorp writes: "People who dislike the fact that the word "hacking" is now only used for cyber crime will be pleased that the White House has announced that June 1 and 2 will be National Days of Civic Hacking — meaning programming. Citizens will be encouraged to use computer skills to contribute to social issues. More seriously, the initiative could also boost the social standing of science and tech skills (or STEM subjects as they are called). And it's got a nice old-fashioned patriotic flavour to it. What's not to like?" Link to Original Source
A method of solution is perfect if we can forsee from the start,
and even prove, that following that method we shall attain our aim.