We often think of scientific ideas, such as Darwin’s theory of evolution, as fixed notions that are accepted as finished. In fact, Darwin’s On the Origin of Species evolved over the course of several editions he wrote, edited, and updated during his lifetime. The first English edition was approximately 150,000 words and the sixth is a much larger 190,000 words. In the changes are refinements and shifts in ideas — whether increasing the weight of a statement, adding details, or even a change in the idea itself.

On the Origin of Species: The Preservation of Favoured Traces is a visualization of the edits Darwin made to the book over the course of six editions. This was created with Processing, something I’ve been meaning to try out. via Pharyngula

Tags: , , , , , ,

Just Landed

Posted by Shannon

This got me thinking about the data that is hidden in various social network information streams - Facebook & Twitter updates in particular. People share a lot of information in their tweets - some of it shared intentionally, and some of it which could be uncovered with some rudimentary searching. I wondered if it would be possible to extract travel information from people’s public Twitter streams by searching for the term ‘Just landed in…’.

Link. Via http://waxy.org/links/

Tags: , , , , , ,

Processing monsters

Posted by Shannon

These monsters are result of my effort to learn Processing and encourage others to do so by showing the source code. Also, at the end, my plan is to do a short music reactive video using these monsters. So if you feel like you can make one too and be part of it, rules are simple:


Tags: , , , ,

Ivan Sutherland’s Sketchpad

Posted by Shannon

Alan Kay presenting Ivan Sutherland’s Sketchpad, one of most influencial programs in the history of graphical user interfaces. Sutherland developed Sketchpad in 1963.

Via Reddit.

Tags: , , , , ,

Revolutionary 3D Game Engine?

Posted by Shannon

Cutting-edge computer games use different graphics subsystems — so-called 3D graphics engines. Source (used in Half Life 2), Unreal Engine (Unreal Tournament), idTech 4 (Doom 3), CryENGINE2 (Crysis) or Clever’s Paradox engine are well-known among the players and the game industry experts.

It’s time to learn a new 3D game engine name: Microsoft Excel.

It is understood that Excel is an all-round office tool, but probably it is unknown that it has a bunch of features that makes Excel a high-class 3D graphics engine.

In this article I will demonstrate Excel’s arithmetical facilities, the embedded rendering subsystems (there are two of them!) and the revolutionary approach which might just cause a paradigm shift. I hope you will discover that Excel effectively and efficiently incorporates practicality, tons of features, the multi-platform portability and the high performance with the unique and futuristic 3D engine features.

Read on (and see demos). [via MeFi]

Tags: , , , ,