<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-309958034779196209</id><updated>2012-01-03T10:38:50.406-05:00</updated><category term='mobile'/><category term='invisible'/><category term='processing'/><category term='media'/><category term='technology'/><category term='circuit'/><category term='cab'/><category term='relationship'/><category term='urban computing'/><category term='immigration'/><category term='privacy'/><category term='game theory'/><category term='risk'/><category term='surveillance'/><category term='safety'/><category term='motivation'/><category term='one question per reading/conversation'/><category term='networked objects'/><category term='sex'/><category term='wall'/><category term='commodity'/><category term='sound'/><category term='stranger'/><category term='species'/><category term='secrecy'/><category term='cultural hybridization'/><category term='group'/><category term='LED'/><category term='new york'/><category term='meng&apos;s mind'/><category term='observation'/><category term='narrative'/><category term='arduino'/><category term='business model'/><category term='computational media'/><category term='social fact'/><category term='in'/><category term='one quote per reading/conversation'/><category term='culture'/><category term='capital'/><category term='language'/><category term='danger'/><category term='fetish'/><category term='life'/><category term='bio engineering'/><category term='urban'/><category term='tibet'/><category term='globalist'/><category term='animal'/><category term='anonymity'/><category term='identity'/><category term='market'/><category term='interactive screen and cinematic objects'/><category term='power'/><category term='sensor'/><category term='physical computing'/><category term='telepresence'/><category term='meng&apos;s hand'/><category term='chance'/><category term='china'/><category term='character'/><category term='icm'/><category term='sousveillance'/><category term='human'/><category term='money'/><category term='e-commerce'/><category term='cyberspace'/><title type='text'>meng li's quick notes on "humane machine &amp; machinery human"</title><subtitle type='html'>machine can be humane, human can be machinery。</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>66</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-3836501824053368837</id><published>2010-09-10T13:51:00.015-04:00</published><updated>2010-09-10T14:08:36.413-04:00</updated><title type='text'>MOVED!</title><content type='html'>&lt;span style="color: rgb(153, 153, 153); font-weight: bold;font-family:verdana;font-size:180%;"  &gt;MENG LI'S HOME HAS BEEN MOVED:&lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;font-size:180%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153); font-weight: bold;font-family:verdana;font-size:180%;"  &gt;&lt;a style="color: rgb(255, 102, 0);" href="http://www.humanlyabsurd.com/"&gt;&lt;span style=""&gt;&lt;span&gt;WWW.HUMANLYABSURD.COM&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153); font-weight: bold;font-family:verdana;font-size:180%;"  &gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="color: rgb(153, 153, 153);"&gt;A SELECTION OF MENG LI &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153); font-weight: bold;font-family:verdana;font-size:180%;"  &gt;&lt;span style="font-size:180%;"&gt;[李萌]&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;font-size:180%;"  &gt;&lt;span style="color: rgb(153, 153, 153);"&gt;'S INSTALLATIONS.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153); font-weight: bold;font-family:verdana;font-size:180%;"  &gt;&lt;span style="font-size:180%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-3836501824053368837?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/3836501824053368837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=3836501824053368837' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3836501824053368837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3836501824053368837'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2010/09/new-home-meng-lis-humanly-absurd.html' title='MOVED!'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-4061157377184314128</id><published>2009-02-03T13:53:00.003-05:00</published><updated>2009-06-29T13:41:23.777-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='animal'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>animal quick note</title><content type='html'>genesis&lt;br /&gt;the edge of the world is knowable??? stuffing into the rational thoughts.&lt;br /&gt;&lt;span class="style30"&gt;Joseph Beuys &lt;/span&gt;"he is a language guy" his activism is conceptual&lt;br /&gt;we can not escape the self-consciousness, but children can, animals can. that's our weakness as human beings.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-4061157377184314128?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/4061157377184314128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=4061157377184314128' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/4061157377184314128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/4061157377184314128'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2009/02/animal-quick-note.html' title='animal quick note'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-7713264752968647364</id><published>2009-01-27T17:09:00.008-05:00</published><updated>2009-06-29T13:41:58.203-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stranger'/><category scheme='http://www.blogger.com/atom/ns#' term='chance'/><category scheme='http://www.blogger.com/atom/ns#' term='danger'/><category scheme='http://www.blogger.com/atom/ns#' term='risk'/><category scheme='http://www.blogger.com/atom/ns#' term='safety'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>adventure</title><content type='html'>what defines an adventure?&lt;br /&gt;present, now, uncertainty, intensity, start &amp;amp; end, concern about while aging, to see the actual...&lt;br /&gt;Casanova, fantasy, adventurer,&lt;br /&gt;consequence&lt;br /&gt;confidence&lt;br /&gt;certainty is the illusion.&lt;br /&gt;a adventure fail? risky. the adventure failed when you withdraw.&lt;br /&gt;adventure became addiction?&lt;br /&gt;chance &amp;amp; accessity  gambler,  resist&lt;br /&gt;gambler &amp;amp; artist&lt;br /&gt;self contained, autonomous, like art. freedom.&lt;br /&gt;island, continent. really large&lt;br /&gt;isolated island, adventure.&lt;br /&gt;when adventure gets bigger...&lt;br /&gt;genius, freedom, stepping outside the ordinary, doesn't see the rule, or boundary,&lt;br /&gt;u believe in nothing. the likely is becoming the unlikely...&lt;br /&gt;carneval, turn up side down...&lt;br /&gt;life of continuity, vs. life of adventure.&lt;br /&gt;getting out of constrains...&lt;br /&gt;overcoming fear, challenge oneself, disclosing your vulnerability.&lt;br /&gt;can adventure be planned?&lt;br /&gt;&lt;br /&gt;history &amp;amp; culture,&lt;br /&gt;Victorians property of man, they don't come to a good end.&lt;br /&gt;&lt;br /&gt;talking with others while looking around. you read&lt;br /&gt;invention&lt;br /&gt;norm, behavior, body grossness, living alone, no awareness, different interpretation...&lt;br /&gt;what you noticed and how you interpreted  it is also telling bits of you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-7713264752968647364?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/7713264752968647364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=7713264752968647364' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7713264752968647364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7713264752968647364'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2009/01/adventure.html' title='adventure'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-7665482997391854676</id><published>2009-01-27T15:46:00.012-05:00</published><updated>2009-06-29T13:42:57.694-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stranger'/><category scheme='http://www.blogger.com/atom/ns#' term='urban'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>stranger history</title><content type='html'>invisible cities by  &lt;a href="http://en.wikipedia.org/wiki/Italo_Calvino" title="Italo Calvino"&gt;Italo Calvino&lt;/a&gt;&lt;br /&gt;http://en.wikipedia.org/wiki/Invisible_Cities&lt;br /&gt;strangers: danger &amp;amp; possibility&lt;br /&gt;magic, princess,...&lt;br /&gt;carnival  :  new orealand, brazil,  mask, making fun of the church, dress up, Halloween.  for one moment, they can be strangers to each other.&lt;br /&gt;formal introduction, unless letters reference.&lt;br /&gt;questionable immigrants, no one knows how to read them.&lt;br /&gt;cloth&lt;br /&gt;it's not about danger, it's about how to read the strangers.&lt;br /&gt;18 century theater, noisy, party.  19 century&lt;br /&gt;coffee house, gossip, market price there, democracy. a public as a body of opinion.&lt;br /&gt;public park&lt;br /&gt;&lt;br /&gt;19 century&lt;br /&gt;responding to the the gesture.&lt;br /&gt;hat, talk, at that place, class, allow a date,&lt;br /&gt;no follow through, just this moment, over!&lt;br /&gt;&lt;br /&gt;private culture, family life, less intimate, more formalized&lt;br /&gt;&lt;br /&gt;when cloth mass manufactured...  shoes still more hand made, reading details...&lt;br /&gt;how about digital revolution, even harder to read someone.&lt;br /&gt;&lt;br /&gt;women is expected to be read as virtuous, couldn't be so fashionable.  bought the dress in paris, and put into the cabinet for 2 years to wear, (people hold back, like prada bag)&lt;br /&gt;&lt;br /&gt;not interacting, so watch and to be watched.&lt;br /&gt;&lt;br /&gt;invulnerability, cosmopolitanism, tolerance, detective novel came at this moment, noticing the tiny details...&lt;br /&gt;&lt;br /&gt;social climate. identify criminal&lt;br /&gt;&lt;br /&gt;paris commu, massacred, burn all the traces, property record, but burn everything&lt;br /&gt;index card,  operator,&lt;br /&gt;a return to make things by hand   DIY,  art and craft movement furniture design&lt;br /&gt;&lt;br /&gt;healing, they wanna to wake up. phenomenology.&lt;br /&gt;&lt;br /&gt;feeling, expressing? the expressions are from intellectuals.&lt;br /&gt;film, magic, seeing a stranger at distance...&lt;br /&gt;the memory of the moving camera: deconstruct film&lt;br /&gt;how film can see things, how editing can change your interpretations.&lt;br /&gt;&lt;br /&gt;1920s, stranger interactions victorias, disconnection, the sights and sounds, you are inside yourhand while walking around.&lt;br /&gt;&lt;br /&gt;seeking out interactions shows a desire to wake up?&lt;br /&gt;&lt;br /&gt;inattension blindness http://en.wikipedia.org/wiki/Inattentional_blindness&lt;br /&gt;asking for directions, ??&lt;br /&gt;&lt;br /&gt;how to read, how to trust, how to know they are dangerous? friend-friend recommendation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-7665482997391854676?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/7665482997391854676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=7665482997391854676' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7665482997391854676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7665482997391854676'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2009/01/stranger-history.html' title='stranger history'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-7032752253589937167</id><published>2009-01-23T12:38:00.006-05:00</published><updated>2009-06-29T13:46:38.479-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='social fact'/><category scheme='http://www.blogger.com/atom/ns#' term='motivation'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>social fact: motivation</title><content type='html'>true for group may not be true for individual.&lt;br /&gt;dilemma(no solution) problem&lt;br /&gt;don't want to be rude, over write the intellectual decision. in competition&lt;br /&gt;groups are always emotional, no purely rational.&lt;br /&gt;&lt;br /&gt;real group: social synchronization. never solely externally purely defined. purely internal. hipsters, yuppies, only describe other people.&lt;br /&gt;&lt;br /&gt;optional, volunteer, i am not in that group, so i don't say that.&lt;br /&gt;mailing, synchronizing is better; real location, hard.&lt;br /&gt;&lt;br /&gt;stop being aggregation, while started grouping.&lt;br /&gt;&lt;br /&gt;cross the threshold, group fails, the group never really goes. people are busy...&lt;br /&gt;&lt;br /&gt;curiosity  group life  shared understanding,  individual goals and social goals&lt;br /&gt;&lt;br /&gt;emotion  outcome, make me happy.  out of the transaction.&lt;br /&gt;&lt;br /&gt;25 bucks to change the air ticket. "it's surcharge, or penalty."&lt;br /&gt;&lt;br /&gt;regular transaction is quite emotion.&lt;br /&gt;&lt;br /&gt;send the money =? flowers.&lt;br /&gt;&lt;br /&gt;transactions, pollute with economic...&lt;br /&gt;&lt;br /&gt;economy works,  group couldn't just follow the economy.&lt;br /&gt;&lt;br /&gt;social fact is nest. my wife is my wife, 10 bucks is 10 busks.&lt;br /&gt;&lt;br /&gt;i got change back...&lt;br /&gt;we are in the institution.&lt;br /&gt;&lt;br /&gt;degree&lt;br /&gt;the proof. lost the piece of paper. assuring people, certification.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-7032752253589937167?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/7032752253589937167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=7032752253589937167' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7032752253589937167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7032752253589937167'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2009/01/social-fact-motivation.html' title='social fact: motivation'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-3031175321044311266</id><published>2009-01-23T09:47:00.011-05:00</published><updated>2009-01-25T19:32:08.946-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='character'/><title type='text'>character: animal, quick note</title><content type='html'>young, old...  psychological comic, round : jimmy gownley :&lt;br /&gt;allegory  titian: &lt;a href="http://www.yeatsvision.com/Daimon.html"&gt;www.yeatsvision.com/&lt;wbr&gt;Daimon.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;memory, forget,&lt;br /&gt;http://www.amazon.com/Botany-Desire-Plants-Eye-View-World/dp/0375501290&lt;br /&gt;so the character is the left among those we experienced and filtered.&lt;br /&gt;flat in reality show, character needs to be construct. constructing ourselves biography,  twitter, the more stretching, the less relevant&lt;br /&gt;memory was never the reality, but the constantly revolving happening , post-structuralism&lt;br /&gt;&lt;br /&gt;how to construct a character, using just one scene/frame, simplicity : round paintings, balthus, http://coromandal.wordpress.com/2008/06/08/laziness-practiced-and-perfected/&lt;br /&gt;adult, child child in adult dress, unfold the painting, props, context, jeff wall's work: http://i81.photobucket.com/albums/j220/artaddicted/MySpace%20Blog%20Images/Jeff%20Wall/JeffWall12.jpg.  where does that happen? the dress? the location, the shoes? the expression, ...  milk, squeeze it, it's not beer, it's milk, we expect not milk,... that's the story. because the picture is rich, so we engaged in the narrative.&lt;br /&gt;http://totorogo.dyndns.org/wp-content/uploads/Murakami-Cowboy-Hiropon.jpg&lt;br /&gt;&lt;br /&gt;&lt;a href="http://images.google.com/images?um=1&amp;amp;hl=en&amp;amp;client=firefox-a&amp;amp;rls=org.mozilla:en-US:official&amp;amp;q=cindy+sherman+film+stills&amp;amp;revid=2115856728&amp;amp;sa=X&amp;amp;oi=revisions_inline&amp;amp;resnum=0&amp;amp;ct=broad-revision&amp;amp;cd=1"&gt;cindy sherman &lt;b&gt;film stills&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;the cowman: http://images.google.com/images?q=the%20cow%20man&amp;amp;oe=utf-8&amp;amp;rls=org.mozilla:en-US:official&amp;amp;client=firefox-a&amp;amp;um=1&amp;amp;ie=UTF-8&amp;amp;sa=N&amp;amp;tab=wi&lt;br /&gt;&lt;br /&gt;http://fotiou.net/blog/2006/02/in-vivo-in-vitro.html&lt;br /&gt;&lt;br /&gt;monster, scale, big huge bird on top of the person.&lt;br /&gt;&lt;br /&gt;lost: infinite mirrors, luggage, small person in a big environment,&lt;br /&gt;&lt;br /&gt;http://icanhascheezburger.com/&lt;br /&gt;&lt;br /&gt;http://www.worth1000.com/contest.asp?contest_id=6489&lt;br /&gt;&lt;br /&gt;dog's gesture is being recognized in our way.&lt;br /&gt;bee behavior, dancing&lt;br /&gt;&lt;br /&gt;reactions  bee&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-3031175321044311266?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/3031175321044311266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=3031175321044311266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3031175321044311266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3031175321044311266'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2009/01/character-animal-quick-note.html' title='character: animal, quick note'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-8118759172036862197</id><published>2008-12-19T15:43:00.001-05:00</published><updated>2008-12-19T15:47:16.089-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='networked objects'/><category scheme='http://www.blogger.com/atom/ns#' term='social fact'/><title type='text'>break the wall -- network objects</title><content type='html'>&lt;span class="style25"&gt;Break the Wall&lt;br /&gt;&lt;br /&gt;collaborated with sunghun kim and elim cheng&lt;br /&gt;&lt;br /&gt;project URL: &lt;br /&gt;http://itp.nyu.edu/~ml1949/breakthewall.html&lt;br /&gt;&lt;/span&gt;       &lt;p class="style23"&gt;a kinetic performance of a wrecking ball hitting the wall. the performance is controlled by internet users' clicking the button on the "breakthewall" website. every 10 clicks (either 10 people from the internet clicking, or 1 person obsessively clicking 10 times) will trigger 1 hitting action. the performance will be broadcasted through ip camera to the internet. so your tiny action online will have real impact on the real life. &lt;/p&gt;          &lt;table border="0" width="300"&gt;   &lt;tbody&gt;&lt;tr&gt;     &lt;td width="294"&gt;&lt;h5 class="style21"&gt; &lt;/h5&gt;    &lt;br /&gt;&lt;/td&gt;   &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;table border="0" width="735" height="222"&gt;   &lt;tbody&gt;&lt;tr&gt;     &lt;td&gt;&lt;p class="style21"&gt;this is the interface you'll see in your browser, either sitting in the quiet office, in front of your depressing boss, desperately trying to find a way to escape behind your screen, or in seattle, on the bus, having nothing to do, thinking of seeing how wall is doing in new york with you iphone. &lt;/p&gt;       &lt;h3&gt;&lt;img style="width: 368px; height: 275px;" src="http://itp.nyu.edu/%7Eml1949/IMG_0340.jpg" /&gt;&lt;/h3&gt;       &lt;p class="style21"&gt;some of you may wonder where is the wall exactly, and "da da da da! "here it is!! &lt;/p&gt;       &lt;p class="style19"&gt;&lt;img style="width: 379px; height: 303px;" src="http://itp.nyu.edu/%7Eml1949/IMG_0332.jpg" /&gt;&lt;/p&gt;       &lt;p class="style21"&gt;&lt;span class="style19"&gt;&lt;img style="width: 502px; height: 669px;" src="http://itp.nyu.edu/%7Eml1949/IMG_0336.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="style21"&gt;building process and technology &lt;/p&gt;       &lt;p class="style21"&gt;&lt;img src="http://itp.nyu.edu/%7Eml1949/wall07.jpg" width="333" height="500" /&gt; &lt;/p&gt;       &lt;p class="style21"&gt;&lt;img style="width: 423px; height: 236px;" src="http://itp.nyu.edu/%7Eml1949/draw%20copy.jpg" /&gt;&lt;/p&gt;&lt;/td&gt;   &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-8118759172036862197?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/8118759172036862197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=8118759172036862197' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8118759172036862197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8118759172036862197'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/12/break-wall-network-objects.html' title='break the wall -- network objects'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-8895552374721331498</id><published>2008-12-16T12:23:00.008-05:00</published><updated>2008-12-16T13:04:36.125-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interactive screen and cinematic objects'/><category scheme='http://www.blogger.com/atom/ns#' term='social fact'/><title type='text'>So Obsessed with ______</title><content type='html'>Project Brief:&lt;br /&gt;&lt;br /&gt;Randomness and Rhizomes&lt;br /&gt;&lt;br /&gt;Project: Rhizome&lt;br /&gt;Assignment length: 2 weeks&lt;br /&gt;Due Date:  Dec 1&lt;br /&gt;# of collaborators: solo/duo&lt;br /&gt;&lt;br /&gt;Make a database that tells a cinematic story. How we access it is up to you – it can be computer-based, or real-world based, or a mix.&lt;br /&gt;The content and form should be working together to covey your concept.&lt;br /&gt;&lt;br /&gt;Why random access? What advantages can this have for your concept?&lt;br /&gt;Do you still use plot? Events?&lt;br /&gt;&lt;br /&gt;I did a project called "i am so obsessed with ______" .&lt;br /&gt;&lt;br /&gt;goal:&lt;br /&gt;i want to experiment my thoughts around this obsession project, and i want to get more data from people, and use different criteria to classify those data to look at those data, e.g. emotional involvement; moral judgment, good or bad; socially acceptable or not. I wanna to make people think about their obsessions, especially for people who has obsessive compulsive disorder, who couldn't control and who blame or feel guilty for their obsessions, I want them to go through the process like a routine and take their time to classify, to think about their obsessions, are they really bad? not socially acceptable? or it's just a way how to you look at it.&lt;br /&gt;&lt;br /&gt;form:&lt;br /&gt;setting up a scene as a routine, put the objects in the right place, creating a linear space, so people come and automatically follow the rule created by the space.&lt;br /&gt;creating a safe and private atmosphere(i guess i should adapt my setting coz it's not private enough)&lt;br /&gt;guiding people to write down their obsessions using different colors&lt;br /&gt;guiding people to put them into either good/or bad jars&lt;br /&gt;turning everything complex to a cup of "tea" with color, as the Tibetan healing ceremony , mandala http://www.asia.si.edu/exhibitions/online/mandala/default.htm&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8DN_6bBbGaw/SUfrDn6bf3I/AAAAAAAAJH4/VNzGQXmklbE/s1600-h/IMG_3193.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_8DN_6bBbGaw/SUfrDn6bf3I/AAAAAAAAJH4/VNzGQXmklbE/s400/IMG_3193.jpg" alt="" id="BLOGGER_PHOTO_ID_5280447535601385330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/SUfrDPY2yPI/AAAAAAAAJHw/_HAqixcKDYc/s1600-h/IMG_3200.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/SUfrDPY2yPI/AAAAAAAAJHw/_HAqixcKDYc/s400/IMG_3200.jpg" alt="" id="BLOGGER_PHOTO_ID_5280447529018116338" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/SUfrCyxlYmI/AAAAAAAAJHo/pUPvjka5IZ8/s1600-h/IMG_3204.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/SUfrCyxlYmI/AAAAAAAAJHo/pUPvjka5IZ8/s400/IMG_3204.jpg" alt="" id="BLOGGER_PHOTO_ID_5280447521337205346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8DN_6bBbGaw/SUfrCbgOVyI/AAAAAAAAJHg/j_bi94TRXcY/s1600-h/IMG_3209.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_8DN_6bBbGaw/SUfrCbgOVyI/AAAAAAAAJHg/j_bi94TRXcY/s400/IMG_3209.jpg" alt="" id="BLOGGER_PHOTO_ID_5280447515090376482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8DN_6bBbGaw/SUfrCFyxL9I/AAAAAAAAJHY/1IQzdImJpPs/s1600-h/IMG_3218.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_8DN_6bBbGaw/SUfrCFyxL9I/AAAAAAAAJHY/1IQzdImJpPs/s400/IMG_3218.jpg" alt="" id="BLOGGER_PHOTO_ID_5280447509262577618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;feedbacks:&lt;br /&gt;I got feedback from ithai, "that doesn't make sense, that's not tea" and then I started thinking about it, what if I did relate that with real tea, but use different colors of tea, mix them together and have real tea, does that make people feel more pleasant?&lt;br /&gt;Also eddie said " the classification of both color/emotion and good/bad is confused". I think this performance is an experiment for me to see which is more interesting, emotion attachment or judgment on good/bad.  And rating the obsession as good/bad, and attaching the obsession with emotion are two different things for me.&lt;br /&gt;Marina also said "too many texts on instructions", and Allistar knew my project, having the same concern. The test in the bar showed I should definitely make it as simple as 2 steps, write and drop.&lt;br /&gt;Got feedbacks from Marina and other people on using so many different colors to represent emotion. first, that's very personal; second, i have a lot "pink" and it could be biased. so maybe people will not buy the part of emotion thing.&lt;br /&gt;marina also refers me to 12steps, http://www.12step.org/Forums/. That's fascinating, and I found http://www.myrecoveryspace.com/ from 12steps. I've been thinking a lot, should I continue it to make it on line? or more of a face-to-face and reallife performance thing.  The good thing for this 12 steps and myrecoverspace project is it creates a empathy "We are more alike than we are different". That's great to people who need mental support.&lt;br /&gt;People are interested in learning others' obsessions, especially if they know that's classified by the writer as good, even they feel that's bad "the obsessed with money one" . then the conflict creates conversation. that's what I like.&lt;br /&gt;I talked with Marina about the direction of this project. I explained I am more focusing on the obsession content, on people's judgment on these obsessions, obsessions on consuming, obsessions on relationship,  than the form I did. Advices from Marina are: setting up the place, more specific,  asking the question more specific, setting up in a luxury mall vs. in the subway will be different, and I could get more specific obsessions from this specific group of people, and the questions could be even more constraint than right now. Getting more data from different location and different people group would be my next step. I still need to think about the form later and I also would think about involving my own stories into the performance.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-8895552374721331498?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/8895552374721331498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=8895552374721331498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8895552374721331498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8895552374721331498'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/12/so-obsessed-with.html' title='So Obsessed with ______'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_8DN_6bBbGaw/SUfrDn6bf3I/AAAAAAAAJH4/VNzGQXmklbE/s72-c/IMG_3193.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-7282195700748812503</id><published>2008-12-15T04:30:00.003-05:00</published><updated>2008-12-15T04:37:47.812-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='capital'/><category scheme='http://www.blogger.com/atom/ns#' term='commodity'/><category scheme='http://www.blogger.com/atom/ns#' term='money'/><category scheme='http://www.blogger.com/atom/ns#' term='fetish'/><title type='text'>reading note: capital by marx</title><content type='html'>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="OneNote.File"&gt;&lt;meta name="Generator" content="Microsoft OneNote 12"&gt;Capital  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;A critique of politial economy&lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;Karl marx&lt;/p&gt;&lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt; &lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="OneNote.File"&gt;&lt;meta name="Generator" content="Microsoft OneNote 12"&gt;  &lt;/p&gt;&lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;Value :&lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;Intrisic value &lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;Use value&lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;Exchange value&lt;/p&gt; &lt;br /&gt;&lt;p&gt;&lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;A commodity is first an external object, satisfies human needs, no matter for stomach or for brain, feeling. That's why we consume. Need more, consume more. &lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;Emotional need, as people are obsessed with niky, gucci, apple, etc, people are emotionally obsessed with those brands, luxuries, etc. people need it, and make the exchange value increase, the higher the exchange value, the more emotionally satisfied people feel, and the more they consume, and the more people in the society consume, that's the luxury industry. &lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="OneNote.File"&gt;&lt;meta name="Generator" content="Microsoft OneNote 12"&gt;  &lt;/p&gt;&lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;My friend told me whenever he is emotionally up/down, or feel lonely (since the capitalism society is a competitive society, and it lacks compassion and it is easy to get lonely), he buys stuff, and good stuff, spends a lot of money.&lt;span style=""&gt;  &lt;/span&gt;Not sure if that fits to everyone in this system, but interesting point, though. &lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;The usefulness of a thing, or a person.&lt;span style=""&gt;  &lt;/span&gt;Social capital. Kinda sad, but that's how the society work… where is the compassion, where is the love/?? &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;Technology reduces the labor hour, but the salary of average workers still the same,&lt;span style=""&gt;  &lt;/span&gt;thus the remaining value workers create increase. &lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;Where is money coming from? Coat and the linen. &lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;The value form, the fetish, is unfamiliar, magic, animating the object.&lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;Exchange Value cames from the social relationships between commodities.all about relationships, the global trading: export/import&lt;br /&gt;&lt;/p&gt;  &lt;p   style="margin: 0in; color: rgb(0, 0, 0);font-family:Arial;font-size:10pt;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p   style="margin: 0in; color: rgb(0, 0, 0);font-family:Arial;font-size:10pt;"&gt;&lt;span style="font-style: italic;"&gt;The two cow joke: JAPANESE CORPORATION, &lt;/span&gt;You have two cows. You redesign them so they are one-tenth the size of an ordinary cow and produce twenty times the milk. You then create clever cow cartoon images called Cowkimon and market them Worldwide. &lt;/p&gt;  &lt;p style="margin: 0in; font-family: Arial; font-size: 10pt; color: rgb(0, 0, 0);"&gt;Japaness cartoon as commodity fetish.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Arial; font-size: 10pt; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;A question, the intrinsic and use value of digital objects, e.g. email service. Or mobile service ?&lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;The virtual QQ coin, the virtual money, as fetish objects in virtual world.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;Yahoo as a corporation, putting profit as the highest priority, sacrificing customer's privacy and turned the customer, a dissent to the chinese government. In capitalism, corporation moral is to gain profit.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;if table could dance, if coat could speak, uncanny.&lt;/p&gt;&lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-7282195700748812503?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/7282195700748812503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=7282195700748812503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7282195700748812503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7282195700748812503'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/12/reading-note-capital-by-marx.html' title='reading note: capital by marx'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-6390376185990685596</id><published>2008-11-23T22:02:00.009-05:00</published><updated>2008-11-24T01:07:13.393-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interactive screen and cinematic objects'/><category scheme='http://www.blogger.com/atom/ns#' term='in'/><title type='text'>Reframe: dead leaves growing up to be flame</title><content type='html'>Project: Remix/Reframe&lt;br /&gt;Assignment length: 2 weeks&lt;br /&gt;Due Date:  Nov 10&lt;br /&gt;# of collaborators: solo/collab&lt;br /&gt;&lt;br /&gt;"Artists today program forms more than they compose them: rather than transfigure a raw element (blank canvas, clay, etc.), they remix available forms and make use of data."&lt;br /&gt;&lt;br /&gt;– Nicolas Bourriaud, Post-Production (p.8)&lt;br /&gt;&lt;br /&gt;“Visual, sound, and text collage, for many centuries relatively fugitive traditions (a cento here, a folk pastiche there) became explosively central to a series of movements passing through Modernism to Postmodernism: Futurism, Cubism, Dada, Musique Concrete, Situationism, Pop, and Appropriation. In fact, collage, the common denominator in that list, might be called the art form of the 20th century, never mind the 21st. But forget, for the moment, chronologys, schools, or even centuries. As examples accumulate – Igor Stravinsky’s music and Daniel Johnston’s, Francis Bacon’s paintings, and Henry Darger’s, the novels of and the Oulipou group and of Hannah Crafts (the runaway-slave author who pillaged Dickens’ Bleak House to write The Bondwoman’s Narrative), as well as cherished texts that nonetheless tremble on the brink of outcast status for the subsequent discovery of their “plagiarized” elements, like Richard Condon’s novels and Martin Luther King Junior’s sermons – it may seem that collage and appropriation, mimicry, quotation, allusion and sublimated collaboration are the sine qua non of the creative act, a native urge cutting across all boundaries, forms and genres, across high and low, through both self-consciously sophisticated and “primitive” attempts to make those useless and essential artifacts we call culture.”&lt;br /&gt;&lt;br /&gt;– Jonathan Letham, The Ecstasy of Influence&lt;br /&gt;&lt;br /&gt;Ruleset:  The terms of this assignment are simple.&lt;br /&gt;Create a Remix, in which the content and form are reflected in each other.&lt;br /&gt;The original(s) should be recognizable, but you should think about saying something new in your reframing/remixing of the original material.&lt;br /&gt;As usual in ISCO, this cannot be a single channel work that appears on an unmodified screen, projection, monitor, etc.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I worked together with eddie and what we want to do is a remix of life and death, nature and civilization, the intrisic system of leaves and the system of fire, reframing the dry leaves, play with as if they are color pixels, to create a site specific nature graffiti. Also, we want to create a linear narrative, as people walking from faraway to close by, we want to play around the reversal recognition, making people feel those are leaves on actually fire, while afterward, realize that's just leaf graffiti.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8DN_6bBbGaw/SSoj63zHbuI/AAAAAAAAG10/iiWM0-Ccky0/s1600-h/P1150491.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 225px;" src="http://3.bp.blogspot.com/_8DN_6bBbGaw/SSoj63zHbuI/AAAAAAAAG10/iiWM0-Ccky0/s400/P1150491.JPG" alt="" id="BLOGGER_PHOTO_ID_5272065808108318434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/SSoj6TZSRrI/AAAAAAAAG1s/pmKm3galNhA/s1600-h/P1150549.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 225px; height: 400px;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/SSoj6TZSRrI/AAAAAAAAG1s/pmKm3galNhA/s400/P1150549.JPG" alt="" id="BLOGGER_PHOTO_ID_5272065798336300722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/SSoj593Yt3I/AAAAAAAAG1k/AYHyuX35DKY/s1600-h/P1150567.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 225px;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/SSoj593Yt3I/AAAAAAAAG1k/AYHyuX35DKY/s400/P1150567.JPG" alt="" id="BLOGGER_PHOTO_ID_5272065792556971890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/SSoj7F75ZFI/AAAAAAAAG18/mGlG2tjD7tY/s1600-h/P1150508.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 225px;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/SSoj7F75ZFI/AAAAAAAAG18/mGlG2tjD7tY/s400/P1150508.JPG" alt="" id="BLOGGER_PHOTO_ID_5272065811903243346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This is our ideal site to put this piece.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8DN_6bBbGaw/SSo9U0adymI/AAAAAAAAG2E/i5hLTehY4N0/s1600-h/P1150578+copy.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 225px;" src="http://1.bp.blogspot.com/_8DN_6bBbGaw/SSo9U0adymI/AAAAAAAAG2E/i5hLTehY4N0/s400/P1150578+copy.jpg" alt="" id="BLOGGER_PHOTO_ID_5272093741666912866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Eddie and I tried to put it outside,  but we failed due to the wind, the material.&lt;br /&gt;&lt;br /&gt;Marina and our classmates' critique made us rethink of our project.&lt;br /&gt;1, negative feeling in terms of the material:  it's really true that using tape lost all the magic of this project. we missed the detail and we'd love to tie or sew the leaves on the net if we do it again, outside.&lt;br /&gt;2, magic of the project: i understand that after marina pointing out the lost of the magic for our project. i feel our project is pursuing something really literal: reversal recognition, and ignore something subtle: visible vs. invisible; magic. &lt;br /&gt;3, it's totally different if we put it outside, in a site, like the washington square park. that's our initial idea. we forgot to mention that. gallery setting gives people totally another experience. and we also would love people to experience in a linear way, from far, to closer, closer, so we should control the environment,  so that people's interaction, distance will be controlled to fit our purpose. that's also what i see, the magic of the project, and how to play with the physical setting to affect people's behavior.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-6390376185990685596?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/6390376185990685596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=6390376185990685596' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/6390376185990685596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/6390376185990685596'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/11/reframe-dead-leaves-growing-up-to-be.html' title='Reframe: dead leaves growing up to be flame'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_8DN_6bBbGaw/SSoj63zHbuI/AAAAAAAAG10/iiWM0-Ccky0/s72-c/P1150491.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-367476248762509710</id><published>2008-10-22T21:09:00.013-04:00</published><updated>2008-10-27T13:12:48.489-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interactive screen and cinematic objects'/><category scheme='http://www.blogger.com/atom/ns#' term='character'/><category scheme='http://www.blogger.com/atom/ns#' term='narrative'/><title type='text'>Pineapple Man with the Earphone and a Piece of Newspaper</title><content type='html'>&lt;p class="style19"&gt;&lt;strong&gt;Beauties, Specters, and Monsters&lt;/strong&gt;&lt;/p&gt;       &lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Project: Portrait of…&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;                        &lt;/p&gt;       &lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Intro:&lt;/strong&gt;&lt;em&gt;&lt;br /&gt;    Character. Archetype vs. stereotype vs. individual. Cardboard character. Fully fleshed out character.&lt;/em&gt;&lt;strong&gt;&lt;br /&gt;    &lt;/strong&gt;This next assignment focuses on the challenges of character development. Much of a character’s depth is realized through a combination of its actions, interactions, and supplementary behaviors.&lt;br /&gt;      In cinema, a character unfolds over time.&lt;br /&gt;      A character is revealed by his/her/its actions.&lt;br /&gt;      In media or installation, a character often has to reveal itself in new ways that are non-linear or multi-linear.&lt;br /&gt;Every work – whether that is a Kleenex box, a doorknob, a mascot, or a story’s protagonist has a character to it,  that’s made up of its material, content, expression, and environment. This assignment should bring your scrutiny of all the elements that comprise character to the foreground.&lt;br /&gt;&lt;strong&gt;Ruleset: &lt;/strong&gt;&lt;br /&gt;      Create a portrait. It could be a real or fictional character, or a chimera – a mythical composite beast.&lt;br /&gt;Your project must contain two or three distinct points of view (literal views, time frames, scales, positions, perspectives, or opinions).&lt;br /&gt;&lt;strong&gt;Components&lt;/strong&gt;: 2-3 screens, 2-3 soundtracks, or 2-3 objects or forms. You must make multiples of the same type of medium (i.e. all screens, all toys, all tape decks, all talking shoes).&lt;br /&gt;&lt;strong&gt;Ancillary material:&lt;/strong&gt; &lt;u&gt;Accompanying this should be a 1-3 paragraph character description.&lt;/u&gt; You should draw from the character shopping list or hand-out on characyter development. You will make this available to the class.&lt;br /&gt;&lt;strong&gt;Questions&lt;/strong&gt;: What is the central problem or thesis the character wishes to express?&lt;br /&gt;How is your portrait cinematic? Are you dealing with color, tempo, lighting, atmosphere, and scene to help give a sense of this persona?&lt;br /&gt;      How are you characterizing your subject? How is she/he/it round, not flat?&lt;br /&gt;      Are you alluding to any particular narrative genres?&lt;br /&gt;What are we gaining in character depth, contradiction, or narrative viewpoints from having more than one perspective? How do multiple viewpoints or iterations help make your character “round?”&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;---- by Prof. Marina Zurkow &lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;                &lt;/p&gt;&lt;span style="font-size:85%;"&gt;For my Interactive Screen and Cinematic Object class, I created a character: Pineapple Man with the Earphone and a Piece of Newspaper.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8DN_6bBbGaw/SQXyM1_CFlI/AAAAAAAAGyY/zrGRiqo0-YA/s1600-h/IMG_3147+copy.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_8DN_6bBbGaw/SQXyM1_CFlI/AAAAAAAAGyY/zrGRiqo0-YA/s400/IMG_3147+copy.jpg" alt="" id="BLOGGER_PHOTO_ID_5261878042116101714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/SQXyOrH-G-I/AAAAAAAAGyo/rLTtcAPm8zs/s1600-h/IMG_3142+copy.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 357px; height: 400px;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/SQXyOrH-G-I/AAAAAAAAGyo/rLTtcAPm8zs/s400/IMG_3142+copy.jpg" alt="" id="BLOGGER_PHOTO_ID_5261878073560538082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/SQXyNyaL4zI/AAAAAAAAGyg/U4MhhgbHR4U/s1600-h/IMG_3127+copy.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/SQXyNyaL4zI/AAAAAAAAGyg/U4MhhgbHR4U/s400/IMG_3127+copy.jpg" alt="" id="BLOGGER_PHOTO_ID_5261878058336117554" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/SQXywM00PFI/AAAAAAAAGyw/ScuZ4eeKPLk/s1600-h/IMG_3128+copy.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/SQXywM00PFI/AAAAAAAAGyw/ScuZ4eeKPLk/s400/IMG_3128+copy.jpg" alt="" id="BLOGGER_PHOTO_ID_5261878649542687826" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8DN_6bBbGaw/SQXzRjfZTJI/AAAAAAAAGy4/y37d6VBF1BA/s1600-h/scan+copy.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 218px; height: 400px;" src="http://3.bp.blogspot.com/_8DN_6bBbGaw/SQXzRjfZTJI/AAAAAAAAGy4/y37d6VBF1BA/s400/scan+copy.jpg" alt="" id="BLOGGER_PHOTO_ID_5261879222562540690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="OneNote.File"&gt;&lt;meta name="Generator" content="Microsoft OneNote 12"&gt;  &lt;p   style="margin: 0in;font-family:Calibri;font-size:11pt;"&gt;&lt;span style="font-size:85%;"&gt;An old man, sitting on a bench in Washington park in the dark area under the tree, really faraway to see clearly except that his size is big, and he is holding a newspaper, covering his face. Walking closer by, his face is sort of greenish, seems really not smooth at all, with a pair of dark sun glasses, you know, it 's night time… I say "hi" to him, seems he doesn't hear. Oh… I see, he has a big black earphone covering his ears and a piece of "New York Times" in hand. Seems a knowledgeable professor in Politics or Law or Business, I don't know.&lt;/span&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt;  &lt;p   style="margin: 0in;font-family:Calibri;font-size:11pt;"&gt;&lt;span style="font-size:85%;"&gt;While getting closer to him quietly seems doesn't bother him. He is too focus to even notice me.&lt;/span&gt;&lt;/p&gt;  &lt;p   style="margin: 0in;font-family:Calibri;font-size:11pt;"&gt;&lt;span style="font-size:85%;"&gt;He keeps nodding&lt;/span&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;span style="font-size:85%;"&gt;as if he reads something important or hears something satisfying. What is he reading and listening?&lt;/span&gt;&lt;/p&gt;  &lt;p   style="margin: 0in;font-family:courier new;font-size:11pt;"&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p   style="margin: 0in; font-weight: bold;font-family:arial;font-size:11pt;"&gt;&lt;span style="font-size:85%;"&gt;"Many Health in Disclosure of Nominees’ Holes &lt;/span&gt;&lt;/p&gt;  &lt;p   style="margin: 0in; font-weight: bold;font-family:arial;font-size:11pt;"&gt;&lt;span style="font-size:85%;"&gt;By Lawrence Altman &lt;/span&gt;&lt;/p&gt;  &lt;p   style="margin: 0in; font-weight: bold;font-family:arial;font-size:11pt;"&gt;&lt;span style="font-size:85%;"&gt;The limited candidates provided by the&lt;/span&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;span style="font-size:85%;"&gt;information is a striking campaign from recent&lt;/span&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;span style="font-size:85%;"&gt;departure in a year when their significance carries extraordinary health... " &lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:85%;"&gt;   &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;Audience Reaction and Critique&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;After encountering with my pineapple man, audience associated the character with different figures: old man sitting in the park, vacation guy relaxing, woman in 80's since the sun glasses look like that period, or could be anyone...  Whether the character is a male or female?&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;Actually, it is a type of people. It actually could be anyone. That's actually my reflection after the critique. But while before the critique, in order to make my character specific and easy to recognize and describe, I want to make the character as an old man as a professor or so. The problems with this character is (from marina and my classmate's critique) :&lt;/span&gt;  &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;1, pineapple associates with vacation, Hawaii, and party. as marina and others pointed, as a sculpture, audience always tries to find the symbolic feature and each of them will affect how they perceive the sculpture.  I totally feel I should make decisions by putting myself into the role of the audience, coz this pineapple, for me , i associate it with ugly figure, and it seems just me. so to improve the project, also to reflect "it could be everyone or part of everyone" I want to replace the pineapple with a white ball, generic face; OR I want to create 3 or 4 fruit heads, e.g. pineapple, banana, and watermelon.    First to make people think that's actually not just this figure, but different people that could belong to this type. Second, to reduce the association of pineapple.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;2 sun glasses should be selected carefully. again, that plus the pineapple makes the character more like a vacation guy to the audience.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;3 the newspaper: I am happy most of people  got the idea and burst into laugh after reading it. the sound: radio news . some people got it, while others didn't hear anything strange. Hulya burst into laugh when she posited the earphone and she  pointed out the interesting thing was she realized she was in a conversation with a pineapple. Steven piointed out the consistancy between the newspaper's nonsense and the radio's nonsense. Some people feel the character is making an ironic statement on politics, and Marina feels the character is an alien or a blind voter trying to figure out the "no-way-to-understand" election, I thought that's interesting and also Jose said, that is same as the financial crisis, no one understands what's on the news. The funny thing is people have intepreted what they heart and seen in very different ways. My description of the character is types of people who pretend to care about the news, but actually he/she doesn't understand what's going on. I want to produce many reversal recognitions for audience, and to create the "ah ha, oh, he is such a character that different from what I saw him before reading what he reads and listening to what he listens to"  I realized because of it is a newspaper, the contend also matters. I in fact, just want to use the form to show the non-sense, but since the content is about election, people will of course associate the theme with elections. That's another thing I should be careful. On one hand, I could take advantage of the content, and on the other hand, if I don't want people to associate with the content, I should make the paper less specific, not a new york times or so.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-367476248762509710?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/367476248762509710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=367476248762509710' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/367476248762509710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/367476248762509710'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/10/pineapple-man-with-earphone-and-piece.html' title='Pineapple Man with the Earphone and a Piece of Newspaper'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8DN_6bBbGaw/SQXyM1_CFlI/AAAAAAAAGyY/zrGRiqo0-YA/s72-c/IMG_3147+copy.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-5065566972306817081</id><published>2008-10-02T23:07:00.003-04:00</published><updated>2008-10-02T23:37:35.895-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interactive screen and cinematic objects'/><title type='text'>weather map --- 1945 / 1985 sihe garden</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8DN_6bBbGaw/SOWMsCvljWI/AAAAAAAAGxE/ZIPyghjMN-0/s1600-h/IMG_2724.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_8DN_6bBbGaw/SOWMsCvljWI/AAAAAAAAGxE/ZIPyghjMN-0/s400/IMG_2724.jpg" alt="" id="BLOGGER_PHOTO_ID_5252759228676148578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;please click to view the bigger picture&lt;br /&gt;&lt;br /&gt;The garden is called Sihe Garden, in Beijing. The picture above was my grandpa's parents' house, with different rooms which my grandpa, his brothers, his sisters lived. Different rooms have different conditions and could only be used by certain people, e.g. my grandpa's sisters can not live in the position where my grandpa lives. Different rooms represented how high the status was. Parents were living in the middle main room. The oldest son of the family was No.1, living in the left wing of the garden, then the second son, living in the right wing. And sisters can only live in the backyard. The weather refers to their status.&lt;br /&gt;&lt;br /&gt;The picture below was the same house, but in 1985. The change of the society affected the use of the garden. There were different families SHARING this garden, and they were under different family names. There were no "higher, lower" statues anymore and basically, everyone was equal and the same.&lt;br /&gt;&lt;br /&gt;In terms of the narrative, the important nformation on the corner was missed by most readers. It's better to use diferent fonts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-5065566972306817081?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/5065566972306817081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=5065566972306817081' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5065566972306817081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5065566972306817081'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/10/weather-map.html' title='weather map --- 1945 / 1985 sihe garden'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8DN_6bBbGaw/SOWMsCvljWI/AAAAAAAAGxE/ZIPyghjMN-0/s72-c/IMG_2724.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-6283530939861826692</id><published>2008-10-02T18:00:00.008-04:00</published><updated>2008-10-02T23:06:59.032-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='networked objects'/><category scheme='http://www.blogger.com/atom/ns#' term='physical computing'/><title type='text'>butt-on pong controller</title><content type='html'>Pong Game&lt;br /&gt;&lt;br /&gt;instructions:&lt;br /&gt;1, sit on my special chair&lt;br /&gt;2, press the square button to start the game&lt;br /&gt;3, shift body to press the left button by left butt/right button by right butt ( when left button is pressed, the bar on the screen will move left/vise versa)&lt;br /&gt;4, to control the bar to hit the ball&lt;br /&gt;&lt;br /&gt;the chair with buttons:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/SOVGQ73h9yI/AAAAAAAAGwE/izwBRpJVjDw/s1600-h/IMG_2681.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/SOVGQ73h9yI/AAAAAAAAGwE/izwBRpJVjDw/s400/IMG_2681.jpg" alt="" id="BLOGGER_PHOTO_ID_5252681797160007458" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/SOVGRbe3oVI/AAAAAAAAGwM/a79Mha16Ejw/s1600-h/IMG_2690.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/SOVGRbe3oVI/AAAAAAAAGwM/a79Mha16Ejw/s400/IMG_2690.jpg" alt="" id="BLOGGER_PHOTO_ID_5252681805646504274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;under the chair, xport direct, arduino, and indication leds:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8DN_6bBbGaw/SOVGRdA-CRI/AAAAAAAAGwU/3c6sJTf6dyg/s1600-h/IMG_2689.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_8DN_6bBbGaw/SOVGRdA-CRI/AAAAAAAAGwU/3c6sJTf6dyg/s400/IMG_2689.jpg" alt="" id="BLOGGER_PHOTO_ID_5252681806057965842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/SOVHK16ZXgI/AAAAAAAAGwk/5_LbIqtoqcA/s1600-h/IMG_2682.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/SOVHK16ZXgI/AAAAAAAAGwk/5_LbIqtoqcA/s400/IMG_2682.jpg" alt="" id="BLOGGER_PHOTO_ID_5252682791993826818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-9b5bb9a12b2b066" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v11.nonxt8.googlevideo.com/videoplayback?id%3D09b5bb9a12b2b066%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330216372%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D1FBFF8D8EE88972091A130365B3C8C92A0D84552.9B7DF9B73103CEE4D4BDD27A7E92521A447ADA3%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D9b5bb9a12b2b066%26offsetms%3D5000%26itag%3Dw160%26sigh%3DIHNLY876X7nV3PhhFXT_kYvcaWs&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v11.nonxt8.googlevideo.com/videoplayback?id%3D09b5bb9a12b2b066%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330216372%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D1FBFF8D8EE88972091A130365B3C8C92A0D84552.9B7DF9B73103CEE4D4BDD27A7E92521A447ADA3%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D9b5bb9a12b2b066%26offsetms%3D5000%26itag%3Dw160%26sigh%3DIHNLY876X7nV3PhhFXT_kYvcaWs&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;/* Code by Meng Li based on Tom Igoe's makingthingstalk&lt;br /&gt;Pong client&lt;br /&gt;Language:  Wiring/Arduino&lt;br /&gt;&lt;br /&gt;This program enables an Arduino to control one paddle&lt;br /&gt;in a networked Pong game. This listing uses the readSensors()&lt;br /&gt;method from the seesaw client in project #7.&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;// Defines for the Lantronix device's status (used for staus variable):&lt;br /&gt;#define disconnected 0&lt;br /&gt;#define connected 1&lt;br /&gt;#define connecting 2&lt;br /&gt;&lt;br /&gt;// Defines for I/O pins:&lt;br /&gt;#define connectButtonPin 9&lt;br /&gt;#define rightLED 3&lt;br /&gt;#define leftLED 4&lt;br /&gt;#define connectionLED 11&lt;br /&gt;#define connectButtonLED 12&lt;br /&gt;#define deviceResetPin 7&lt;br /&gt;// variables:&lt;br /&gt;int inByte= -1;                  // incoming byte from serial RX&lt;br /&gt;int status = disconnected;       // Lantronix device's connection status&lt;br /&gt;&lt;br /&gt;// variables for the sensors:&lt;br /&gt;byte connectButton = 0;              // state of the exit button&lt;br /&gt;byte lastConnectButton = 0;          // previous state of the exit button&lt;br /&gt;/*&lt;br /&gt;When the connect button is pressed, or the accelerometer&lt;br /&gt;passes the left or right threshold, the client should send a message&lt;br /&gt;to the server.  The next two variables get filled with a value&lt;br /&gt;when either of those conditions is met.  Otherwise, these&lt;br /&gt;variables are set to 0.&lt;br /&gt;*/&lt;br /&gt;byte paddleMessage = 0;           // message sent to make a paddle move&lt;br /&gt;byte connectMessage = 0;          // message sent to connect or disconnect&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;// set the modes of the various I/O pins:&lt;br /&gt;pinMode(connectButtonPin, INPUT);&lt;br /&gt;pinMode(rightLED, OUTPUT);&lt;br /&gt;pinMode(leftLED, OUTPUT);&lt;br /&gt;pinMode(connectionLED, OUTPUT);&lt;br /&gt;pinMode(connectButtonLED, OUTPUT);&lt;br /&gt;pinMode(deviceResetPin, OUTPUT);&lt;br /&gt;&lt;br /&gt;// start serial port, 9600 8-N-1:&lt;br /&gt;Serial.begin(9600);&lt;br /&gt;&lt;br /&gt;// reset the Lantronix device:&lt;br /&gt;resetDevice();&lt;br /&gt;// blink the exit button LED to signal that we're ready for action:&lt;br /&gt;blink(3);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop() {&lt;br /&gt;// read the inputs:&lt;br /&gt;readSensors();&lt;br /&gt;// set the indicator LEDS:&lt;br /&gt;setLeds();&lt;br /&gt;// check the state of the client and take appropriate action:&lt;br /&gt;stateCheck();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void readSensors() {&lt;br /&gt;int  left = digitalRead(8);&lt;br /&gt;delay(10);&lt;br /&gt;int right = digitalRead(6);&lt;br /&gt;delay(10);&lt;br /&gt;if (left &amp;gt; right) {&lt;br /&gt;paddleMessage = 'l';&lt;br /&gt;}&lt;br /&gt;else if (right &amp;gt;left) {&lt;br /&gt;paddleMessage = 'r';&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;paddleMessage = 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// read the connectButton, look for a low-to-high change:&lt;br /&gt;connectButton = digitalRead(connectButtonPin);&lt;br /&gt;connectMessage = 0;&lt;br /&gt;if (connectButton == HIGH ) {&lt;br /&gt;if (connectButton != lastConnectButton) {&lt;br /&gt;// turn on the exit button LED to let the user&lt;br /&gt;// know that they hit the button:&lt;br /&gt;digitalWrite(connectButtonLED, HIGH);&lt;br /&gt;connectMessage = 'x';&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;// save the state of the exit button for next time you check:&lt;br /&gt;lastConnectButton = connectButton;&lt;br /&gt;}&lt;br /&gt;void setLeds() {&lt;br /&gt;// this should happen no matter what state the client is in,&lt;br /&gt;// to give local feedback every time a sensor senses a change&lt;br /&gt;&lt;br /&gt;// set the L and R LEDs if the sensor passes the appropriate threshold:&lt;br /&gt;switch (paddleMessage) {&lt;br /&gt;case 'l':&lt;br /&gt;digitalWrite(leftLED, HIGH);&lt;br /&gt;digitalWrite(rightLED, LOW);&lt;br /&gt;break;&lt;br /&gt;case 'r':&lt;br /&gt;digitalWrite(rightLED, HIGH);&lt;br /&gt;digitalWrite(leftLED, LOW);&lt;br /&gt;break;&lt;br /&gt;case 0:&lt;br /&gt;digitalWrite(rightLED, LOW);&lt;br /&gt;digitalWrite(leftLED, LOW);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// set the connect button LED based on the connectMessage:&lt;br /&gt;if (connectMessage !=0) {&lt;br /&gt;digitalWrite(connectButtonLED, HIGH);&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;digitalWrite(connectButtonLED, LOW);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// set the connection LED based on the client's status:&lt;br /&gt;if (status == connected) {&lt;br /&gt;// turn on the connection LED:&lt;br /&gt;digitalWrite(connectionLED, HIGH);&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;// turn off the connection LED:&lt;br /&gt;digitalWrite(connectionLED, LOW);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;void stateCheck() {&lt;br /&gt;// Everything in this method depends on the client's status:&lt;br /&gt;switch (status) {&lt;br /&gt;case connected:&lt;br /&gt;// if you're connected, listen for serial in:&lt;br /&gt;while (Serial.available() &amp;gt; 0) {&lt;br /&gt;// if you get a 'D', it's from the Lantronix device,&lt;br /&gt;// telling you that it lost the connection:&lt;br /&gt;if (Serial.read() == 'D') {&lt;br /&gt;  status = disconnected;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// if there's a paddle message to send, send it:&lt;br /&gt;if (paddleMessage != 0) {&lt;br /&gt;Serial.print(paddleMessage);&lt;br /&gt;// reset paddleMessage to 0 once you've sent the message:&lt;br /&gt;paddleMessage = 0;&lt;br /&gt;}&lt;br /&gt;// if there's a connect message to send, send it:&lt;br /&gt;if (connectMessage != 0) {&lt;br /&gt;// if you're connected, disconnect:&lt;br /&gt;Serial.print(connectMessage);&lt;br /&gt;// reset connectMessage to 0 once you've sent the message:&lt;br /&gt;connectMessage = 0;&lt;br /&gt;}&lt;br /&gt;break;&lt;br /&gt;&lt;br /&gt;case disconnected:&lt;br /&gt;// if there's a connect message, try to connect:&lt;br /&gt;if (connectMessage !=0 ) {&lt;br /&gt;deviceConnect();&lt;br /&gt;// reset connectMessage to 0 once you've sent the message:&lt;br /&gt;connectMessage = 0;&lt;br /&gt;}&lt;br /&gt;break;&lt;br /&gt;// if you sent a connect message but haven't connected yet,&lt;br /&gt;// keep trying:&lt;br /&gt;case connecting:&lt;br /&gt;// read the serial port:&lt;br /&gt;if (Serial.available()) {&lt;br /&gt;inByte = Serial.read();&lt;br /&gt;// if you get a 'C' from the Lantronix device,&lt;br /&gt;// then you're connected to the server:&lt;br /&gt;if (inByte == 'C') {&lt;br /&gt;  status = connected;&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;  // if you got anything other than a C, try again:&lt;br /&gt;  deviceConnect();&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void deviceConnect() {&lt;br /&gt;/*&lt;br /&gt;send out the server address and&lt;br /&gt;wait for a "C" byte to come back.&lt;br /&gt;fill in your personal computer's numerical address below:&lt;br /&gt;*/&lt;br /&gt;Serial.print("C128.122.151.168/8080\n\r");&lt;br /&gt;status = connecting;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Take the Lantronix device's reset pin low to reset it:&lt;br /&gt;void resetDevice() {&lt;br /&gt;digitalWrite(deviceResetPin, LOW);&lt;br /&gt;delay(50);&lt;br /&gt;digitalWrite(deviceResetPin, HIGH);&lt;br /&gt;// pause to let Lantronix device boot up:&lt;br /&gt;delay(2000);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Blink the connect button LED:&lt;br /&gt;void blink(int howManyTimes) {&lt;br /&gt;  for (int i=0; i&lt; howManyTimes; i++) {&lt;br /&gt;    digitalWrite(connectButtonLED, HIGH);&lt;br /&gt;    delay(200);&lt;br /&gt;    digitalWrite(connectButtonLED, LOW);&lt;br /&gt;    delay(200);&lt;br /&gt;  }&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-6283530939861826692?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=5bce1b757f338216&amp;type=video%2Fmp4' length='0'/><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=9b5bb9a12b2b066&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/6283530939861826692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=6283530939861826692' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/6283530939861826692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/6283530939861826692'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/10/butt-on-pong-controller.html' title='butt-on pong controller'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_8DN_6bBbGaw/SOVGQ73h9yI/AAAAAAAAGwE/izwBRpJVjDw/s72-c/IMG_2681.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-718899340749374568</id><published>2008-09-16T09:54:00.002-04:00</published><updated>2008-10-02T23:04:29.407-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='networked objects'/><category scheme='http://www.blogger.com/atom/ns#' term='physical computing'/><title type='text'>tickle me!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8DN_6bBbGaw/SOWI0BTD0XI/AAAAAAAAGws/Yl7hbZrB85Y/s1600-h/IMG_2671.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_8DN_6bBbGaw/SOWI0BTD0XI/AAAAAAAAGws/Yl7hbZrB85Y/s400/IMG_2671.jpg" alt="" id="BLOGGER_PHOTO_ID_5252754967680504178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/SOWI0LDOQcI/AAAAAAAAGw0/ZA96e-l9MTU/s1600-h/IMG_2677.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/SOWI0LDOQcI/AAAAAAAAGw0/ZA96e-l9MTU/s400/IMG_2677.jpg" alt="" id="BLOGGER_PHOTO_ID_5252754970298433986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/SOWI0dXRs7I/AAAAAAAAGw8/tteWjRq9MY4/s1600-h/IMG_2678.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/SOWI0dXRs7I/AAAAAAAAGw8/tteWjRq9MY4/s400/IMG_2678.jpg" alt="" id="BLOGGER_PHOTO_ID_5252754975214384050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-67a19f5a93d688f4" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v2.nonxt5.googlevideo.com/videoplayback?id%3D67a19f5a93d688f4%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330216372%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D50C44E6ADDE6346143684E244B023784592705CE.2BE2FE0635BB9A072CDBBDC6D693B19AD1C60E27%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D67a19f5a93d688f4%26offsetms%3D5000%26itag%3Dw160%26sigh%3DVlhIZYmcZknNWR380XzTtESEw3M&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v2.nonxt5.googlevideo.com/videoplayback?id%3D67a19f5a93d688f4%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330216372%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D50C44E6ADDE6346143684E244B023784592705CE.2BE2FE0635BB9A072CDBBDC6D693B19AD1C60E27%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D67a19f5a93d688f4%26offsetms%3D5000%26itag%3Dw160%26sigh%3DVlhIZYmcZknNWR380XzTtESEw3M&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;code in arduino:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;int switchPin = 3; // assign a pin for the switch&lt;br /&gt;int LEDPin = 13; // select the LED pin&lt;br /&gt;int state = 0;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;//initialize the serial&lt;br /&gt;Serial.begin(9600);&lt;br /&gt;pinMode(switchPin, INPUT); // declare the switchPin as an INTPUT&lt;br /&gt;pinMode(LEDPin, OUTPUT); // declare the ledPin as an OUTPUT&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop() {&lt;br /&gt;state = digitalRead(switchPin);&lt;br /&gt;digitalWrite(LEDPin,state);&lt;br /&gt;Serial.print(state,BYTE);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;code in processing: &lt;/span&gt;&lt;br /&gt;import processing.serial.*;&lt;br /&gt;import pitaru.sonia_v2_9.*;&lt;br /&gt;&lt;br /&gt;Sample mySample;&lt;br /&gt;Serial myPort;&lt;br /&gt;int inByte;&lt;br /&gt;&lt;br /&gt;void setup(){&lt;br /&gt;println(Serial.list());&lt;br /&gt;myPort = new Serial(this, Serial.list()[1], 9600);&lt;br /&gt;//  size(50,50);&lt;br /&gt;Sonia.start(this); // Start Sonia engine.&lt;br /&gt;mySample = new Sample("giggle.wav");&lt;br /&gt;&lt;br /&gt;//inByte=1;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void draw(){&lt;br /&gt;if(inByte==1){&lt;br /&gt;&lt;br /&gt;  println(" playing");&lt;br /&gt; if(!mySample.isPlaying()){&lt;br /&gt;   mySample.setVolume(20);&lt;br /&gt;    mySample.repeat();&lt;br /&gt;&lt;br /&gt; }&lt;br /&gt;  }&lt;br /&gt;  else{&lt;br /&gt;    println("no playing");&lt;br /&gt;//      if(mySample.isPlaying()){&lt;br /&gt;   mySample.stop();&lt;br /&gt;    //  }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//  background(255);&lt;br /&gt;/*&lt;br /&gt;if(mySample.isPlaying()){&lt;br /&gt; background(0,40,0);&lt;br /&gt; }&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void serialEvent(Serial myPort){&lt;br /&gt;// while(myPort.available()&amp;gt;0){&lt;br /&gt;inByte = myPort.read();&lt;br /&gt;println(inByte);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Safely close the sound engine upon Browser shutdown.&lt;br /&gt;&lt;br /&gt;public void stop(){&lt;br /&gt;//Sonia.stop();&lt;br /&gt;myPort.stop();&lt;br /&gt;super.stop();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-718899340749374568?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=67a19f5a93d688f4&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/718899340749374568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=718899340749374568' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/718899340749374568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/718899340749374568'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/09/tickle-me.html' title='tickle me!'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_8DN_6bBbGaw/SOWI0BTD0XI/AAAAAAAAGws/Yl7hbZrB85Y/s72-c/IMG_2671.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-8303926534882303967</id><published>2008-04-23T14:26:00.004-04:00</published><updated>2008-04-23T14:49:32.801-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sensor'/><category scheme='http://www.blogger.com/atom/ns#' term='physical computing'/><title type='text'>Actions Events Filtering</title><content type='html'>Using self-setting threshold to filter data and trigger event : heart beat.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Code:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;arduino:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;/* I AM ALIVE heart beat led&lt;br /&gt;* by meng li based on the code by Jeff Gray - 2008&lt;br /&gt;* ----------------&lt;br /&gt;* Triggers a one time event when value goes over threshold,&lt;br /&gt;* and a different trigger once the value goes back below the threshold&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;int an1,an2 = 0;&lt;br /&gt;int redLedPin =13;&lt;br /&gt;boolean triggered = false;&lt;br /&gt;&lt;br /&gt;void setup(){&lt;br /&gt;Serial.begin(9600);&lt;br /&gt;pinMode(redLedPin, OUTPUT); // set the red LED pin to be an output&lt;br /&gt;// Serial.println("Starting");&lt;br /&gt;}&lt;br /&gt;void loop(){&lt;br /&gt;// read analog value in&lt;br /&gt;int an2 = analogRead(0);&lt;br /&gt;Serial.print("Y");&lt;br /&gt;Serial.println(an2,DEC);&lt;br /&gt;//threshold&lt;br /&gt;int an1= analogRead(5);&lt;br /&gt;Serial.print("X");&lt;br /&gt;Serial.println(an1,DEC);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;if(an1 &amp;gt; an2 &amp;amp;&amp;amp; !triggered){&lt;br /&gt;triggered = true;&lt;br /&gt;digitalWrite(redLedPin, HIGH); // turn off the red LED&lt;br /&gt;}&lt;br /&gt;if(an1 &amp;lt;= an2 &amp;amp;&amp;amp; triggered){&lt;br /&gt;triggered = false;&lt;br /&gt;digitalWrite(redLedPin, LOW); // turn off the red LED&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;processing&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;import processing.serial.*;&lt;br /&gt;&lt;br /&gt;String buff = "";&lt;br /&gt;int val = 0;&lt;br /&gt;int NEWLINE = 10;&lt;br /&gt;int xPos,yPos,zPos = 0;&lt;br /&gt;int displaySize = 2;&lt;br /&gt;int an1, an2, an3;&lt;br /&gt;//an1 pot; an2 ir;&lt;br /&gt;&lt;br /&gt;Serial port;&lt;br /&gt;&lt;br /&gt;void setup(){&lt;br /&gt;background(80);&lt;br /&gt;size(800,600);&lt;br /&gt;smooth();&lt;br /&gt;&lt;br /&gt;port = new Serial(this, Serial.list()[1], 9600);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void draw(){&lt;br /&gt;// new background over old&lt;br /&gt;fill(80,5);&lt;br /&gt;noStroke();&lt;br /&gt;rect(0,0,width,height);&lt;br /&gt;&lt;br /&gt;// wipe out a small area in front of the new data&lt;br /&gt;fill(80);&lt;br /&gt;rect(xPos+displaySize,0,50,height);&lt;br /&gt;&lt;br /&gt;// check for serial, and process&lt;br /&gt;while (port.available() &amp;gt; 0) {&lt;br /&gt;serialEvent(port.read());&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void serialEvent(int serial) {&lt;br /&gt;print("A"); //header variable, so we know which sensor value is which&lt;br /&gt;println(an1); //send as a ascii encoded number - we'll turn it back into a number at the other end&lt;br /&gt;//Serial.print(10, BYTE); //terminating character&lt;br /&gt;&lt;br /&gt;print("B"); //header variable, so we know which sensor value is which&lt;br /&gt;println(an2); //send as a ascii encoded number - we'll turn it back into a number at the other end&lt;br /&gt;//Serial.print(10, BYTE); //terminating character&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;if(serial != '\n') {&lt;br /&gt;buff += char(serial);&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;int curX = buff.indexOf("X");&lt;br /&gt;int curY = buff.indexOf("Y");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;if(curX &amp;gt;=0){&lt;br /&gt;String val = buff.substring(curX+1);&lt;br /&gt;an1 = Integer.parseInt(val.trim());&lt;br /&gt;&lt;br /&gt;xPos++;&lt;br /&gt;if(xPos &amp;gt; width) xPos = 0;&lt;br /&gt;&lt;br /&gt;sensorTic1(xPos,an1);&lt;br /&gt;}&lt;br /&gt;if(curY &amp;gt;=0){&lt;br /&gt;String val = buff.substring(curY+1);&lt;br /&gt;an2 = Integer.parseInt(val.trim());&lt;br /&gt;&lt;br /&gt;yPos++;&lt;br /&gt;if(yPos &amp;gt; width) yPos = 0;&lt;br /&gt;&lt;br /&gt;sensorTic2(yPos,an2);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Clear the value of "buff"&lt;br /&gt;buff = "";&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void sensorTic1(int x, int y){&lt;br /&gt;stroke(0,0,255);&lt;br /&gt;fill(0,0,255);&lt;br /&gt;ellipse(x,y,displaySize,displaySize);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void sensorTic2(int x, int y){&lt;br /&gt;stroke(255,0,0);&lt;br /&gt;fill(255,0,0);&lt;br /&gt;ellipse(x,y,displaySize,displaySize);&lt;br /&gt;}&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-dce5f6c6d51b1f99" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v12.nonxt4.googlevideo.com/videoplayback?id%3Ddce5f6c6d51b1f99%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330216372%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D69545CFB24A22EC01C67055424130F196983CF22.4835BF1786D0539CA9EAB337F76EA2455F55B92D%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Ddce5f6c6d51b1f99%26offsetms%3D5000%26itag%3Dw160%26sigh%3DqYVbD-7cM9GIBjElTf6EV0Na31M&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v12.nonxt4.googlevideo.com/videoplayback?id%3Ddce5f6c6d51b1f99%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330216372%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D69545CFB24A22EC01C67055424130F196983CF22.4835BF1786D0539CA9EAB337F76EA2455F55B92D%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Ddce5f6c6d51b1f99%26offsetms%3D5000%26itag%3Dw160%26sigh%3DqYVbD-7cM9GIBjElTf6EV0Na31M&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-8303926534882303967?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=dce5f6c6d51b1f99&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/8303926534882303967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=8303926534882303967' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8303926534882303967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8303926534882303967'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/04/actions-events-filtering.html' title='Actions Events Filtering'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-2253751009759491308</id><published>2008-04-20T23:57:00.002-04:00</published><updated>2009-06-29T13:54:51.571-04:00</updated><title type='text'>why projects form artists and designers are important</title><content type='html'>this presentation went through 7 reasons why projects form artists and designers are important, especially for academic researchers and engineers: &lt;br /&gt;&lt;br /&gt;   "(1) avantgarde: as they can announce things to come (new practices, new artifacts)&lt;br /&gt;   (2) challenge existing practices (for example by highlight new interaction partners beyond the classical and canonical “human computer interaction”: blogjects, animal-controlled video games)&lt;br /&gt;   (3) criticize the state of the world by making explicit invisible/implicit phenomena or certain aspects that are hidden (like pollution mapped on cityscape)&lt;br /&gt;   (4) address issues in novel way that are not possible in academia or in private R&amp;amp;D: by using fakes, humor or non-utilitarian perspectices.&lt;br /&gt;   (5) “breaching experiment”: When trying to predict or design the future of technologies, you can’t just rely on what exist today… you want “disruptions” as the literature about innovation states. So technologies developed in new media art / device art contexts are often DISRUPTIVE platforms that allow to investigate what changes.&lt;br /&gt;   (6) arts+design do better to convey desire and emotions (and less mechanistic vision of humans who do not always want automation in their lives for example)&lt;br /&gt;   (7) the design process: something is investigated in the construction of hypothetical artifacts, the design process itself is important and bring lessons. A totally different approach than engineering and academic research."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-2253751009759491308?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/2253751009759491308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=2253751009759491308' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/2253751009759491308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/2253751009759491308'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/04/why-projects-form-artists-and-designers.html' title='why projects form artists and designers are important'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-3631328459768581491</id><published>2008-04-16T18:34:00.007-04:00</published><updated>2008-04-18T01:14:47.551-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='culture'/><category scheme='http://www.blogger.com/atom/ns#' term='globalist'/><category scheme='http://www.blogger.com/atom/ns#' term='cultural hybridization'/><category scheme='http://www.blogger.com/atom/ns#' term='wall'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><category scheme='http://www.blogger.com/atom/ns#' term='china'/><category scheme='http://www.blogger.com/atom/ns#' term='tibet'/><title type='text'>"we are boycotting your party"</title><content type='html'>can you imagine how you'll feel, if you've been working so hard to host a party for your faraway guest kids who you never met before, and 3 days before the party, these guest kids are responding to your invitation, saying "hey, look, we decided to boycott home party". &lt;br /&gt;&lt;br /&gt;So ok, before feeling sad (i'm feeling sad), you may ask why? OK, the reason is "your grandma and grandpa are cracking down a peaceful protest, your grandparents are communists, so they look the same as Nazi German, Nazi sucks, so you also suck!  your family is not transparent...&lt;br /&gt;&lt;br /&gt;well, who told you that? you even never been to my home and never knew me, how did you feel so confident and so sure about how bad I am. you feel so confident about your source of information? you are so sure about what your parents told you? you even judge from the appearance that we look the same to Nazi German?  &lt;br /&gt;&lt;br /&gt;about transparency, is that a simple issue, everyone in the world should be transparent? is the world flat? isn't it too naive to think the world village is flat? &lt;br /&gt;&lt;br /&gt;plus, is that true that my grandpa and grandma are cracking down a peaceful protest?  how much do you know about the infrastructure of this huge family? how different it is from your family? do you know how poor this huge family with 13 billion people is? do you think following the same way as your family could feed those poor people who live under 1 dollar per month? &lt;br /&gt;&lt;br /&gt;this country is big,with 1.3 billion people, speaking this language which is totally different from English, and will not disappear for sure and will affect the globalized world for sure. if you truly want to help to make the world better (there are a lot, i believe, at least some of my friends, my classmates),  please be rational, be skeptical, be open, be brave to enter into the door and come to the party, after all, you'll lose nothing. &lt;br /&gt;&lt;br /&gt;and you'll discover something you didn't know before also. &lt;br /&gt;&lt;br /&gt;bias is dangerous.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-3631328459768581491?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/3631328459768581491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=3631328459768581491' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3631328459768581491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3631328459768581491'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/04/we-are-boycotting-your-party.html' title='&quot;we are boycotting your party&quot;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-5869290516650021741</id><published>2008-04-13T15:46:00.013-04:00</published><updated>2008-04-13T21:26:40.292-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sensor'/><category scheme='http://www.blogger.com/atom/ns#' term='physical computing'/><category scheme='http://www.blogger.com/atom/ns#' term='circuit'/><title type='text'>still alive? heartbeat  (IR)sensor report</title><content type='html'>Principles:  Sense heart rate by using a pair of infrared emitter and reciever, next to each other on top the measuring site on top of the finger. The light bounces from the emitter to the detector across the site. with each heart beat the heart contracts and there is a surge of arterial blood, which momentarily increases arterial blood volume across the measuring site. This results in more light absorption during the surge. if light signals received at the photodetector are looked at 'as a waveform', there should be peaks with each heartbeat and troughs between heartbeats.&lt;br /&gt;(http://www.oximetry.org/pulseox/principles.htm)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/SAKnurbfQzI/AAAAAAAAEP8/uoJw3kDzXLI/s1600-h/00IMG_8386.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/SAKnurbfQzI/AAAAAAAAEP8/uoJw3kDzXLI/s400/00IMG_8386.jpg" alt="" id="BLOGGER_PHOTO_ID_5188894141058073394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sensors: Infrared Emitters and Detectors&lt;br /&gt;SKU#: SEN-00241&lt;br /&gt;Price: $1.95&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/SAKpXLbfQ5I/AAAAAAAAEQs/EJ3Qx-kZ4X0/s1600-h/IRDetector-0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/SAKpXLbfQ5I/AAAAAAAAEQs/EJ3Qx-kZ4X0/s400/IRDetector-0.jpg" alt="" id="BLOGGER_PHOTO_ID_5188895936354403218" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Description: Side-looking Infrared Emitters and IR Detectors. These simple devices operate at 940nm and work well for generic IR systems including remote control and touch-less object sensing. Using a simple ADC on any microcontroller will allow variable readings to be collected from the detector. The emitter is driven up to 50mA with a current limiting resistor as with any LED device. The detect is a NPN transistor that is biased by incoming IR light.&lt;br /&gt;&lt;br /&gt;datasheet:&lt;br /&gt;&lt;li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://www.sparkfun.com/datasheets/Components/LTE-302.pdf"&gt;&lt;span style="font-family:Calibri;"&gt;IR Emitter&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=";font-family:Calibri;font-size:85%;"  &gt; (Clear)&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://www.sparkfun.com/datasheets/Components/LTR-301.pdf"&gt;&lt;span style="font-family:Calibri;"&gt;IR Detector&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=";font-family:Calibri;font-size:85%;"  &gt; (Tinted pink)&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;how it works:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/SAKnuLbfQxI/AAAAAAAAEPs/AT0R0BeOtKg/s1600-h/basicirdetectemit.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/SAKnuLbfQxI/AAAAAAAAEPs/AT0R0BeOtKg/s400/basicirdetectemit.gif" alt="" id="BLOGGER_PHOTO_ID_5188894132468138770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p style="margin: 0in;"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt; &lt;/p&gt;    &lt;p face="Calibri" size="11pt" style="margin: 0in;"&gt; &lt;/p&gt;  &lt;div style="direction: ltr;"&gt;  &lt;table valign="top" style="border: 1pt solid rgb(163, 163, 163); direction: ltr; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td style="border: 1pt solid rgb(163, 163, 163); padding: 4pt; vertical-align: top; width: 0.6673in;"&gt;   &lt;p style="margin: 0in; font-family: helvetica; font-size: 10pt;"&gt;R1&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border: 1pt solid rgb(163, 163, 163); padding: 4pt; vertical-align: top; width: 2.1722in;"&gt;   &lt;p style="margin: 0in; font-family: helvetica; font-size: 10pt;"&gt;270 ohm resistor&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border: 1pt solid rgb(163, 163, 163); padding: 4pt; vertical-align: top; width: 0.6673in;"&gt;   &lt;p style="margin: 0in; font-family: helvetica; font-size: 10pt;"&gt;R2&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border: 1pt solid rgb(163, 163, 163); padding: 4pt; vertical-align: top; width: 2.1722in;"&gt;   &lt;p style="margin: 0in; font-family: helvetica; font-size: 10pt;"&gt;10k resistor&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border: 1pt solid rgb(163, 163, 163); padding: 4pt; vertical-align: top; width: 0.6673in;"&gt;   &lt;p style="margin: 0in; font-family: helvetica; font-size: 10pt;"&gt;LED1&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border: 1pt solid rgb(163, 163, 163); padding: 4pt; vertical-align: top; width: 2.1722in;"&gt;   &lt;p style="margin: 0in; font-family: helvetica; font-size: 10pt;"&gt;Infrared LED&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border: 1pt solid rgb(163, 163, 163); padding: 4pt; vertical-align: top; width: 0.6673in;"&gt;   &lt;p style="margin: 0in; font-family: helvetica; font-size: 10pt;"&gt;Q1&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border: 1pt solid rgb(163, 163, 163); padding: 4pt; vertical-align: top; width: 2.1722in;"&gt;   &lt;p style="margin: 0in; font-family: helvetica; font-size: 10pt;"&gt;Infrared-sensitive   photoresistor&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;/div&gt;  &lt;p style="margin: 0in 0in 0in 0.375in; font-family: Calibri; font-size: 11pt;"&gt; &lt;/p&gt;&lt;br /&gt;Circuit:  (simple one without amplifier)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/SAKnurbfQzI/AAAAAAAAEP8/uoJw3kDzXLI/s1600-h/00IMG_8386.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/SAKnurbfQzI/AAAAAAAAEP8/uoJw3kDzXLI/s400/00IMG_8386.jpg" alt="" id="BLOGGER_PHOTO_ID_5188894141058073394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p style="margin: 0in 0in 0in 0.375in; font-family: Calibri; font-size: 11pt;"&gt;&lt;/p&gt;Dubug process: The signal is sometimes weak, sometimes strong. It may be because of my finger position, my IR sensors which are very fragile or my circuit, or just simply because the signal is weak.&lt;br /&gt;&lt;p style="margin: 0in; font-family: Tahoma; font-size: 8pt; color: rgb(102, 102, 102);"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8DN_6bBbGaw/SAKnu7bfQ0I/AAAAAAAAEQE/ax4EhqJdELA/s1600-h/02SANY0013.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_8DN_6bBbGaw/SAKnu7bfQ0I/AAAAAAAAEQE/ax4EhqJdELA/s400/02SANY0013.JPG" alt="" id="BLOGGER_PHOTO_ID_5188894145353040706" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Tahoma; font-size: 8pt; color: rgb(102, 102, 102);"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/SAKpXLbfQ6I/AAAAAAAAEQ0/0RQzfy4Kf3Y/s1600-h/SANY0016.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/SAKpXLbfQ6I/AAAAAAAAEQ0/0RQzfy4Kf3Y/s400/SANY0016.JPG" alt="" id="BLOGGER_PHOTO_ID_5188895936354403234" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Tahoma; font-size: 8pt; color: rgb(102, 102, 102);"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8DN_6bBbGaw/SAKp8bbfQ7I/AAAAAAAAEQ8/hhHVizpynvE/s1600-h/IMG_8697.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_8DN_6bBbGaw/SAKp8bbfQ7I/AAAAAAAAEQ8/hhHVizpynvE/s400/IMG_8697.jpg" alt="" id="BLOGGER_PHOTO_ID_5188896576304530354" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;pot is used to set the threshold. So I could detect the heartbeat.&lt;br /&gt;&lt;p style="margin: 0in; font-family: Tahoma; font-size: 8pt; color: rgb(102, 102, 102);"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8DN_6bBbGaw/SAKpW7bfQ4I/AAAAAAAAEQk/Mxu-EKWS0uI/s1600-h/09untitled.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_8DN_6bBbGaw/SAKpW7bfQ4I/AAAAAAAAEQk/Mxu-EKWS0uI/s400/09untitled.jpg" alt="" id="BLOGGER_PHOTO_ID_5188895932059435906" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;Code:&lt;br /&gt;&lt;br /&gt;arduino:&lt;br /&gt;&lt;br /&gt;/* I AM ALIVE   heart beat led&lt;br /&gt; * by meng li  based on the code by Jeff Gray - 2008&lt;br /&gt; * ----------------&lt;br /&gt; * Triggers a one time event when value goes over threshold,&lt;br /&gt; * and a different trigger once the value goes back below the threshold&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;int an1,an2 = 0;&lt;br /&gt;int redLedPin =13;&lt;br /&gt;boolean triggered = false;&lt;br /&gt;&lt;br /&gt;void setup(){&lt;br /&gt;  Serial.begin(9600);&lt;br /&gt;  pinMode(redLedPin, OUTPUT);      // set the red LED pin to be an output&lt;br /&gt; // Serial.println("Starting");&lt;br /&gt;}&lt;br /&gt;void loop(){&lt;br /&gt;  // read analog value in&lt;br /&gt;  int an2 = analogRead(0);&lt;br /&gt;      Serial.print("Y");&lt;br /&gt;  Serial.println(an2,DEC);&lt;br /&gt; //threshold&lt;br /&gt;  int an1= analogRead(5);&lt;br /&gt;Serial.print("X");&lt;br /&gt; Serial.println(an1,DEC);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  if(an1 &gt; an2 &amp;amp;&amp;amp; !triggered){&lt;br /&gt;    triggered = true;&lt;br /&gt;        digitalWrite(redLedPin, HIGH);       // turn off the red LED&lt;br /&gt;  }&lt;br /&gt;  if(an1 &lt;= an2 &amp;amp;&amp;amp; triggered){&lt;br /&gt;    triggered = false;&lt;br /&gt;        digitalWrite(redLedPin, LOW);       // turn off the red LED&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;processing: &lt;br /&gt;&lt;br /&gt;import processing.serial.*;&lt;br /&gt;&lt;br /&gt;String buff = "";&lt;br /&gt;int val = 0;&lt;br /&gt;int NEWLINE = 10;&lt;br /&gt;int xPos,yPos,zPos = 0;&lt;br /&gt;int displaySize = 2;&lt;br /&gt;int an1, an2, an3;&lt;br /&gt;//an1 pot; an2 ir;&lt;br /&gt;&lt;br /&gt;Serial port;&lt;br /&gt;&lt;br /&gt;void setup(){&lt;br /&gt;  background(80);&lt;br /&gt;  size(800,600);&lt;br /&gt;  smooth();&lt;br /&gt;&lt;br /&gt;  port = new Serial(this, Serial.list()[1], 9600);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void draw(){&lt;br /&gt;  // new background over old&lt;br /&gt;  fill(80,5);&lt;br /&gt;  noStroke();&lt;br /&gt;  rect(0,0,width,height);&lt;br /&gt;&lt;br /&gt;  // wipe out a small area in front of the new data&lt;br /&gt;  fill(80);&lt;br /&gt;  rect(xPos+displaySize,0,50,height);&lt;br /&gt;&lt;br /&gt;  // check for serial, and process&lt;br /&gt;  while (port.available() &gt; 0) {&lt;br /&gt;    serialEvent(port.read());&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void serialEvent(int serial) {&lt;br /&gt;  print("A");  //header variable, so we know which sensor value is which&lt;br /&gt;  println(an1);  //send as a ascii encoded number - we'll turn it back into a number at the other end&lt;br /&gt;  //Serial.print(10, BYTE);  //terminating character&lt;br /&gt;&lt;br /&gt;  print("B");  //header variable, so we know which sensor value is which&lt;br /&gt;  println(an2);  //send as a ascii encoded number - we'll turn it back into a number at the other end&lt;br /&gt;  //Serial.print(10, BYTE);  //terminating character&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  if(serial != '\n') {&lt;br /&gt;    buff += char(serial);&lt;br /&gt;  }&lt;br /&gt;  else {&lt;br /&gt;    int curX = buff.indexOf("X");&lt;br /&gt;    int curY = buff.indexOf("Y");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    if(curX &gt;=0){&lt;br /&gt;      String val = buff.substring(curX+1);&lt;br /&gt;      an1 = Integer.parseInt(val.trim());&lt;br /&gt;&lt;br /&gt;      xPos++;&lt;br /&gt;      if(xPos &gt; width) xPos = 0;&lt;br /&gt;&lt;br /&gt;      sensorTic1(xPos,an1);&lt;br /&gt;    }   &lt;br /&gt;    if(curY &gt;=0){&lt;br /&gt;      String val = buff.substring(curY+1);&lt;br /&gt;      an2 = Integer.parseInt(val.trim());&lt;br /&gt;&lt;br /&gt;      yPos++;&lt;br /&gt;      if(yPos &gt; width) yPos = 0;&lt;br /&gt;&lt;br /&gt;      sensorTic2(yPos,an2);&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;    // Clear the value of "buff"&lt;br /&gt;    buff = "";&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void sensorTic1(int x, int y){&lt;br /&gt;  stroke(0,0,255);&lt;br /&gt;  fill(0,0,255);&lt;br /&gt;  ellipse(x,y,displaySize,displaySize);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void sensorTic2(int x, int y){&lt;br /&gt;  stroke(255,0,0);&lt;br /&gt;  fill(255,0,0);&lt;br /&gt;  ellipse(x,y,displaySize,displaySize);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Since the signals to different people are different. Some seems have very weak heartbeat or even no signal according to my way of sensing. So I decided to use amplifier to filter and amplify signals.&lt;br /&gt;&lt;p style="margin: 0in; font-family: Tahoma; font-size: 8pt; color: rgb(102, 102, 102);"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Tahoma; font-size: 8pt; color: rgb(102, 102, 102);"&gt;&lt;br /&gt;&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/SAKtbLbfQ8I/AAAAAAAAERE/nKRScK1atxU/s1600-h/amplifier.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/SAKtbLbfQ8I/AAAAAAAAERE/nKRScK1atxU/s400/amplifier.png" alt="" id="BLOGGER_PHOTO_ID_5188900403120391106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;(thanks to justin downs and yanyan cao at itp) &lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;a href="http://johnhenryshammer.com/TEChREF/opAmps/IRHEARTSCHMATIC.html"&gt;http://johnhenryshammer.com/TEChREF/opAmps/IRHEARTSCHMATIC.html&lt;/a&gt;&lt;/p&gt;  &lt;p style="margin: 0in; font-family: Tahoma; font-size: 8pt; color: rgb(102, 102, 102);"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Tahoma; font-size: 8pt; color: rgb(102, 102, 102);"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Tahoma; font-size: 8pt; color: rgb(102, 102, 102);"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8DN_6bBbGaw/SAKpW7bfQ3I/AAAAAAAAEQc/oQdrgl-HlAc/s1600-h/05IMG_8706.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_8DN_6bBbGaw/SAKpW7bfQ3I/AAAAAAAAEQc/oQdrgl-HlAc/s400/05IMG_8706.jpg" alt="" id="BLOGGER_PHOTO_ID_5188895932059435890" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Tahoma; font-size: 8pt; color: rgb(102, 102, 102);"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/SAKpWrbfQ2I/AAAAAAAAEQU/_QvbPtWwEUk/s1600-h/09untitled2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/SAKpWrbfQ2I/AAAAAAAAEQU/_QvbPtWwEUk/s400/09untitled2.jpg" alt="" id="BLOGGER_PHOTO_ID_5188895927764468578" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;Code:&lt;br /&gt;&lt;br /&gt;arduino:&lt;br /&gt;// from justin)&lt;br /&gt;&lt;br /&gt;#define mask 255   // kill top bits&lt;br /&gt;&lt;br /&gt;int potPin = 0;    // select the input pin for the pot&lt;br /&gt;&lt;br /&gt;int ledPin = 13;   // select the pin for the LED&lt;br /&gt;&lt;br /&gt;int val = 16706;       // variable to store the value coming from the sensor&lt;br /&gt;&lt;br /&gt;int val2 =0;&lt;br /&gt;&lt;br /&gt;int a =0;&lt;br /&gt;&lt;br /&gt;int b =0;&lt;br /&gt;&lt;br /&gt;int beats[]= {0,0,0,0,0};// to track last five reads for a pattern&lt;br /&gt;&lt;br /&gt;boolean beated = false;&lt;br /&gt;&lt;br /&gt;//function dec&lt;br /&gt;&lt;br /&gt;boolean getBioData();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  pinMode(ledPin, OUTPUT);  // declare the ledPin as an OUTPUT&lt;br /&gt;  Serial.begin(9600);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop() {&lt;br /&gt;  char check=' ';&lt;br /&gt;  val = analogRead(potPin);    // read the value from the sensor&lt;br /&gt;  if (Serial.read() =='a'){ // check buffer for an 'a'&lt;br /&gt;    val2 = val;&lt;br /&gt;    b= val &amp;amp; mask;&lt;br /&gt;    a =((val2&gt;&gt;8) &amp;amp; mask); //just in case mask&lt;br /&gt;    delay(20);&lt;br /&gt;    // Serial.print("b"); // debug&lt;br /&gt;    // Serial.print(b);&lt;br /&gt;    Serial.print(a,BYTE);&lt;br /&gt;    Serial.print(b,BYTE);&lt;br /&gt;    if (getBioData()){ // call bio function&lt;br /&gt;          Serial.print('b',BYTE); &lt;br /&gt;    }&lt;br /&gt;    else  Serial.print('n',BYTE);&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;boolean getBioData(){&lt;br /&gt;  int beatVal = analogRead(potPin);    // read the value from the sensor&lt;br /&gt;  beats[4] = beatVal; // put in back of array&lt;br /&gt;  int beatDif = beats[5 - 1] - beats[0];&lt;br /&gt;  for (int i = 0; i &lt; 5;i++){&lt;br /&gt;    beats[i] = beats[i+1]; // push zero out front&lt;br /&gt;  }&lt;br /&gt;  // check for beat&lt;br /&gt;  if ( beatDif &gt; 10 &amp;amp;&amp;amp; (beated != true)){&lt;br /&gt;    beated = true;&lt;br /&gt;    return true;&lt;br /&gt;  }&lt;br /&gt;  else if( beatDif &lt; 2 ){&lt;br /&gt;    beated = false;&lt;br /&gt;    return false;&lt;br /&gt;  }&lt;br /&gt;  else return false;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;processing: &lt;br /&gt;&lt;br /&gt;//CODE USED TO GET DATA AND GRAPH IT FROM THE&lt;br /&gt;&lt;br /&gt;// HEART MONITOR ARDUINO CODE&lt;br /&gt;&lt;br /&gt;// in Java&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;import processing.serial.*;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Serial port;  // Create object from Serial class&lt;br /&gt;&lt;br /&gt;int val;      // Data received from the serial port&lt;br /&gt;&lt;br /&gt;int WIDTH=800; // set width&lt;br /&gt;&lt;br /&gt;int number=0;&lt;br /&gt;&lt;br /&gt;int num[] = new int[3];&lt;br /&gt;&lt;br /&gt;int points[]= new int[WIDTH]; // points to be drawn from incoming data&lt;br /&gt;&lt;br /&gt;char beat=' ';&lt;br /&gt;&lt;br /&gt;int beats=0;&lt;br /&gt;&lt;br /&gt;int dropNum[] = new int[4]; // array used to compare data not needed&lt;br /&gt;&lt;br /&gt;void setup()&lt;br /&gt;{&lt;br /&gt;  println(Serial.list());&lt;br /&gt;  size(WIDTH, 700);&lt;br /&gt;  frameRate(30);&lt;br /&gt;  // Open the port that the board is connected to and use the same speed (9600 bps)&lt;br /&gt;  port = new Serial(this,Serial.list()[1], 9600);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void draw()&lt;br /&gt;{ &lt;br /&gt;  background(0);// to erase&lt;br /&gt;  port.write('a');&lt;br /&gt;  if (2 &lt; port.available()) {  // wait for three bytes&lt;br /&gt;    for (int i=0;i&lt;3;i++){&lt;br /&gt;      num[i] = port.read(); // read them into an array   &lt;br /&gt;    }&lt;br /&gt;    //println( num[0]);&lt;br /&gt;    //println( num[1]);&lt;br /&gt;    number = (num[0] &lt;&lt; 8)+num[1]; // num range add two incoming bytes together after shifting&lt;br /&gt;    beat = (char) num[2]; // look to see if there is a 'b' to signal a beat&lt;br /&gt;    println(beats);&lt;br /&gt;  }&lt;br /&gt;  stroke(0,255,100); // color stroke&lt;br /&gt;  if (beat == 'b'){// sent from arduino&lt;br /&gt;      beats++;&lt;br /&gt;  }&lt;br /&gt;  // draw heart beat data&lt;br /&gt;  strokeWeight(1);&lt;br /&gt;  points[(WIDTH/2)] = number; // strat drawing half way accross screen give current reading to array&lt;br /&gt;  //goes through all points and draws a line between consecutive ones&lt;br /&gt;  for (int i=1 ;i&lt;points.length-1;i++){&lt;br /&gt;    points[i]= points[i+1];&lt;br /&gt;    line(i,height-points[i-1]-40,i,height-points[i]-40);&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Documentation:&lt;br /&gt;without amplifier:&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xn95o-VMmx4&amp;amp;hl=en"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/xn95o-VMmx4&amp;amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;with amplifier:&lt;br /&gt;&lt;object height="350" width="425"&gt; &lt;param name="movie" value="http://www.youtube.com/v/DEHYIptCPV8"&gt;  &lt;embed src="http://www.youtube.com/v/DEHYIptCPV8" type="application/x-shockwave-flash" height="350" width="425"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-5869290516650021741?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/5869290516650021741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=5869290516650021741' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5869290516650021741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5869290516650021741'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/04/still-alive-heartbeat-irsensor-report.html' title='still alive? heartbeat  (IR)sensor report'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8DN_6bBbGaw/SAKnurbfQzI/AAAAAAAAEP8/uoJw3kDzXLI/s72-c/00IMG_8386.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-3988127525062334914</id><published>2008-04-05T15:23:00.003-04:00</published><updated>2008-04-19T02:09:47.855-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='urban'/><category scheme='http://www.blogger.com/atom/ns#' term='life'/><category scheme='http://www.blogger.com/atom/ns#' term='urban computing'/><title type='text'>no title</title><content type='html'>here is the &lt;a href="http://www.geogreeting.com/view.html?yUdUEBlkxUmywzEDsxqUU975UUUwoxq"&gt;title &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;wow, urban computing is tooooooooooo good, especially the discussions, the two smart lecturers, the critiques, i want to take it again and again!!!!&lt;br /&gt;here is the link:  http://itp.nyu.edu/blogs/urbancomputing&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-3988127525062334914?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/3988127525062334914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=3988127525062334914' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3988127525062334914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3988127525062334914'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/04/i-love-urban-computing.html' title='no title'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-4805992359793368839</id><published>2008-04-03T21:34:00.000-04:00</published><updated>2008-04-03T21:36:06.120-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='e-commerce'/><category scheme='http://www.blogger.com/atom/ns#' term='secrecy'/><category scheme='http://www.blogger.com/atom/ns#' term='market'/><category scheme='http://www.blogger.com/atom/ns#' term='game theory'/><title type='text'>The Prisoners’ Dilemma</title><content type='html'>&lt;span class="style2"&gt;&lt;p class="MsoNormal" style="margin: 6pt 0cm 9pt;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;&lt;b style=""&gt;&lt;span style="font-size: 11pt; font-family: Arial;" lang="EN-GB"&gt;The Prisoners’ Dilemma&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 6pt 0cm 9pt;"&gt;&lt;span style="font-size: 11pt; font-family: Arial;" lang="EN-GB"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;The classic example of game theory is the Prisoners’ Dilemma, a situation where two prisoners are being questioned over their guilt or innocence of a crime. They have a simple choice, either to confess to the crime (thereby implicating their accomplice) and accept the consequences, or to deny all involvement and hope that their partner does likewise. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 6pt 0cm 9pt;"&gt;&lt;span style="font-size: 11pt; font-family: Arial;" lang="EN-GB"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;The “pay-off” is measured in terms of years in prison arising from each of their choices and this is summarised in the table below. No communication is permitted between the two suspects – in other words, each must make an independent decision, but clearly they will take into account the likely behaviour of the other when under interrogation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;table class="MsoTableSimple1" style="border: medium none ; width: 100%; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0" width="100%"&gt; &lt;tbody&gt; &lt;tr style="height: 9.1pt;"&gt; &lt;td style="border-style: solid none none; border-color: green rgb(212, 208, 200) rgb(212, 208, 200); border-width: 1.5pt medium medium; padding: 0cm 5.4pt; width: 47.06%; height: 9.1pt; background-color: transparent;" colspan="2" rowspan="2" valign="top" width="47%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;Two prisoners are held in a separate room and cannot communicate&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;They are both suspected of a crime&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;They can either confess or they can deny the crime&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;Payoffs shown in the matrix are years in prison from their chosen course of action&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 10pt;"&gt;Decisions made under uncertainty&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid none none; border-color: green rgb(212, 208, 200) rgb(212, 208, 200); border-width: 1.5pt medium medium; padding: 0cm 5.4pt; width: 52.94%; height: 9.1pt; background-color: transparent;" colspan="2" valign="top" width="52%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;Prisoner A&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="height: 43.5pt;"&gt; &lt;td style="border: medium none rgb(212, 208, 200); padding: 0cm 5.4pt; width: 22.54%; height: 43.5pt; background-color: transparent;" valign="top" width="22%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;Confess&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border: medium none rgb(212, 208, 200); padding: 0cm 5.4pt; width: 30.4%; height: 43.5pt; background-color: transparent;" valign="top" width="30%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;Deny&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="height: 19.1pt;"&gt; &lt;td style="border-style: none none solid; border-color: rgb(212, 208, 200) rgb(212, 208, 200) green; border-width: medium medium 1.5pt; padding: 0cm 5.4pt; width: 21.64%; height: 19.1pt; background-color: transparent;" rowspan="2" valign="top" width="21%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;Prisoner B&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border: medium none rgb(212, 208, 200); padding: 0cm 5.4pt; width: 25.42%; height: 19.1pt; background-color: transparent;" valign="top" width="25%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;Confess&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border: medium none rgb(212, 208, 200); padding: 0cm 5.4pt; width: 22.54%; height: 19.1pt; background-color: transparent;" valign="top" width="22%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;(3 years, 3 years)&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border: medium none rgb(212, 208, 200); padding: 0cm 5.4pt; width: 30.4%; height: 19.1pt; background-color: transparent;" valign="top" width="30%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;(1 year, 10 years)&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="height: 18.35pt;"&gt; &lt;td style="border-style: none none solid; border-color: rgb(212, 208, 200) rgb(212, 208, 200) green; border-width: medium medium 1.5pt; padding: 0cm 5.4pt; width: 25.42%; height: 18.35pt; background-color: transparent;" valign="top" width="25%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;Deny&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none none solid; border-color: rgb(212, 208, 200) rgb(212, 208, 200) green; border-width: medium medium 1.5pt; padding: 0cm 5.4pt; width: 22.54%; height: 18.35pt; background-color: transparent;" valign="top" width="22%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;(10 years, 1 year)&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none none solid; border-color: rgb(212, 208, 200) rgb(212, 208, 200) green; border-width: medium medium 1.5pt; padding: 0cm 5.4pt; width: 30.4%; height: 18.35pt; background-color: transparent;" valign="top" width="30%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;(2 years, 2 years)&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p class="MsoNormal" style="margin: 6pt 0cm 9pt;"&gt;&lt;span style="font-size: 11pt; font-family: Arial;" lang="EN-GB"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;What is the optimal strategy for each prisoner? Equilibrium occurs when each player takes decisions which maximise the outcome for them given the actions of the other player in the game. In our example of the Prisoners’ Dilemma, the dominant strategy for each player is to confess since this is a course of action likely to minimise the average number of years they might expect to remain in prison. But if both prisoners choose to confess, their “pay-off” i.e. 3 years each in prison is higher than if they both choose to deny any involvement in the crime. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 6pt 0cm 9pt;"&gt;&lt;span style="font-size: 11pt; font-family: Arial;" lang="EN-GB"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;However, even if both prisoners chose to deny the crime (and indeed could communicate with each other to agree this course of action), then each prisoner has an incentive to cheat on any agreement and confess, thereby reducing their own spell in custody.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;table class="MsoTableSimple1" style="border: medium none ; width: 100%; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0" width="100%"&gt; &lt;tbody&gt; &lt;tr style="height: 40.5pt;"&gt; &lt;td style="border-style: solid none none; border-color: green rgb(212, 208, 200) rgb(212, 208, 200); border-width: 1.5pt medium medium; padding: 0cm 5.4pt; width: 45.56%; height: 40.5pt; background-color: transparent;" colspan="2" rowspan="2" valign="top" width="45%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;The equilibrium in the Prisoners’ Dilemma occurs when each player takes the best possible action for themselves given the action of the other player. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;The dominant strategy is each prisoners’ unique best strategy regardless of the other players’ action&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;Best strategy? Confess?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 10pt;"&gt;A bad outcome – prisoners could do better by both denying – but once collusion sets in, each prisoner has an incentive to cheat!&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid none none; border-color: green rgb(212, 208, 200) rgb(212, 208, 200); border-width: 1.5pt medium medium; padding: 0cm 5.4pt; width: 54.44%; height: 40.5pt; background-color: transparent;" colspan="2" valign="top" width="54%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;Prisoner A&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="height: 63pt;"&gt; &lt;td style="border: medium none rgb(212, 208, 200); padding: 0cm 5.4pt; width: 24.02%; height: 63pt; background-color: transparent;" valign="top" width="24%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;Confess&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border: medium none rgb(212, 208, 200); padding: 0cm 5.4pt; width: 30.42%; height: 63pt; background-color: transparent;" valign="top" width="30%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;Deny&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="height: 30.75pt;"&gt; &lt;td style="border-style: none none solid; border-color: rgb(212, 208, 200) rgb(212, 208, 200) green; border-width: medium medium 1.5pt; padding: 0cm 5.4pt; width: 21.64%; height: 30.75pt; background-color: transparent;" rowspan="2" valign="top" width="21%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;o:p&gt;&lt;span style="font-family: Arial;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;Prisoner B&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border: medium none rgb(212, 208, 200); padding: 0cm 5.4pt; width: 23.92%; height: 30.75pt; background-color: transparent;" valign="top" width="23%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;Confess&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border: medium none rgb(212, 208, 200); padding: 0cm 5.4pt; width: 24.02%; height: 30.75pt; background-color: transparent;" valign="top" width="24%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;(3 years, 3 years)&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border: medium none rgb(212, 208, 200); padding: 0cm 5.4pt; width: 30.42%; height: 30.75pt; background-color: transparent;" valign="top" width="30%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;(1 year, 10 years)&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="height: 30.75pt;"&gt; &lt;td style="border-style: none none solid; border-color: rgb(212, 208, 200) rgb(212, 208, 200) green; border-width: medium medium 1.5pt; padding: 0cm 5.4pt; width: 23.92%; height: 30.75pt; background-color: transparent;" valign="top" width="23%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;Deny&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none none solid; border-color: rgb(212, 208, 200) rgb(212, 208, 200) green; border-width: medium medium 1.5pt; padding: 0cm 5.4pt; width: 24.02%; height: 30.75pt; background-color: transparent;" valign="top" width="24%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;(10 years, 1 year)&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none none solid; border-color: rgb(212, 208, 200) rgb(212, 208, 200) green; border-width: medium medium 1.5pt; padding: 0cm 5.4pt; width: 30.42%; height: 30.75pt; background-color: transparent;" valign="top" width="30%"&gt; &lt;p class="TabletextChar" style="margin: 1.5pt 0cm; text-align: center;" align="center"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: 11pt;"&gt;(2 years, 2 years)&lt;/span&gt;&lt;span style="font-size: 11pt;" lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p class="MsoNormal" style="margin: 6pt 0cm 9pt;"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;&lt;b style=""&gt;&lt;span style="font-size: 11pt; font-family: Arial;" lang="EN-GB"&gt;Real world applications of game theory&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 6pt 0cm 9pt;"&gt;&lt;span style="font-size: 11pt; font-family: Arial;" lang="EN-GB"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;Game theory analysis has direct relevance to our study of the behaviour of businesses in oligopolistic markets – for example the decisions that firms must take over pricing of products, and also how much money to invest in research and development spending. Costly research projects represent a risk for any business – but if one firm invests in R&amp;amp;D, can another rival firm decide not to follow? They might lose the competitive edge in the market and suffer a long term decline in market share and profitability. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 6pt 0cm 9pt;"&gt;&lt;span style="font-size: 11pt; font-family: Arial;" lang="EN-GB"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;The dominant strategy for both firms is probably to go ahead with R&amp;amp;D spending. If they do not and the other firm does, then their profits fall and they lose market share. However, there are only a limited number of patents available to be won and if all of the leading firms in a market spend heavily on R&amp;amp;D, this may ultimately yield a lower total rate of return than if only one firm opts to proceed. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 6pt 0cm 9pt;"&gt;&lt;span style="font-size: 11pt; font-family: Arial;" lang="EN-GB"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;The &lt;b style=""&gt;Prisoners’ Dilemma&lt;/b&gt; can help to explain the break down of price fixing agreements between producers which can lead to the out-break of price wars among suppliers, the break-down of other joint ventures between producers and also the collapse of free-trade agreements between countries when one or more countries decides that protectionist strategies are in their own best interest.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 6pt 0cm 9pt;"&gt;&lt;span style="font-size: 11pt; font-family: Arial;" lang="EN-GB"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;The key point is that game theory provides an insight into the &lt;b style=""&gt;interdependent decision-making&lt;/b&gt; that lies at the heart of the interaction between businesses in a competitive market – particularly those dominated by a few leading players!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 6pt 0cm 9pt;"&gt;&lt;br /&gt;&lt;span style="font-size: 11pt; font-family: Arial;" lang="EN-GB"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 6pt 0cm 9pt;"&gt;&lt;span style="font-size: 11pt; font-family: Arial;" lang="EN-GB"&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;source:  http://tutor2u.net/newsmanager/templates/default.aspx?a=840&amp;amp;z=1&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-4805992359793368839?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/4805992359793368839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=4805992359793368839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/4805992359793368839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/4805992359793368839'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/04/prisoners-dilemma.html' title='The Prisoners’ Dilemma'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-5306102902791057527</id><published>2008-04-03T21:05:00.004-04:00</published><updated>2008-04-03T21:19:07.836-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='e-commerce'/><category scheme='http://www.blogger.com/atom/ns#' term='social fact'/><category scheme='http://www.blogger.com/atom/ns#' term='market'/><category scheme='http://www.blogger.com/atom/ns#' term='urban computing'/><title type='text'>Object centred sociality</title><content type='html'>Today's class, talking about commodity, traditional commodity, e-commodity, networked commodity, then networked objects, then object centered sociality which is from social object project from MSR. They are so fascinating to me, especially the idea sociable objects.  Picture is sociable object, in today's class about commodity vs. e-commodity, and bar code, and then object centered socialityflickr; music is sociable object, in myspace; people is sociable object, in facebook; we also have:  book is sociable object, in amazon; how about the designer's crafts in moma? how about the cloth in v's secret?  how about the medicine? the thing we can't negotiate about, we know little.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-5306102902791057527?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/5306102902791057527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=5306102902791057527' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5306102902791057527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5306102902791057527'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/04/object-centred-sociality.html' title='Object centred sociality'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-5992241203098740621</id><published>2008-04-01T19:38:00.003-04:00</published><updated>2008-04-01T19:42:35.905-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='e-commerce'/><category scheme='http://www.blogger.com/atom/ns#' term='urban'/><category scheme='http://www.blogger.com/atom/ns#' term='market'/><category scheme='http://www.blogger.com/atom/ns#' term='urban computing'/><title type='text'>market, old vs. the new, farmer market vs. e-bay</title><content type='html'>&lt;div class="content"&gt;         &lt;p&gt;What’s missing after moving from farmer market to ebay? That’s my first question. There are people in certain time, under certain circumstance, wishing to reducing the shopping time to zero, e.g. weekly or daily grocery shopping. Yes, time is money. Shipping fee is much less than the value of the time. But there are also people in some mood, don’t treat shopping as a task, but a relax, a desirable activity, a social event: selecting dresses with buddies, bargaining with sellers, listening to sellers talking about their home grow products. Bargain, to me, is very interesting since it’s a face to face marketing, both ends are willing to talk, some came to agreements and made a deal, some compromised, some rejected, and even rejection “saying no” to the seller’s final price is also so different person by person. I always tell my foreign friends in Beijing, to practice Chinese as well as learn about normal people, go to the local market and bargain with the sellers. Both goods and trust are tried to be sold to consumers, after a short time face to face interaction. &lt;/p&gt; &lt;p&gt;Then my questions go to: How to make e-commerce meet people’s desire, other than merely fulfilling the task of transaction? What’s brought by e-commerce to discover people’s new desire? &lt;/p&gt; &lt;p&gt;Say, guessing the best time to book the airplane tickets after looking into the dynamic statistics graph , or getting the feeling of reassuring themselves after seemingly knowing more data before making a decision ( naked data seems more powerful than traditional advertisement to persuade a decision) &lt;/p&gt; &lt;p&gt;Yes, that’s the experience after e-commerce is invented, after getting people actually use e-commerce, after everything is being digitalized. The amazing part is those fun experience are not in physical market. &lt;/p&gt; &lt;p&gt;How about they borrow some experience from each other? e.g. e-commerce involve social factors into online shopping experience while physical market in the corner of the street actually gave people access to digital data or other digital experience?&lt;/p&gt; &lt;p&gt;So above is all about consumer end, how about the sellers? Like what Adam mentioned, “the art of buying a commodity where it is cheap and selling it where it is expensive.” So what digital tools brought to sellers to get what they want? An example came into my mind: Fishermen in a place in India using mobile phone to get where the fish is in demand oversupplied, so they actually could know where they should go to sell those fish in that particular day, or even a particular hour. But before adopting cellphone and using them to call other places, they just stick to the place close to their home, if too oversupplied to one place, they may just guess and move. sometimes, the second place is also already full. Because fish market is very time sensitive, they can’t afford searching and moving to several places within such a short time when fish is fresh, so they end up with not being able to sell out all the goods. (http://www.economist.com/finance/displaystory.cfm?story_id=9149142)&lt;/p&gt;    &lt;/div&gt;&lt;p face="Calibri" size="11pt" style="margin: 0in;"&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;img src="http://media.economist.com/images/20070512/D1907FN0.jpg" alt=" " title="" height="268" width="350" /&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0in; font-family: Calibri; font-size: 11pt;"&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-5992241203098740621?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/5992241203098740621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=5992241203098740621' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5992241203098740621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5992241203098740621'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/04/market-old-vs-new.html' title='market, old vs. the new, farmer market vs. e-bay'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-774565856319515282</id><published>2008-03-29T22:46:00.003-04:00</published><updated>2008-03-29T22:55:28.989-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='social fact'/><category scheme='http://www.blogger.com/atom/ns#' term='telepresence'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><title type='text'>here really comes everybody~~</title><content type='html'>same thing how people question, criticize mainstream media, (this example is sing dao daily, a hongkong based newspaper) by using their collective power on internet, by using tele-presense: cameras, dvs, social network websites, webpages, or even just comments against false and misleading news photos on mainstream or huge media corp.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;http://www.zonaeuropa.com/20060103_2.htm&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;i&gt;Sing Tao&lt;/i&gt; rises to speak up on behalf of the police.  There is a website (no URL) prepared by a private citizen that included comments from citizens as well as police officers.  Among the comments were by a police officer about the demonstrators: they "used long poles and stripped down iron bars to stab us, they also used slings to fire iron bolts and it was super-painful when we get hit."  The statement about the sling shots was supported by the Hong Kong Police Supervisors Association Vice-President Lau Tat-keung.  Lau said that the demonstrators had three years of military service, they wore life vests that can ward off the blows from police truncheons and they used slings to shoot iron bolts.  This showed that they came prepared.  (Note:  You can read more at &lt;b&gt;&lt;a href="http://www.zonaeuropa.com/20051219_1.htm" target="_blank"&gt;The Police Stories at WTO&lt;/a&gt;&lt;/b&gt;).&lt;/span&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;img src="http://www.zonaeuropa.com/20060103_01.jpg" border="1" height="216" width="353" /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;In the middle of this half-page feature on page A4 of &lt;i&gt;Sing Tao&lt;/i&gt;, there is a photo of a man wearing a gas mask and firing off a sling shot.  The words at the top left corner of this photo are (in translation): "The anti-WTO demonstrators used powerful slings to shoot iron bolts at the anti-riot police."&lt;/span&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;img src="http://www.zonaeuropa.com/20060103_03.jpg" border="1" height="288" width="401" /&gt;  &lt;img src="http://www.zonaeuropa.com/20060103_04.jpg" border="1" height="288" width="436" /&gt;&lt;/span&gt;&lt;/p&gt;And this is how sing dao daily react to the mass critique.&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;The following item appeared in a small box on the     editorial page (A18) on Thursday, January 5, 2006.  I thank a     journalist in another newspaper of the Sing Tao group for pointing that out     to me.&lt;br /&gt;   &lt;img src="http://www.zonaeuropa.com/20060107_01.jpg" border="0" height="216" width="391" /&gt;&lt;br /&gt;   (In translation) Notice of Clarification: On January 3, our newspaper had a     report on page A4 titled "Sling used to fire screw bolts, Police hurt     painfully" with which there was a file photo of a Venezuelan     demonstrators using a sling.  The source of that photo was not     noted.  A reader has written a letter to point out that this can easily     cause misunderstanding.  Our newpaper thanks the reader for pointing     that out, and we apologize for having caused any midunderstanding.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-774565856319515282?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/774565856319515282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=774565856319515282' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/774565856319515282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/774565856319515282'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/03/here-really-comes-everybody.html' title='here really comes everybody~~'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-6017681971956171764</id><published>2008-03-27T14:18:00.005-04:00</published><updated>2008-03-27T15:48:10.318-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='social fact'/><category scheme='http://www.blogger.com/atom/ns#' term='globalist'/><category scheme='http://www.blogger.com/atom/ns#' term='cultural hybridization'/><category scheme='http://www.blogger.com/atom/ns#' term='group'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><category scheme='http://www.blogger.com/atom/ns#' term='tibet'/><title type='text'>thoughts from tibet riot and media reaction, and mass grassroot reactions</title><content type='html'>oh~~ i have a strange feeling i'm gonna fail in some courses coz i can't stop searching and digging into the tibet riot issue and it has been several days, doing nothing, oh my god, my sensors, my voyeu couture... &lt;br /&gt;&lt;br /&gt;I'm obsessed by people's reactions to the Tibet riot (actually, not just the Tibet riot, but how different media interprets Tibet riot), and people's collaboratively digging into the issue, researching, looking for clues, and showing the evidence to question media's authenticity. here comes everybody  ;) ~~&lt;br /&gt;&lt;br /&gt;I'm also obsessed by the cross border critique and the global voices being heared by people, back and force, which give a lesson to both Chinese people and westerners, which also shows bias from both of them from the comments. But the most fascinating thing is people, no matter what ideology they have, how much money they make, what color the skin is, under what education system, both formal education and informal ones, such as the media, people all pursue truth and fact!!!  So finding out the fact became goal for everybody, thus makes us as a group, focusing on one thing, that it: what's actually happening in Tibet?&lt;br /&gt;&lt;br /&gt;The Tibet Riot built a bridge for people far from each other, geographically and ideologically, culturally and economically, start conversation, discussion and question, even condemn, to both each other and themselves. It's ok, as long as that helps digging out the truth.&lt;br /&gt;&lt;br /&gt;I'm also obsessed by the ties of US and China in such a globalized world, i mean, the economic ties. Even though, we put what's the truth aside, not talking about weather tibet should be free or not, the simple question is: Will US really support Tibet, regardless of China? will boycott to Olympics happen?&lt;br /&gt;&lt;br /&gt;It reminds me of the old article Dano brought up:&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;Foreign Affairs Big Mac I http://query.nytimes.com/gst/fullpage.html?res=9B03EEDD123FF93BA35751C1A960958260&lt;br /&gt;&lt;br /&gt;Anyway, so what happened these past 10 days was :&lt;br /&gt;&lt;br /&gt;My attention was caught by CNN and NYT's news about Tibet Riot, shocked by how stupid Chinese government was to attack Tibetans, since that's not logical at all, I actually didn't believe they attack a peaceful protest in Tibet, such a sensitive place at such a sensitive time before Olympics, i mean even without any patriotic judgement, just simply based on the logic and rationale, and the basic knowledge about Tibet and China, I felt the news was really bizarrer.&lt;br /&gt;&lt;br /&gt; Then I followed the news, turning back to a Chinese media, sine.com.cn, which linked to CCTV, broadcasting the video and some pictures. The interesting thing is that pictures are almost the similar, either in CNN or in Sina, but the interpretation is different. I also didn't trust Chinese state owned media. But this time, these media used same batch of pictures and videos, telling different stories, that interested me a lot. At least one telsl lies or both? &lt;br /&gt;&lt;br /&gt;I admitted I'm not so careful finding the tricky little things in those photoes, until here, in globalvoicesonline, blogs by chinese people digged into the media:  http://www.globalvoicesonline.org/2008/03/24/china-bloggers-declare-war-on-western-medias-tibet-coverage/&lt;br /&gt;http://anti-cnn.com/&lt;br /&gt;&lt;br /&gt;CNN's march 14's online news about tibet riot chopped the picture and gave a biased report (this link and picture is already taken down by CNN as i traced back yesterday, but google cache and other media sourcing from CNN still has them, just google "report: 100 dead in tibet violence" which was the title of that piece of news in CNN&lt;br /&gt;http://images.google.com/imgres?imgurl=http://i.l.cnn.net/cnn/2008/WORLD/asiapcf/03/15/tibet.unrest/art.lhasa.riot.afp.gi.jpg&amp;amp;imgrefurl=http://www.cnn.com/2008/WORLD/asiapcf/03/15/tibet.unrest/%3Firef%3Dhpmostpop&amp;amp;h=219&amp;amp;w=292&amp;amp;sz=13&amp;amp;hl=en&amp;amp;start=1&amp;amp;sig2=zz32wtZBFua8ui1V3bcRHQ&amp;amp;um=1&amp;amp;tbnid=vP_Xz8v1Z_nGLM:&amp;amp;tbnh=86&amp;amp;tbnw=115&amp;amp;ei=kO7rR_nBAZf0edeo2YYB&amp;amp;prev=/images%3Fq%3Dreport:%2B100%2Bdead%2Bin%2Btibet%2Bviolence%26um%3D1%26hl%3Den%26client%3Dfirefox-a%26rls%3Dorg.mozilla:en-US:official%26sa%3DN&lt;br /&gt;http://byfiles.storage.live.com/y1phrrOYdDY5fv4BIN6AIAuctuXHf7ekDftxK8ERgGOf_9aofkLErbcis1DdkBmzeMssQiL3_s-knc&lt;br /&gt;&lt;br /&gt;Below: the picture is not taken in Tibet, China, but is used by time.com as a support to its news.  http://www.time.com/time/world/article/0,8599,1722509,00.html?iid=sphere-inline-bottom&lt;br /&gt;&lt;br /&gt;There are other evidences from GlobalVoicesOnline, showing how the news being tailored with purpose by media giants: bbc, fox, times, rtl.&lt;br /&gt;&lt;br /&gt;Yes, I also don't trust Chinese state media, then I stared researching into it. Looks like the evidence (pictures and videos) came from a foreign tourist: http://kadfly.blogspot.com/. It's amazing this normal tourist, not a journalist, just used his camera documenting what happend, triggered a lot reactions.  It was ridiculous some comments even said he was with Communist Party.  Another foreigner,  a writer from the economist http://www.economist.com/world/asia/displaystory.cfm?story_id=10875823, was also eyewitnessing the whole thing and finally was interviewed by CNN. &lt;br /&gt;&lt;br /&gt;That's basically how the thing was. hungry now, b.r.b.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-6017681971956171764?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/6017681971956171764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=6017681971956171764' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/6017681971956171764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/6017681971956171764'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/03/thoughts-from-tibet-riot-and-media.html' title='thoughts from tibet riot and media reaction, and mass grassroot reactions'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-4191782271977658291</id><published>2008-03-15T23:33:00.004-04:00</published><updated>2008-03-15T23:56:41.680-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='surveillance'/><category scheme='http://www.blogger.com/atom/ns#' term='one quote per reading/conversation'/><category scheme='http://www.blogger.com/atom/ns#' term='anonymity'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>OQpR/C: anonymity, on line, double edge sword</title><content type='html'>&lt;a href="http://discovermagazine.com/2007/mar/jarons-world-internet-and-the-war-on-drugs"&gt; "Does anonymity breed nastiness in the online world?"&lt;/a&gt;by&lt;span class="author"&gt; Jaron Lanier&lt;/span&gt; This is the question bothering me a lot recently after hearing about so many online "human meat search" (a new urban term in China, meaning massive mob collaboratively searching, investigating, condemning and scolding bad behavior &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;netizens&lt;/span&gt;.&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;e.g. young lady killing cat event in 2007 in China. There were many nasty comments towards this nasty thing this lady did. Several people involved were almost ruined by the powerful net mobs. If we say the anonymous lady who killed the cat was irresponsible, then how about those among the anonymous crowds throwing out the irresponsible comments?&lt;br /&gt;&lt;br /&gt;"People who can spontaneously invent a pseudonym in order to post a comment on a blog or on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;YouTube&lt;/span&gt; are often remarkably mean. Buyers and sellers on eBay are usually civil, despite occasional annoyances like fraud. Based on those data you could propose that transient anonymity coupled with a lack of consequences is what brings out online idiocy. With more data, the hypothesis can be refined. Participants in Second Life (a virtual online world) are not as mean to each other as people posting comments to Slashdot (a popular technology news site) or engaging in edit wars on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Wikipedia&lt;/span&gt;, even though all use persistent pseudonyms. "&lt;br /&gt;&lt;br /&gt;"Since there were so few people online, though, bad “netiquette” was then more of a curiosity than a problem."&lt;br /&gt;&lt;br /&gt;"It’s not crazy to worry that, with millions of people connected through a medium that sometimes brings out their worst tendencies, massive, fascist-style mobs could rise up suddenly."&lt;br /&gt;&lt;br /&gt;Of course, we all know anonymity could keep our privacy, make people brave to express their opinions, somehow protect people and fight against the authority. But the double edge sword affords people great "freedom" to even abandon their identity and act mean in this anonymous online world. People all know that's mean, I assume, but the world is &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;anonymous&lt;/span&gt;, so...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-4191782271977658291?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/4191782271977658291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=4191782271977658291' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/4191782271977658291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/4191782271977658291'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/03/oqprc-anonymity-on-line-double-edge.html' title='OQpR/C: anonymity, on line, double edge sword'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-6679717455323987433</id><published>2008-03-15T11:40:00.004-04:00</published><updated>2008-03-15T11:53:31.591-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='surveillance'/><category scheme='http://www.blogger.com/atom/ns#' term='invisible'/><category scheme='http://www.blogger.com/atom/ns#' term='power'/><category scheme='http://www.blogger.com/atom/ns#' term='one question per reading/conversation'/><category scheme='http://www.blogger.com/atom/ns#' term='sousveillance'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>OQpR/C: make the invisible visible</title><content type='html'>a guest speaker visited our class: &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;sousveillance&lt;/span&gt; culture: &lt;a href="http://www.arts.rpi.edu/%7Epellr/"&gt;Richard &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Pell&lt;/span&gt;&lt;/a&gt; (&lt;a href="http://www.appliedautonomy.com/"&gt;Institute for Applied Autonomy&lt;/a&gt;) , and brought the topic of gene in the second part of his talk, not directly related to surveillance, but somehow, address the same issue (as far as i &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;interpreted what he talked about&lt;/span&gt; myself): artists need to make invisible things visible to public, why something should be visible but being kept invisible, who should account for it? what's hiden inside the invisible.&lt;br /&gt;&lt;br /&gt;i remember when i did my industrial design "energy pot" for red-dot I.D. competition, for saving energy, i also have this thought, to make invisible visible, but in an mild way, since those invisible is not because of someone hiding something, it's just because of how the world is. we can't see the energy being consumed and we don't have the sense of it. right now, the invisible thing is far more complicated coz that's purposefully invisible.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-6679717455323987433?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/6679717455323987433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=6679717455323987433' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/6679717455323987433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/6679717455323987433'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/03/tad-hirsch-richard-pell-institute-for.html' title='OQpR/C: make the invisible visible'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-1192570426916935497</id><published>2008-03-15T11:21:00.006-04:00</published><updated>2008-03-15T11:53:45.764-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='surveillance'/><category scheme='http://www.blogger.com/atom/ns#' term='one quote per reading/conversation'/><category scheme='http://www.blogger.com/atom/ns#' term='one question per reading/conversation'/><category scheme='http://www.blogger.com/atom/ns#' term='sousveillance'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>OQpR/C: secret vs. privacy, and power</title><content type='html'>after attending the conference :                             &lt;a href="http://blogs.nyu.edu/blogs/md1445/rf/" accesskey="1"&gt;Radars &amp;amp; Fences&lt;/a&gt;&lt;a href="http://blogs.nyu.edu/blogs/md1445/rf/"&gt;                :When the Paradigms of Discipline and Control Collide&lt;/a&gt; , the question about where the fine line should be drawn between secret and privacy always bothers me. should we be claiming anonymous online identity is human right? or should we force registration so to reduce the evil part from our gut growing in such an anonymous online world?&lt;br /&gt;&lt;br /&gt;then here are some an interesting article the same day when i'm wondering  the thing: &lt;a href="http://www.wired.com/politics/security/commentary/securitymatters/2008/03/securitymatters_0306"&gt;The Myth of the 'Transparent Society'&lt;/a&gt;. "If I disclose information to you, your power with respect to me increases. One way to address this power imbalance is for you to similarly disclose information to me. We both have less privacy, but the balance of power is maintained. But this mechanism fails utterly if you and I have different power levels to begin with. " ---- &lt;span class="credit"&gt;Bruce Schneier                     .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="banner"&gt;          &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-1192570426916935497?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/1192570426916935497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=1192570426916935497' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1192570426916935497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1192570426916935497'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/03/oqprc-secret-vs-privacy-and-power.html' title='OQpR/C: secret vs. privacy, and power'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-3193257079982557151</id><published>2008-03-15T11:14:00.006-04:00</published><updated>2008-03-15T11:54:12.012-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='one quote per reading/conversation'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><category scheme='http://www.blogger.com/atom/ns#' term='bio engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='species'/><category scheme='http://www.blogger.com/atom/ns#' term='language'/><title type='text'>OQpR/C: language for we human as a species</title><content type='html'>"We humans think a lot of ourselves as a species; we have a tendency to suppose that the way we think is the only way to think. Maybe we need to think again."&lt;br /&gt;----Jaron's World&lt;span style="font-weight: bold;"&gt; : &lt;/span&gt;What cephalopods can teach us about language http://discovermagazine.com/2006/apr/cephalopod-morphing/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-3193257079982557151?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/3193257079982557151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=3193257079982557151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3193257079982557151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3193257079982557151'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/03/oqprc-language-for-we-human-as-species.html' title='OQpR/C: language for we human as a species'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-8843245404310112118</id><published>2008-03-10T13:12:00.002-04:00</published><updated>2008-03-15T11:52:32.421-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='culture'/><category scheme='http://www.blogger.com/atom/ns#' term='telepresence'/><category scheme='http://www.blogger.com/atom/ns#' term='cultural hybridization'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>each stroke per country</title><content type='html'>As long as there are human beings, there will be conflicts. With the globalization, the conflicts will increase because of more and more interactions. To solve the problems from conflicts without using war, we are required to have a globalized mindset: open minded and could respect and appreciate and critically think about the conflicts.. How much we know about other cultures? how to be more tolerant towards difference?&lt;br /&gt;Believe or not, we adult, all have bias, because of the different cultural and historical background, different language, different channels of information, different values and ideologies and different interests. Teens don't have that strong and well-shaped background, but they are also not simply a blank piece of paper. So I'd like to create a community for teens to expose them to different cultures and make them participate in. Though teens from all over the world speak different language, drawing is the universal language. So I want to design a community for them to draw.To make it fair, each teen could only draw one continuous stroke, then waiting for teens from other countries to draw. The color representing different courtiers based on IP address will indicate whether it's your turn.I'm also thinking to encourage some meaningful interactions. Not just "hey, how old are you?" but a bit deeper at how they regard global issues, such as wars, environment problems, Olympic games. So they are encouraged to draw on top of existing pictures or drawings of those topics.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-8843245404310112118?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/8843245404310112118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=8843245404310112118' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8843245404310112118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8843245404310112118'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/03/each-stroke-per-country.html' title='each stroke per country'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-1998425078759787554</id><published>2008-03-09T19:31:00.000-04:00</published><updated>2008-03-09T19:32:18.096-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='urban'/><category scheme='http://www.blogger.com/atom/ns#' term='urban computing'/><title type='text'>crossroads</title><content type='html'>Yes, so what happens when two or more city streets intersect?&lt;br /&gt;&lt;br /&gt;When two or more streets intersect, my mental system quickly activates itself. It's a reminder to check if that’s the right direction or if I should keep going or make a turn. Firstly, because they give you choices, 4 or 6 directions to go, compared with the streets. Secondly, there are street signs which most of the time, only located at the intersections, as an efficient way to annotate the urban street network. Thirdly, it's a place people get an excuse or chance to stop and think, and make a decision. Then after making the decision, my mental system started relaxing and deactivating itself, leaving my body moving, coz here comes the street, on direction. &lt;br /&gt;&lt;br /&gt;There can not always be crossroads in our life course, and also can't be without crossroads, need a balance. Sometimes you can foresee and expect in confidence that's the right direction, e.g. walking on Manhattan is predictable, with the numbers naming the streets and the tall symbolic buildings to remind me the direction; sometimes, you cannot, have to make a guess. &lt;br /&gt;&lt;br /&gt;Crossroads are magic in that it's the only chance people walking on two streets could encounter. After the encounter, maybe depart again, but at least, there's an encounter. Imagine, without the crossroads, that would be sad. People are heading to the same direction, but will not meet, or even know the existing of the parallel partner at all. &lt;br /&gt;&lt;br /&gt;Crossroads are shared by different flows, with different and some time, conflicting interests. Simply setting a rule of the game: say, red traffic light means stop, when people and vehicles are following the rule, the crossroads turn to a gate. &lt;br /&gt;&lt;br /&gt;Walking on the streets in Manhattan, the simplest strategy to play with the intersections game rule is to make a turn, and cross the street with the "little walking guy" sign first, instead of  standing and waiting for the switch of the traffic light, or to be more precise, the traffic itself (we tend to ignore traffic lights), even though, ironically, sometimes, that may not be more efficient since it may turn out no need to cross the street, it just gives an illusion that our time hasn't been stolen by the traffic light.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-1998425078759787554?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/1998425078759787554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=1998425078759787554' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1998425078759787554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1998425078759787554'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/03/crossroads.html' title='crossroads'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-5879599874938481905</id><published>2008-03-05T15:15:00.006-05:00</published><updated>2008-03-15T11:53:08.727-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stranger'/><category scheme='http://www.blogger.com/atom/ns#' term='urban'/><category scheme='http://www.blogger.com/atom/ns#' term='urban computing'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>strangers on street</title><content type='html'>Sophie calle and vito acconci, both artists followed their strangers on streets until the strangers they followed entered into private spaces. Sophie was more obsessed into the stranger she followed and even shadowed him from Paris to Venice, even fell in love with him. Shadowing strangers on street is a non-obtrusive way of learning about the stranger, his/her behavior, his/her everyday life, his/her personality, sometimes, even very private and personal things, since streets are public places, and everyone acts as a single himself/herself, having nothing to do with others on the street, without bothering how others judge them, coz they are strangers. So those activities such as, eating junk food, going to buy a porn, calling people loudly by cell phone, etc, they could all be captured by the stranger follower on street.&lt;br /&gt;&lt;br /&gt;But on the other hand, especially for some cultures, though everyone acts as a single person, people still face the question, whether or not, or how much, do they follow the social norm on street, since it's the public places. I did a shadow project with my classmates before coming to ITP, on bus, and we found many interesting things going on, e.g. where to seat himself, what did he do to kill the time on the bus, what triggered him noticing he got the wrong bus, how did he react to it, how did he interact with the driver, etc. I'd love to do a similar project see "How people react when they realized they get on a wrong subway/bus" in NY, to compare the two different cultures.&lt;br /&gt;&lt;br /&gt;Then of course, we come to the topic of street, I can't help picking up a topic: "familiar strangers." The term comes from Stanley Milgram, and it refers to the people that we see regularly in a non-intimate fashion, like subway, broadway in front of Tisch, bus stop, etc. We develop a sense that we know each other, that's a familiar face, but we never directly interact with each other. But when the setting is changed to an unexpected context, say, same person showed up in our urban computing class, or in a gallery, or in China and we encountered again, then there probably will be direct interactions.&lt;br /&gt;&lt;br /&gt;Then I remember a Seattle based weekly :"stranger". Such a good name. We readers are all strangers, but we actually are familiar in the sense of we are reading the same newspapers. So the "stranger" weekly is like the street where we encounter strangers but never interact with them directly. But actually, we experience a lot similar things, e.g. the articles or comments in the newspaper, similar to the shops along the street.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-5879599874938481905?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/5879599874938481905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=5879599874938481905' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5879599874938481905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5879599874938481905'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/03/strangers-on-street.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;strangers on street&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-6617073717489597439</id><published>2008-03-04T22:58:00.007-05:00</published><updated>2008-03-05T15:39:08.517-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='telepresence'/><category scheme='http://www.blogger.com/atom/ns#' term='relationship'/><title type='text'>take my odor to wherever you go</title><content type='html'>The magic thing about relationship is odor. I read an article, saying a girl always wears a huge tshirt which obviously doesn't fit her. She even always show off her t-shirt to others, let other smell it. In fact, that's her boyfriend's t-shirt with his odor. Same thing with woman's odor. I'm thinking of ways to make the significant other smell you except sending your t-shirt or underwear to her or him. It would also be interesting to keep and store the odor of your ex boy/girl friend, just as you shoot erotic video to keep the memory.&lt;br /&gt;&lt;br /&gt;Need to do some research on it... One interesting industrial design I came across, but has nothing to do with odor, http://zinoopark.com/ check the project: erotic dish.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-6617073717489597439?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/6617073717489597439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=6617073717489597439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/6617073717489597439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/6617073717489597439'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/03/take-my-odor-to-wherever-you-go.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;take my odor to wherever you go&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-4372110114540898659</id><published>2008-03-04T22:56:00.002-05:00</published><updated>2008-03-05T15:39:48.594-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sex'/><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='telepresence'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>Addiction to camera, internet radio and porn</title><content type='html'>When Steve Mann took off his wearable camera to go swim, he felt uncomfortable. When one day in the summer 2007 when I came to my special intern office, as usual, turned on the computer, the first thing, typed "pandora.com" in my browser to listen to the web radio, it was shown that "please support internet radio and prevent it from being banned, so today, we don't have internet radio all over the country" something like that. Then I even didn't know how to do my work!! I can't sit in the office without internet radio, I suddenly realized. Same thing with technology mediated sex. Imagine, one day, people get used to internet porn websites, coz it's like internet radio, a lot, you can simply switch if you don't like, you can replay if you like that, no risk, no cost, keep it secret… so many good things. It's very understandable that certain type of people(long distance, senior people, disabled people, etc.) will not only like it, but may get addict to it. Addiction is interesting. People sometimes feel guilty about their addiction, but still can't help doing it. Then, there was a project coming to my mind, gallery based, a TV with porn and a seat where people sit on to watch TV, the longer you are sitting on the seat, the blur the porn is. (I've searched for a long time, but failed, will add the link later if it's lucky to hit my face again). It's hard to imagine if we stop porn website one day, what will happen?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-4372110114540898659?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/4372110114540898659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=4372110114540898659' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/4372110114540898659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/4372110114540898659'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/03/addiction-to-camera-internet-radio-and.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;Addiction to camera, internet radio and porn&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-5250907975859448157</id><published>2008-02-29T03:13:00.010-05:00</published><updated>2008-04-13T21:52:32.013-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sensor'/><category scheme='http://www.blogger.com/atom/ns#' term='physical computing'/><title type='text'>sensor and time</title><content type='html'>I used pot, IR detector/emitter and photo resister to do the sensor and time experiment.&lt;br /&gt;&lt;br /&gt;here is the circuit:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8DN_6bBbGaw/SAK4RbbfRFI/AAAAAAAAESM/LRkxsyATkLE/s1600-h/00IMG_8385.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_8DN_6bBbGaw/SAK4RbbfRFI/AAAAAAAAESM/LRkxsyATkLE/s400/00IMG_8385.jpg" alt="" id="BLOGGER_PHOTO_ID_5188912330244572242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/SAK4RrbfRGI/AAAAAAAAESU/q9pImPPbTXI/s1600-h/00IMG_8386.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/SAK4RrbfRGI/AAAAAAAAESU/q9pImPPbTXI/s400/00IMG_8386.jpg" alt="" id="BLOGGER_PHOTO_ID_5188912334539539554" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;here is the graph:&lt;br /&gt;the yellow represents: photo cell value&lt;br /&gt;the red represents: IR signal&lt;br /&gt;the blue represents: pot value&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8DN_6bBbGaw/SAK2ibbfQ_I/AAAAAAAAERc/qqBwVoR3fNU/s1600-h/sensor_time2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_8DN_6bBbGaw/SAK2ibbfQ_I/AAAAAAAAERc/qqBwVoR3fNU/s400/sensor_time2.JPG" alt="" id="BLOGGER_PHOTO_ID_5188910423279092722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/SAK2irbfRAI/AAAAAAAAERk/5gyO-DLlN80/s1600-h/sensor_time.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/SAK2irbfRAI/AAAAAAAAERk/5gyO-DLlN80/s400/sensor_time.JPG" alt="" id="BLOGGER_PHOTO_ID_5188910427574060034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;here is the codes:&lt;br /&gt;&lt;br /&gt;arduino:&lt;br /&gt;&lt;br /&gt;int an1, an2, an3 = 0;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  Serial.begin(9600);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop() {&lt;br /&gt;  an1 = analogRead(3);&lt;br /&gt;  delay(5); &lt;br /&gt;  an2 = analogRead(0);&lt;br /&gt;  delay(5); &lt;br /&gt;  an3 = analogRead(5);&lt;br /&gt;  Serial.print("X");&lt;br /&gt;  Serial.println(an1,DEC);&lt;br /&gt;  Serial.print("Y");&lt;br /&gt;  Serial.println(an2,DEC);&lt;br /&gt; Serial.print("Z");&lt;br /&gt;  Serial.println(an3,DEC);&lt;br /&gt;  delay(15);               &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;processing:&lt;br /&gt;&lt;br /&gt;import processing.serial.*;&lt;br /&gt;&lt;br /&gt;String buff = "";&lt;br /&gt;int val = 0;&lt;br /&gt;int NEWLINE = 10;&lt;br /&gt;int xPos,yPos,zPos = 0;&lt;br /&gt;int displaySize = 2;&lt;br /&gt;int an1, an2, an3;&lt;br /&gt;//an1 pot; an2 ir;&lt;br /&gt;&lt;br /&gt;Serial port;&lt;br /&gt;&lt;br /&gt;void setup(){&lt;br /&gt;  background(80);&lt;br /&gt;  size(800,600);&lt;br /&gt;  smooth();&lt;br /&gt;&lt;br /&gt;  port = new Serial(this, Serial.list()[1], 9600);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void draw(){&lt;br /&gt;  // new background over old&lt;br /&gt;  fill(80,5);&lt;br /&gt;  noStroke();&lt;br /&gt;  rect(0,0,width,height);&lt;br /&gt;&lt;br /&gt;  // wipe out a small area in front of the new data&lt;br /&gt;  fill(80);&lt;br /&gt;  rect(xPos+displaySize,0,50,height);&lt;br /&gt;&lt;br /&gt;  // check for serial, and process&lt;br /&gt;  while (port.available() &gt; 0) {&lt;br /&gt;    serialEvent(port.read());&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void serialEvent(int serial) { &lt;br /&gt;  print("A");  //header variable, so we know which sensor value is which&lt;br /&gt;  println(an1);  //send as a ascii encoded number - we'll turn it back into a number at the other end&lt;br /&gt;  //Serial.print(10, BYTE);  //terminating character&lt;br /&gt;&lt;br /&gt;  print("B");  //header variable, so we know which sensor value is which&lt;br /&gt;  println(an2);  //send as a ascii encoded number - we'll turn it back into a number at the other end&lt;br /&gt;  //Serial.print(10, BYTE);  //terminating character&lt;br /&gt;&lt;br /&gt;  print("C");  //header variable, so we know which sensor value is which&lt;br /&gt;  println(an3);  //send as a ascii encoded number - we'll turn it back into a number at the other end&lt;br /&gt;&lt;br /&gt;  if(serial != '\n') { &lt;br /&gt;    buff += char(serial);&lt;br /&gt;  } &lt;br /&gt;  else {&lt;br /&gt;    int curX = buff.indexOf("X");&lt;br /&gt;    int curY = buff.indexOf("Y");&lt;br /&gt;    int curZ = buff.indexOf("Z");&lt;br /&gt;&lt;br /&gt;    if(curX &gt;=0){&lt;br /&gt;      String val = buff.substring(curX+1);&lt;br /&gt;      an1 = Integer.parseInt(val.trim());&lt;br /&gt;&lt;br /&gt;      xPos++;&lt;br /&gt;      if(xPos &gt; width) xPos = 0;&lt;br /&gt;&lt;br /&gt;      sensorTic1(xPos,an1/2);&lt;br /&gt;    }    &lt;br /&gt;    if(curY &gt;=0){&lt;br /&gt;      String val = buff.substring(curY+1);&lt;br /&gt;      an2 = Integer.parseInt(val.trim());&lt;br /&gt;&lt;br /&gt;      yPos++;&lt;br /&gt;      if(yPos &gt; width) yPos = 0;&lt;br /&gt;&lt;br /&gt;      sensorTic2(yPos,an2);&lt;br /&gt;    }&lt;br /&gt;    if(curZ &gt;=0){&lt;br /&gt;      String val = buff.substring(curZ+1);&lt;br /&gt;      an3 = Integer.parseInt(val.trim());&lt;br /&gt;&lt;br /&gt;      zPos++;&lt;br /&gt;      if(zPos &gt; width) zPos = 0;&lt;br /&gt;&lt;br /&gt;      sensorTic3(zPos,an3);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    // Clear the value of "buff"&lt;br /&gt;    buff = "";&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void sensorTic1(int x, int y){&lt;br /&gt;  stroke(0,0,255);&lt;br /&gt;  fill(0,0,255);&lt;br /&gt;  ellipse(x,y,displaySize*3,displaySize*3);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void sensorTic2(int x, int y){&lt;br /&gt;  stroke(255,0,0);&lt;br /&gt;  fill(255,0,0);&lt;br /&gt;  ellipse(x,y,displaySize,displaySize);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void sensorTic3(int x, int y){&lt;br /&gt;  stroke(255,255,0);&lt;br /&gt;  fill(255,255,0);&lt;br /&gt;  ellipse(x,y,displaySize*5,displaySize*5);&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-5250907975859448157?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/5250907975859448157/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=5250907975859448157' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5250907975859448157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5250907975859448157'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/02/urban-computing-critique-so-sweet.html' title='sensor and time'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8DN_6bBbGaw/SAK4RbbfRFI/AAAAAAAAESM/LRkxsyATkLE/s72-c/00IMG_8385.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-7229285315104115969</id><published>2008-02-28T11:43:00.027-05:00</published><updated>2009-06-29T15:26:27.754-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='social fact'/><category scheme='http://www.blogger.com/atom/ns#' term='identity'/><category scheme='http://www.blogger.com/atom/ns#' term='cyberspace'/><title type='text'>people missing ...</title><content type='html'>&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/R8cPxRMb9iI/AAAAAAAAC1Q/2PvgdwfBH2w/s1600-h/Untitled-2+copy.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/R8cPxRMb9iI/AAAAAAAAC1Q/2PvgdwfBH2w/s400/Untitled-2+copy.jpg" alt="" id="BLOGGER_PHOTO_ID_5172120036161877538" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/R8cNOxMb9hI/AAAAAAAAC1I/FOXA1zZYnnw/s1600-h/Untitled-2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/R8cNOxMb9hI/AAAAAAAAC1I/FOXA1zZYnnw/s400/Untitled-2.jpg" alt="" id="BLOGGER_PHOTO_ID_5172117244433135122" border="0" /&gt;&lt;/a&gt;&lt;span style=";font-family:courier new;font-size:85%;"  &gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:85%;"  &gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/R8bxVhMb9bI/AAAAAAAAC0Y/aKs38pa6Jnk/s1600-h/21704814_f44b561b34_b.jpg"&gt;&lt;/a&gt;&lt;/span&gt;&lt;p style="margin: 0in; text-align: center; font-family: arial; font-size: 11pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p   style="margin: 0in; text-align: center;font-family:arial;font-size:11pt;"&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://flickr.com/photos/thomashawk/"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p face="verdana" size="11pt" style="margin: 0in;"&gt; &lt;/p&gt;how many of your anonymous familiar strangers have disappeared in cyberspace? second life, qq, msn, facebook, etc...&lt;br /&gt;&lt;p   style="margin: 0in; color: rgb(102, 102, 102);font-family:arial;font-size:11pt;"&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/R8cNOxMb9hI/AAAAAAAAC1I/FOXA1zZYnnw/s1600-h/Untitled-2.jpg"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-7229285315104115969?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/7229285315104115969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=7229285315104115969' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7229285315104115969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7229285315104115969'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/02/people-missing.html' title='people missing ...'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8DN_6bBbGaw/R8cPxRMb9iI/AAAAAAAAC1Q/2PvgdwfBH2w/s72-c/Untitled-2+copy.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-5537332878427692758</id><published>2008-02-26T10:59:00.007-05:00</published><updated>2008-03-05T15:35:19.059-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stranger'/><category scheme='http://www.blogger.com/atom/ns#' term='telepresence'/><title type='text'>tele-bench </title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/R8Q33hMb9YI/AAAAAAAAC0A/kDAnUY3a3Fw/s1600-h/2293255910_eb7f5e351c_b.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/R8Q33hMb9YI/AAAAAAAAC0A/kDAnUY3a3Fw/s400/2293255910_eb7f5e351c_b.jpg" alt="" id="BLOGGER_PHOTO_ID_5171319699071038850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p style="margin: 0in; font-family: arial; font-size: 11pt;"&gt;&lt;/p&gt;&lt;br /&gt;&lt;p style="margin: 0in; font-family: arial; font-size: 11pt;"&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;  This project is collaborated with Jae Yoon.&lt;br /&gt;&lt;br /&gt;We know in public places, people tend to keep a distance with others and set a social border for themselves. For instance, when there's a 3 seat bench, the first place to be occupied, normally, is always on one end; then if the second person is coming and he/she is a stranger to the first one, he/she probably will take the seat on the other end.&lt;br /&gt;&lt;br /&gt;That may be because of the physical reason: we want a bigger space to seat ourselves to feel comfortable; but more important, that's because of the social reason: people want to act normal. Seating next to the stranger if there's still space unoccupied is not being regard as normal act in our society.&lt;br /&gt;&lt;br /&gt;But how about if the seat is not occupied by a physical person, but by his shadow which corresponds to and reflects his presence in another place, say one bench is at the subway station of W4, the other at Cannel street ; or even both benches are situated at the two end of one subway station. When I find an empty bench, I seat myself on one spot, while my shadow is reflected on the same position on the other bench; then if you also want to seat yourself over there, will my shadow bother you? Will you avoid seating on my shadow? Will you keep a distance with my shadow which is the tele-presence of me? Will you feel your space is invaded by my shadow or by me if we are on the same seat position in different bench? Or will you ignore it? How my tele-shadow is gonna affect your behavior of sitting on a bench?&lt;br /&gt;&lt;p style="margin: 0in; font-family: arial; font-size: 11pt;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8DN_6bBbGaw/R8Q4NxMb9ZI/AAAAAAAAC0I/CCCco4bV6lI/s1600-h/2292471905_4f0f67752b_b.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_8DN_6bBbGaw/R8Q4NxMb9ZI/AAAAAAAAC0I/CCCco4bV6lI/s400/2292471905_4f0f67752b_b.jpg" alt="" id="BLOGGER_PHOTO_ID_5171320081323128210" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;Our project is about to do an experiment with people, especially the strangers in public setting.&lt;br /&gt;&lt;br /&gt;So technically, the project is setting in this way:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We tried using recorded video, or animation, to create the telepresence at the beginning, but we feel to make the telepresence real is a key, so we turn to use cameras. When using cameras, there's also some challenges: to avoid the shadow which is projected on to the bench, being recorded back into the camera. So we applied a black mask whenever there's a physical person sitting on the seat (and press down the button basically in microcontroller).&lt;br /&gt;&lt;br /&gt;final video is going to be uploaded:&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-5537332878427692758?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/5537332878427692758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=5537332878427692758' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5537332878427692758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5537332878427692758'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/02/may-i-have-your-seat.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;tele-bench &lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_8DN_6bBbGaw/R8Q33hMb9YI/AAAAAAAAC0A/kDAnUY3a3Fw/s72-c/2293255910_eb7f5e351c_b.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-7872877818223720254</id><published>2008-02-25T23:12:00.001-05:00</published><updated>2008-03-05T15:31:06.076-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='telepresence'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>how we see the world when we were little?</title><content type='html'>Last year when I was in seattle, I went hiking with my friends. When I was tired, I started with both feet and hands touching the ground and crawling. After being laughed at for a while, I started feeling that must be the way how I see the world, the grass, the earth, the tree, the insects, and the people, when I was little, that tall.&lt;br /&gt;&lt;br /&gt;Another thing is I always enjoy my parents telling me my scary experience when I was 1 years old: living in the hospital as a little patient and dragging away the transfusion wire and throwing the bottle to the ground, for some reason. Is that me? I really wish I could have good memory of my baby time.&lt;br /&gt;&lt;br /&gt;Also interesting when I was doing my shopping in the mall, being stared by a baby in his/her (not sure) baby cart for 2 min and 3 times. We always encountered and the baby always looked at me, no distraction.&lt;br /&gt;&lt;br /&gt;So having experienced these things, I want to make a baby-Eye: to track what a baby sees by having the baby wearing a camera hat.&lt;br /&gt;&lt;br /&gt;First of all, it's really interesting to learn from baby as an adult, see how the baby see the world. Even though parents and baby are always together, the thing parents see is different from their baby.&lt;br /&gt;&lt;br /&gt;I want it to help parents know how the baby see the world, what they may be more interested in, what they may be more focusing on, baby likes to imitate other's behavior, so it would also be nice to get the source why they behave in certain way if we could follow baby's eyes.&lt;br /&gt;&lt;br /&gt;It's also be good to leave a memory or evidence for the baby him/herself, so that when they grow up, they could be reminded what great things they've done when just came into the world.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-7872877818223720254?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/7872877818223720254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=7872877818223720254' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7872877818223720254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7872877818223720254'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/02/how-we-see-world-when-we-were-little.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;how we see the world when we were little?&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-3736461652581802210</id><published>2008-02-21T14:19:00.014-05:00</published><updated>2008-03-05T15:29:40.376-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stranger'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='sound'/><category scheme='http://www.blogger.com/atom/ns#' term='wall'/><category scheme='http://www.blogger.com/atom/ns#' term='urban computing'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>sounds good!</title><content type='html'>&lt;span style="font-size:100%;"&gt;public restroom is such an interesting place. it's where the most private and personal act happens, but it's also where we have to put&lt;/span&gt;&lt;span style="font-size:100%;"&gt; ourselves in a public space, sharing the space, the facility, and the experience with strangers. the wall inside effectively keeps our privacy, visually, while ironically, makes our ears more sensitive. but unfortunately, the wall can't help blocking the sound.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-8217a5176df40239" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v11.nonxt8.googlevideo.com/videoplayback?id%3D8217a5176df40239%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330216372%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D8374B14C383C76BBDF1685B4CA8C979C56D91E89.4DB23853494A093FFB7722F8445AF68AC936A1B2%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D8217a5176df40239%26offsetms%3D5000%26itag%3Dw160%26sigh%3DFrzs25ZckKXb-4e97bQqugxQMUw&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v11.nonxt8.googlevideo.com/videoplayback?id%3D8217a5176df40239%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330216372%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D8374B14C383C76BBDF1685B4CA8C979C56D91E89.4DB23853494A093FFB7722F8445AF68AC936A1B2%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D8217a5176df40239%26offsetms%3D5000%26itag%3Dw160%26sigh%3DFrzs25ZckKXb-4e97bQqugxQMUw&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-3736461652581802210?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/3736461652581802210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=3736461652581802210' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3736461652581802210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3736461652581802210'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/02/wall.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;sounds good!&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-8599846496329960370</id><published>2008-02-18T12:38:00.004-05:00</published><updated>2008-03-05T15:27:28.828-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='social fact'/><category scheme='http://www.blogger.com/atom/ns#' term='telepresence'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><category scheme='http://www.blogger.com/atom/ns#' term='human'/><title type='text'>a mask too true or false to keep</title><content type='html'>If many masks are being presented together, then a well-rounded, sometimes, controversial  personality could be revealed. Like gtalk or aim or msn. There's an icon place for you to show yourself, you can name your name, your feeling now,  your statues now, sometimes even what music / game you're playing now. The "me" is presented to my friends, to my parents, to my students, to my boss, even to semi stranger who knows you, while I don't know him/her. All happen at the same time. Sometimes, I started struggling which mask am I going to wear? Which part of me am I going to present to such diverse audience? Which picture icon?&lt;br /&gt;&lt;br /&gt;Then sometimes, in such a messy situation with all diverse audience being in one IM, some IM is being abandoned. And their friends, business contacts, relatives, students, schoolmates, who are important to them are being transported to other places.&lt;br /&gt;&lt;br /&gt;In China, QQ probably is the IM with the largest number of users in the world. It's very early to come into people's life, especially teens, around 1997 or even earlier, and it's also so different than telephone which could easily be mapped to the real person, and there were also a lot of chatting room for strangers to meet. So later on, it's very well known for meeting strangers or semi strangers in QQ. But of course, friends, relatives also use that. So QQ number used to be very hot and you had to pay for that and it was also harder and harder to get new numbers later in 2004 or 2005. But at that time, to those people who adopted it earlier, they started abandon QQ number,  because the mask was too true to some of their contacts, and too false to some others. (In fact, people filter their contacts, and if possible, transferred their valuable contacts to other IMs.)&lt;br /&gt;&lt;br /&gt;It's such an interesting phenomenon and I want to collect abandoned QQ/MSN/AIM number and find the stories about them. anyone who's interested in it, we can talk!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-8599846496329960370?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/8599846496329960370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=8599846496329960370' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8599846496329960370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8599846496329960370'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/02/mask-too-true-or-false-to-keep.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;a mask too true or false to keep&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-7536588633735542468</id><published>2008-02-16T14:32:00.004-05:00</published><updated>2008-03-05T15:26:04.483-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='life'/><title type='text'>do u like to eat soft rice?</title><content type='html'>soft rice = ruan fan = 软饭&lt;br /&gt;are you artists?&lt;br /&gt;i remember when HP people heart about we were from nyu's tisch school of the arts, they asked, "are you artists?" then dano turned to us " are you artists?" then we all laughed.&lt;br /&gt;i don't know though i really wish i could answer yes.&lt;br /&gt;same question also been asked by tom igoe in last semester's p-com intro class, a short discussion about designer and artists. then such a simple question evoked tons of complicated responses.&lt;br /&gt;&lt;br /&gt;so are you an artist?&lt;br /&gt;btw, my mom asked me if i like to add more water and less rice into the rice cooker so that rice could be soft. i thought for a while, in fact, she asked me if i like to eat “软饭“ :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-7536588633735542468?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/7536588633735542468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=7536588633735542468' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7536588633735542468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7536588633735542468'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/02/do-u-like-to-eat-soft-rice.html' title='&lt;span style=&quot;font-weight: bold;&quot;&gt;do u like to eat soft rice?&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-8118628802603473345</id><published>2008-02-13T16:45:00.001-05:00</published><updated>2008-02-13T16:45:46.573-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='urban'/><category scheme='http://www.blogger.com/atom/ns#' term='urban computing'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><title type='text'>Door </title><content type='html'>I can't help comparing the door with the wall and the window. Say, it's a stranger's house. The wall separates the outsiders from the inside and makes them wonder what’s inside. The window satisfies the curiosity of these outsiders, but the outsiders are still outside, it's the state "I'm exploring the uncertainty with full confidence and sense of security since I'm still outside of the uncertainty, if it's not the uncertainty you want, you can just move your eyesight out of the window". Then here comes the door. It could reveal more secrets of the room since it invites outsiders to step into the room. But you'll get yourself into the unfamiliar situation, immersed into it, and prepared facing whatever uncertainty the place may bring to you. &lt;br /&gt;&lt;br /&gt;Why the menu is always outside the door of the restaurant ? Once entering into the door of a luxurious restaurant,  people feel embarrassed  turning back and leaving after realizing the price is too high and the place is not suitable. Before stepping into the unfamiliar door, we want to get at least a little bit sense of certainty and courage.&lt;br /&gt;&lt;br /&gt;When there's no window, no other cues what's inside the door, do you feel comfortable to open it? Because of the uncertainty given by the "door",  the number/label/sign on the door plays an important and interesting role. I remember in a movie, a guy mistakenly entered into the female bathroom because the hanging plate on which writes "female" and "male" on each side, turns accidentally from "female" to the backside "male".  People need the sign to expect what's inside and decide whether to step in. &lt;br /&gt;&lt;br /&gt;Like entering into the wrong restaurant or bathroom, same thing happens to a lot of different types of "explorers":  people wondering whether to immigrant, people tending to change their career, couples about to getting married. . . Those who face a choice, to act ?or to stay and watch without action.&lt;br /&gt; &lt;br /&gt;Same thing also happens when clicking into the link in internet. We feel we'll get to what we want by the label. What if it's a link without label?  Or the whole website with labels of links, but no word to say where it leads to?   &lt;br /&gt;&lt;br /&gt;Is there also the fear to knock the door and enter into it in virtual world? Clicking into the wrong webpage may get my computer infect in my real life. That's the fear in front of the door, so, to enter in or not, to click into or not?  &lt;br /&gt;&lt;br /&gt;While though those things happened, internet, most of the time, showing  the scene inside the window-- screen, we always actually keep a distance with whatever inside the screen. we feel safe to be an internet explorer since we are not in the uncertain environment, but a familiar home, office, school, etc, looking through the screen into the virtual world. So from this perspective, there's no door in the internet. All of them, no matter how unexpected may be to enter in, are all windows. &lt;br /&gt;&lt;br /&gt;So, if there's a door in internet, where's the door ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-8118628802603473345?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/8118628802603473345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=8118628802603473345' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8118628802603473345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8118628802603473345'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/02/door_13.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;Door &lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-7692511417075843255</id><published>2008-02-06T10:52:00.000-05:00</published><updated>2008-02-06T10:55:53.667-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='urban'/><category scheme='http://www.blogger.com/atom/ns#' term='telepresence'/><category scheme='http://www.blogger.com/atom/ns#' term='urban computing'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>window</title><content type='html'>When I'm looking into the window, If the outside where I'm is much brighter than the inside, what I'm doing is actually exposing myself to the person inside and what he/she could see is me and my outside environment, while what I could see is myself and my environment. If the outside is much dimmer than the inside, it seems I'm hiding myself to watch the inside. But I lost the ability to see myself. What I see is totally the inside. &lt;br /&gt;&lt;br /&gt;It interests to me how the change of the light environment changes the function of the window: switching between reflection mirror and one direction glass. And the switch of the function to me also changes my role from  an exposer to a peeper; or we could also say: from focusing and immerging into myself regardless of what's going on inside the window, to ignoring myself and merely concentrating on the person and the thing inside.&lt;br /&gt;&lt;br /&gt;I'd love to do a project around this idea, to play with the "one direction" window.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-7692511417075843255?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/7692511417075843255/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=7692511417075843255' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7692511417075843255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7692511417075843255'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/02/window.html' title='window'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-7433873565859921500</id><published>2008-01-31T09:58:00.001-05:00</published><updated>2008-03-05T15:28:16.036-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='immigration'/><category scheme='http://www.blogger.com/atom/ns#' term='urban'/><category scheme='http://www.blogger.com/atom/ns#' term='sousveillance'/><category scheme='http://www.blogger.com/atom/ns#' term='wall'/><category scheme='http://www.blogger.com/atom/ns#' term='urban computing'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><title type='text'>The sacrifice because of the wall</title><content type='html'>While when we started talking about the invisible walls, like the wall to block or affect the free flow, e.g. the policy for restricting entering into US, especially the one or two years after 911, no matter whether you are students, or capitalists, or professors, or terrorists, you guys will end up with the same result: being rejected by US. embassy . It's reasonable because of lots of immigration problems, but it ended up with blocking the "useful" people, idea, capital, merchandise, etc into US at the same time. &lt;br /&gt;&lt;br /&gt;In addition to the sacrifice above, which is relatively less intense, the wall, which blocks the natural flow, also gets itself being pressed and pushed continuously, with the flow's getting stronger and stronger. Then there are holes , there are people jumping across it, there are people destroying the wall, there are strong forces pushing the wall. For instance, there are illegal immigrates, there are tragedies due to the tense between US government and some other countries. The wall may collapse in the end. &lt;br /&gt;&lt;br /&gt;Same thing about China's firewall. Before Google's Chinese R&amp;amp;D branch came into China, Google was always blocked by Chinese government's firewall, let along other "harmful" websites, e.g. Berkeley's homepage, which central government found intimidated. &lt;br /&gt;&lt;br /&gt;The sacrifice was huge day by day, year by year,&lt;br /&gt;since researchers may lose chance to catch up with the most advances technology, students may lose chance to study, fresh and different ideas may not reach Chinese net citizens, and government may not be supervised and challenged effectively by people. The system will become weaker and weaker.&lt;br /&gt;&lt;br /&gt;However, same thing, wherever there's a block, there's anti-block,  same to physical walls which block flood, wind, various forms of natural forces etc.  Those net citizens researched and came up with many solutions to cross the firewalls or dig holes. Moreover, activists also act to challenge those "wall" policies and decisions by governments.  &lt;br /&gt;&lt;br /&gt;Different from thousands of years ago, when our ancestors needed to use cold weapons, e.g. swords, knife, anchor, shield to attack a town and cross the wall, now there are more and more tools to empower people to fight against or walk around the walls, like internet, phone, network objects, telepresence, :) , airplane, boat…&lt;br /&gt;&lt;br /&gt;So when to build the wall, where, how tall, and for how long to keep the wall, when to push the wall down… walls could be used tactically at the right time in the right place, but if strategically, that would be dangerous.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-7433873565859921500?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/7433873565859921500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=7433873565859921500' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7433873565859921500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7433873565859921500'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/01/sacrifice-because-of-wall.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;The sacrifice because of the wall&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-1397707228613346744</id><published>2008-01-30T21:36:00.002-05:00</published><updated>2008-02-18T12:44:22.924-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='urban'/><category scheme='http://www.blogger.com/atom/ns#' term='social fact'/><category scheme='http://www.blogger.com/atom/ns#' term='telepresence'/><category scheme='http://www.blogger.com/atom/ns#' term='safety'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><category scheme='http://www.blogger.com/atom/ns#' term='cab'/><category scheme='http://www.blogger.com/atom/ns#' term='human'/><title type='text'>your presence is not only for me, but the driver</title><content type='html'>There are many reasons we need to interact with another human being. &lt;br /&gt;&lt;br /&gt;Why introduce another person's presence? Why interact? &lt;br /&gt;Here is some scenarios I tend to bring in others' presence.&lt;br /&gt;&lt;br /&gt;Walking alone on street in NY around 2 o'clock. &lt;br /&gt;When travelling, being in the cab, alone, in a new city.&lt;br /&gt;Just had a nightmare and woke up.&lt;br /&gt;Got a great news or ideas to share.&lt;br /&gt;30 min everyday jogging in the gym.&lt;br /&gt;Miss someone, wants to talk.&lt;br /&gt;…&lt;br /&gt;The reason varies from sharing ideas, passing meme, like sharing news and ideas, to trying to maximize the efficiency within the limited time, like jogging while chatting with friends; from trying to find oneself by comparing with others, interacting with others, to pursuing the sense of "real" by seeing,touching, hearing, etc; to the most basic thing: sense of safety and certainty.&lt;br /&gt;&lt;br /&gt;I want to address the very basic reason for why interact, why need presence by focusing on safety.&lt;br /&gt;&lt;br /&gt;When in the cab, in a strange city, for instance, the first time I went to San Jose, alone. I had no idea where the hotel was and it was dark outside, with few people on the street. When I got in the cab, I started dialing my friends' phone number, and started the conversation, and try to let the driver hear what I was talking about with my friend, such as where I was right now, in a cab, blah blah ... &lt;br /&gt;&lt;br /&gt;I introduced my friend to be present, not only for me, to accompany myself, but also for the driver, who I was not trusting while I was struggling also in my little universe whether this man was good or bad, since I didn't have another other way if this guy was bad. Though the driver may 99% not be the bad man; and though even the driver was a bad man and was listening to my chatting with my friend in phone, he still may ignore that and be as bad as he was. even I totally understood that, I still can't help calling my friend, speaking loudly. The content is not important, the person who he/she is is also not that important. The difference between "there's someone else here", either in person or in voice , and "no one else here" matters. All is because that makes me feel safe.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-1397707228613346744?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/1397707228613346744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=1397707228613346744' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1397707228613346744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1397707228613346744'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/01/your-presence-is-not-only-for-me-but.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;your presence is not only for me, but the driver&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-9189592125985925349</id><published>2008-01-29T10:49:00.002-05:00</published><updated>2009-06-29T14:22:20.728-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sousveillance'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>sousveillance</title><content type='html'>A goal of sousveillance is to bring back that sense of small town community, in contrast to profiling and surveillance. Sousveillance (cyborglogging, etc.) tends to be distributed and less organized, or at least less hierarchical, and thus conducive to a small community in which individuals trust one another. Surveillance, on the other hand, as with profiling, often operates in secret, in the context of larger peer-anonymous communities, thus breeding mistrust, which itself breeds more surveillance, as a vicious cycle. Not to forget, of course, the lack of inverse visibility that can lead to corruption of politicians who use secrecy to hide theft of public monies, and the like, in a surveillance-only society.&lt;br /&gt;&lt;br /&gt;Understanding inequiveillance requires us to understand and appreciate that notions of secrecy are very different from notions of privacy, and that if we are to give up privacy, then we must and should also give up secrecy. Conversely as long as secrecy exists, so too should privacy.&lt;br /&gt;&lt;br /&gt;http://wearcam.org/anonequity.htm&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-9189592125985925349?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/9189592125985925349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=9189592125985925349' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/9189592125985925349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/9189592125985925349'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/01/sousveillance.html' title='sousveillance'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-8210648867771503466</id><published>2008-01-29T10:33:00.001-05:00</published><updated>2009-06-29T14:23:07.377-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sousveillance'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>Wildlife versus Livestock across border</title><content type='html'>Wildlife versus Livestock&lt;br /&gt;Wildlife is free to pass through borders without authentication. Birds can fly from one country to another without a passport.&lt;br /&gt;&lt;br /&gt;Lifestock must bear the Mark of Authentication in order to pass through borders. Cattle and sheep must be branded, marked, or submit to a biometric database before they are allowed to pass across a border.&lt;br /&gt;&lt;br /&gt;Members of the wildlife community are free to help each other, and to form mutually beneficial relationships.&lt;br /&gt;&lt;br /&gt;Members of the livestock community are only free to help each other but only if they also offer a portion of that help to their master. In order to facilitate the aforementioned "only if", all manner of help shall be quantized through an organizational mechanism known as "commerce".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-8210648867771503466?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/8210648867771503466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=8210648867771503466' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8210648867771503466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8210648867771503466'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/01/wildlife-versus-livestock-across-border.html' title='Wildlife versus Livestock across border'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-2908362201155170815</id><published>2008-01-24T10:42:00.001-05:00</published><updated>2009-06-29T14:24:52.760-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='culture'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>mental viruses</title><content type='html'>http://www.amazon.com/Meme-Machine-Susan-Blackmore/dp/019286212X/ref=si3_rdr_bb_product&lt;br /&gt;&lt;br /&gt;"Just as genetics focuses on the gene, memetics centers around the "meme," which can be thought of as a unit of information. Examples of memes can include stone tool-making, language, the song "Happy Birthday," democracy, or last year's out-of-nowhere "all your base are belong to us." What matters is not the content of the meme per se, but how effectively the meme can get itself copied. Just like a gene can only survive by putting itself into a new generation, a meme can only prosper by squeezing itself in new brains. In that way, memes are like mental viruses, but without necessarily negative effects." by John August&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-2908362201155170815?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/2908362201155170815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=2908362201155170815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/2908362201155170815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/2908362201155170815'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/01/mental-viruses.html' title='mental viruses'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-1771770667659893197</id><published>2008-01-14T16:25:00.000-05:00</published><updated>2008-01-24T10:49:26.842-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='globalist'/><category scheme='http://www.blogger.com/atom/ns#' term='cultural hybridization'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><category scheme='http://www.blogger.com/atom/ns#' term='china'/><title type='text'> to tell you the truth</title><content type='html'>whenever the chinese film tells truth, no matter whether it's well filmed, it will be a super star in international film festivals, just simply because they tell truth, no matter whether the truth matters, at least, they tell truth. that's so different from the 5th generation directors.&lt;br /&gt;whenever they thell truth, they will be simply banned by government, no matter whether it's well filmed.&lt;br /&gt;whenever it's banned by the central government, it will be growing dramatically underground through internet.&lt;br /&gt;whenever it's banned by government, it'll extremely welcomed by the other government holding the other ideology.&lt;br /&gt;but anyway, that's the 6th/7th generation film directors in China: tellking truth. so how about our 8th generation?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-1771770667659893197?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/1771770667659893197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=1771770667659893197' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1771770667659893197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1771770667659893197'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/01/to-tell-you-truth.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt; to tell you the truth&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-5389491388313811540</id><published>2008-01-14T16:07:00.000-05:00</published><updated>2008-01-14T16:24:57.066-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><category scheme='http://www.blogger.com/atom/ns#' term='business model'/><title type='text'>google owns you and me, and nyt money?</title><content type='html'>From what Sam talked about the music industry, copyright, author, public amatual vs. professional producer, and a short talk by the CEO of New York Times online, and some articles I read recently, I started understanding the tough situation of New York Times in the free culture culture, the value of the intellectual property, and the issue of how Times positions itself. But still have a lot questions about the relationship: (competing and / or cooperating) between traditional news giants and news online aggragators, e.g. google news. What I wrote here was more about raising a series of questions than answering them.&lt;br /&gt;&lt;br /&gt;New york times, the paper, used to playing the role of content producer, with the notion that content is the key. Money is spent on sending "brains" , I mean, journalists, :), out to collect useful information and bring reports and insights back, like how bees work. The value is the information, such as the best restaurants those journalists found, the movie rate and critique those journalists gave, and of course, the fresh news. More importantly, the value comes from the insightful insights, critiques and thoughts triggered from those news facts, which other small news publishers, amateurs or even word of mouths can't achieve, which is the intellectual property.&lt;br /&gt;&lt;br /&gt;Readers spent money on the quality of intellectual property which carries by the news, and/or spent money on the news, the information, such as the classification advertisements, the rate, the weather report, etc.&lt;br /&gt;&lt;br /&gt;But while things are moving to internet world, information itself, such as those news, weather reports, etc, is not that valuable. Because there are so many news from news aggregators, such as Google news, which has no editor, but computers; no human intellectual property coming out of the head quarters, but an algorithm that crawls through news sources, such as CNN, NEW YORK TIMES, and more important, those are free. Some people stopped subscribing NYT anymore and switched to Google News.&lt;br /&gt;&lt;br /&gt;What's the strength of NYT, a news giant, which has its own traditional business model? Content is not that valuable? True, since there's no way to compete with free stuff which has the same quality. NYT needs to pay money to those wandering brains, going out of the office, collecting information traditionally. But content, which is the key of NYT, could still be quite valuable to a lot readers, who seeks authority.&lt;br /&gt;&lt;br /&gt;How can NYT compete with such kind of news aggregators, who could keep the cost much lower than NYT, but could gain revenue by its new business model: providing short &amp; free news, which have already satisfied some readers and linking to other websites, which gave readers more access.&lt;br /&gt;&lt;br /&gt;As to the revenue model, I still need to do more research: if google crawls over those news websites and gets links from them, and google didn't spend any money on journalists or editors, but google rely on those news companies to provide really good content, then shouldn't google give money or benefit to CNN, NYT online, etc ? how much money should google give? If we say the traditional news giant has to rely on google to bring readers to their websites, should they pay money to google? It seems NYT is losing its readers to google news, but it's also getting readers from google news, its competitor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-5389491388313811540?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/5389491388313811540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=5389491388313811540' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5389491388313811540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5389491388313811540'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2008/01/google-owns-you-and-me-and-nyt-money.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;google owns you and me, and nyt money?&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-6654621954558059323</id><published>2007-11-28T00:57:00.000-05:00</published><updated>2007-12-16T09:50:32.172-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s hand'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='physical computing'/><title type='text'>for our dear husbands  :D  ------  physical computing final</title><content type='html'>though Sandra and I, we didn't have husbands, we've heart a lot of interesting stories between couples: how much headache the poor husbands had in terms of dealing with their emotional (or super emotional) wives, how hard wives could control themselves, how careless couples deal with issues of period and the effects of period and physical and psyclogical cycles, and also how difficult to let our dear husbands remember their wives' period cycle, and how poor they could smell whether their wives are in the mood of sex or not... in the mood of choclate, or in the mood of fighting ... :D&lt;br /&gt; &lt;br /&gt;so we decided to build a magic clock for them.  &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;for more information:  this is our final project &lt;span style="font-weight:bold;"&gt;&lt;a href="http://itp.nyu.edu/blogs/sid213_cem"&gt;blog&lt;/a&gt;&lt;/span&gt;, a collaborative blog with Sandra .&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1, getting motors from a typewriter. that's where our motors come.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/beyondmeng/2101911412/" title="where our motors come from by sUch A mAGic woRld, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2277/2101911412_30530f1083.jpg" alt="where our motors come from" height="375" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2, wiring the 2 stepper motors. Both of them areunipolar.&lt;br /&gt;&lt;br /&gt;The unipolar stepper motor has five or six wires and four coils (actually two coils divided by center connections on each coil). The center connections of the coils are tied together and used as the power connection. They are called unipolar steppers because power always comes in on this one pole. (source: http://www.tigoe.net/pcomp/code/category/code/arduinowiring/51 )&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/beyondmeng/2101911156/" title="wiring with transistor array by sUch A mAGic woRld, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2395/2101911156_159b4f0ae5.jpg" alt="wiring with transistor array" height="375" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3, connecting the encoder&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.acroname.com/robotics/info/ideas/continuous/continuous.html"&gt;http://www.nubotics.com/support/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/beyondmeng/2101131295/" title="2 steppers to arduino by sUch A mAGic woRld, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2321/2101131295_b8ff12080b.jpg" alt="2 steppers to arduino" height="375" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4, soldering onto little piece of perfboard to make the plug-in modula on arduino&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/beyondmeng/2101911016/" title="encoder by sUch A mAGic woRld, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2022/2101911016_a01ba2288d_o.jpg" alt="encoder" height="375" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;5, test the encoder, and we got accurate readings: every rotation of the steppers, the encoder increments "62"&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/beyondmeng/2101131509/" title="stepper motor's tricky counter by sUch A mAGic woRld, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2149/2101131509_e0b35071d7.jpg" alt="stepper motor's tricky counter" height="375" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;6, first version of housing gears, motors and encoder.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/beyondmeng/2101131769/" title="housing first version (thanks to mexico clay ) by sUch A mAGic woRld, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2188/2101131769_05ac1c7c38.jpg" alt="housing first version (thanks to mexico clay )" height="379" width="504" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;6, final version of housing&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/beyondmeng/2114429208/" title="DSC02052 by sUch A mAGic woRld, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2034/2114429208_2cd6e5df45.jpg" alt="DSC02052" height="375" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;7, standing up (here is the tricky thing.the gravity made the gears works a little bit different, when moving towards up, like 9 o clock, the pointer stepping may loose steps, so we did re-housing, making it more secure and stable, and checking motors again)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/beyondmeng/2113652909/" title="DSC02066 by sUch A mAGic woRld, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2191/2113652909_9890d846aa.jpg" alt="DSC02066" height="500" width="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;8, spray the face and mount onto the clock.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/beyondmeng/2114429306/" title="DSC02069 by sUch A mAGic woRld, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2336/2114429306_32bd1bc70c.jpg" alt="DSC02069" height="500" width="375" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/beyondmeng/2101911412/" title="where our motors come from by sUch A mAGic woRld, on Flickr"&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://flickr.com/photos/beyondmeng/tags/final/"&gt;http://flickr.com/photos/beyondmeng/tags/final/&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;this is the final code in arduino&lt;/span&gt;&lt;br /&gt;// Variables for calculating PERIOD and SEX pointers&lt;br /&gt;//float speedPointer();&lt;br /&gt;&lt;br /&gt;int encoder[108];&lt;br /&gt;//PROGMEM prog_uchar encoder[106];&lt;br /&gt;//prog_uchar encoder[106] PROGMEM;&lt;br /&gt;//unsigned char lastEncoder0Pos;&lt;br /&gt;int displayRead;&lt;br /&gt;int lastEncoder0Pos;&lt;br /&gt;unsigned char encoder0Pos;&lt;br /&gt;int steps;&lt;br /&gt;&lt;br /&gt;int timePeriod=60;&lt;br /&gt;int passedDays=15;&lt;br /&gt;int cycleCount;&lt;br /&gt;int gear20=18;&lt;br /&gt;int gear24=96;&lt;br /&gt;int delayRate;&lt;br /&gt;int pointerPos=0;&lt;br /&gt;//int sexPoint=0;&lt;br /&gt;//int reading[107];&lt;br /&gt;int initialSteps;&lt;br /&gt;int delayMillis;&lt;br /&gt;int savedMillis;&lt;br /&gt;int ellapsedMillis;&lt;br /&gt;int displayEncoder;&lt;br /&gt;//int lastEncoder0Pos;&lt;br /&gt;int lastChange;&lt;br /&gt;&lt;br /&gt;//Variables for communicating to Processing&lt;br /&gt;int firstByte; // value for Period&lt;br /&gt;int secondByte; // value for Initial Date&lt;br /&gt;int serialInArray[3]; // array for storing 3 bytes as they arrive from processing&lt;br /&gt;int serialCount = 0; // for counting the number of bytes received&lt;br /&gt;&lt;br /&gt;// ENCODER Variables&lt;br /&gt;#define encoder0PinA 2&lt;br /&gt;#define encoder0PinB 3&lt;br /&gt;//volatile int encoder0Pos = 0;&lt;br /&gt;&lt;br /&gt;// Stepper Motor Variables&lt;br /&gt;int counter=0;&lt;br /&gt;#include &lt;Stepper.h&gt;&lt;br /&gt;//Motor Steps for Motor 1&lt;br /&gt;#define motor1Steps 24 // change this depending on the number of steps&lt;br /&gt;// Steps fo motor 2&lt;br /&gt;#define motor2Steps 20 // per revolution of your motor&lt;br /&gt;// Pins 4 to 7 for Motor 1&lt;br /&gt;#define motorPin1 8&lt;br /&gt;#define motorPin2 9&lt;br /&gt;#define motorPin3 10&lt;br /&gt;#define motorPin4 11&lt;br /&gt;//Pins 8-11 for Motor 2&lt;br /&gt;#define motorPin5 4&lt;br /&gt;#define motorPin6 5&lt;br /&gt;#define motorPin7 6&lt;br /&gt;#define motorPin8 7&lt;br /&gt;// initialize of the Stepper library:&lt;br /&gt;Stepper myStepper(motor1Steps, motorPin1,motorPin2,motorPin3,motorPin4);&lt;br /&gt;Stepper myStepper2(motor2Steps,motorPin5,motorPin6,motorPin7,motorPin8);&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;// set the motor speed at 60 RPMS:&lt;br /&gt;myStepper.setSpeed(10);&lt;br /&gt;myStepper2.setSpeed(60);&lt;br /&gt;&lt;br /&gt;// Initialize the Serial port:&lt;br /&gt;Serial.begin(9600);&lt;br /&gt;// myStepper.step(10);&lt;br /&gt;&lt;br /&gt;//SETUP FOR ENCODER&lt;br /&gt;pinMode(encoder0PinA, INPUT);&lt;br /&gt;digitalWrite(encoder0PinA, HIGH); // turn on pullup resistor&lt;br /&gt;pinMode(encoder0PinB, INPUT);&lt;br /&gt;digitalWrite(encoder0PinB, HIGH); // turn on pullup resistor&lt;br /&gt;attachInterrupt(0, doEncoder, CHANGE); // encoder pin on interrupt 0 - pin 2&lt;br /&gt;Serial.begin (9600);&lt;br /&gt;Serial.println(”start”); // a personal quirk&lt;br /&gt;savedMillis=millis();&lt;br /&gt;initialSteps=-106.67*passedDays/timePeriod;&lt;br /&gt;delayMillis=9.375*timePeriod;&lt;br /&gt;myStepper2.step(int(initialSteps));&lt;br /&gt;Serial.println(initialSteps);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop() {&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt;if (Serial.available() &gt; 0) {&lt;br /&gt;// read the most recent byte (which will be from 0 to 255)&lt;br /&gt;if(Serial.read()==65){&lt;br /&gt;timePeriod = Serial.read();&lt;br /&gt;passedDays = Serial.read();&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;*/&lt;br /&gt;/*&lt;br /&gt;serialInArray[serialCount] = Serial.read(); // read a byte sent by processing&lt;br /&gt;serialCount++; // increment number of bytes received&lt;br /&gt;if (serialCount &gt; 2 ) { // when 3 bytes received&lt;br /&gt;firstByte = serialInArray[1]; // get value for PERIOD&lt;br /&gt;secondByte = serialInArray[2]; // get value for INITIAL DATE&lt;br /&gt;serialCount = 0;&lt;br /&gt;}&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;// delayMillis=0;&lt;br /&gt;// Serial.println(delayMillis);&lt;br /&gt;&lt;br /&gt;ellapsedMillis=millis()-savedMillis;&lt;br /&gt;// Serial.println(ellapsedMillis);&lt;br /&gt;if(ellapsedMillis&gt;=delayMillis){&lt;br /&gt;// save the reading&lt;br /&gt;encoder[pointerPos]=encoder0Pos;&lt;br /&gt;Serial.println(”writingwhenmillis-lastChange&gt;=delayMillis”);&lt;br /&gt;Serial.println(pointerPos);&lt;br /&gt;Serial.println(encoder0Pos, DEC);&lt;br /&gt;//Serial.println(ellapsedMillis);&lt;br /&gt;myStepper2.step(-1);&lt;br /&gt;savedMillis=millis();&lt;br /&gt;pointerPos+=1;&lt;br /&gt;// lastChange = millis();&lt;br /&gt;// if (encoder[pointerPos]&gt;0) {&lt;br /&gt;if(cycleCount&gt;0){&lt;br /&gt;Serial.println(”encoder[pointerPos]”);&lt;br /&gt;Serial.println(encoder[pointerPos],DEC);&lt;br /&gt;Serial.println(encoder0Pos, DEC);&lt;br /&gt;&lt;br /&gt;steps=int(0.375*encoder[pointerPos]-0.375*encoder0Pos);&lt;br /&gt;Serial.println(steps);&lt;br /&gt;myStepper.step(steps);&lt;br /&gt;}&lt;br /&gt;/*&lt;br /&gt;// if (millis() - lastChange &gt;= delayMillis*0.8) {&lt;br /&gt;if (millis() - savedMillis &gt;= delayMillis*0.8) {&lt;br /&gt;// save the reading&lt;br /&gt;encoder[pointerPos]=encoder0Pos;&lt;br /&gt;Serial.println(”writingwhenmillis-lastChange&gt;=delayMillis”);&lt;br /&gt;Serial.println(pointerPos);&lt;br /&gt;Serial.println(encoder0Pos, DEC);&lt;br /&gt;//prog_uchar encoder[pointerPos]=lastEncoder0Pos;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;*/&lt;br /&gt;if (pointerPos == 106){&lt;br /&gt;cycleCount+=1;&lt;br /&gt;pointerPos=0;&lt;br /&gt;if (cycleCount==3){&lt;br /&gt;myStepper2.step(3);&lt;br /&gt;}&lt;br /&gt;Serial.println(”cycleCount”);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void doEncoder(){&lt;br /&gt;if (digitalRead(encoder0PinA) == HIGH) { // found a low-to-high on channel A&lt;br /&gt;if (digitalRead(encoder0PinB) == LOW) { // check channel B to see which way&lt;br /&gt;// encoder is turning&lt;br /&gt;encoder0Pos = encoder0Pos - 1; // CCW&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;encoder0Pos = encoder0Pos + 1; // CW&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;else // found a high-to-low on channel A&lt;br /&gt;{&lt;br /&gt;if (digitalRead(encoder0PinB) == LOW) { // check channel B to see which way&lt;br /&gt;// encoder is turning&lt;br /&gt;encoder0Pos = encoder0Pos + 1; // CW&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;encoder0Pos = encoder0Pos - 1; // CCW&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if(encoder0Pos&gt;64){&lt;br /&gt;encoder0Pos=1;&lt;br /&gt;}&lt;br /&gt;if(encoder0Pos&lt;1){&lt;br /&gt;encoder0Pos=64;&lt;br /&gt;}&lt;br /&gt;// Serial.println (encoder0Pos, DEC); // debug - remember to comment out&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;for more information:  this is our final project &lt;span style="font-weight:bold;"&gt;&lt;a href="http://itp.nyu.edu/blogs/sid213_cem"&gt;blog&lt;/a&gt;&lt;/span&gt;, a collaborative blog with Sandra .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-6654621954558059323?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://itp.nyu.edu/blogs/sid213_cem' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;for our dear husbands  :D  ------  physical computing final&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;/span&gt;&lt;/span&gt;'/><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/6654621954558059323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=6654621954558059323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/6654621954558059323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/6654621954558059323'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/11/for-our-dear-husbands-d-physical.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;for our dear husbands  :D  ------  physical computing final&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;/span&gt;&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2277/2101911412_30530f1083_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-7522723740674392407</id><published>2007-10-14T10:03:00.000-04:00</published><updated>2007-12-16T09:53:02.296-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><category scheme='http://www.blogger.com/atom/ns#' term='physical computing'/><title type='text'>party box   midterm p-com project with anderson miller and alberto tafoya  </title><content type='html'>our midterm p-com project is about folding. originally, we want to use sensors and what we learnt to enrich a simple and common action- folding. we tried paper, soft cloth and then end up with cardboard box. &lt;br /&gt;&lt;br /&gt;we observed how people fold labcoat and it was very fun to watch different behaviors and each person could show their personality based on how they fold the coat. there are many places where we can use our sensors: shaking, folding, stretching... &lt;br /&gt;&lt;br /&gt;i've learnt a lot from andy and albterto. exp. the bluetooth communication, the generic thing to make our dimmer, and our lab coat talk with arduino wirelessly. &lt;br /&gt;&lt;br /&gt;we had problem dealing with the coat. though i really want to play with the conductive fabric, thread and lili pad, we decided not to go for the coat this time, but cardboard.  &lt;br /&gt;&lt;br /&gt;the final thing we ended up with is a party box.  the user scenario is when we open the box, it will trigger music coming out and also light brightening. when we fold them piece by piece, the music and lights will be dimmer based on which part you are folding up. &lt;br /&gt;&lt;br /&gt;tnhe documentation is weak in this project, we tried and explored a lot. it's more about preparing for the next project. also, it teaches me to keep the blog from the very beginning, will be a good idea for both communication and documentation. part of the documentation photos are in the p-com set &lt;a href="http://flickr.com/photos/beyondmeng/sets/72157603428051845/"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;other p-com pictures are here: &lt;br /&gt;&lt;iframe scrolling="no" frameborder="0" width="400" src="http://www.flickr.com/slideShow/index.gne?user_id=48984067@N00&amp;set_id= 72157603428051845" height="400" { align="center"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-7522723740674392407?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/7522723740674392407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=7522723740674392407' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7522723740674392407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7522723740674392407'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/10/party-box-midterm-p-com-project-with.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;party box  &lt;/span&gt; &lt;span style=&quot;font-weight:bold;&quot;&gt;midterm p-com project with anderson miller and alberto tafoya  &lt;/sp'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-3604128548435868843</id><published>2007-10-05T22:22:00.001-04:00</published><updated>2008-02-18T12:54:16.384-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='urban'/><category scheme='http://www.blogger.com/atom/ns#' term='telepresence'/><category scheme='http://www.blogger.com/atom/ns#' term='life'/><category scheme='http://www.blogger.com/atom/ns#' term='urban computing'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><category scheme='http://www.blogger.com/atom/ns#' term='new york'/><title type='text'>you are riding my bus, while i’m riding your car</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/Rwby68oKxoI/AAAAAAAACvc/KIf_EHPucSk/s1600-h/Picture+056.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/Rwby68oKxoI/AAAAAAAACvc/KIf_EHPucSk/s320/Picture+056.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5118045121074087554" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;THE THIRD LAYER&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;When I was sitting inside the bus, no newspaper in my hand, no camera in my hand, no map in my hand, fully relying on the bus, following where it took me to, following the tempo, following the time flow, following everything, I started seeing something I can’t see when rushing everyday and squeezing time even on the bus in my week days. The status in others’ eyes would be I was idling.&lt;br /&gt;I look around, seeing many people idling in the moving bus.   Following their eyebeams, I could see there’s one layer. That’s the scene outside the bus: could be the splendid high buildings in mid town,  the fast moving pedestrians,  the laid back coffee drinkers sitting in the sun, the cool posters outside the fashion store, or the green lands for families,  next to the river or in the central park. &lt;br /&gt;&lt;br /&gt;The second layer is the window of the bus. This layer is not a liar. It’s really loyal to the real life: the first layer. It shows what they should be .&lt;br /&gt;&lt;br /&gt;So far, everything is the same in different people’s eyes.&lt;br /&gt;&lt;br /&gt;What appears as the third layer is posted on top of the bus window? That’s invisible to other people, but clear to me. I can see what others can’t. e.g. the high rise in Chicago, the shopping center in Beijing City, the Huangpu Bridge in Shanghai,  the green land with families sitting on the beaches or making B.B.Q.s, close to the Lake Washington and Lake Sammamish in Kirkland and Redmond at Seattle. The Washington Height part recalled my memory in Beijing, as if I'm hearing the people bargaining the price for apples, oranges and onions.  The several starbucks also made me think about those in Beijing, Chicago, Seattle, Shanghai, San Francisco, and Bloomington…  &lt;br /&gt;&lt;br /&gt;Same thing, she can see what I can’t see. So did he, she, he ,she… There are so many people idling on bus, looking at the first layer through the second layer, and they see their own world after filtering their third layer.&lt;br /&gt;&lt;br /&gt;What if the third layer is physical, like a magic piece of glass, or some transparent stick-it, so that I could show others my third layer and they could see my third layer filtered world. Meanwhile, they could show me their own third layers. &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;IS NEW YORK REALLY UNIQUE? YES. IT’S UNIQUE BECAUSE IT’S SIMILAR TO THE MIXTURE OF SO MANY  UNIQUE PLACES.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Yes, New York is amazing because it's unique. But from those several moments on the bus, from my third layer filter, I found something other than the uniqueness. That's the similarity. Among different cities in US, or even between cities and towns, or even between US and Asian countries, similarities are shared in many details. That similarities made the city so familiar to me, and full of memories and pre-experience, even I had no real experience here.    &lt;br /&gt;&lt;br /&gt;Yes, there’s only one Broadway in Manhattan, but I can see the similar advertisement , the same store, the same starbucks, and the same looking people taking the same dogs on Chang’an Ave in XiDan dist. in Beijing, on Maoming Rd in Shanghai, on Pike Ave and Pike Market in Seattle, on 8th st. in Bellevue. &lt;br /&gt;&lt;br /&gt;I can’t help mapping different experience I had in different places in the world to this tiny bus trip view. The amazing things are: those views are matches regardless of where you are, as long as you are in the planet called earth. Also, you can match so many places to one place, even one trip in New York, that’s the cool thing also.  &lt;br /&gt;&lt;br /&gt;The trip was rich since I saw different neighbors from the colorful Houston avenue with various of stores along the road;  to the aggressive mid town high rise buildings with huge advertisement boards, digital or in paper, using high technology with a large amount of information pushing towards people, coming and going, back and force; to central park, green and lovely, with the bicycle almost exactly the same in Beijing Hutong ( tiny street in cultural heritage area in Houhai); to the comfortable living area in the green lined road next to the water; to Washington Height, with island culture and their small groceries full of fresh fruits and vegetables. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;LET’S BE IN THE SAME PLACE AT THE SAME TIME&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;Almost at the beginning of the back trip, I got a phone call from my boyfriend in Seattle 3 hours later than my east time in New York. They are far away from New York, not only in location, but also in time. But the time difference could be conquered by such kind of real time phone call or other communication tools, but we are still in different places, physically. I hate the feeling of physically separated, but…&lt;br /&gt;&lt;br /&gt;What if he could know where I'm now. What if he could see the buildings I'm seeing now. What if he could hear the "noise" : car's ringing, seller's yelling “fresh Asian pears, crunchy, juicy, sweet…”, the driver's announcing the stops, the cell phone ringing from the fashionable young lady sitting behind, etc. what if he could feel the bus stops, and then starts moving again, slowly? Or fast? What if he could see what I'm seeing now, e.g. a family is B.B.Q. on the grass in the park, the dog is leading the guy running along the river… &lt;br /&gt;&lt;br /&gt;The back trip was not that fresh. Same feeling happened when I had to take the same route 6 from fountain park apartment to my dept at indiana university every day. I started feeling boring by the constrained space and repeated scenes. Even though different pedestrians acting different plays each time I passed the same building with the same doorman on same road, next to the same store, I still feel not that fresh and good. I hate constrains. &lt;br /&gt; &lt;br /&gt;Though I was physically in, my mind could be out. In fact, something could be brought in to enrich the experience and break the physical constrain, coz after all, the bus was mobile, so it was much better than being locked in the jail.&lt;br /&gt; &lt;br /&gt;How about the trip my boyfriend was having? I wanted to be in that trip. He was driving on the I-90 highway towards downtown Seattle. I did want to see the green trees there, the boats on the Lake Washington. I also wanted to smell the Lake Washington, and smell the rainy soil since it was just rained.&lt;br /&gt;&lt;br /&gt;Can we make the communication through the technology richer and make the world even smaller? &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;A FAMILIAR STRANGER: YOU ARE RIDING MY BUS, WHILE I’M RIDING YOUR CAR.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Even he is not my boyfriend, what if he is just a person doing the boring trip, trying to find what’s going on in New York Broadway?  And I’m not her girlfriend, but a stranger randomly searching for some trip exchange in Seattle, coz I have never been there before. Then that would be cool. We could be familiar strangers, experiencing in his/her trip, while being in the other end.&lt;br /&gt;That’s cool. Stick the transparent paper on to the bus window, I see what’s going on on his stick-it on his car running in Seattle I-90, I can also smell something Seattle. He is also happy to see everything in New York through my stick-it on M5 bus window. He is riding my bus, while I’m riding his car.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-3604128548435868843?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/3604128548435868843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=3604128548435868843' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3604128548435868843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3604128548435868843'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/10/you-are-riding-my-bus-while-im-riding.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;you are riding my bus, while i’m riding your car&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8DN_6bBbGaw/Rwby68oKxoI/AAAAAAAACvc/KIf_EHPucSk/s72-c/Picture+056.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-4565019318069400546</id><published>2007-10-05T19:19:00.000-04:00</published><updated>2007-10-05T19:21:51.081-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='globalist'/><category scheme='http://www.blogger.com/atom/ns#' term='cultural hybridization'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>classification &amp; hybridization, and not just happens to geographical culture, but every culture</title><content type='html'>Classification comes from the increasing complexity in our life, the more complex, the more need to break into groups, classify and define them into. Thus, in the post modern time, there are so many classifications under so many categories: art, technology, education; east culture, west culture; thinking, making; etc. &lt;br /&gt;&lt;br /&gt;Same as thousands of years ago, our ancestors started making classifications on their roles, such as fishers, hunters, wood cutters, rice growers, then started exchange and communication. &lt;br /&gt;&lt;br /&gt;If we say classification is the necessary step in the complex system being explored and discovered, then the next step after classification: "post-classification" will be the "speaking and listening" between different classes, the tangible goods exchange as well as the intangible things, such as ideas, ideologies, cultural capitical, etc. Here comes the hybridization, which is not just from geographical difference: different nationalities, different areas, but also from organizational differences: different classes, different majors (HCI is a product of hybridization after the clear classification between art and technology for so long time ).&lt;br /&gt; &lt;br /&gt;See it's so natural to end up with hybridization. But what's the result of those necessary hybridization?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-4565019318069400546?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/4565019318069400546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=4565019318069400546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/4565019318069400546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/4565019318069400546'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/10/classification-hybridization-and-not.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;classification &amp; hybridization, and not just happens to geographical culture, but every culture'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-7782033355449063209</id><published>2007-10-03T12:56:00.001-04:00</published><updated>2007-12-15T23:35:52.873-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s hand'/><category scheme='http://www.blogger.com/atom/ns#' term='physical computing'/><title type='text'>i hope you dance (quick sketch prototype)</title><content type='html'>using servo-motor to make him dance!&lt;br /&gt;will continue...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/RwPLHOx6PyI/AAAAAAAACuk/Jpl8qIPLbtQ/s1600-h/SANY0032.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/RwPLHOx6PyI/AAAAAAAACuk/Jpl8qIPLbtQ/s320/SANY0032.JPG" alt="" id="BLOGGER_PHOTO_ID_5117156926709972770" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/RwPLIOx6PzI/AAAAAAAACus/GOr1DLRyhE4/s1600-h/SANY0010.JPG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/RwPLIOx6PzI/AAAAAAAACus/GOr1DLRyhE4/s320/SANY0010.JPG" alt="" id="BLOGGER_PHOTO_ID_5117156943889841970" border="0"&gt;&lt;/a&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-930968b1cde6e8d1" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v21.nonxt4.googlevideo.com/videoplayback?id%3D930968b1cde6e8d1%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330216372%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D264BF2262CB7324B9121F540E38FA1CAFFB346BB.132A5E866DAAE5829C87D067B13EA0B6569B9095%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D930968b1cde6e8d1%26offsetms%3D5000%26itag%3Dw160%26sigh%3DGyhJIVyP6Mvrsbp0RjAOj6Str8c&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v21.nonxt4.googlevideo.com/videoplayback?id%3D930968b1cde6e8d1%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330216372%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D264BF2262CB7324B9121F540E38FA1CAFFB346BB.132A5E866DAAE5829C87D067B13EA0B6569B9095%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D930968b1cde6e8d1%26offsetms%3D5000%26itag%3Dw160%26sigh%3DGyhJIVyP6Mvrsbp0RjAOj6Str8c&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;code is here: &lt;br /&gt;int servoPin = 13;     // Control pin for servo motor&lt;br /&gt;int minPulse = 500;   // Minimum servo position&lt;br /&gt;int maxPulse = 2500;  // Maximum servo position&lt;br /&gt;int pulse = 0;        // Amount to pulse the servo&lt;br /&gt;&lt;br /&gt;long lastPulse = 0;    // the time in milliseconds of the last pulse&lt;br /&gt;int refreshTime = 20; // the time needed in between pulses&lt;br /&gt;&lt;br /&gt;//int analogValue = 0;  // the value returned from the analog sensor&lt;br /&gt;int analogPin = 0;    // the analog pin that the sensor's on&lt;br /&gt;int val;&lt;br /&gt;void setup() {&lt;br /&gt;  pinMode(servoPin, OUTPUT);  // Set servo pin as an output pin&lt;br /&gt;  pulse = minPulse;           // Set the motor position value to the minimum&lt;br /&gt;  Serial.begin(9600);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop() {&lt;br /&gt;   if(Serial.available())&lt;br /&gt;  {&lt;br /&gt;    val = Serial.read();&lt;br /&gt;  }&lt;br /&gt;  //analogWrite(servoPin, val);&lt;br /&gt;&lt;br /&gt;//}&lt;br /&gt;  //analogValue = analogRead(analogPin);      // read the analog input&lt;br /&gt;  pulse = val * 30 + minPulse;    // convert the analog value&lt;br /&gt;                                            // to a range between minPulse&lt;br /&gt;                                            // and maxPulse. &lt;br /&gt;  Serial.println(millis() - lastPulse);              &lt;br /&gt;&lt;br /&gt;  // pulse the servo again if rhe refresh time (20 ms) have passed:&lt;br /&gt;  if (millis() - lastPulse &gt;= refreshTime) {&lt;br /&gt;    digitalWrite(servoPin, HIGH);   // Turn the motor on&lt;br /&gt;    delayMicroseconds(pulse);       // Length of the pulse sets the motor position&lt;br /&gt;    digitalWrite(servoPin, LOW);    // Turn the motor off&lt;br /&gt;    lastPulse = millis();           // save the time of the last pulse&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  Serial.println(pulse); &lt;br /&gt;  //Serial.println(lastPulse); &lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-7782033355449063209?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=930968b1cde6e8d1&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/7782033355449063209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=7782033355449063209' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7782033355449063209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7782033355449063209'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/10/i-hope-you-dance-sketch-prototype.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;i hope you dance (quick sketch prototype)&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_8DN_6bBbGaw/RwPLHOx6PyI/AAAAAAAACuk/Jpl8qIPLbtQ/s72-c/SANY0032.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-1422009785530405027</id><published>2007-09-30T20:39:00.000-04:00</published><updated>2007-09-30T20:45:25.742-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='life'/><title type='text'>run run run</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8DN_6bBbGaw/RwBB_Ox6KqI/AAAAAAAACDI/2kSj6blc7Xo/s1600-h/IMG_6692.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_8DN_6bBbGaw/RwBB_Ox6KqI/AAAAAAAACDI/2kSj6blc7Xo/s320/IMG_6692.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5116161731247876770" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/RwBCAex6KrI/AAAAAAAACDQ/sp-LQkqb7so/s1600-h/IMG_6684.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/RwBCAex6KrI/AAAAAAAACDQ/sp-LQkqb7so/s320/IMG_6684.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5116161752722713266" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-1422009785530405027?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/1422009785530405027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=1422009785530405027' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1422009785530405027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1422009785530405027'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/09/brooklyn-bridge.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;run run run&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8DN_6bBbGaw/RwBB_Ox6KqI/AAAAAAAACDI/2kSj6blc7Xo/s72-c/IMG_6692.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-329674554792799151</id><published>2007-09-28T23:48:00.001-04:00</published><updated>2007-09-29T23:54:16.931-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='LED'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s hand'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><category scheme='http://www.blogger.com/atom/ns#' term='physical computing'/><title type='text'>hey, the guy behind me! did you catch my smile? </title><content type='html'>&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-29c585bd83462806" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v9.nonxt8.googlevideo.com/videoplayback?id%3D29c585bd83462806%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330216372%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D4366A4F9C95660DAEFE225359B0590DB18A18242.CB01F48B76ACF061D2FC70DD8E424F6874E7293%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D29c585bd83462806%26offsetms%3D5000%26itag%3Dw160%26sigh%3DYiwEvizz90THL4--TKcieF79f5c&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v9.nonxt8.googlevideo.com/videoplayback?id%3D29c585bd83462806%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330216372%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D4366A4F9C95660DAEFE225359B0590DB18A18242.CB01F48B76ACF061D2FC70DD8E424F6874E7293%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D29c585bd83462806%26offsetms%3D5000%26itag%3Dw160%26sigh%3DYiwEvizz90THL4--TKcieF79f5c&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8DN_6bBbGaw/Rv3cu-x6KpI/AAAAAAAACDA/IApkPUem834/s1600-h/IMG_6657.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_8DN_6bBbGaw/Rv3cu-x6KpI/AAAAAAAACDA/IApkPUem834/s400/IMG_6657.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5115487451447175826" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;code:&lt;br /&gt;// declare variables:&lt;br /&gt;int potPin=0;           &lt;br /&gt;int potValue=0;       &lt;br /&gt;int led2=5;&lt;br /&gt;int led3=6;&lt;br /&gt;int led4=9;&lt;br /&gt;int led5=10;&lt;br /&gt;int led6=11;&lt;br /&gt;int test=13;&lt;br /&gt;int state = 0;    &lt;br /&gt;int counter=0;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  Serial.begin(9600);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop() {&lt;br /&gt;  digitalWrite(test,HIGH);&lt;br /&gt;  potValue=analogRead(potPin); &lt;br /&gt;  if(potValue&gt;100){&lt;br /&gt;    analogWrite(led1,(potValue/2));&lt;br /&gt;    analogWrite(led2,(potValue/2));&lt;br /&gt;    analogWrite(led3,(potValue/2));&lt;br /&gt;    analogWrite(led4,(potValue/2));&lt;br /&gt;    analogWrite(led5,(potValue/2));&lt;br /&gt;    analogWrite(led6,(potValue/2));&lt;br /&gt;  }&lt;br /&gt;  else {&lt;br /&gt;    analogWrite(led1,0);&lt;br /&gt;    analogWrite(led2,0);&lt;br /&gt;    analogWrite(led3,0);&lt;br /&gt;    analogWrite(led4,0);&lt;br /&gt;    analogWrite(led5,0);&lt;br /&gt;    analogWrite(led6,0);&lt;br /&gt;  }&lt;br /&gt;  delay(30);&lt;br /&gt;  Serial.println(potValue);&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-329674554792799151?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=29c585bd83462806&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/329674554792799151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=329674554792799151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/329674554792799151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/329674554792799151'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/09/hey-guy-behind-me-look-im-smiling-to.html' title='&lt;span style=&quot;font-weight: bold;&quot;&gt;hey, the guy behind me! did you catch my smile? &lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8DN_6bBbGaw/Rv3cu-x6KpI/AAAAAAAACDA/IApkPUem834/s72-c/IMG_6657.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-1122414070587801583</id><published>2007-09-28T14:41:00.000-04:00</published><updated>2007-09-29T23:54:50.996-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='urban'/><category scheme='http://www.blogger.com/atom/ns#' term='globalist'/><category scheme='http://www.blogger.com/atom/ns#' term='cultural hybridization'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>street vendors are a group of cute people</title><content type='html'>"There are more than 10,000 street vendors in New York City -- hot dog vendors, flower vendors, book vendors, shoe shiners, street artists, and many others. They are small businesspeople struggling to make ends meet. Most are recent immigrants and people of color. They work long hours under harsh conditions, asking for nothing more than a chance to sell their goods and services on the public sidewalk.&lt;br /&gt;&lt;br /&gt;sYet, in recent years, vendors have been victims of New York’s aggressive “quality of life” crackdown. They have been denied access to vending licenses. They have been swept from the streets by powerful business groups. They have been unjustly harassed, and their property has been illegally seized.&lt;br /&gt;&lt;br /&gt;The Street Vendor Project works to correct the social and economic injustice faced by these hardworking entrepreneurs. Reaching out to vendors on the street, we hold clinics to educate vendors about their legal rights. Working to support a local vendors’ rights movement, we organize vendors to participate in the political process that determines their fate. Finally, we engage in systemic advocacy to help policy makers and the public understand the important role street vendors play in the life of our city.&lt;br /&gt;&lt;br /&gt;The Urban Justice Center serves low-income and marginalized New Yorkers through a unique combination of direct legal services, systemic advocacy, community education, and political organizing. For information about the UJC's work, visit www.urbanjustice.org. The Street Vendor Project, one of the UJC's programs, maintains this website to provide additional resources and information specifically about and for our vending community."&lt;br /&gt;&lt;br /&gt;source from:  http://streetvendor.netfirms.com/public_html/staticpages/index.php?page=20040616184504992&lt;br /&gt;&lt;br /&gt;another interesting page:&lt;br /&gt;http://www.urbanjustice.org/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-1122414070587801583?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/1122414070587801583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=1122414070587801583' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1122414070587801583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1122414070587801583'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/09/there-are-more-than-10000-street.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;street vendors are a group of cute people&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-3084041702383622943</id><published>2007-09-28T14:39:00.001-04:00</published><updated>2007-09-29T23:50:43.071-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s hand'/><category scheme='http://www.blogger.com/atom/ns#' term='icm'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='computational media'/><title type='text'>the war of ants </title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/Rv1KnOx6KnI/AAAAAAAACC0/gk_hrCCnQvs/s1600-h/ants.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/Rv1KnOx6KnI/AAAAAAAACC0/gk_hrCCnQvs/s400/ants.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5115326789605534322" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-3084041702383622943?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/3084041702383622943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=3084041702383622943' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3084041702383622943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/3084041702383622943'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/09/blog-post_28.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;the war of ants &lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8DN_6bBbGaw/Rv1KnOx6KnI/AAAAAAAACC0/gk_hrCCnQvs/s72-c/ants.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-1344919233914504579</id><published>2007-09-23T23:05:00.000-04:00</published><updated>2007-09-29T23:51:16.874-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s hand'/><category scheme='http://www.blogger.com/atom/ns#' term='physical computing'/><title type='text'>i love shampoo :D  </title><content type='html'>&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-ef30dd949a1bbef9" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v19.nonxt8.googlevideo.com/videoplayback?id%3Def30dd949a1bbef9%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330216372%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D2A3A2EBC863B2948FFEEF47DC97280365A70880F.81E9A33D3568988005E4CED30C1F113695ECB4C2%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Def30dd949a1bbef9%26offsetms%3D5000%26itag%3Dw160%26sigh%3D2yCU0N37oTc9I13d2IqEhfh-IcY&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v19.nonxt8.googlevideo.com/videoplayback?id%3Def30dd949a1bbef9%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330216372%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D2A3A2EBC863B2948FFEEF47DC97280365A70880F.81E9A33D3568988005E4CED30C1F113695ECB4C2%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Def30dd949a1bbef9%26offsetms%3D5000%26itag%3Dw160%26sigh%3D2yCU0N37oTc9I13d2IqEhfh-IcY&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8DN_6bBbGaw/RvcsYex6KlI/AAAAAAAACCk/HaOcHzwilNs/s1600-h/IMG_6629.jpg"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_8DN_6bBbGaw/RvcsYex6KlI/AAAAAAAACCk/HaOcHzwilNs/s400/IMG_6629.jpg" alt="" id="BLOGGER_PHOTO_ID_5113604700993366610" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;code:&lt;br /&gt;&lt;br /&gt;// declare variables:&lt;br /&gt;int switchPin = 2;      //  digital input pin for a switch&lt;br /&gt;int redsLedPin = 3;   //  digital output pin for an LED&lt;br /&gt;int greenLedPin = 4;      //  digital output pin for an LED&lt;br /&gt;int whiteLedPin = 5;     //  digital output pin for an LED&lt;br /&gt;int testLedPin = 13;     //  digital output pin for an LED&lt;br /&gt;int switchState = 0;    // the state of the switch&lt;br /&gt;int counter=0;&lt;br /&gt;int previousSwitchState;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  pinMode(switchPin, INPUT);       // set the switch pin to be an input&lt;br /&gt;  pinMode(greenLedPin, OUTPUT);   // set the green LED pin to be an output&lt;br /&gt;  pinMode(redsLedPin, OUTPUT);      // set the reds LED pin to be an output&lt;br /&gt;  pinMode(whiteLedPin, OUTPUT);   // set the white LED pin to be an output&lt;br /&gt;  pinMode(testLedPin, OUTPUT);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop() {&lt;br /&gt;  // read the switch input:&lt;br /&gt;  digitalWrite(testLedPin,HIGH);&lt;br /&gt;  switchState = digitalRead(switchPin);&lt;br /&gt;  if (previousSwitchState&gt;=switchState){&lt;br /&gt;    counter=counter;&lt;br /&gt;  }&lt;br /&gt;  else {&lt;br /&gt;    counter=counter+1;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  if (counter==1){&lt;br /&gt;    digitalWrite(redsLedPin, HIGH);&lt;br /&gt;    digitalWrite(greenLedPin, LOW);   // turn off the green LED&lt;br /&gt;    digitalWrite(whiteLedPin, LOW);   // turn off the white LED&lt;br /&gt;  }&lt;br /&gt;  else if(counter==2){&lt;br /&gt;    digitalWrite(greenLedPin, HIGH);&lt;br /&gt;    digitalWrite(redsLedPin, HIGH);       // turn off the red LED&lt;br /&gt;    digitalWrite(whiteLedPin, LOW);     // turn on the white LED}&lt;br /&gt;  }&lt;br /&gt;  else if(counter==3){&lt;br /&gt;    digitalWrite(greenLedPin, HIGH);&lt;br /&gt;    digitalWrite(redsLedPin, HIGH);       // turn off the red LED&lt;br /&gt;    digitalWrite(whiteLedPin, HIGH);     // turn on the white LED&lt;br /&gt;  }&lt;br /&gt;else {&lt;br /&gt;  digitalWrite(redsLedPin, LOW);&lt;br /&gt;  digitalWrite(greenLedPin, LOW);   // turn off the green LED&lt;br /&gt;  digitalWrite(whiteLedPin, LOW);   // turn off the white LED&lt;br /&gt;  delay(30);&lt;br /&gt;  &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;previousSwitchState = switchState;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-1344919233914504579?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=a10727674f1d5099&amp;type=video%2Fmp4' length='0'/><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=ef30dd949a1bbef9&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/1344919233914504579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=1344919233914504579' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1344919233914504579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1344919233914504579'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/09/i-love-shampoo-d-digital-imput-output.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;i love shampoo :D  &lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8DN_6bBbGaw/RvcsYex6KlI/AAAAAAAACCk/HaOcHzwilNs/s72-c/IMG_6629.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-1241611829545452142</id><published>2007-09-22T11:56:00.000-04:00</published><updated>2007-09-29T23:55:32.946-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='life'/><category scheme='http://www.blogger.com/atom/ns#' term='observation'/><title type='text'>hair clipper </title><content type='html'>1, Take out the longest comb attachments &lt;br /&gt;2, Attach it to the blade&lt;br /&gt;3, Keep a distance from the child's head&lt;br /&gt;4, Use the thumb to push the switch to the first level  -&gt; the clipper starts buzzing &lt;br /&gt;5, Push to the second level -&gt; the clipper starts buzzing loudly&lt;br /&gt;6, Go back to the stop and skip the fist level -&gt; the clipper stops buzzing&lt;br /&gt;7, Restart to push to the first level &lt;br /&gt;8, Hold tightly&lt;br /&gt;9, Move towards to the child's head&lt;br /&gt;10,Thumb prepared to push back the switch &lt;br /&gt;11,Sweep on the very surface level of the hair slowly -&gt; Several hairs drop&lt;br /&gt;12,The clipper moves away from the head -&gt; The hair stops dropping&lt;br /&gt;13,Hold the clipper and scoop it deeper into the hair &lt;br /&gt;14,sweep again -&gt; more longer hairs drop&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-1241611829545452142?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/1241611829545452142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=1241611829545452142' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1241611829545452142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/1241611829545452142'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/09/observe-my-roommate-using-hair-clipper.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;hair clipper &lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-7014087506354406562</id><published>2007-09-21T22:39:00.000-04:00</published><updated>2007-09-29T23:56:45.500-04:00</updated><title type='text'>my favorite design so far~  </title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.joshjakus.com/feltum/photos/groupMOD1a.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px;" src="http://www.joshjakus.com/feltum/photos/groupMOD1a.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;it's amazing how well the structure and function melted and relied on each other, it's also amazing that it's designed in US.&lt;br /&gt;&lt;br /&gt;http://www.joshjakus.com/feltum/feltum.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-7014087506354406562?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/7014087506354406562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=7014087506354406562' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7014087506354406562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/7014087506354406562'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/09/my-favorite-design-so-far-its-amazing.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;my favorite design so far~  &lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-824074527704064069</id><published>2007-09-20T14:05:00.000-04:00</published><updated>2007-09-29T23:57:21.203-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cultural hybridization'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>what's the post-online?</title><content type='html'>Technology brings internet, and brings strangers together on line. online, from physical world to virtual world... right we are experiencing the online life now. We, a specific group of people, this generation in this part of the world at this time period.&lt;br /&gt;&lt;br /&gt;Then what's the next after the online period? human beings are funny and can't stop changing the current situation, and jumping back to the old good days or jumping out to the rest of the world. But the good thing is those jumps are not silly actions and simply going back. Those jumps are critical and creative jump. That reminds me of the spiral evolution theory.  &lt;br /&gt;&lt;br /&gt;Now, online, then, post-online... so what is post-online time? Questioning, and de-constructing the online structure by changing the form? How about the core? &lt;br /&gt;what's still there? the basic original human needs... both material and spiritual, e.g. communication, expression, knowing who I am, who he is...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-824074527704064069?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/824074527704064069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=824074527704064069' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/824074527704064069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/824074527704064069'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/09/technology-brings-internet-and-brings.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;what&apos;s the post-online?&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-2117875161008217178</id><published>2007-09-20T13:05:00.001-04:00</published><updated>2007-09-29T23:57:48.770-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s hand'/><category scheme='http://www.blogger.com/atom/ns#' term='icm'/><category scheme='http://www.blogger.com/atom/ns#' term='computational media'/><title type='text'>variables re-present the real mAGic woRld</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8DN_6bBbGaw/RvKoUn2z7KI/AAAAAAAACCM/m7dT63MYM_4/s1600-h/variable1.png"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_8DN_6bBbGaw/RvKoUn2z7KI/AAAAAAAACCM/m7dT63MYM_4/s400/variable1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5112333599268662434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8DN_6bBbGaw/RvKoU32z7LI/AAAAAAAACCU/uZNKCYXwCg0/s1600-h/variable2.png"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_8DN_6bBbGaw/RvKoU32z7LI/AAAAAAAACCU/uZNKCYXwCg0/s400/variable2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5112333603563629746" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-2117875161008217178?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/2117875161008217178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=2117875161008217178' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/2117875161008217178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/2117875161008217178'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/09/blog-post_20.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;variables re-present the real mAGic woRld&lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_8DN_6bBbGaw/RvKoUn2z7KI/AAAAAAAACCM/m7dT63MYM_4/s72-c/variable1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-5876744091703781130</id><published>2007-09-20T12:21:00.000-04:00</published><updated>2007-09-29T23:59:18.948-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='globalist'/><category scheme='http://www.blogger.com/atom/ns#' term='cultural hybridization'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s mind'/><title type='text'>modernization =? "westernization"? </title><content type='html'>I can't help associating everything we talked about last hybridization and globalization class, "modernity, rationalism, post-modernity…" with Chinese history and society. :) So I got a lot confusions from comparing Chinese and western modernity, since I can't find the corresponding "original Chinese modernity", both  the spiritual level and the material level, both the economical structure or the political environment, both the art or the science, etc.  &lt;br /&gt;&lt;br /&gt;Modernity looks like a notion about time, actually, I thought it's more about space and location. Because there's no oriental modernity. Or if there's something that could be seen as some sort of oriental modernity, then it must be the influenced modernity by western society. So that's why I think it actually should be called western modernity. &lt;br /&gt;&lt;br /&gt;Before western society experienced the modernization, China and western society was extremely independent from each other, geographically, spiritually and culturally. Each had its own cultural background, different from each other. While modernism turned to the main stream in western world, China was still running in a huge feudal system, no science in 19th and earlier 20th century and no rationalism has been raised. The philosophical root was Taoism, Confucianism, which gave birth to the socioeconomical structure in China: ethics and morality were stronger than rules to keep society organized, relationship was stronger than laws also, and how to solve problems was flexible, according to the time, the person, and the place. This environment itself was well cycled, generation after generation, until something from western world came into China to trigger the change. &lt;br /&gt;&lt;br /&gt;That was modernism, from the industrialized mass production, to literature, paintings, society structure, to spiritual value system. So modernization in China was after the whole process in western world. That's why I think modernity is not a notion about time, but about space and location, it's the western's modernity, or at least, it's originated from the root in western system. &lt;br /&gt;&lt;br /&gt;So after year 1949, more and more influence from western came into China and from then, the change started dramatically. E.g. in the economical system, around year 1978, the commercial market replacing the government planned market was an example to use the scientific and rational ways to organize the economic system . That was the modernity of China. The interesting thing is that was a mixture of both westernization and modernization.&lt;br /&gt;&lt;br /&gt;Then post-modernity was even more interesting. Since China has no original modernity, which was the root for post-modernity. So in western society, when post-modernity tried to break the rules, the structures, the notions from the modernity period, pose-modernity grew up. I didn't see there was any reason post-modernity should grow from the modernity in China, since the modernity in China is not authentic. But a lot of features in post-modernity did happen in China,  and some of them were actually part of the Chinese history and philosophy before the trend of post-modernity happened in the western. e.g. de-construction was part of the traditional philosophy, same thing like the naturalism and anti-mass production, the Marxism...&lt;span style="font-weight:bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-5876744091703781130?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/5876744091703781130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=5876744091703781130' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5876744091703781130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/5876744091703781130'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/09/modernized-westernized-in-china.html' title='&lt;span style=&quot;font-weight:bold;&quot;&gt;modernization =? &quot;westernization&quot;? &lt;/span&gt;'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-2344557720360812181</id><published>2007-09-18T12:19:00.000-04:00</published><updated>2007-09-20T12:33:35.542-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='LED'/><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s hand'/><category scheme='http://www.blogger.com/atom/ns#' term='physical computing'/><title type='text'>color candle - 1st encounter with arduino</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_8DN_6bBbGaw/Ru_7FjY7zWI/AAAAAAAACBQ/-o65ZJQT4II/s1600-h/Picture+036.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_8DN_6bBbGaw/Ru_7FjY7zWI/AAAAAAAACBQ/-o65ZJQT4II/s400/Picture+036.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5111580174906543458" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8DN_6bBbGaw/Ru_67zY7zVI/AAAAAAAACBI/239-F7FRyPw/s1600-h/Picture+037.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_8DN_6bBbGaw/Ru_67zY7zVI/AAAAAAAACBI/239-F7FRyPw/s400/Picture+037.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5111580007402818898" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-2344557720360812181?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/2344557720360812181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=2344557720360812181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/2344557720360812181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/2344557720360812181'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/09/blog-post_18.html' title='color candle - 1st encounter with arduino'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_8DN_6bBbGaw/Ru_7FjY7zWI/AAAAAAAACBQ/-o65ZJQT4II/s72-c/Picture+036.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-309958034779196209.post-8937224043189667488</id><published>2007-09-15T10:45:00.000-04:00</published><updated>2007-09-20T12:32:57.268-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='meng&apos;s hand'/><category scheme='http://www.blogger.com/atom/ns#' term='icm'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='computational media'/><title type='text'>using processing to control interaction quality</title><content type='html'>SIZE:&lt;br /&gt;strokeWeight&lt;br /&gt;e.g. shape, line&lt;br /&gt;shape width/height&lt;br /&gt;e.g. rect, ellipse&lt;br /&gt;shape end points&lt;br /&gt;e.g. rect, triangle&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;POSITION:&lt;br /&gt;shape start point/center&lt;br /&gt;e.g. rect, ellipse&lt;br /&gt;dot lines&lt;br /&gt;&lt;br /&gt;MOVEMENT:&lt;br /&gt;relationship between mouseX/Y&lt;br /&gt;&lt;br /&gt;SPEED:&lt;br /&gt;abs(mouseX-pmouseX)...&lt;br /&gt;&lt;br /&gt;COLOR:&lt;br /&gt;alpha,grey&lt;br /&gt;background&lt;br /&gt;fill&lt;br /&gt;stroke&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/309958034779196209-8937224043189667488?l=suchamagicworld.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://suchamagicworld.blogspot.com/feeds/8937224043189667488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=309958034779196209&amp;postID=8937224043189667488' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8937224043189667488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/309958034779196209/posts/default/8937224043189667488'/><link rel='alternate' type='text/html' href='http://suchamagicworld.blogspot.com/2007/09/using-processing-to-control-interaction.html' title='using processing to control interaction quality'/><author><name>mEnG li</name><uri>http://www.blogger.com/profile/05893953984929307534</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
