Wednesday, November 05, 2008

Global warming....

Grave danger?
http://www.ecobridge.org/content/g_dgr.htm
As the eagle was killed by the arrow winged with his own feather, so the hand of the world is wounded by its own skill. -Helen Keller

A study, by scientists at the World Health Organization (WHO) determined that 154,000 people die every year from the effects of global warming, from malaria to malnutrition, children in developing nations seemingly the most vulnerable. These numbers could almost double by 2020.
http://www.climatecrisis.net/

Fake/spoof?
http://www.rightsidenews.com/200811052492/editorial/the-great-global-warming-swindle.html
Getting electricity is a matter of life and death for about a third of the world's population. Africa has coal and oil, but the greens say these must be left untouched. This is barbaric. To try to restrict the world's poorest people to using the most expensive and unreliable forms of electrical generation (wind and solar) is effectively to tell them they can't have electricity.

http://www.hidesertstar.com/articles/2008/11/05/editorial/opinion2.txt


Well.. I don't know.. both sides of the coin..
http://www.denverpost.com/search/ci_4387552
http://www.associatedcontent.com/article/207774/the_global_warming_controversy_.html

One thing seems to be sure.. The earth is heating up..
The discussion is whether human activity caused this or not.. This discussion is critical as this leads to what we can do to prevent global warming (if at all this needs to be prevented, which again is a point of discussion)..

All said and done, global warming aside, no one can deny the fact that man induced greenhouse gases are doing no good to the earth or it's inhabitants (even if they do not cause global warming). It would be a good initiative if we consider carbon footprint as one of the parameters judging our progress.

Monday, February 04, 2008

Less Facilities: More Enjoyment

A passage from one of the papers of the great Knuth.. This certainly seems to be a practical way to arouse passion for computer science among students..

One rather curious thing I've noticed about aesthetic satisfaction is that our pleasure is significantly enhanced when we accomplish something with limited tools. For example, the program of which I personally am most pleased and proud is a compiler I once wrote for a primitive minicomputer which had only 4096 words of memory, 16 bits per word. It makes a person feel like a real virtuoso to achieve something under such severe restrictions.

A similar phenomenon occurs in many other contexts. For example, people often seem to fall in love with their Volkswagens but rarely with their Lincoln Continentals (which presumably run much better). When I learned programming, it was a popular pastime to do as much as possible with programs that fit on only a single punched card. I suppose it's this same phenomenon that makes APL enthusiasts relish their "one-liners." When we teach programming nowadays, it is a curious fact that we rarely capture the heart of a student for computer science until he has taken a course which allows "hands on" experience with a minicomputer. The use of our large-scale machines with their fancy operating systems and languages doesn't really seem to engender any love for programming, at least not at first.

It's not obvious how to apply this principle to increase programmers' enjoyment of their work. Surely programmers would groan if their manager suddenly announced that the new machine will have only half as much memory as the old. And I don't think anybody, even the most dedicated "programming artists," can be expected to welcome such a prospect, since nobody likes to lose facilities unnecessarily. Another example may help to clarify the situation: Film-makers strongly resisted the introduction of talking pictures in the 1920's because they were justly proud of the way they could convey words without sound. Similarly, a true programming artist might well resent the introduction of more powerful equipment; today's mass storage devices tend to spoil much of the beauty of our old tape sorting methods. But today's film makers don't want to go back to silent films, not because they're lazy but because they know it is quite possible to make beautiful movies using the improved technology. The form of their art has changed, but there is still plenty of room for artistry.

How did they develop their skill? The best film makers through the years usually seem to have learned their art in comparatively primitive circumstances, often in other countries with a limited movie industry. And in recent years the most important things we have been learning about programming seem to have originated with people who did not have access to very large computers. The moral of this story, it seems to me, is that we should make use of the idea of limited resources in our own education. We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. We shouldn't live in the lap of luxury all the time, since that tends to make us lethargic. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems, and the experience will help us to get more pleasure from our accomplishments on less restricted equipment.

In a similar vein, we shouldn't shy away from "art for art's sake"; we shouldn't feel guilty about programs that are just for fun. I once got a great kick out of writing a one-statement ALGOL program that invoked an innerproduct procedure in such an unusual way that it calculated the mth prime number, instead of an innerproduct [19]. Some years ago the students at Stanford were excited about finding the shortest FORTRAN program which prints itself out, in the sense that the program's output is identical to its own source text. The same problem was considered for many other languages. I don't think it was a waste of time for them to work on this; nor would Jeremy Bentham, whom I quoted earlier, deny the "utility" of such pastimes [3, Bk. 3, Ch. 1]. "On the contrary," he wrote, "there is nothing, the utility of which is more incontestable. To what shall the character of utility be ascribed, if not to that which is a source of pleasure?"