Press "Enter" to skip to content

Month: February 2018

p5 & Typeface

Assignment 4 was based on one of generative font examples in Processing. The original version could directly input text but I wasn’t successful in transferring the part. Full ScreenCode

Second trial based on Daniel Shiffman’s Particles code and textToPoints() example – interactive with mouse hovering and clicking. Typeface: GT Sectra Super Full ScreenCode


Quant Self Service

Assignment 04: Quant Self Service

Develop a mini service concept around your own personal data.

  • Go through the process of and document creating persona, creating an empathy map, mapping your user journey (experience), sketching your service blueprint, and creating evidence of some of your service touchpoints.
  • State clearly (if possible) the opportunities you’ve identified based on your research and exercises and follow them through to make a convincing and thoughtful collection of experiences in your service.
  • make tangible some of your service touchpoints (for example paper prototypes, simple sketches, photographs/video). It is encouraged to prototype an aspect of your service or a video showcasing a scenario in which your service might operate to help make your idea more tangible.

Mental Model

  • Motives: Can the usage of certain language itself influence one’s mind or ways of thinking?
  • Expectation: Those who use more than one language have different occasions and tasks for each language.
  • Challenge: Hard to manually document every moment I change my language usage.
  • Currently using:
    • IP Tracking Extension (considering to stop it due to having less connection with language usage)
    • Reporter Application
  • Experience: The two tools are not working very harmoniously, and has low accuracy


  • The persona figure is solely based on myself.
    • Bilingual in Korean and English
    • Daily uses both languages
    • English for work, class, research and projects
    • Otherwise, mostly uses Korean but English rate is increasing
    • Has hard time tracking things daily
    • “Too tired. Don’t want to use the Reporter App”
    • “I forgot to put my Reporter App to Asleep mode!”
    • “Wait, this is Korean site but has Japanese IP address”
    • Uncomfortable how simple process became complicated
    • Fun to see unexpected aspects about my language usage
    • Curious about some IP address locations
  • DOES
    • Casually checks website’s IP location
    • Ignore report notification because it’s class time
    • Input my reports carelessly



Assignment 04: Reflection

A short paragraph or phrase on what you learned this week.

The main reason of making a service about detecting language usage was because it was something that I was searching for in the beginning of this class. There are many related research papers and article about relationship between language and mind development, but it was interesting that there wasn’t any automated tool to measure it. My idea for the assignment 4 has many flaws, and has incomplete quality. However, at least the moment when I merely imagined about this tool gave me the feeling of satisfaction somehow. On the other note, it’s tiring to collect two different sources of data (that don’t perfectly suit my purpose of tracking), but at the same time there were many unexpected aspects I found about myself. For example, during weekends my usage of Korean increased along with the number of added photos – which implicates that I take far more selfies when I’m with my Korean friends, compared to when I’m not.


Questions and Topics

What will be the ways for technology to increase or decrease the gap among people?

Research Topic:

  • Income and lifespan inequality
    • across different countries
    • and inside a country
  • Areas to look into (from class feedback)
    • pattern of income inequality; when are the moments that the gap got widened or narrowed
    • middle-class and their age
    • how many generations does it take for poor to be rich (economic mobility)?
    • role of education
    • relationship between time and income inequality?

Reference: Hans Rosling’s Talk

The quality of life in overall countries got dramatically elevated, however, with significant amount of inequality. It is visible by how bubbles that represent different countries are located in scattered shape in 2008, compared to 1830.

It gets more interesting when he takes apart some cities in China and starts locating them next to other countries. In 2009, China had relatively lower lifespan and income level than Italy – while Shanghai alone was in comparable status. Then, he takes Guizhou apart and locate next to Pakistan. Furthermore, within Guizhou, the poorest rural area was comparable with Ghana.


Data Storage and MongoDB

This is the modified version of week 2 project, with few changes. The online submit form looks the same, but now the data gets stored in MongoDB. Also, reflecting last week’s feedback – now when the answer is submitted the section scroll directly goes to bottom of the page.

The process got bit delayed due to constant authentication error.



Trends and Critical Uncertainties

This week’s discussion about a list of trends and critical uncertainties was done with Laura Weinman Kerry, with focus on global migration because it was both Laura’s and my previous topic as well. While Laura researched more details about citizenship and national identity, I looked bit more into the issues with international economic transfer, such as outsourcing and fair trade among countries.

Globalisation and the Economic Transfer

  • Outsourcing
    • Immigration vs. outsourcing: Effects on labor markets: shows either immigration or outsourcing of a labor-intensive fragment of production may serve to raise the wage rate of national labor in a developed country (regarding Anti-globalizers’ concern that they will lower the wage rate). (positive perspective)
    • Skilled Immigration and Economic Growth: Skilled immigrants have achieved great success in founding U.S. engineering and technology startups, which have in turn contributed greatly to the country’s economic growth over time. (positive perspective)
    • Back-sourcing?
    • Outsourcing and financial performance: A negative curvilinear effect: the existence of organisations can be attributed to market failure that induces transaction costs; there are other industry factors such as the need for local responsiveness versus global integration (The Multinational Mission: Balancing Local Demands and Global Vision by C.K. Prahalad, Y.L. Doz); heavy reliance on internal sourcing leads to poor performance, and it is at its worst when firms apply it by default (Domberger, 1998)….Firms that become hollow or virtual lack a solid basis for competing and can neither innovate enough nor learn much (Chesbrough and Teece, 1996; Kotabe, 1998). (neutral~negative perspective)
  • Fair Trade
    • Re-embedding global agriculture: The international organic and fair trade movements: Fair trade aims to ensure that the poorest actors in a supply chain benefit more from the overall financial value creation as a development tool…. large corporations may capture the most lucrative share, threatening the sector’s progressive social and environmental foundations (Buck et al., 1997). (positive perspective)
    • Fair Trade and Harmonization: Prerequisites for Free Trade?, Volume 2: The conflict in each policy area tends to center around complaints by countries with high standards against the countries with low standards….international harmonization has been seen from the beginning not only as a desirable end in itself, but also as a necessary condition to adoption of higher labor standards in any one country. Suggestion: it should be possible for the International Labor Organization (ILO) and General Agreement on Tariffs and Trade (GATT) to agree on the principle that comparative advantage in trade should not be based on the violation of the most fundamental workers’ rights, but not including other more technical labor standards relating to wage differentials and occupational safety and health. (neutral~negative perspective)
    • Black Gold: 2006 documentary film that focuses on the coffee growers of the Oromia Region of southern and western Ethiopia. (positive perspective)


Rose(Rhodonea Curve) Chart

Assignment 3 based on Daniel Shiffman’s Polar Rose Pattern example and the Rhodonea Curve Chart in Wikipedia. The value of mouseX will determine number of polygons, although I merely play with these elements in order to help my own understanding. The chart image that I used as a reference:

Full Screen


Another version that changes over mouse position (Full Screen):


Dear Data Visualization

Assignment 03: Dear Data Visualization

Using “dear data” as a guide, create a set of rules to visualize your data – you may use digital tools, but analog style is encouraged. Think about the ways in which Georgia and Stefanie parameterized the aspects of their records to produce their visualizations. Find ways to express your own personal style and aesthetic in the implementation of your rules.

My initial discussion about Dear Data in class was done with Krizia and Miki, and we decided to do a project about a daily commute (an in-class sketch is included on the first image). Unfortunately, we struggled to adjust our schedule for further meeting, so the collective visualization that adds all our data was canceled. Nevertheless, I proceeded my personal one and was surprised that my visualization is very different from Miki’s work, despite of the same topic.

This is the backside of my project, and as it’s mentioned: one dot represents one minute. I found out that I have cycle of “walking – waiting train – riding train – walking” every time I commute, so I distinguished each part with different color. Color for “walking” changes upon weather, although if it happens during night~midnight it will be consistently dark navy.

When I collected data, I didn’t want to carry around several pens and impulsively make mistakes on Joey’s awesome paper. To avoid that, I made a little form in flash cards so I can quickly write down times. The data for February 9th is bit extraordinary, because I went home late after drinking for while. Surprisingly, I kept myself to continuously write down data but in extra messy way. Not to mention the different distance changed the overall commute time in much longer way and I ran out of space in the final piece only for the day.




Assignment 03: Reflection

A short paragraph or phrase on what you learned this week.

On my first reflection, I wrote about what can be “meaningful” data collection – and hearing Aurelia’s advise, I decided to keep some passive and random elements in my tracking, because I agreed that having some diversity in raw collection will ultimately give more interesting results after it gets refined. Joey commented about what will be my hypothesis and questions; as much as I started to track IP address due to my curiosity about the relationship between language usage and activity type, I’m adding more questions in Reporter App that has to do with language usage. Many of Reporter App’s default questions are about activity, so if it goes well I think I can compare the result with IP tracking.


Attraction / Repulsion

Assignment 2 based on Daniel Shiffman’s Attraction / Repulsion example. Attractors get added by pressing left-arrow key, while repulsers get added by pressing right-arrow. When there are same amount of attractors and repulsers, particles will change into purple color and both forces will be effective. Otherwise, one that has more number will override the movement of particles.

Full Screen