Live Web – Self Portrait

My code is LIVE ! You can try out my self portrait at the link. Turn the sound on. Take your time doing the following, because the browser can take a moment to respond to you.

You can:

  • Mouse over media to hear sound.
  • Mouse out to stop sound. Mousing back over restarts the sound file.
  • Click media to change live feed in the background.
  • Drag media to create new shapes.
  • The mouse cursor’s shape changes to a hand to suggest to the user to drag the media.

I used the npm forever package to have this live online without opening up my terminal.

This was a great first assignment. I feel much more comfortable using javascript to manipulate the HTML DOM and CSS.

Here’s a video showing the interactions built into my self portrait.  Turn the sound up high to hear the audio.

 

 

 

 

Temporary Expert – Research for Plant-Based Diets as a form of Energy

Update as of September 18th:

I’ve gathered more research (see very bottom) thanks to Marion Nestle’s incredible and very active blog “Food Politics“. Nestle is an academic at NYU who specializes in the politics of food and dietary choice.

I’m beginning to think my Energy Field Guide on Plant-Based Diets will be focused on using one’s diet to contribute to preventing climate change by choosing how one participates in many kinds of energy that are part of the U.S. food production system.

My field guide might have entries with a multi-layered taxonomy: 1) A thing or location 2) a Higher Concept that is a Form of Energy 3) a Feasible Alternative Reality.

For example my field guide will suggest you take your guide and do these things.

  • Go to Whole Foods owned by Amazon (Taxonomy: Thing/Location)
  • In order to learn about Capitalism (Taxonomy: Higher Concept / Form of Energy)
  • And consider participating in an alternative solution like a grocery store cooperative that buys from local farms and mission-aligned companies (Taxonomy: Feasible Alternative Possibilities).

Or

  • Pick up the container for the last thing you ate (Taxonomy: Thing/Location)
  • In order to learn about Food Labeling & Consumer Choice (Taxonomy: Topic / Form of Energy).
  • To imagine being able to see a second label reporting how much environmental energy was required to make that single serving.

These don’t have to do with plant-based diets yet…. but I will orient the field guide user by beginning with two introductory entries about plant-based vs meat-based diets, and all the energy forms they participate in.

 


Update as of September 11th:

My Energy Field Guide topic is “Plant-Based Diet”. This topic can quickly become about US food production, and how we prioritize land, water and energy.  I now see a plant-based diet as a way to individually influence energy management nationally, and to directly control my own body’s energy.

Below is my draft of a systems map. I’m considering a focus on one system component of “decision-making systems” related to the Plant-Based Diet.  Who decides what about diets and food production, and what is within their control? The individual, the restaurant, the grocery store, the government, advocacy groups, etc.?

Everything is so interlinked. I can see the challenge of having to really force oneself to remove sub-topics from your focus in order to really communicate a message. And within eating habits, US food production, and energy management, removing topics may in the end undermine the ability for someone else reading my Field Guide to find a compelling argument to reconsider their own diet. A decision like changing what you eat relies on many influences. But ultimately the reason why  one person changes their food habits is different from the next person.

Further below are my list of answered and unanswered questions.

And lastly, I include a list of links that I’ve read or not yet read.


Systems Thinking Map

Plant-Based Diets (several kinds)

vs what exactly?

  • Meat-Based Diet.
  • Different types of plant-based diets.
  • Fasting.
  • What else

Energy –  Four forms:

  • In the form of land, water and energy (“natural resources” // more abstractly, properties of matter that manifest as capacities to perform work
  • Converted into plant-based food (grass (“forage”), grains) What about insects?
  • Converted into US livestock (chickens, dairy cows, beef cows, turkeys, lamb)
  • Converted into animal products (eggs, chicken, milk, beef, turkey, lamb)
  • Converted into human energy (calories, protein, nutrients // strength & vitality // physical or mental powers // properties of matter that manifest as capacities to perform work)

Human population

World population

US population

Livestock populations – in US and in World

US Food Production System

World Production System

Environment

Natural Resources

Land

Water

Energy

Fossil Fuels

  • Coal
  • Oil
  • Natural gas

Non-fossil fuels (is this renewable energy? or specifically what is this?)

  • Wind
  • Sun
  • Water
  • What else

Sustainable

Renewable

…The opposite of sustainable – “one time use” … what are the common phrases for this?

Food consumption

  • Human culture, comfort, taste, habits
  • Socioeconomic status (allows different purchasing powers and access)
  • Obesity, diabetes
  • Whatelse

Types of Food

  • Plants
  • Grains (different than plants? do legumes and soy count?)
  • Animal products
  • Sweets and Fats
  • “Fake meat” like Seitan Meats, Beyond Burger and Impossible Burger
  • What else

Food Shopping

  • Different kinds of grocery stores
  • CSAs
  • Park Slope Food Coop
  • Your own garden
  • What else

Jobs

  • Long list
  • What is employment in US Food Production, and what % of that is total jobs in the country?

Efficiency

Waste

Higher or lower energy & protein content

Direct costs vs indirect costs

  • Direct costs
    • Production of the harvest animal or plant or grain
  • Indirect costs
    • “Maintaining breeding herds”
    • Environmental – overuse of lands, uncontrollable animal waste, C02, toxins in the land and water, poor health of humans and animals nearby

Pesticides

Toxins

Human and Animal health issues

Morality

Ethics

Stakeholders

  • Consumers
  • Citizens
  • Food companies
  • Policy makers
  • Researchers
  • Journalists
  • Bloggers
  • City, state, federal government central offices and agencies
  • Animal rights groups
  • Environmental groups
  • Plants, grains, and animals themselves
  • Who else?

Decision-making systems

  • Elections of people to political office
  • Research committees who approve or deny new research
  • Consumer choice
  • Food stamps policy?
  • What else?

 

 

Answered Questions

Q: What share of energy used by US food production comes from fossil fuels?

A: “The share of U.S. food-system energy from fossil fuels was 93 percent”

January 2017 USDA Report: https://www.ers.usda.gov/webdocs/publications/82194/err-224.pdf?v=42804

Q: What is fossil fuel?

A: Energy that is “one-time use” and therefore not renewable within a human timescale. Is formed by natural processes that take millions of years (e.g. 650 million years). There are mainly three kinds of fossil fuel: coal, petroleum/oil, and natural gas.

Unanswered Questions

Q: What makes up that remaining 7% – what are the examples food production companies using non-fossil fuel energy?

Q: How much of food policy is politicized? Is there much of a difference in opinion among stakeholders as to whether there are problems or not?

Q: Which research journals are neutral, liberal, or conservative? Reports from policy groups? Government agencies?

Q: Who agrees with Pimentel, the author of the linked report? I have to check again, but he seems to mostly reference his own research in his footnotes. Is this common?

Q: Why doesn’t Pimentel explain fossil fuels, and whether they are good or bad? There is no explanation which makes the research appear biased.

Q: The report brings up world and U.S. population growth. In particular, U.S. population growth over the next 70 years is presented as extreme. But how does this compare to the amount of livable land available in the U.S.? And how does this ratio compare to other regions in the world?  The U.S. experienced huge immigration on top of native peoples living here, which naturally would increase its population over its 242 year history.

Q: The report makes a good point that U.S. food production uses up large percentages of land, water, and energy. It also implies this production is mainly eaten by Americans. Is this true? What about food imports?  And what about food being exported to other countries?  Would either of these increase the problem?

 

 

 

To Read:

Marion Nestle’s Blog (Food Professor at NYU)

Tagged “Climate Change”

https://www.foodpolitics.com/2008/12/agriculture-and-climate-change/

Eat meat and reduce carbon emissions. How? Feed cattle on grass.

Eat less meat: more evidence from climate change and health

USDA Secretary issues guiding principles for farm bill

World Resources Institute report

The U.K. food industry fights labeling efforts, successfully

Milan Food Expo: A highly preliminary assessment

Meat arguments: health, climate, taxes

Livestock and Climate Change?

 

Tagged “Sustainability”

Livestock and Climate Change?

Agroecology: it’s the hot issue in agriculture, but what does it mean?

Rotating crops in Iowa–a better way to farm

What ag schools really need to teach: a report

Weekend reading: a how-to for sustainable food systems (again)

World Resources Institute report

The bizarre saga of the 2015 Dietary Guidelines: Continued

Weekend reading: Grass (the green kind)

 

Searched for “Power”

Weekend reading: Concentration and Power in the Food System

Proposition 37 take-home lesson: the power of money in politics

https://www.foodpolitics.com/2018/08/weekend-reading-overcoming-barriers-to-the-sustainable-development-goals/

The French food industry v. public health: front-of-package label

Weekend action: Advocating for organics (Toolkit!)

Farm Bill #1: Earl Blumenauer’s bill

 

Search for “Capitalism”

Weekend Reading: Seven Cheap Things

Weekend Reading: Foodie’s Guide to Capitalism

Amazon’s purchase of Whole Foods: a roundup

 

Marion Nestle’s Books

Unsavory Truth: How Food Companies Skew the Science of What We Eat

Eat, Drink, Vote: An Illustrated Guide to Food Politics

Why Calories Count: From Science to Politics

What to Eat

Safe Food: The Politics of Food Safety

Food Politics: How the Food Industry Influences Nutrition and Health

 

Blog post about how much animal diets are based on oil/fossil fuels : http://www.onegreenplanet.org/environment/how-fossil-fuels-are-used-to-produce-meat/

http://web.mit.edu/dusp/dusp_extension_unsec/reports/polenske_ag_energy.pdf

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2935130/

 

https://www.ucsusa.org/clean_energy/smart-energy-solutions/increase-renewables/renewable-energy-and.html#.W5XfDZNKjMI

 

Wander Watch – Fashion Technology Final Project

Wander Watch is a compass that lights up in the direction of your destination. You can use an app to enter where you’re going, and then put the phone away. This is part of a series of products I’m creating that help undo our overconnected lives.

This project was created for a course titled Expressive Interfaces: Introduction to Fashion Technology, and taught at ITP at NYU.

A slide deck can be found here.

Role: Ideation, concept development, physical design, fabrication, and coding.

Tools: Bluetooth LE, Cordova Phone Gap app, Don Coleman’s Bluetooth library, Javascript, Google Maps API, Tinkercad, 3D printers, Flora microcontroller, Flora Bluetooth LE module, Neopixel ring, webbing, velcro, thread and needle for strap.

IMG_2888

How It Works

The user opens the app, selects a destination, and sends it to the watch using Bluetooth LE. The watch lights up in the direction of the destination. The watch itself is 3D printed and encloses a stack of components.

 

 

Creative Process

Stage 1 – Concept development

  • Brainstormed what a wearable navigation piece might look like.
  • Illustrated the look and feel of the watch.

Artboard 1-100

Stage 2 – Research

 

Stage 3 – Code

  • Step by step, I assembled together my working code:
    • Confirm bluetooth connectivity using Flora microcontroller & Bluetooth module with Bluefruit app to confirm connectivity
    • Send commands to turn on and off specific Neopixel ring LEDs
    • Download and set up Don Coleman’s Cordova Phonegap app example
    • Use app to send commands to Neopixels
    • Insert Google Maps API Heading code into Bluetooth app.
    • Replace one map pin with phone’s actual location.

Stage 4 – Fabrication

  • Meanwhile, I developed and printed the physical design of the watch.
    • Research 3D printed watch designs online.
    • Create my own unique design in Tinkercad, including a tailored closing mechanism and opening for the strap.
    • Print test examples on the Ultimaker 3D printers at ITP.
    • Print a final prototype at NYU’s LaGuardia print shop on the Mojo printer.
    • Assemble strap by sewing velcro for an adjustable fit.

 

IMG_2851

IMG_2833

 

Next Steps

I hope in the future to add the GPS and magnetometer on the watch itself. In addition, I’d like to add three buttons on the side, so that a user can pre-program a few locations at home and leave their phone behind!

 

 

Collective Play: Final Project Playtesting

How might we create something intentional out of the unintentional? For this play test, Hadar and I asked people to leave behind something in their pocket and to leave behind a thought they want to get rid of.

 

IMG_2431

Thought Process

We discussed emotions and dynamics we wanted to create in people. We liked the idea of turning a random action into a purposeful action.

Playtesting

We set up a table underneath one of the TVs in the lounge area with paper and pens. The monitor above gave play instructions. Folks started to leave behind objects and thoughts.

IMG_2433

Tangible Interaction Workshop – Lighting Controller

IMG_1635

This is a wireless controller for the type of stage lights found in many performance venues.  The controller selects colors, changes the brightness, and turns the light on and off. The enclosure itself has a strong visual design that doubles as a control panel, suggesting to users how to interact with a circular soft potentiometer, a sensor not familiar to most people.

Tools: Soft potentiometer and rotary encoder, Arduino MKR1000 microcontroller, Tom Igoe’s sACNSource.h library, and vinyl adhesive sheets.

Demonstrating the controller’s color selection feature.

How It Works

The user’s interactions with the tangible sensors causes analog and digital signals to be sent to the Arduino microcontroller. Code saved on the microcontroller runs logic to determine what to do based on these signals, and then stores answers that are sent via wifi to lights using the DMX protocol (the standard language used to communicate with these standard lights found in performance and retail spaces).

IMG_1624

The circuitry inside.

Creative Process

Prototype 1 – Test Connectivity

  • Ran generic tests to guarantee connectivity to existing wifi and lights systems. Used simple code to connect microcontroller to private WiFi network and send DMX commands to stage lights.

Prototype 2 – Draft Pseudo Code & Test Features

  • Drafted code’s logic and structure to realize new designs for lighting controller.
  • Got help from Tom Igoe doing office hours to clarify understanding of rotary encoder’s behavior and how data is compiled to be sent as packets.
  • Obtained clean readings from sensors & tested new features by implementing one block of code at a time to isolate bugs and ensure smooth progress.

Final Prototype – Write Final Code & Fabricate

  • Controlled lights and fabricated enclosure.

 

Challenges & Next Time

I’d like to understand why my all of my controller’s features work when powered by my laptop, but only half work when powered by a LiPo battery (I used a 3.7v 2000mAh battery, which should be enough but I will have to find out). I also have some flow issues in the structure of my code, so that while a command exists to entirely shut off the lights, it’s not being activated. I hope to completely finish this controller and the MIDI music controller this spring.

Code

https://gist.github.com/fergfluff/0a3488d62a5def73f7a23fa10a46b91d