background preloader

Just Landed: Processing, Twitter, MetaCarta & Hidden Data

Just Landed: Processing, Twitter, MetaCarta & Hidden Data
I have a friend who has a Ph.D in bioinformatics. Over a beer last week, we ended up discussing the H1N1 flu virus, epidemic modeling, and countless other fascinating and somewhat scary things. She told me that epidemiologists have been experimenting with alternate methods of creating transmission models – specifically, she talked about a group that was using data from the Where’s George? project to build a computer model for tracking and predicting the spread of contagions (which I read about again in this NYTimes article two days later). 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. It turned out to be a lot easier than I thought. This seemed perfect, so I signed up for an API key and set to work hooking the APIs up to Processing.

Kodu Kodu is a new visual programming language made specifically for creating games. It is designed to be accessible for children and enjoyable for anyone. The programming environment runs on the Xbox, allowing rapid design iteration using only a game controller for input. Programming as a Creative Medium The core of the Kodu project is the programming user interface. The language is simple and entirely icon-based. MIT Media Lab Identity A truly bespoke visual identity created for the Media Lab at the Massachusetts Institute of Technology (MIT). Three colored shapes representing the qualities of the Media Lab community – creativity, diversity and mutual inspiration. Recognizably based on a clear pattern, each student, teacher or member of staff is invited to generate their own, unique algorithmically created rendition of the Lab’s logo. They are then free to use on their lab website, business card and in any other media, together forming an dynamic identity that becomes synonymous with the Media Lab’s approach to the ever-changing nature of technology.

IEEE VIS 2014 CALL FOR PARTICIPATION: VAST Papers NEW: Increased exposure and participation through additional Conference-only Papers. Innovative VAST submissions with focuses beyond the scope of the IEEE Transactions on Visualization and Computer Graphics (TVCG) may be accepted as conference-only papers, in addition to the normal TVCG acceptances (see details below). The IEEE Conference on Visual Analytics Science and Technology (IEEE VAST) is the leading international conference dedicated to advances in Visual Analytics Science and Technology.

Scratch 1.4 Reference Guide Introduction | Scratch Interface | Scratch Blocks | Block Descriptions | Appendix Scratch is a new programming language that makes it easy to create interactive stories, games, and animations and share your creations with others on the web. This Reference Guide provides an overview of the Scratch software. If you are just getting started with Scratch, we encourage you to try the Getting Started Guide first (available from the Support section on the Scratch website). Then, if you want more detailed information, come back to the Reference Guide.

The Emergence Project [QT: NTSC 16:9 720 x 480 px, 5:51, 410MB] [QT small: 320 x 240 px, 5:51, 24MB] The Emergence Project, documentation video clip [QT: NTSC 720 x 480 px, 120MB] [QT small: 320 x 240 px, 24MB] Movie clip describing the Emergence Project. The screen capture resolution represents ~5% of the installation at Hyde Park Art Center. Kodu Teaches Your Kids to Visually Program Their Own Video Games Kodu is a visual programming language suitable to teach kids the basic of programming and to train their creativity. In today’s lesson, we will build a simple game that we can use as an introduction to Kodu. The Building Blocks of Kodu The world of Kodu consist of programmable objects where we can attach a behavioral script into each object that we place on the Kodu landscape.

Cascade on Wheels Cascade on Wheels is a visualization project that intends to express the quantity of cars we live with in big cities nowadays. The data set we worked on is the daily average of cars passing by streets, over a year. In this case, a section of the Madrid city center, during 2006. The averages are grouped down into four categories of car types.

Perception comparisons Perception comparisons To create a machine that is able to combine existing concepts into new, creative ideas, this machine needs knowledge of what the real world is like. How things look, feel, and how they relate to each other. Providing this knowledge is a daunting, longer-than-life task. In this article we discuss a number of techniques, using a mash-up of different NodeBox libraries, to automatically discover new rules for the Perception module (a NodeBox add-on that contains knowledge of how things look and feel) and comparative relations between concepts (what's the new cool thing? Books Processing: A Programming Handbook for Visual Designers and Artists Casey Reas and Ben Fry (Foreword by John Maeda). Published August 2007, MIT Press. 736 pages. Hardcover. » Order from Downloads: Table of Contents and Index (PDF, 500 KB) Sample Chapters with Contents and Index (PDF, 7.6 MB) All code examples in the book (ZIP, 24 MB) Errata (Updated 8 January 2014) This book is an introduction to the ideas of computer programming within the context of the visual arts. It targets an audience of computer-savvy individuals who are interested in creating interactive and visual work through writing software but have little or no prior experience.

what things look and feel like Perception | what things look and feel like NodeBox Perception is a combination of an online web application and a library for NodeBox. The web app allows you to contribute to a network of semantic rules that describes how different things in the real world look, feel, smell or are experienced emotionally. The library allows you to analyze clusters of rules as a graph inside NodeBox. Click to open the application Processing Tutorials – Plethora Project is an initiative to accelerate computational literacy in the frame of architecture and design. It aligns with the "show me your screens" motto of the TopLap live-coding group attempting to get rid of Obscurantism in digital design. Directed by Jose Sanchez Contact me at :

Living Code: The importance of visual programming Python has a well-earned reputation for being easy to use and to learn, at least for people who have learned programming in other languages first. Lately my kids have been very interested in programming, and I've found that Python doesn't come as easily to 6-11 year olds as it does to adult programmers. So I see two approaches to this problem, if it is a problem. Confirmed: Microsoft "Kodu" for Xbox launch, plus the two-minute shooter Microsoft's finally releasing it's very cool new "Kodu" game-building tool. for the Xbox on June 30. It's going to be sold for $5 or 400 MS Points on the Xbox Live Community Games channel. Kodu is set of tools that kids or anyone else can use to quickly and easily build games that play on the Xbox 360. Microsoft's began showing the technology, an advanced research project initially called Boku, last fall and highlighted at the Consumer Electronics Show in January but withheld release details. The company's planning to announce pricing and specifics about its release later this week.

Impure: a New Visualization Programming Language for Non-Programmers Impure [] is a new visual programming language aimed to gather, process and visualize information. Developed by Bestiario, a Spanish information design start-up, Impure aims to bridge the link between 'non-programmers' and data visualization by linking information to programmatic operators, controls and visualization methods through a new visual and modular interface. Impure allows the acquisition of information from different sources, ranging from user-specific data to popular online feeds, such as from social media, real-time financial information, news or search queries. This data can then be combined in meaningful ways using built-in interactive visualizations for exploration and analysis. Based on an event-based development structure, the software consists of 5 different modules. 1.