Look Out, Here Comes the Y Generation!

Great article on how the Y Generation may be the best hope for the world and the future of humanity. Well written!

FreeRice: FAQ

FreeRice: FAQ

Learn words, feed hungry people!

If FreeRice has the rice to give, why not give it all away right now?
FreeRice is not sitting on a pile of rice―you are earning it 20 grains at a time. Here is how it works. When you play the game, advertisements appear on the bottom of your screen. The money generated by these advertisements is then used to buy the rice. So by playing, you generate the money that pays for the rice donated to hungry people.

Does FreeRice make any money from this?
No, it does not. FreeRice runs the site at no profit."

FreeRice

If you love words, give rice!

FreeRice: "CORRECT! curvet = leapmephitic means: foul-smelling chaste withered deliberate VOCAB LEVEL: 50 YOUR BEST LEVEL: 50"

Wolfram Research, Inc.

Wolfram Research, Inc.

This is a really cool program. It used to have a learning curve like an icy cornice bowl. Hopefully the new version will be easier to learn!

Here is what Dr. Stephen Wolfram just said about it:
The most important advance in the 20-year history of Mathematica Building on two decades of world-class algorithm and software development, Mathematica 6 represents a dramatic breakthrough that immensely broadens Mathematica's scope and applicability—and redefines the very way we think about computation. Made possible by Mathematica's unique symbolic architecture, Mathematica 6 introduces a sweeping unification of language and interface concepts that makes possible a new level of automation in algorithmic computation, interactive manipulation and dynamic presentation—as well as a whole new way of interacting with the world of data.

OOP Is Much Better in Theory Than in Practice

OOP Is Much Better in Theory Than in Practice

Interesting ideas in this article.

Author Note: Mr. B. Jacobs has an excellent Web site devoted to debunking OOP. Take a look.

by Richard Mansfield
Like many ideas that sound good in theory but are clumsy in practice, object-oriented programming (OOP) offers benefits only in a specialized context—namely, group programming. And even in that circumstance the benefits are dubious, though the proponents of OOP would have you believe otherwise. Some shops claim OOP success, but many I've spoken with are still "working on it." Still trying to get OOP right after ten years? Something strange is going on here.