For most of the last century the US has been recognized as one of the leading economies in the world. There are lots of reasons you might give for this. An abundance of natural resources, an relatively open society made up of emigrants that bring many perspectives to problems and a thirst for knowledge are but a few you might name. Certainly many of these provide the foundation for innovation and the US has seen that in abundance. In todays world technology and technological capability are the foundations that a society needs to be competitive and to succeed...
Continue reading "A society of innovators?" »
Went to a great lecture the other night by arguably one of the world's top designers, Enzo Mari. What was really cool about the talk was basically everything, but mostly it's form. The content was great, (he was all over the place as far as topics), but the method he used to communicate was what left the biggest impression. He used....(suspend belief,insert drum roll here)......a blackboard and a piece of chalk!....afterward,...
Continue reading "old dog, old tricks......." »
Processing is a programming language and environment for people who want to program images, animation, and sound. It is used by students, artists, designers, architects, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is developed by artists and designers as an open-source alternative to commercial software tools in the same domain.
Continue reading "Processing Release - Beta Version" »
Everyone knows that computers have a lot to do with numbers. Some of you may remember a few years ago when there was a minor flaw found in the math processor in an early series of Pentium processes that prompted a recall. What you may not know is the importance of random numbers in computers. The are a number of ways that these random numbers are used. First of course there is the shuffle function in iTunes so that you get that nice variety of music to listen to. Another important use is in encription. All encription approaches use random numbers as part of the way they hide that important information from prying eyes. This applies to that spreadsheet you have locked, that encrypted email you just sent and your credit card you used on a web site to buy that new DVD. But wait, where do random numbers come from. Do we just order them online from the random number store? Well no, your computer generates them on the fly. ...and they aren't actually random...
Continue reading "How random is pie Pi?" »