<?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-4344360081238823955</id><updated>2012-02-01T05:16:53.304-05:00</updated><title type='text'>Justin's Think Tank</title><subtitle type='html'>with a big idea cannon and large treads to get traction</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default?start-index=101&amp;max-results=100'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>378</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-32506500544525904</id><published>2012-01-30T11:01:00.005-05:00</published><updated>2012-01-30T11:01:47.014-05:00</updated><title type='text'>Maybe We Should Rethink Education</title><content type='html'>Sebastien Thrun on how his online AI class changed him:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://new.livestream.com/channels/556/videos/112950"&gt;http://new.livestream.com/channels/556/videos/112950&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-32506500544525904?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/32506500544525904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2012/01/maybe-we-should-rethink-education.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/32506500544525904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/32506500544525904'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2012/01/maybe-we-should-rethink-education.html' title='Maybe We Should Rethink Education'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-7805916129678252109</id><published>2012-01-08T02:15:00.000-05:00</published><updated>2012-01-08T02:15:10.968-05:00</updated><title type='text'>Thoughts on a Cognitive Sport</title><content type='html'>&lt;b&gt;Note&lt;/b&gt;: this post contains a lot of rock climbing jargon and may be hard to comprehend for the uninitiated. Interested readers should refer to &lt;a href="http://en.wikipedia.org/wiki/Glossary_of_climbing_terms"&gt;Wikipedia's glossary of climbing terms&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;A description of rock climbing that I wish I had thought of is that it is a "cognitive sport". I found this term used in two separate &lt;a href="http://lifeasahuman.com/2010/feature/climb-on/"&gt;blog&lt;/a&gt; &lt;a href="http://rydra-wong.dreamwidth.org/234949.html"&gt;posts&lt;/a&gt; and found it intuitively apt, but it took me a little longer to understand why it is so. All sports contain cognitive elements: the psychological drive to perform better requires will power, any sport with opponents requires outsmarting them, many team sports require cooperation and strategy. But more so than other sports, climbing requires more deliberate thinking than most other sports.&lt;br /&gt;&lt;br /&gt;For one, climbing requires participants to overcome their fears. I have long since accepted that a good portion of climbers are afraid of heights, and an even larger portion afraid of falling - despite rationally knowing that they are not going to die. From this perspective, climbing is akin to asserting control over irrational fears, which is very much a cognitive process.&lt;br /&gt;&lt;br /&gt;Then there are the steps necessary to reduce the risk of climbing outdoors. Alpine climbers need to consider the weather,their supplies, and their physical condition before deciding whether to attempt a summit. For more routine climbers, there is a body of technical knowledge to be mastered before stepping on rock. The most mundane of these is knowing how to belay and tie knots, but climbers need to know more before going outside. Setting out a top-rope outdoors requires not only more specialized gear and more knots, but also an elementary understanding of physics involved so as not to overload a rope. More cautious climbers may also learn to rescue others and/or themselves, which may involve creating pulley systems - more physics - and creative use of the limited gear on hand. I admit that the application of this technical knowledge forms a large part of the appeal of rock climbing.&lt;br /&gt;&lt;br /&gt;Another cognitive aspect of climbing - in my opinion, the most cognitive aspect of climbing - is the climbing itself. Bouldering routes are called problems for a reason, and that is because climbers often need to decipher how to use the holds before getting to the top. Brute strength can only get a climber so far, and technique will get them the rest of the way there, but only if the right technique is used at the right place. What this "right place" is depends on the climber; short climbers may be more comfortable with high foot placements, but may need to use more dynamic moves to reach the next hold, while taller climbers can easily skip through sequences, but suffer when the problem requires them to control their swing. Even on indoor walls the correct sequence may not be immediately obvious, and I've been stuck on routes before until an "Aha!" moment led me to trying a different sequence, more often than not allowing me to finish the problem.&lt;br /&gt;&lt;br /&gt;This problem-solving aspect is so salient in my mind that I sometimes think of it directly in psychological terms, specifically by describing a bouldering problem as a &lt;a href="http://ai.eecs.umich.edu/cogarch0/common/theory/prob.html"&gt;problem space&lt;/a&gt; over body positions. There are a number of start states (hands on the wall and feet off the ground), a number of goal states (both hands on the finish hold), intermediate states (the holds in the middle), actions to change states (movement), constraints on which actions to take (usually physiological constraints, but also strength, balance, technique, etc.), and finally control knowledge (the decision to take a particular action). I even map the progression of climbers onto the naivety of their search of this space. Novice climbers, not knowing what holds are good or how they should position their body, blindly try everything in reach and settle on the first good hold (a greedy, one-step lookahead search). As they gain experience, climbers internalize which holds are bad enough to ignore (heuristics), while also taking into account future holds before moving (multi-step lookahead). Eventually, climbers acquire the ability to read routes, deducing the best sequence by simply looking at the holds (global optimization). Interestingly, I think most climbers only do this through simulation, as even experts are often stuck on more cryptic problems. The "aha!" moment mentioned above came from considering the route as a statics mechanical problem and how the body might be balanced on the holds given. This is a completely different line of thought than mental simulations, and I wonder if it is unique to climbers with a physics background.&lt;br /&gt;&lt;br /&gt;The last aspect I want to address is also the last one to occur to me. Although climbing is an individual sport, I realized that some amount of meta-cognition/opponent modeling is required - by the route setters. This is a role that I find myself increasingly attracted to, for several reasons. First among these is that it allows me to test my climbing prowess in any way I want. Having access to holds and a wall allows me to recreate the hard moves on an outdoor route or the inspiring sequences from climbing videos. Of course, anything I set will be far inferior in quality and difficulty to what athletes are filmed doing, but making the moves similar enough will require much of the same muscles. Although in theory setting my own problems should make me better-rounded as a climber, in reality I tend to set routes which I would enjoy climbing. Most of the time these are technical problems, ones which involve small crimps and precise balance and foot placement. Once in a while I will set something cryptic, introducing climbers to an unusual sequence. Only rarely will I use slopers, which I don't enjoy climbing on and don't understand how to place. Luckily, this shortcoming is fill by other setters, and part of the joy of setting is understanding how they incorporate slopers and, indirectly, how to better use them when climbing.&lt;br /&gt;&lt;br /&gt;Which brings me to the mental side of setting. The main point of route setting is not for the setter to enjoy the route, but for other climbers to enjoy the route. This requires that the setter take into account how others approach climbing; after all, setting a cryptic problem requires knowing that the average climber will not immediately see the crux move. The setter must also prevent the climber from circumventing the move. This is often called "cheating" when done as a climber, although I don't believe that using the easiest sequence should be discouraged. Rather, the onus is on the setter to design their route such that cheating is not possible - or at least, that it would be as difficult as doing the move in the first place. This is easier said than done, which is precisely why setting is cognitively challenge. A good route should not only force a climber to do the intended sequence, but to force &lt;i&gt;every&lt;/i&gt; climber to do it. This requires placing holds such that climbers would be coming from the same direction, in the same body position with the same hand free. In the problem space analogy, this is equivalent to adding enough constraints such that there are only very few paths connected the start to the finish. These constraints must work for climbers of different heights, and the setter must make sure that a bump and a foot chip for a short climber would not be useful for a tall climber. Juggling these constraints and thinking one level above the climber is why setting a route is as cerebral, if not more so, than climbing a route.&lt;br /&gt;&lt;br /&gt;Let me end this essay with a brief exploration of what I think good routes should have. Not all routes are created equal, and inexplicable as it may be, there are such things as incoherent routes. These are the routes that climbers suspect were set by throwing random holds at the wall. A common result is an extremely difficult move in an otherwise easy problem, or perhaps a move which may easily injure the climber (like a dyno to a pocket). In contrast, well-set routes give a sense of movement. I suspect this has to do with balancing many dichotomies: dynamic moves that require precision and static moves that require balance and power, footwork that requires thinking and holds that require courage and commitment. A good route is one that flows - one that, when a climber is on it, they forget about everything else.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-7805916129678252109?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/7805916129678252109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2012/01/thoughts-on-cognitive-sport.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7805916129678252109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7805916129678252109'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2012/01/thoughts-on-cognitive-sport.html' title='Thoughts on a Cognitive Sport'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-4229286526302973563</id><published>2011-12-30T11:58:00.000-05:00</published><updated>2011-12-30T12:04:31.230-05:00</updated><title type='text'>Flexibility and Ambiguity in Chinese</title><content type='html'>I was surprised to find myself having a new appreciation of Chinese (the language, not the people) on this trip. I've never been a good student of Chinese; my last formal course in it was in middle school, and that I almost failed. I can understand Chinese fine, but I can't write it to save my life. Understandably, I tend to shy away from Chinese literature even though I read it without problems. I was therefore surprised to find myself thinking about two aspects of the language I had not considered before. &lt;br /&gt;&lt;br /&gt;The first thought is on how words are constructed. You might have heard that Chinese doesn't have an alphabet, instead using radicals in some combinatorial fashion. It is strange to think of letters and words in Chinese. Not knowing how linguists classify the language (that is, IANAL: I Am Not A Linguist), Chinese seems to jump straight from pen strokes to &lt;a href="http://en.wikipedia.org/wiki/Morpheme"&gt;morphemes&lt;/a&gt;. Each radical (usually) has its own meaning, and often may be a "word" by itself. Word is in quotes because, while it is the small free-standing unit, it is often not sufficient to refer to objects. For example, "lions" may be written as 獅 by itself, but if mentioned in isolation 獅子 is more often used. In this sense Chinese phrases look more like idioms, except there are also other &lt;a href="http://en.wikipedia.org/wiki/Chengyu"&gt;Chinese idioms&lt;/a&gt; with less transparent meanings. Furthermore, each individual word may be used in multiple phrases, which gives that word by itself some flexibility in meaning. &lt;br /&gt;&lt;br /&gt;What most textbooks don't mention, however, is how new words (in the combination-of-radicals sense) are often created. There is a common, but not universal, pattern in Chinese words, where one portion of the word gives the pronunciation and another portion gives the semantic association. These portions, especially those for semantics, are often radicals, but they can often be entire words. The word for lion, for example - 獅 - contains the word for master - 師. Indeed, the two words are homophones of each other, and the remaining radical - &lt;span lang="zh-Han"&gt;犭&lt;/span&gt; - is often used in words related to animals. This compositional nesting is similar to the prefix and suffix system in English, which allows the creation of words like anti-dis-establish-ment-arian-ism. I suppose one could call it an infix system - the prime English example being &lt;a href="http://en.wikipedia.org/wiki/Expletive_infixation"&gt;abso-fucking-lutely&lt;/a&gt; - except that it's more specific than that. This allows authors to transcribe colloquial, spoken Chinese, which uses words and sounds which did not exist. One example of this is a Cantonese word for stuff - 嘢 - which uses the traditional word 野 plus the radical for mouth, semantically meaning that it's mostly a spoken word. The expressive power of this system has escaped me until now. &lt;br /&gt;&lt;br /&gt;The second source of appreciation of Chinese comes from the ambiguous meaning of single words. The inspiration for this came from a &lt;a href="http://www.starwoodhotels.com/sheraton/property/dining/attraction_detail.html?propertyID=482&amp;amp;attractionId=18934"&gt;restaurant in the Hong Kong Sheraton&lt;/a&gt;, called &lt;span class="short_text" id="result_box" lang="zh-TW"&gt;&lt;span class=""&gt;雲&lt;/span&gt;&lt;/span&gt;海. This directly translates to "sea of clouds", which is decently poetic but not really succinct enough to be a restaurant name. Then there's the matter of connotations. The word &lt;span class="short_text" id="result_box" lang="zh-TW"&gt;&lt;span class=""&gt;雲&lt;/span&gt;&lt;/span&gt;, or cloud, can also be used to mean a large amount and in high density, usually as referring to people (雲雲人海). Similarly for sea, 海, which also connotes an unsurpassed depth and vastness. For two weeks, the question of how to properly translate this name popped into my head whenever I was bored. My best attempt, although its still missing some of the connotations, is "rolling clouds". Of course, it's also the case that "rolling" here cannot be directly translated back to Chinese. There's an art to translating more abstract concepts; it reminds me of the &lt;a href="http://en.wikipedia.org/wiki/Jabberwocky#Translations"&gt;various translations of Jabberwocky&lt;/a&gt;, whose meaning is not so much written than connoted. For Chinese, I think, there's a power which comes from the ambiguity and flexible of each word, giving every phrase a deeper connotation than otherwise exists.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-4229286526302973563?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/4229286526302973563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2011/12/flexibility-and-ambiguity-in-chinese.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4229286526302973563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4229286526302973563'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2011/12/flexibility-and-ambiguity-in-chinese.html' title='Flexibility and Ambiguity in Chinese'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-5890329930918927361</id><published>2011-12-24T04:55:00.002-05:00</published><updated>2011-12-24T04:55:40.548-05:00</updated><title type='text'>Displaying Calendars</title><content type='html'>I've talked about my &lt;a href="http://justinnhli.blogspot.com/2007/10/calendars-and-to-do-lists.html"&gt;small&lt;/a&gt; &lt;a href="http://justinnhli.blogspot.com/2007/11/calendar-v20071106.html"&gt;obsession with&lt;/a&gt; &lt;a href="http://justinnhli.blogspot.com/2007/11/calendar-v20071106.html"&gt;digital calendars&lt;/a&gt; before. I just want to mention that "logarithmic calendars" seem to be in &lt;a href="http://www.marco.org/2010/03/28/more-ideas-than-time-logarithmic-calendar-view"&gt;vogue&lt;/a&gt; &lt;a href="http://news.ycombinator.com/item?id=1248496"&gt;recently&lt;/a&gt;. Then I discovered the &lt;a href="http://www.simile-widgets.org/timeline/"&gt;timeline widget&lt;/a&gt; from the &lt;a href="http://www.simile-widgets.org/"&gt;MIT Simile project&lt;/a&gt;. It's a cool idea, displaying the same data in two separate views in different time scales. I also like how time is truly represented in a single dimension, allowing the user the scroll infinitely into the past or the future. Having played with it a little, my only complaint is that creating and syncing more than three such timelines really slows down the browser, which is unfortunately, as it would be cool to simultaneously see events on the day, week, month, year, and decade scales. I think for this to work there would also need to be a hierarchical classification of events. We definitely think of history in this way (World War II being a time period, but within which could be further divided into battles, and each battle into smaller engagements and skirmishes), and there's literature suggesting that our brains organize our past experiences in this way too (Conway, 1996. Autobiographical Memories and Autobiographical Knowledge). This makes me think of&lt;a href="http://en.wikipedia.org/wiki/Gantt_chart"&gt; Gantt charts&lt;/a&gt;, but I have yet to see a good integration of logarithmic calendars (although I haven't really looked).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-5890329930918927361?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/5890329930918927361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2011/12/displaying-calendars.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5890329930918927361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5890329930918927361'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2011/12/displaying-calendars.html' title='Displaying Calendars'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-4350798587926406227</id><published>2011-11-20T23:34:00.001-05:00</published><updated>2011-11-21T22:50:29.333-05:00</updated><title type='text'>On My First Return to Hong Kong in Three Years</title><content type='html'>Potential titles for travel books on Hong Kong&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Pollution (You Name It, We Got It)&lt;/li&gt;&lt;li&gt;Holy Shit, Chinese People!&lt;/li&gt;&lt;li&gt;What Personal Bubble?&lt;/li&gt;&lt;li&gt;Wrong Side of the Road, Dude!&lt;/li&gt;&lt;li&gt;&lt;span class="short_text" id="result_box" lang="es"&gt;&lt;span class="hps"&gt;¿Hablas &lt;/span&gt;&lt;/span&gt;&lt;span class="short_text" id="result_box" lang="es"&gt;&lt;span class="hps"&gt;cantonés, mandarín&lt;/span&gt; &lt;span class="hps"&gt;e Inglés&lt;/span&gt;&lt;span class=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="short_text" id="result_box" lang="es"&gt;&lt;span class="hps"&gt;&lt;/span&gt;&lt;span class=""&gt;?&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;More seriously, some of the changes since the last time I was here (which was December 2008):&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A lot of ads have Android/iPhone app icons, even Facebook links. QR codes doesn't seem to be quite as popular yet, although there's some similar system that seems local to Hong Kong.&lt;/li&gt;&lt;li&gt;All the steps on stairs seem really short. I can't tell if I've grown taller in the past three years, but I've noticed that I'm definitely above average height when on the trains. YES.&lt;/li&gt;&lt;li&gt;When I first got to the States I kept doing price conversions back to HKD. Now I do it the other way around, except that I have no clue what the baseline should be. 39 HKD seems instinctively more than 5 USD, but it's ultimately the same. Obviously, small numbers are inherently more likeable (since we see them more often). I wonder if there's literature on how the conversion rate influences spending...&lt;/li&gt;&lt;li&gt;I've lost a lost of my spatial memory of Hong Kong, even for places I would visit on a weekly basis. Then my parents' house has also been remodeled, so it's a little harder to get around.&lt;/li&gt;&lt;li&gt;Whenever I've stayed in the States for a while then come back, I get allergic to &lt;i&gt;something&lt;/i&gt; in Hong Kong and would always have a runny nose and keep sneezing. This time I settled with a partially stuffed nose. I think being sick just before leaving somehow buffered whatever I was reacting to.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-4350798587926406227?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/4350798587926406227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2011/11/on-my-first-return-to-hong-kong-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4350798587926406227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4350798587926406227'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2011/11/on-my-first-return-to-hong-kong-in.html' title='On My First Return to Hong Kong in Three Years'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-4201580055915679954</id><published>2011-11-01T21:22:00.000-04:00</published><updated>2011-11-01T21:35:28.617-04:00</updated><title type='text'>Font Fun</title><content type='html'>I'm heading to DC tomorrow for the AAAI Fall Symposium on &lt;a href="http://www.cogsys.org/acs/2011/home/"&gt;Advances in Cognitive Systems&lt;/a&gt;. My &lt;a href="http://www.eecs.umich.edu/%7Esoar/sitemaker/docs/pubs/aaai2011fss_intentions.pdf"&gt;paper&lt;/a&gt; got a poster acceptance, and so the last two weeks was spent wrangling with &lt;a href="http://en.wikipedia.org/wiki/Beamer_%28LaTeX%29"&gt;beamer&lt;/a&gt;. One can only focus on LaTeX for so long, so to pass time when I'm not &lt;a href="http://xkcd.com/303/"&gt;sword fighting&lt;/a&gt; I decided to play around with some fonts. Can you guess the major web businesses that use the following fonts? Hover over the images for the answer.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.mapquest.com/"&gt;&lt;br /&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-hyY0qVSuhrw/TrCXvOuJvnI/AAAAAAAADoY/CdnnpT2HAl0/s1600/mapquest.png" title="(Old) MapQuest" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.twitter.com/"&gt;&lt;br /&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-HxYtxQokxPI/TrCXvXQxLpI/AAAAAAAADog/EgUQib0FwHQ/s1600/twitter.png" title="Twitter" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.vimeo.com/"&gt;&lt;br /&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-CAyFDzceDo0/TrCXvgUtvVI/AAAAAAAADoo/ethf4Xagxms/s1600/vimeo.png" title="vimeo" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.youtube.com/"&gt;&lt;br /&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-KQfsWqDY0ts/TrCXwOj0bbI/AAAAAAAADow/w92s-sretYM/s1600/youtube.png" title="YouTube" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;While making the poster, my advisor noted that people sometimes confuse the Michigan block M wordmark with the Missouri block-M wordmark. So I looked up all the M states (turns out there's eight of them; my initial list left out Maine and Massachusetts), and collected their wordmark for comparison:&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center; background-color: #FFFFFF"&gt;&lt;a href="http://www.umaine.edu/" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://www.trademarks.umd.edu/marks/gr/primaryath.gif" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;University of Maine&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center; background-color: #FFFFFF"&gt;&lt;a href="http://www.umd.edu/" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://umaine.edu/relations/files/2009/06/m-logo-color.gif" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;University of Maryland&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center; background-color: #FFFFFF"&gt;&lt;a href="http://www.umass.edu/" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://www.umass.edu/universityrelations/sites/universityrelations/files/UMA_UM.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;University of Massachusetts&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center; background-color: #FFFFFF"&gt;&lt;a href="http://www.umich.edu/" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://www.logos.umich.edu/images/blockM_web.gif" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;University of Michigan&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center; background-color: #FFFFFF"&gt;&lt;a href="http://www.umn.edu/" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://www1.umn.edu/brand/assets/examples/logos/M-static.gif" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;University of Minnesota&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center; background-color: #FFFFFF"&gt;&lt;a href="http://www.missouri.edu/" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://webcom.missouri.edu/ilibrary/logos/stackedlogo-bg-large.gif" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;University of Missouri&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center; background-color: #FFFFFF"&gt;&lt;a href="http://www.msstate.edu/" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="64" src="http://www.msstate.edu/web/visualid/Web/2008_MSU_logo_web_horiz_mont.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Mississippi State University&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center; background-color: #FFFFFF;"&gt;&lt;a href="http://www.montana.edu/" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://www.montana.edu/cpa/graphics/logos/verticals/msuvert.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Montana State University&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/4344360081238823955-4201580055915679954?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/4201580055915679954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2011/11/font-fun.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4201580055915679954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4201580055915679954'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2011/11/font-fun.html' title='Font Fun'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-hyY0qVSuhrw/TrCXvOuJvnI/AAAAAAAADoY/CdnnpT2HAl0/s72-c/mapquest.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-7679249715460694368</id><published>2011-10-26T20:24:00.001-04:00</published><updated>2011-10-26T20:24:11.522-04:00</updated><title type='text'>Book Tracking</title><content type='html'>Those of you who follow me on &lt;a href="https://twitter.com/justinnhli"&gt;Twitter&lt;/a&gt; will &lt;a href="https://twitter.com/#%21/justinnhli/status/127060603247403008"&gt;know&lt;/a&gt; that I recently closed my Shelfari account. The reason for this is their restriction against exporting my library: some new policy in the last year required your profile to be at least 90% complete for your library to be exportable. This didn't use to be the case, and it understandably led to a lot of complaints (&lt;a href="http://www.shelfari.com/groups/10000/discussions/319995/Export-now-only-allowed-if-profile-at-least-90-completer"&gt;but which the Shelfari staff never justified&lt;/a&gt;). Getting up to that percentage required me to join a few groups (which I didn't want to) and add "friends" (which I don't have... kidding! *sob*). I joined a few generic groups, but &lt;b&gt;really&lt;/b&gt; didn't want to contact other people to be friends, and eventually gave up on that process. The upshot of this is that I closed my account entirely.&lt;br /&gt;&lt;br /&gt;I've therefore set up a new account at &lt;a href="http://www.goodreads.com/justinnhli"&gt;Goodreads&lt;/a&gt;. It has worked well for me so far; I particularly like how the tag system is done through a "hovering" dialog box, so I can very quickly move from one book to the next. In Shelfari this was through a model dialog, which required more clicks to do the same thing. In general Goodreads do a better job at user interface. There is a lot less AJAX crud, which makes the page load faster. I'm also keeping an eye on the recommendation system, although I don't have too high hopes for it. I suspect the system is much more useful for fiction than non-fiction, where people read largely similar books; with non-fiction, it's boring to read about the exact same topic over and over again.&lt;br /&gt;&lt;br /&gt;Anyway, in the process of switching to Goodreads I had to export my library from Shelfari. Recall that I had given up on making Shelfari allow me to export my list. Instead, I loaded up their list of my books, then &lt;b&gt;saved the HTML&lt;/b&gt;. I then wrote a quick script which extracted the authors and titles of books. Ah, the advantages of being a programmer... Here I hit a snag: Goodreads allows users to import books, but only by ISBN. Shefari, in its exported CSV file, contains those, but not on it's normal display page. Luckily, I had a backup file of my library, so I had ISBNs for the majority of my books, but not all of them. For the rest, I used the Library of Congress' &lt;a href="http://www.loc.gov/standards/sru/"&gt;Search via URL service&lt;/a&gt;, which would return detailed book information given a title and an author... which I have! Putting everything together took about an hour, manually verifying that the books were correct a little longer, but at the end of that I had completely moved my library with minimal loss of information. The other upshot is that I cleaned up my list a little, removing books that I'm no longer interested in.&lt;br /&gt;&lt;br /&gt;To make sure that this wouldn't happen again, I checked the file that Goodreads would export. It had more information than Shefari, which was nice. What caught my eye was that, in addition to the ratings I gave my books, the exported spreadsheet also contained other reader's average ratings. Which allowed me to make the following plot:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-pqEqhaGOVig/Tqijnno1gaI/AAAAAAAADoI/PWFlopxohvo/s1600/rating.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-pqEqhaGOVig/Tqijnno1gaI/AAAAAAAADoI/PWFlopxohvo/s320/rating.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The x-axis is the average rating of other people of any particular book on Goodreads, while on the y-axis is my own rating. The red crosses are the books on this scale, while the red line is a linear regression over these points. The blue line is &lt;i&gt;y=x&lt;/i&gt;; that is, what the regression should look like if my ratings were exactly in line with the average reader. As you can see, I have a slightly lower opinion of books in general, especially on the lower end of the scale. Qualitatively, my tastes agree with the average reader, but the discrete ratings on my side makes it hard to give a good regression.&lt;br /&gt;&lt;br /&gt;PS. A book I'm reading that is not listed on my shelf is Donald Knuth's &lt;a href="http://www.amazon.com/TeXbook-Donald-Knuth/dp/0201134489/ref=tag_stp_s2f_edpp_donald14th"&gt;The TeXbook&lt;/a&gt;. One might expect a book about a pseudo-programming language for typesetting to be dry, but Knuth makes it pretty interesting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-7679249715460694368?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/7679249715460694368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2011/10/book-tracking.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7679249715460694368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7679249715460694368'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2011/10/book-tracking.html' title='Book Tracking'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-pqEqhaGOVig/Tqijnno1gaI/AAAAAAAADoI/PWFlopxohvo/s72-c/rating.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-8834183389299528599</id><published>2011-09-11T23:04:00.001-04:00</published><updated>2011-09-11T23:04:55.861-04:00</updated><title type='text'>Scattered Thoughts</title><content type='html'>In lieu of writing single posts about each of these topics (which would require willpower I don't have), I've decided to give one paragraph abstracts of my thoughts. If any of these particularly interest you though, I might spend the time to refine and lengthen it.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Computer Science Education&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The gist of this train of thought (and it's a fricking &lt;i&gt;freight train&lt;/i&gt;) is that computer science education should be mandatory much earlier on, in the same way that maths is. There are many arguments for this, the most powerful argument being that while computers are now ubiquitous, many people still view them as magic, aka. "sufficiently advanced technology". Another powerful argument is that, like literature and mathematics and science, computer science teaches a different way of thing. If science is the study of why (things are the way they are) and mathematics the study of what (is the relationship between structures and its implications), then computer science is the study of how (to achieve a specific effect through many small steps). I sincerely think that computer science is the study of process, of the "how" of things; programs are merely a formal language for describe how to change things from one state to another. Since this is about computer science &lt;i&gt;education&lt;/i&gt;, I also think that computer science is relatively easy to teach, precisely because computers are everywhere. Students don't need to wait for the teacher's validation - if their program works, it works! On a negative note, a &lt;a href="http://www.eis.mdx.ac.uk/research/PhDArea/saeed/"&gt;recent paper&lt;/a&gt; suggests that not everyone can become good programmers...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Mike Rowe's Testimony to Congress&lt;/b&gt; (&lt;a href="http://impact.discovery.com/press/testimony-mike-rowe-us-senate-committee-commerce-s/"&gt;transcript&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;I heard about this from the &lt;a href="http://blog.bravelittlescientist.com/archives/928"&gt;Blogosaur&lt;/a&gt;, and &lt;a href="http://twitter.com/#%21/ltruthi/status/71240416330121216"&gt;another friend&lt;/a&gt; of mine agrees with her, but I have a slightly different opinion to share. I don't disagree that plumbers, welders, and other "dirty jobs" and skilled laborers are as necessary now as they are before, or that they are worthy of respect. What I disagree with is Rowe's suggestion that hard work is no longer valued, or the more blatant assertion that technology does not require hard work. Programmers at start-ups work no less hard than the skilled laborers of yesteryear, and these are the same people who would be fascinated by metalwork and paved roads and suspension bridges 40 years ago. Rowe talks of people who don't know how to fix things, who are afraid to get dirty; how many computer owners know how to fix their computer? Do computer technicians get any more face time with their customers than plumbers? Market economics suggests that as wages for skilled labor increase, this gap &lt;i&gt;will&lt;/i&gt; be filled. It might not be filled by &lt;a href="http://blogs.ajc.com/jay-bookman-blog/2011/06/17/gas-farm-labor-crisis-playing-out-as-planned/"&gt;Americans&lt;/a&gt;, but more likely, people will be more willing to go into those jobs. If plumbers really are as essential to our society as psychiatrist, is it so bad an idea that we should pay more for the latter? Isn't that, in itself, a reflection of our culture's valuation of plumbers?&lt;br /&gt;&lt;br /&gt;PS. &lt;a href="http://zamfi.net/blog/one-day-we-will-all-be-programmers"&gt;This&lt;/a&gt; goes nicely with my thoughts.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Finite and Infinite Games&lt;/b&gt; (&lt;a href="http://en.wikipedia.org/wiki/Finite_and_Infinite_Games"&gt;wikipedia&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;I read this on a &lt;a href="http://fayezor.blogspot.com/"&gt;friend&lt;/a&gt;'s suggestion a few years ago. I recently found my notes for it, reported back to my friend, and have since thought a lot more about its subject. The big take away for me is that &lt;i&gt;you can only lose a game if you are playing a game, and you can only play a game if you  willingly join it&lt;/i&gt;. A corollary is that if you're losing a game, you can always decide to play a larger game instead - until you play the largest game of all (&lt;i&gt;aka&lt;/i&gt;. life), in which no one can lose. It supports something I've come to firmly believe: if you don't like something, either change it or change yourself. It also fits into the &lt;a href="http://www.catb.org/jargon/html/H/ha-ha-only-serious.html"&gt;"Ha Ha Only Serious" hacker mindset&lt;/a&gt;, as well as why I derailed my philosophy class onto unicorns for 15 minutes. But that's a different story.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Teach For America&lt;/b&gt; (&lt;a href="http://en.wikipedia.org/wiki/Teach_For_America"&gt;wikipedia&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Some of you may know that I had planned on Teach For America as my backup in case I wasn't accepted into any grad schools. I abandoned my application when I was accepted into Michigan, but I also did a little more research, primarily by reading Donna Foote's &lt;a href="http://en.wikipedia.org/wiki/Donna_Foote"&gt;&lt;i&gt;Relentless Pursuit&lt;/i&gt;&lt;/a&gt;. Hindsight is 20/20 and it sounds like sour grapes, but I have philosophical disagreements with the TFA philosophy. While their goal of education equality is commendable, I don't think having a bunch of recent graduates teaching for two years is the best way to do it. This approach is inherently transient, despite the stated goal of hoping TFA fellows will go on to impact education at the policy level. Another stated assumption, that good leaders will be good teachers, may also be unjustified, and that's without taking into account whether the people they hire are good leaders. I personally believe that to become a good teacher one must first know and love the subject, which is more than I can say for most graduates. That applicants to the program has surged in recent years provides additional evidence that people are not seeing it as an opportunity to solve the education problem, but merely as a sentence on their resume (if, of course, they make it through the program). Undoubtedly, my views would be different if I did go through the program, but I would like to think that at least I've done enough teaching outside of TFA to know that I like it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-8834183389299528599?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/8834183389299528599/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2011/09/scattered-thoughts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8834183389299528599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8834183389299528599'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2011/09/scattered-thoughts.html' title='Scattered Thoughts'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-7166456802827849523</id><published>2011-04-04T17:33:00.001-04:00</published><updated>2011-04-04T17:35:56.399-04:00</updated><title type='text'>Circular Logic - "glow"</title><content type='html'>The NYTimes &lt;a href="http://wordplay.blogs.nytimes.com/category/Numberplay/"&gt;has a regular column on math puzzles&lt;/a&gt;. I don't usually look at them, but when I do &lt;a href="http://www.youtube.com/watch?v=8Bc0WjTT0Ps"&gt;I prefer Dos Equis&lt;/a&gt;... what? Oh yes, Numberplay. Most of the time I can't be bothered to figure out the answer, but &lt;a href="http://wordplay.blogs.nytimes.com/2011/04/04/numberplay-circular-logi/"&gt;one of the questions this week&lt;/a&gt; happens to be computationally easy. The question is:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Consider the word "glow." If you replace each letter with its counterpart in a mirror alphabet you will get the legitimate word "told." What other words exhibit this same property?&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;So I started wrote a little script in Python:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;#!/usr/bin/env python3&lt;br /&gt;import re&lt;br /&gt;if __name__ == "__main__":&lt;br /&gt;    src = open("/usr/share/dict/cracklib-small", "r")&lt;br /&gt;    words = set()&lt;br /&gt;    for word in src:&lt;br /&gt;        word = word.strip()&lt;br /&gt;        if len(word) == 1 or re.match('[^a-z]', word):&lt;br /&gt;            continue&lt;br /&gt;        words.add(word)&lt;br /&gt;    src.close()&lt;br /&gt;    for word in words:&lt;br /&gt;        mirror = "".join(chr(219-ord(c)) for c in word)&lt;br /&gt;        if mirror in words:&lt;br /&gt;            print(word, mirror)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;This script uses the computer's dictionary file (which I've used &lt;a href="http://justinnhli.blogspot.com/2011/03/herstory.html"&gt;before&lt;/a&gt;), mutates the letters, then checks if the result is in the dictionary. The script outputs:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;all   zoo&lt;br /&gt;ark   zip&lt;br /&gt;art   zig&lt;br /&gt;blip  york&lt;br /&gt;de    wv&lt;br /&gt;dr    wi&lt;br /&gt;drib  wiry&lt;br /&gt;elm   von&lt;br /&gt;era   viz&lt;br /&gt;err   vii&lt;br /&gt;fir   uri&lt;br /&gt;fm    un&lt;br /&gt;ge    tv&lt;br /&gt;girl  trio&lt;br /&gt;girt  trig&lt;br /&gt;glib  tory&lt;br /&gt;glow  told&lt;br /&gt;gm    tn&lt;br /&gt;gs    th&lt;br /&gt;hob   sly&lt;br /&gt;hold  slow&lt;br /&gt;holt  slog&lt;br /&gt;holy  slob&lt;br /&gt;horn  slim&lt;br /&gt;ir    ri&lt;br /&gt;irk   rip&lt;br /&gt;iv    re&lt;br /&gt;ivy   reb&lt;br /&gt;levi  over&lt;br /&gt;low   old&lt;br /&gt;lug   oft&lt;br /&gt;md    nw&lt;br /&gt;me    nv&lt;br /&gt;mix   nrc&lt;br /&gt;mn    nm&lt;br /&gt;mrs   nih&lt;br /&gt;ms    nh&lt;br /&gt;nh    ms&lt;br /&gt;nih   mrs&lt;br /&gt;nm    mn&lt;br /&gt;nrc   mix&lt;br /&gt;nv    me&lt;br /&gt;nw    md&lt;br /&gt;oft   lug&lt;br /&gt;old   low&lt;br /&gt;over  levi&lt;br /&gt;re    iv&lt;br /&gt;reb   ivy&lt;br /&gt;ri    ir&lt;br /&gt;rip   irk&lt;br /&gt;slim  horn&lt;br /&gt;slob  holy&lt;br /&gt;slog  holt&lt;br /&gt;slow  hold&lt;br /&gt;sly   hob&lt;br /&gt;th    gs&lt;br /&gt;tn    gm&lt;br /&gt;told  glow&lt;br /&gt;tory  glib&lt;br /&gt;trig  girt&lt;br /&gt;trio  girl&lt;br /&gt;tv    ge&lt;br /&gt;un    fm&lt;br /&gt;uri   fir&lt;br /&gt;vii   err&lt;br /&gt;viz   era&lt;br /&gt;von   elm&lt;br /&gt;wi    dr&lt;br /&gt;wiry  drib&lt;br /&gt;wv    de&lt;br /&gt;york  blip&lt;br /&gt;zig   art&lt;br /&gt;zip   ark&lt;br /&gt;zoo   all&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;As a sanity check, notice that "glow" does indeed turn into "told" (and vice versa).&lt;br /&gt;&lt;br /&gt;Problem solved in 10 minutes.&lt;br /&gt;&lt;br /&gt;PS. I would have commented on the post, but I have no clue what my NYTimes password is.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-7166456802827849523?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/7166456802827849523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2011/04/circular-logic-glow.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7166456802827849523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7166456802827849523'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2011/04/circular-logic-glow.html' title='Circular Logic - &quot;glow&quot;'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-3209491175376069827</id><published>2011-03-23T18:31:00.006-04:00</published><updated>2011-03-28T09:20:03.219-04:00</updated><title type='text'>Herstory</title><content type='html'>I read a book recently (or maybe it was the internet; I don't remember) where the author talked about how history has been male dominated and asked the question, "what happened to herstory?" Well, if you want to play that game...&lt;br /&gt;&lt;br /&gt;I used a short &lt;a href="http://en.wikipedia.org/wiki/Regular_expression"&gt;regex&lt;/a&gt; to find all the words in my computer's dictionary file which started with "his", "man", and "male". I chose a few to systematically replace with "her", "woman", and "female", with slight hand-tuned adjustments for spelling. Here are some particularly funny ones (with commentary).&lt;br /&gt;&lt;br /&gt;NOTE: Before you yell at me to say that not all feminists do things as pointless as wordplay, I know. I'm using the word "feminist" (and related terms) below to refer to those who do play these games.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;femalefactor&lt;/i&gt; - female criminals; also, the critical element behind every successful man&lt;/li&gt;&lt;li&gt;&lt;i&gt;femalevolent&lt;/i&gt; -&amp;nbsp; things like the silent treatment; also, witches&lt;/li&gt;&lt;li&gt;&lt;i&gt;herpanic&lt;/i&gt; - what Spanish women would do if they found out about this change&lt;/li&gt;&lt;li&gt;&lt;i&gt;herred&lt;/i&gt; - past tense of the sound female snakes make&lt;/li&gt;&lt;li&gt;&lt;i&gt;womanager&lt;/i&gt; - your female boss&lt;/li&gt;&lt;li&gt;&lt;i&gt;womanatee&lt;/i&gt; - another name for baby tees&lt;/li&gt;&lt;li&gt;&lt;i&gt;womandrake&lt;/i&gt; - a shapely plant&lt;/li&gt;&lt;li&gt;&lt;i&gt;womaneuver&lt;/i&gt; - the special way females handle vehicles&lt;/li&gt;&lt;li&gt;&lt;i&gt;womangled&lt;/i&gt; - what every women's hair is when they wake up&lt;/li&gt;&lt;li&gt;&lt;i&gt;womanhole&lt;/i&gt; - &lt;b&gt;*ahem*&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;womania&lt;/i&gt; - what Freud and folk psychology called "hysteria" (hersteria?)&lt;/li&gt;&lt;li&gt;&lt;i&gt;womanifold&lt;/i&gt; - laundry; not to be confused with "womanifolds"&lt;/li&gt;&lt;li&gt;&lt;i&gt;womanipulate&lt;/i&gt; - actually, this is the etymology of the word "manipulate"&lt;/li&gt;&lt;li&gt;&lt;i&gt;womanservant&lt;/i&gt; - subject of a lot of male fantasy&lt;/li&gt;&lt;li&gt;&lt;i&gt;womanslaughter&lt;/i&gt; - it seems like the unmodified version fits the feminist movement better&lt;/li&gt;&lt;/ul&gt;We can, of course, go further. See if you can identify the original word for these:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;abdowomen&lt;/i&gt; - the medical name for a pregnant belly&lt;/li&gt;&lt;li&gt;&lt;i&gt;accompaniwoment&lt;/i&gt; - another word for escort&lt;/li&gt;&lt;li&gt;&lt;i&gt;antidisestablishwomentarianism&lt;/i&gt; - the longest word in the English language&lt;/li&gt;&lt;li&gt;&lt;i&gt;Archeredes&lt;/i&gt; - a virtually-unknown female ancient  Greek mathematician&lt;/li&gt;&lt;li&gt;&lt;i&gt;ewomancipation&lt;/i&gt; - the process of women obtaining political rights and equality under the law&lt;/li&gt;&lt;li&gt;&lt;i&gt;hashersh&lt;/i&gt; - why feminism feels good&lt;/li&gt;&lt;li&gt;&lt;i&gt;homomorphersm&lt;/i&gt; - another word for lesbianism&lt;/li&gt;&lt;li&gt;&lt;i&gt;husbgyny&lt;/i&gt; - the domestication of women&lt;/li&gt;&lt;li&gt;&lt;i&gt;hywoman&lt;/i&gt; - a membrane around the penis which breaks on first sexual intercourse&lt;/li&gt;&lt;li&gt;&lt;i&gt;multidiwomensional&lt;/i&gt; - the idea that women cannot be rated on a single scale&lt;/li&gt;&lt;li&gt;&lt;i&gt;portwomanteau&lt;/i&gt; - a famous species of wine grape&lt;/li&gt;&lt;li&gt;&lt;i&gt;rowomantics&lt;/i&gt; - the behaviors of the female crew team&lt;/li&gt;&lt;li&gt;&lt;i&gt;serapher&lt;/i&gt; - another word for angel&lt;/li&gt;&lt;li&gt;&lt;i&gt;whersical&lt;/i&gt; - this list&lt;/li&gt;&lt;li&gt;&lt;i&gt;womenstruate&lt;/i&gt; - actually, I have no clue what this means&lt;/li&gt;&lt;/ul&gt;I'll all for feminism, but really: there are more important things to talk about than sewomantics. Also, study etymology.&lt;br /&gt;&lt;br /&gt;PS. Also see the &lt;a href="http://en.wikipedia.org/wiki/Ad_feminam"&gt;ad fenimam&lt;/a&gt; logical fallacy&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-3209491175376069827?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/3209491175376069827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2011/03/herstory.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3209491175376069827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3209491175376069827'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2011/03/herstory.html' title='Herstory'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-6350127105683984343</id><published>2011-03-05T14:36:00.001-05:00</published><updated>2011-03-05T14:36:29.939-05:00</updated><title type='text'>Twitter Wordle</title><content type='html'>A summary of my tweets (created with &lt;a href="http://www.wordle.net/"&gt;Wordle&lt;/a&gt;):&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-a3lJ_B4a-_4/TXKQStZwJ7I/AAAAAAAADeA/f01tvADELRc/s1600/twitter-wordle.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="267" src="https://lh5.googleusercontent.com/-a3lJ_B4a-_4/TXKQStZwJ7I/AAAAAAAADeA/f01tvADELRc/s400/twitter-wordle.png" width="400" /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;A poor excuse for not writing, I know. I'm hoping to have something up soon, on computer science education. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-6350127105683984343?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/6350127105683984343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2011/03/twitter-wordle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6350127105683984343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6350127105683984343'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2011/03/twitter-wordle.html' title='Twitter Wordle'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh5.googleusercontent.com/-a3lJ_B4a-_4/TXKQStZwJ7I/AAAAAAAADeA/f01tvADELRc/s72-c/twitter-wordle.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-7742337123655600222</id><published>2011-02-12T20:53:00.001-05:00</published><updated>2011-02-12T20:59:42.099-05:00</updated><title type='text'>Some Trends</title><content type='html'>I've been playing with graph creators lately. No, not the &lt;a href="http://justinnhli.blogspot.com/2010/12/sooner-apparently-means-later.html"&gt;mathematical graphs&lt;/a&gt;... well, I mean... the &lt;i&gt;other&lt;/i&gt; type of mathematical graphs (aka. &lt;i&gt;plots&lt;/i&gt;). In particular, I was trying my hands at &lt;a href="http://en.wikipedia.org/wiki/Gnuplot"&gt;gnuplot&lt;/a&gt;, and of course I needed data. Where better than to plot trends from my own journal?&lt;br /&gt;&lt;br /&gt;The x-axis shows time; each point represents the average over 6 months, taking the first/later half of the year. The y-value is the percentage of entries over this period which contains this word (or variants thereof; for example, the Twitter plot also includes the word "tweet"). This is all generated programmatically - I extended my journal script to calculate the percentage of entries containing given terms and output it in table (space-separated value) form, which gnuplot then reads. Since the data is highly specific, my gnuplot is also particular to this application. I abused gnuplot's ability to ignore non-existent columns and left it using 5 columns. The source is below:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;#!/usr/bin/env gnuplot&lt;br /&gt;&lt;br /&gt;reset&lt;br /&gt;set terminal png&lt;br /&gt;&lt;br /&gt;set title "Prevalence of Term over Time" font "Arial,16"&lt;br /&gt;&lt;br /&gt;set border 3&lt;br /&gt;&lt;br /&gt;set xdata time&lt;br /&gt;set timefmt "%Y-%m"&lt;br /&gt;set format x "%Y"&lt;br /&gt;set xlabel "Date" font "Arial,12"&lt;br /&gt;set xtics nomirror rotate by -45&lt;br /&gt;set mxtics 0&lt;br /&gt;&lt;br /&gt;set ylabel "Percent Entries with Term" font "Arial,12"&lt;br /&gt;set yrange [0:100] &lt;br /&gt;set ytics 10 nomirror&lt;br /&gt;                   &lt;br /&gt;set key autotitles columnheader enhanced reverse outside font "Arial,12"&lt;br /&gt;set style data lines # linewidth 2 ?&lt;br /&gt;set grid&lt;br /&gt;&lt;br /&gt;# plot [raw_data] using [x-col]:[y-col] [attributes]...&lt;br /&gt;plot "data.csv" using 1:2 linewidth 2, \&lt;br /&gt;             "" using 1:3 linewidth 2, \&lt;br /&gt;             "" using 1:4 linewidth 2, \&lt;br /&gt;             "" using 1:5 linewidth 2, \&lt;br /&gt;             "" using 1:6 linewidth 2, \&lt;br /&gt;             "" using 1:7 linewidth 2, \&lt;br /&gt;             "" using 1:8 linewidth 2&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;In the future I'm considering writing a script that generates gnuplot scripts. It'll be easier than remember all these ugly commands.&lt;br /&gt;&lt;br /&gt;And here are the resulting plots. The first one is on my use of online services. You can clearly tell when I started using Reddit and how quickly it dominated my life. The growth of Twitter is much slower comparatively. Facebook is huge mostly because it's my main source of how other people are doing.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-XHzSCGIVWrc/TVc65zFBtrI/AAAAAAAADbw/zTR6ne8_ijg/s1600/online-services.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-XHzSCGIVWrc/TVc65zFBtrI/AAAAAAAADbw/zTR6ne8_ijg/s320/online-services.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;Next are some hobbies of mine, at least those I can think of off the top of my head. It's obvious when I started climbing more often (and therefore better); it's also clear that when I teach at CTY, it becomes a big part of my life. As a computer science major and now a grad student, I clearly code more than the chart shows; one could consider that as habituation, I guess.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-kQHGrCfr3w0/TVc65eBe9MI/AAAAAAAADbs/X2WQSLnYuLg/s1600/hobbies.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-kQHGrCfr3w0/TVc65eBe9MI/AAAAAAAADbs/X2WQSLnYuLg/s320/hobbies.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Here's another one, on academic topics. These were all topics I considered studying in college. I eventually majored in computer science and got a certificate in engineering design, but took extra classes in all these subjects. I think it's neat that these topics has all been mentioned more often over time - that I'm still into the same subjects I was in high school and college... except design, which I haven't done any of since junior year.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Yh8gJhu0Wa8/TVc659LwVbI/AAAAAAAADb0/3hM9M31aNHQ/s1600/subjects.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-Yh8gJhu0Wa8/TVc659LwVbI/AAAAAAAADb0/3hM9M31aNHQ/s320/subjects.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I would love to do more of these, but I can't think of anymore sets of terms to compare. Comment if you can.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-7742337123655600222?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/7742337123655600222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2011/02/some-trends.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7742337123655600222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7742337123655600222'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2011/02/some-trends.html' title='Some Trends'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-XHzSCGIVWrc/TVc65zFBtrI/AAAAAAAADbw/zTR6ne8_ijg/s72-c/online-services.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-3797550981960936377</id><published>2011-02-02T18:35:00.001-05:00</published><updated>2011-09-12T15:34:42.663-04:00</updated><title type='text'>Personal Responsibility</title><content type='html'>&lt;br /&gt;Author's note: I know this is pretty bad writing, but I've been struggling to put this idea down in words and this is the best I could do.&lt;br /&gt;&lt;br /&gt;On the bus today I overheard a conversation about someone only taking 12 credits, then saying "but it's not my fault I'm only taking 12 credits." That got me angry, I've been thinking about the idea of personal responsibility for the past month - and trying to write about it , unsuccessfully - and that kind of excuse is the last thing I want to hear. The main idea is that people are responsible for themselves no matter the circumstance. In psychology we recently read Neil Postman, who wrote that TV and newspaper are destroying people's capacity to understand longer pieces of language, which was more common before when people listed to 7 hour speeches and debates (which is also where Lincoln-Douglas debates came from). But it's not the case that books don't exist anymore, just that TV and newspaper, with its short, out-of-global-context pieces, are much more attention grabbing and much less attention requiring. If people want they can still choose to read, but they don't. To blame the media for this is to take the responsibility away from the individual, over what the individual could control but chose not to. Either you accept you made the choice and live with it, or you get out.. To say you didn't have the choice is to say you're not in charge of your life - and in that case, you deserve all the misery you feel.&lt;br /&gt;&lt;br /&gt;I don't know when I acquired this sense of individual responsibility - there are traces of my high school existentialism class in this - but recent news events made me think about it more often. There was the &lt;a href="http://en.wikipedia.org/wiki/United_States_diplomatic_cables_leak"&gt;WikiLeaks diplomatic cable leak&lt;/a&gt;, where I believe the intelligence officer Bradley Manning should be court-martialed but that WikiLeaks is crime free The justification is that Manning signed a contract/swore an oath to keep data confidential, and leaking the cable constitutes violating that contract and taking back his word. WikiLeaks made no such promise, and their actions are at worst inappropriate or distasteful., but in no way illegal. There was &lt;a href="http://arstechnica.com/tech-policy/news/2011/01/fed-charge-two-for-allegedly-exploiting-video-poker-bug.ars"&gt;the case&lt;/a&gt; of two people who used a bug in casino video poker machines and used it to win jackpots. They are being sued by the casino for fraud - but, I assume, the developers are not suffering any consequences. This case is particularly egregious because at a casino you're expected to try and win. You may be thrown out or barred for counting cards- again, legal because casinos are private property (although look at &lt;a href="http://en.wikipedia.org/wiki/Card_counting#Legal_status"&gt;Atlantic City&lt;/a&gt;) - but courting cards is not against the law. How is exploiting a bug in video poker any different? It is the developer of the machine who are ultimately responsible. If there was no way to load poker in the house's favor, casino's wouldn't be playing it, except in this case the poker machine is faulty.&lt;br /&gt;&lt;br /&gt;There's &lt;a href="http://news.yahoo.com/s/ap/20110115/ap_on_hi_te/us_facebook_stalker"&gt;the case&lt;/a&gt; of a stalker using information from Facebook to guess people's security questions on email accounts, then blackmailing them with explicit photos from there. I'm not saying the stalker is guilt free, for he is in violation of the law- and he chose to blackmail these people. But the victims are also naive to use such easily answerable security questions, not to mention taking and keeping explicit photos of themselves.&lt;br /&gt;&lt;br /&gt;In my mind I extend this responsibility of choice to a person's entire life course. To think that people didn't know dropping out of school will result in a hard life is absurd. It's not that dropouts always end up nowhere - look at Bill Gates and Steve Jobs - but its that people chose that course and later complain about it, or blame the circumstances for their suffering without considering their complicity in ending there in the first place. There are things we have no control over - one could be born with AIDS, or into war, or be abused - and even then the circumstance should not be blamed for all the failures of the victim. Being forced to immigrate by your parents due to bankruptcy does not justify spending romance novels all day and only ever working server positions.&lt;br /&gt;&lt;br /&gt;Let me be clear on this part, in case you haven't gotten it yet. I don't think it's bad to read novels all day and serve as a waitress for the rest of your life. If that has been your greatest desire since kindergarten, I think it's wonderful you have achieved your ultimate - if perhaps small - life goal. My problem is when you find that situation is not to your liking, and your refuse to accept responsibility for being in&lt;br /&gt;that situation nor take initiative in changing it. It's your fucking life, fucking live up to it.&lt;br /&gt;&lt;br /&gt;PS. I am aware that there are gray areas in the above philosophy. There are circumstances that, although preventable, would have required inhuman foresight. Flood insurance may have made life easier, but if you live where floods are unlikely, then it's potentially excusable. It comes down to what "common sense" dictates, which is debatable. But the big idea here is not to prevent all negative experiences, but to not use that as a crutch preventing happiness.&lt;br /&gt;&lt;br /&gt;PPS. Related reading: &lt;a href="http://www.theatlantic.com/magazine/print/2011/01/the-rise-of-the-new-global-elite/8343/"&gt;The Rise of the New Global Elite&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-3797550981960936377?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/3797550981960936377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2011/02/personal-responsibility.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3797550981960936377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3797550981960936377'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2011/02/personal-responsibility.html' title='Personal Responsibility'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-5989775623225337902</id><published>2010-12-20T21:49:00.001-05:00</published><updated>2010-12-21T09:21:12.609-05:00</updated><title type='text'>Sooner apparently means later</title><content type='html'>&lt;p&gt;In the mean time, here's a &lt;a href="https://dl.dropbox.com/u/316654/feynman/index.html"&gt;fun charge on spring simulator&lt;/a&gt;. It uses a naive &lt;a href="http://en.wikipedia.org/wiki/Force-based_algorithms_%28graph_drawing%29"&gt;force-based algorithm&lt;/a&gt; to do the drawing. Those among you with a sharp eye will have noticed I named this simulation "Feynman", named after of course the famous physicist &lt;a href="http://en.wikipedia.org/wiki/Richard_Feynman"&gt;Richard Feynman&lt;/a&gt;. In his &lt;a href="http://books.google.com/books?id=IWQ_y90P2uIC&amp;amp;dq=isbn:0679747044&amp;amp;source=gbs_navlinks_s"&gt;biography&lt;/a&gt; - James Gleick's Genius - the author describes how Feynman perceives equations (he has grapheme-color &lt;a href="http://en.wikipedia.org/wiki/Synesthesia"&gt;synesthesia&lt;/a&gt; specific to mathematical equations. I have written about the general form &lt;a href="http://justinnhli.blogspot.com/2009/05/synesthesia.html"&gt;before&lt;/a&gt;). I quote from the book:&lt;/p&gt;&lt;blockquote&gt;In high school he had not solved Euclidean geometry problems by tracking proofs through a logical sequence, step by step. He had manipulated the diagrams in his mind: he anchored some points and let others float, imagined some lines as stiff rods and others as stretchable bands, and let the shapes slide until he could see what the result must be. These mental constructs flowed more freely than any real apparatus could. now, having assimilated a corpus of physical knowledge and mathematical technique, Feynman worked the same way. The lines and vertices floating in the space of his mind now stood for complex symbols and operators. They had a recursive depth; he could focus on them and expand them in more complex expressions, made up of more complex expressions still. He could slide them and rearrange them, anchor fixed points and stretch the space in which they were embedded. Some mental operations required shifts in the frame of reference, reorientation in space and time. The perspective would change form motionlessness to steady motion to acceleration. It was said of Feynman that he had an extraordinary physical intuition, but that alone did not account for his analytic power. He melded together a sense of forces with his knowledge of the algebraic operations that represented them. The calculus, the symbols, the operators had for him almost as tangible a reality as the physical quantities on which they worked. Just as some people see numerals in color in their mind's eye, Feynman associated colors with the abstract variables of the formulas he understood so intimately. "As I'm talking," he once said, " I see vague pictures of Bessel functions from Janke and Emde's book, with light tan j's, slightly violet-bluish n's, and dark brown x's flying around. And I wonder what the hell it must look like to the students.&lt;/blockquote&gt;&lt;p&gt;The idea behind this project was to make an interactive mind mapping application, where no hierarchy is enforced or even implied - unlike most mind mapping software such as &lt;a href="http://www.xmind.net/"&gt;XMind&lt;/a&gt;. This means a free-form graph layout application. To get the recursive depth, however, each node will also be a summary representation of another mind map/graph, so the user can drill down indefinitely to find more and more detail. What I've coded so far is only a test of the graph layout; I will eventually put in the functionality to create nodes and label and expand them.&lt;/p&gt;&lt;p&gt;In the mean time, a fun emergent game is to try and drag the nodes such that the graph is &lt;a href="http://en.wikipedia.org/wiki/Planar_graph"&gt;planar&lt;/a&gt;. Just refresh the page to get a new randomly generated graph.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-5989775623225337902?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/5989775623225337902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/12/sooner-apparently-means-later.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5989775623225337902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5989775623225337902'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/12/sooner-apparently-means-later.html' title='Sooner apparently means later'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-478416540606899741</id><published>2010-12-04T11:02:00.002-05:00</published><updated>2010-12-04T11:02:52.462-05:00</updated><title type='text'>I'll start writing again... soon</title><content type='html'>In the mean time, enjoy the new layout.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-478416540606899741?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/478416540606899741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/12/ill-start-writing-again-soon.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/478416540606899741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/478416540606899741'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/12/ill-start-writing-again-soon.html' title='I&apos;ll start writing again... soon'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-4863974591770023530</id><published>2010-11-08T22:52:00.000-05:00</published><updated>2011-10-17T15:32:13.892-04:00</updated><title type='text'>Recreational Programming</title><content type='html'>The result of about 10 hours of recreational programming: a web interface to settle complex bills. This was common when I went on camping trips; people would pay for gas, camping, firewood, etc. willy nilly, and at the end it's always a pain to figure out who owes what. No longer.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://dl.dropbox.com/u/316654/billsettler/billsettler.html"&gt;Bill Settler&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-4863974591770023530?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/4863974591770023530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/11/recreational-programming.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4863974591770023530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4863974591770023530'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/11/recreational-programming.html' title='Recreational Programming'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-8477498029689316240</id><published>2010-10-18T23:48:00.000-04:00</published><updated>2010-10-18T23:48:29.329-04:00</updated><title type='text'>The Evolution of Desire</title><content type='html'>I finished David Buss' &lt;i&gt;&lt;a href="http://www.amazon.com/exec/obidos/tg/detail/-/046500802X/qid=1057091018/sr=1-1/ref=sr_1_1/102-5145576-9560159?v=glance&amp;amp;s=books"&gt;The Evolution of Desire&lt;/a&gt;&lt;/i&gt; a while back, but I have been to lazy to post thoughts. It's a more scientific look at human mating strategies and their evolutionary/adaptive roots - a &lt;i&gt;The Game&lt;/i&gt; backed by evidence, if you will. I will only share two quotes here.&lt;br /&gt;&lt;br /&gt;The first one is amusing:&lt;br /&gt;&lt;blockquote&gt;Feigning homosexuality so as not to incur the suspicion of the dominant man and then attempting to have sex with the woman when the dominant man is not around is a rare tactic among humans. Nonetheless, it is interesting that a few college men reported having observed this strategy.&lt;/blockquote&gt;Really? People pretend to be gay to get girls? And it works? Interesting.&lt;br /&gt;&lt;br /&gt;The second one is also amusing (emphasis mine):&lt;br /&gt;&lt;blockquote&gt;[The researchers] asked college women how upset they would feel if a man they did not know, whose occupational status varied from low to high, persisted in asking them out on a date despite repeated refusals, in a relatively modest form of harassment. On a 7-point scale, women would be most upset by advances for construction workers (4.04), garbage collectors (4.32), cleaning men (4.19), and gas station attendants (4.13), and least upset by persistent advances by premedical students (2.65), &lt;b&gt;graduate students&lt;/b&gt; (2.80), or successful rock stars (2.71)... The same acts of harassment from men who different in status are not equally upsetting.&lt;/blockquote&gt;&amp;nbsp;Score!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-8477498029689316240?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/8477498029689316240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/10/evolution-of-desire.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8477498029689316240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8477498029689316240'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/10/evolution-of-desire.html' title='The Evolution of Desire'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-1112252767141589681</id><published>2010-09-06T17:01:00.001-04:00</published><updated>2010-09-06T17:02:27.381-04:00</updated><title type='text'>Conway's Game of Death</title><content type='html'>Today's &lt;a href="http://spikedmath.com/"&gt;Spiked Math&lt;/a&gt; gives an interesting twist to &lt;a href="http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life"&gt;Conway's Game of Life&lt;/a&gt;, complete with &lt;a href="http://spikedmath.com/299.html"&gt;zombies&lt;/a&gt;. I was curious what the actual interactions were like, so I modified a &lt;a href="http://ccl.northwestern.edu/netlogo/"&gt;NetLogo&lt;/a&gt; model to do the simulation.&lt;br /&gt;&lt;br /&gt;As in the comic, &lt;span style="color: blue;"&gt;blue&lt;/span&gt; means human, &lt;span style="color: red;"&gt;red&lt;/span&gt; means dead, &lt;span style="color: orange;"&gt;orange&lt;/span&gt; means zombie.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://dl.dropbox.com/u/316654/game-of-death/death.html"&gt;Enjoy!&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-1112252767141589681?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/1112252767141589681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/09/conways-game-of-death.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/1112252767141589681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/1112252767141589681'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/09/conways-game-of-death.html' title='Conway&apos;s Game of Death'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-5372647796737712860</id><published>2010-08-31T20:00:00.001-04:00</published><updated>2010-08-31T20:04:27.747-04:00</updated><title type='text'>Our Upcoming Digital World</title><content type='html'>Two converging sources led me to write this today.&lt;br /&gt;&lt;br /&gt;The first is a duology (or dilogy, to be etymologically correct) by Daniel Suarez, titled Daemon and Freedom (TM). I first heard of Daemon from the &lt;a href="http://longnow.org/seminars/02008/aug/08/daemon-bot-mediated-reality/"&gt;Long Now Foundation blog&lt;/a&gt;, where the author talked about how the world is increasingly being run by computers. The &lt;a href="http://www.thedaemon.com/daemonpreview.html"&gt;online preview&lt;/a&gt; hooked me, and I've been searching for a copy ever since. I finally got my hands on both books two weeks ago. Michigan's copy of Daemon had been continuously checked out for a long time; I decided to get a copy of Freedom through &lt;a href="http://www.oclc.org/illiad/"&gt;ILLiad&lt;/a&gt;, thinking they would check it out from the Ann Arbor Public Library - I later found my copy came all the way from Yale. They were good reads, techno-thrillers that refuse to be put down. Saying the books are merely techno-thrillers grossly underestimates their scope - Suarez embedded political, economic, and philosophical viewpoints in the narrative - but here I will only address his description of technology and its impact on society.&lt;br /&gt;&lt;br /&gt;The storyline of the novels follows a revolution, from a society very similar to our own to one where the digital world is (even more) deeply integrated into the fabric of everyone's lives. This integration is primarily through a computer problem (the titular &lt;a href="http://en.wikipedia.org/wiki/Daemon_%28computer_software%29%29"&gt;Daemon&lt;/a&gt;, which controls everyone's private information. This consists mainly of three things: a person's unique ID (UID), their credit, and their role and competency in that role. A &lt;a href="http://en.wikipedia.org/wiki/Unique_identifier"&gt;UID&lt;/a&gt; is just that - some name or series of characters which uniquely identifies a person. A person's credit is also a familiar concept: it is the digital currency of the society. Finally, a person's role and competency (or "level") stems from role playing game terminology; it describes what a person is good at, and how good they are at it. For example, the novel often shows articles by high level (say, level 12 or above) journalists.&lt;br /&gt;&lt;br /&gt;Each piece of information stored by the Daemon is part of the overall system, but a larger view of the system is needed first. Each member of this new society wears specialized sunglasses, equipped with a &lt;a href="http://en.wikipedia.org/wiki/Head-up_display"&gt;head-up display (HUD)&lt;/a&gt; and powered by a wearable power source - in most cases, a battery belt. The HUD is a &lt;a href="http://en.wikipedia.org/wiki/Thin_client"&gt;thin client&lt;/a&gt; to the Daemon - that is, it only provides access to the system but does not run the Daemon itself. Wireless Internet access is assumed, so the glasses are always connected to the Daemon. It transmits two sets of data to the Daemon: it's current location through GPS, and biometric data of its wearer. This biometric data - everything from fingerprints and iris scans to gait and breathing patterns - is stored together with a person's UID. DNA could presumably be stored as well, although it was not mentioned in the novels. This comprehensive profile of a person makes identity theft near impossible.&lt;br /&gt;&lt;br /&gt;The GPS location, on the other hand, allows the Daemon to provide the user with information. Aside from data about people, the Daemon also stores information about objects. These could either be information about locations (think of a history of, for example, the Eiffel Tower) or information about real world objects. The latter is achieved through ubiquitous &lt;a href="http://en.wikipedia.org/wiki/Radio-frequency_identification"&gt;RFID&lt;/a&gt; tags. Pooling these databases together, a user can access information about everything in their surrounding.&lt;br /&gt;&lt;br /&gt;A word about RFID tagged objects. In addition to giving information about an object's history (for example), the Daemon can perform other tasks with the help of embedded, integrated circuits in the object. One example is an ownership check: since the Daemon controls the economy (more on this later), it knows who an object belongs to. If an unauthorized person tries to use an object, the Daemon could automatically disable or even destroy the object. Since the Daemon is connected to most digital systems (more on how it did this later), objects could also be given "magical" properties. The books show a ring which will erase the wearer from security camera feeds: the Daemon associates the user and the ring, finds cameras pointed at the users location, and edits the video in real time to cover the user with the background.&lt;br /&gt;&lt;br /&gt;Obviously, such an object could be misused - which is where a user's credit and role come into play. Together, these two pieces of information determine what someone is or is not allowed to do. While the idea of credits is easy to understand, role and level requires some explanation. As mentioned above, a person's role shows what the person is capable of doing. This may be production related - the knowledge to use a milling machine, for example - or skill based, such as the knowledge to write programs. The level is some measure of how much experience and how competent the person is with this ability. There is a third piece of data I have not mentioned - a person's reputation. This is again publicly viewable, and is simply an average of how others "rate" their interaction with this person. A low reputation would mean that the user frequently lies, or cheats, or is rude, while a high reputation means the user consistently does their job well. The creation and registration of objects with the Daemon often require several people to cooperate, and any one could refuse base on the others reputation. The Daemon itself performs checks on a person's credit and levels, to ensure that only responsible individuals could use powerful objects like the ring above.&lt;br /&gt;&lt;br /&gt;Credit and reputation could be used in another way: to directly influence the society around you. For example, "news" within this society are simply pieces of media produced by users, then rated by other people. The initial rating of a piece of news depends on the reputation and level of the publisher. A person could also use their reputation to create "jobs" - things they want other people to do. Presumably, those who fulfill the requirements of the job - which might be something as simple as transcribing a minute of video - would gain credit or reputation or both.&lt;br /&gt;&lt;br /&gt;For a society like the one described to survive, the stability and security of its infrastructure - that is, the Daemon - is crucial. In the novel, the Daemon first gained control as a virus botnet, gaining access to massive computing and storage capability. With this ability, it hacked into the financial and security systems worldwide, thereby forcing the world to accept its presence. The initial selection of people to receive HUD glasses were selected based on highly specific rules; once its members reached a critical mass, newcomers had to be interviewed by members - who are scanned with fMRI for honesty. It is also at this point the Daemon makes its source code publicly available, thus preventing minorities from taking over the system and also allowing the will of the majority to implement new procedures. Finally, the Daemon also executes the punishments in this society, including the removal of credits or in extreme cases, death (through the control of motorcycles with swords).&lt;br /&gt;&lt;br /&gt;That concludes the description of Suarez's novel universe.&lt;br /&gt;&lt;br /&gt;Before I talk about the second source of inspiration for this post, I want to point out which parts of the novel is science fiction and which parts are existing technology. The fictional aspects are surprisingly limited. The obvious ones include the sword wielding motorcycles, realistic and useful HUDs, fMRI lie detection (although this is a developing field), and (sadly) ubiquitous wireless internet access. Other things which sound fantastical are only fictional in degree: &lt;a href="http://en.wikipedia.org/wiki/Botnet"&gt;botnets&lt;/a&gt; &lt;i&gt;do&lt;/i&gt; exist and &lt;i&gt;could&lt;/i&gt; potentially harness the computing power to hack commercial networks. RFIDs are embedded in a lot of consumer products - including books, media players, and passports - and the devices needed to read RFIDs are cheap and easy to obtain. GPS is already a widespread technology, and in fact people already broadcast their location through services like &lt;a href="http://blog.facebook.com/blog.php?post=418175202130"&gt;Facebook Places&lt;/a&gt;, &lt;a href="http://blog.twitter.com/2010/06/twitter-places-more-context-for-your.html"&gt;Twitter&lt;/a&gt;, and &lt;a href="http://foursquare.com/about"&gt;Foursquare&lt;/a&gt;. Finally, socially defined value systems are everywhere: Amazon ratings, news sites like &lt;a href="http://www.reddit.com/"&gt;Reddit&lt;/a&gt; and &lt;a href="http://digg.com/news"&gt;Digg&lt;/a&gt;, and on social networks like Facebook and MySpace. Of course, digital currency has been in use for the past half a century and drives most of today's financial markets. Finally, &lt;a href="http://en.wikipedia.org/wiki/Crowdsourcing"&gt;crowdsourcing&lt;/a&gt; is already available to people, through Amazon's &lt;a href="http://en.wikipedia.org/wiki/Amazon_Mechanical_Turk"&gt;Mechanical Turk&lt;/a&gt; service (the name of which is inspired by the original &lt;a href="http://en.wikipedia.org/wiki/The_Turk"&gt;Turk&lt;/a&gt;, a fake AI).&lt;br /&gt;&lt;br /&gt;My second inspiration likes with this later group. I watched a &lt;a href="http://www.ted.com/talks/seth_priebatsch_the_game_layer_on_top_of_the_world.html"&gt;TED talk&lt;/a&gt; today by Seth Priebatsch on "The Game Layer on top of the World". Priebatsch is the founder of &lt;a href="http://www.scvngr.com/"&gt;SCVNGR&lt;/a&gt;, an API which allows companies and individuals to build "challenges" at certain locations. These challenges earned the player points, which could be redeemed as coupons for those companies. Although I knew of all the services I mentioned above, it was only with the talk did I realize how near a future Suarez could be describing. Priebatsch's introduced his talk by saying today's social networks are disorganized, despite the potential of harnessing all the information a person puts online. The main difference between our present technology and that of Suarez's - aside from the science fiction elements already mentioned - is the transparency of information. By infecting global financial databases and forcing the system on people, the Daemon had the power to require the transparent broadcast of reputation and ratings. Without this central (and impersonal, unbiased, not-for-profit) force, there will always be concerns of monopoly and anti-trust for any company that gains control.&lt;br /&gt;&lt;br /&gt;This was my original topic, by the way: that an open source, transparent program would solve the problems of a Randian utopia I talked about &lt;a href="http://justinnhli.blogspot.com/2010/07/atlas-shrugged.html"&gt;before&lt;/a&gt;. I believe that humanity will ultimately become the society described by Suarez, which inherently contains the values of production described by Rand, although policed in a very different form that what Rand envisioned. Technology has grown too quickly for society, especially our customs, to keep up: just look at the debates on net neutrality and digital copyright. Human right issues are related - the Daemon does not care whether you are Caucasian or African American, homosexual or heterosexual, Christian or atheist, but only your ability to give value to those around you.&lt;br /&gt;&lt;br /&gt;I don't know what conditions would lead humanity to implement a change like that though.&lt;br /&gt;&lt;br /&gt;Last thought: I mentioned that the Daemon's world was opt-in, that you have to decide to meet with interviewers. The current trend of ubiquitous computing is on smart phones, which I have yet to own one. In the novels, the people who stayed with the outside world were left with a dying economy; I wonder what world I will live in if I continue to refuse mobile technology.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-5372647796737712860?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/5372647796737712860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/08/our-upcoming-digital-world.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5372647796737712860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5372647796737712860'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/08/our-upcoming-digital-world.html' title='Our Upcoming Digital World'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-1154248938584635496</id><published>2010-08-21T14:21:00.002-04:00</published><updated>2010-08-21T14:52:22.492-04:00</updated><title type='text'>HTML5 Canvas 3D</title><content type='html'>The &lt;a href="http://en.wikipedia.org/wiki/WebGL"&gt;WebGL standard&lt;/a&gt; is developing to allow 3D graphics on the web. Unfortunately, it is currently only available in developmental branches of major browsers. In the mean time, the HTML5 Canvas element provides support for 2D graphics... unless you have a backend library to render 3D scenes. &lt;a href="https://dl.dropbox.com/u/316654/blog/canvas.html"&gt;Lookie what I did&lt;/a&gt;. You'll need a good browser... anything other than IE will do. Drag the display pane to rotate; use the mouse wheel to zoom in/out.&lt;br /&gt;&lt;br /&gt;In other news, I've discovered that I remember close to nothing about 3D geometry.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-1154248938584635496?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/1154248938584635496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/08/html5-canvas-3d.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/1154248938584635496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/1154248938584635496'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/08/html5-canvas-3d.html' title='HTML5 Canvas 3D'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-2680646298840588978</id><published>2010-08-05T22:08:00.000-04:00</published><updated>2010-08-05T22:08:08.722-04:00</updated><title type='text'>Atlas Shrugged (cont.)</title><content type='html'>I had forgotten about these two points last time. Also, Faye has &lt;a href="http://fayezor.blogspot.com/2010/08/reflections-on-atlas-shrugged.html"&gt;posted her thoughts&lt;/a&gt; on Atlas Shrugged.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Post Script 4: Sanction of the Victim&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Although, as Faye suggested, that wealth is most often made collectively in the world at large, this is not true for special circumstances. In smaller groups, especially when the groups are not formed through mutual selection, there are often members who do most of the work and members who barely work at all. I am, of course, talking about school projects. If Atlas Shrugged had an effect on me, it is in my wondering whether I should have been more honest in group evaluations.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Post Script 5: On the Value of Human Life&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;At the end of the novel, the protagonists take over a torture facility to rescue John Galt. In one scene, Dagny confronts a guard by telling him that she was sent there by the head of state and making him choose between letting her in and obeying his boss' order to keep everyone out. When he couldn't make a decision, Dagny shoots him dead.&lt;br /&gt;&lt;br /&gt;This scene, and the following ones, never satisfied me. Although I see the literary need to rescue Galt (and have no suggestion on how to otherwise achieve this), killing to achieve this seems entirely antithetical to the novel. Implied in the killing is that there is no life without thought and that being alive or dead makes no difference in that case. While this may be a valid philosophical position, putting it into action violates more than the value of life: our protagonists are also imposing their beliefs on others and making that choice of life and death for them. It is this latter imposure that I cannot stand. My philosophy leans toward what is said of Voltaire (but actually written by Evelyn Beatrice Hall): "I disapprove of what you say, but I will defend to the death your right to say it."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-2680646298840588978?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/2680646298840588978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/08/atlas-shrugged-cont.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2680646298840588978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2680646298840588978'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/08/atlas-shrugged-cont.html' title='Atlas Shrugged (cont.)'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-8691320245797224273</id><published>2010-08-01T23:55:00.000-04:00</published><updated>2010-08-01T23:55:37.409-04:00</updated><title type='text'>New Windows Manager</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_GFZbKMzbvP0/TFZAho3dS3I/AAAAAAAADV4/_cYvHKcHVko/s1600/2010-08-01-234739_1366x768_scrot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="223" src="http://1.bp.blogspot.com/_GFZbKMzbvP0/TFZAho3dS3I/AAAAAAAADV4/_cYvHKcHVko/s400/2010-08-01-234739_1366x768_scrot.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Switched from &lt;a href="http://en.wikipedia.org/wiki/Fluxbox"&gt;Fluxbox&lt;/a&gt; to &lt;a href="http://en.wikipedia.org/wiki/Openbox"&gt;Openbox&lt;/a&gt; today, but everything is funtionally the same. The taskbar is &lt;a href="http://pypanel.sourceforge.net/"&gt;pypanel&lt;/a&gt;. The readings in the back is from &lt;a href="http://en.wikipedia.org/wiki/Conky_%28software%29"&gt;conky&lt;/a&gt;. The wallpaper is from a &lt;a href="http://antwrp.gsfc.nasa.gov/apod/ap100721.html"&gt;NASA POTD&lt;/a&gt; showing the sun's corona during an eclipse.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-8691320245797224273?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/8691320245797224273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/08/new-windows-manager.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8691320245797224273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8691320245797224273'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/08/new-windows-manager.html' title='New Windows Manager'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_GFZbKMzbvP0/TFZAho3dS3I/AAAAAAAADV4/_cYvHKcHVko/s72-c/2010-08-01-234739_1366x768_scrot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-7261362521057075241</id><published>2010-07-25T03:06:00.002-04:00</published><updated>2010-07-25T03:16:55.834-04:00</updated><title type='text'>Atlas Shrugged</title><content type='html'>&lt;style type="text/css"&gt;P { margin-bottom: 0.08in; }&lt;/style&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;div style="margin-bottom: 0in;"&gt;Is a man not entitled to the sweat ofhis brow?&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;No, says the man in Washington; itbelongs to the poor.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;No, says the man in the Vatican; itbelongs to God.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;No, says the man in Moscow; it belongsto everyone.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;I rejected those answers. &lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;- Andrew Ryan, founder of the city ofRapture&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="margin-bottom: 0in;"&gt;The above quote is from &lt;a href="http://en.wikipedia.org/wiki/Bioshock"&gt;BioShock&lt;/a&gt;, a first person shooter where the player stumbles upon theruins of Rapture. The setting of the game borrows heavily from AynRand's philosophy (as the similarity between the names Andrew Ryanand Ayn Rand suggests), especially from the philosophy espoused inher magnum opus, Atlas Shrugged. I myself finished the book lastweek, after my friend &lt;a href="http://fayezor.blogspot.com/"&gt;Faye&lt;/a&gt; prompted me to read onechapter. It was the original book I wanted to read of Rand's, beforeits unavailability from the library forced me to read &lt;a href="http://justinnhli.blogspot.com/2009/08/fountainhead.html"&gt;The Fountainhead&lt;/a&gt; instead. I thought I would start myconversation with Faye by writing this post.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;The basic premise of Atlas Shruggedasks one question: what if all the innovators of the worlddisappeared? Their choice to do so is rational in the setting of thebook: the government (and the world in general) has evolved to thepoint where the work of any innovator is taken from them unfairly. Asprotest against this policy, the innovators collectively disappear,to show the world what will happen if they refuse to continuecontributing their work without appropriate payment. As a consequenceof their refusal to work, to "sanction the victim", theworld collapses with no one producing anything of value. This is themeaning of the novel's title - those who carry civilization forward,the Atlas' of the world, becomes apathetic to those they arecarrying. This is also why the novel was originally titled "TheStrike".&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Describing the precise moral dilemmathat the book presents is difficult. I think the conflict reducesdown to these two principles, both commonly accepted morals, whichRand suggests is in conflict:&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;1. Men are brothers in life, and musttake care of each other. We must ensure that each person is treatedfairly, and those more fortunate must contribute to help those lessso.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;2. Men are their own masters, and wemust create our own destiny. No one else is in charge of ourhappiness, and we must work to maximize the value and desirability ofour future.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;In Atlas Shrugged, Rand sets these twomorals in opposition. Within the novel, the government puts the needsof the majority over the right of the individual. To ensure thateveryone in society is treated fairly, that those who have not risento the top are given chances to do so, the government routinelylimits the output of industries and commandeers its goods for thosein need, with the force of the law at its side.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;The problem is not that the able - andtherefore the rich - are giving money to the poor, but that the poorare not giving value back. Ask yourself this question: if you arerequired, by law, to give money to pan-handlers who have nothing tooffer you in return, would you? If you answered no, consider thatthis is exactly what taxes and social welfare amounts to. The novelexaggerates this to dystopian degrees, but the scenarios arequalitatively equivalent.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;In protest against this philosophy offree-loading, the heroes of Atlas Shrugged retreat from the world totheir own isolated village, where the rule of the land islaissez-faire capitalism. Everyone must earn their own living, andtrade occurs because both parties want something the other has - inother words, if one person gives another money, it is because thesecond person has something the first wants. There is no governmentin the conventional sense: instead of taxes required by law, money isgiven voluntarily to protect the personal rights of individuals,including their right to property and right to physical well-being.That is the sole function of the government; there is no socialwelfare, and public utilities such as roads and water are privatelyowned, its existence prompted by its need. It is the rationalself-interest which drives the exchange of money, not the law and itsimplied threat of physical force.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Rand's novel goes on to show that,without the productive capabilities of the heroes, the outside worldcollapses. The welfare state cannot help the poor, as there isnothing of value left to give to them. The government attempts toforce the producers to return through torture but the producers,showing their willingness to die for the cause, proves that there isno way to force a person to think. The end of the novel suggests thatthe world has collapsed sufficiently for the producers to reemerge,to establish a society based on their own morals.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;For me, the story raises the followingquestions, which I will address in turn:&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;1. Are the two principles mentionedabove necessarily in conflict? Is the adherence to the firstnecessarily destructive?&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;2. In The Fountainhead, Rand suggeststhat a man's work (that is, his happiness)should be his only moral, other people's opinions of it be damned.And yet, here our heroes change their behavior because of otherpeople. Are these two messages in conflict, or can they bereconciled?&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;3. Most importantly, how practical isthe philosophy that Rand proposes? How should we evaluate its merits?&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;To answer the first question, I willfirst ask whether the first principle is necessarily destructive. Iargue that, although it maybe not always cause the dystopia paintedin the novel, it definitely does is not the most constructive ofprinciples. Consider a decision theoretic viewpoint: if you can giveyour money to two people, one who will give you something in returnand one who won't, rationality dictates that you should give themoney to the person who will give you value; otherwise, you willincur an opportunity cost. The reason for this is that trade is not azero-sum game. This comes directly from Adam Smith: the cost of eachperson manufacturing what they need is higher than specializing thentrading, and therefore both people come out ahead by trading. Incontrast, the second give-and-take scenario is zero-sum: what yougive away is exactly what the other person receives. Therefore,although not necessarily destructive, the principle of giving is alsonot the most valuable one to follow.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;This answer to the second part of thequestion also suggests an answer to the first. If we take ourhappiness to be our only moral, then the extra cost of giving toothers compared to trading implies that we are not as valuable as wecould be. Since giving reduces our productive capability in the longrun, these two principles, if standing by themselves, are directly inconflict.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Here I need to make side notes toaddress two issues: that of people who absolutely need aid, and thatemotion and/or friendship in the world described above.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;First, the treatment of people who needaid. Some might object that there are two categories of the poor:those intentionally lazy who pan-handle because they don't want towork, and those truly incapable of work and therefore depends on thewelfare of others to survive. Surely the latter group deserve helpfrom people more able than them. That may be, but consider theimplication of such a dichotomy. A careful reading of the abovesuggests that the measure of a person is always measured by theirability to produce (their &lt;i&gt;value&lt;/i&gt;), not their ability to consume(their &lt;i&gt;need&lt;/i&gt;). Saying someone depends on the generosity of otherpeople implies they have nothing to trade. To put it crudely, someonewho can only survive with the help of others is someone who has noworth as an individual, who cannot create anything of value at all.Surely the idea that some people are worthless is crueler than theidea that we must all act in rational self-interest. In fact, such amoral presupposes that everyone has something to offer, something ofvalue to trade; this is the optimism inherent in the philosophy.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Second, the nature of friendship andlove. In taking a utilitarian view of human relationships, it mightbe argued that non-material aspects of life are left out, such asfriendship and love. Love is not about a person's value and what onecan gain from it; it is precisely about ignoring personal flaws. Randoffers this answer in Atlas Shrugged, as said by the minor villainLillian Rearden:&lt;/div&gt;&lt;blockquote&gt;&lt;div style="margin-bottom: 0in;"&gt;"If you loved your brother, you'dgive him a job he didn't deserve, precisely because he didn't deserveit - &lt;i&gt;that&lt;/i&gt; would be true love and kindness and brotherhood. Elsewhat's love for? If a man &lt;i&gt;deserves&lt;/i&gt; a job, there's no virtue ingiving it to him. Virtue is the giving of the undeserved."&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="margin-bottom: 0in;"&gt;Is this the reason people love oneanother, because they do not deserve it? This ultimately reduces tothe same pessimistic outlook by those who claim some people needalms, but I will offer another argument. Love and friendship may notbe about the material/productive value of a person, but it isdefinitely about personal happiness. The suffering of anunappreciated friendship and of an unrequited love is obvious, andthis stems from love and friendship also being trades: both peoplegain more from interacting with each other than from being alone. Inthe realm of relationships, this is the value that each person isoffering.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;The second question above compares thephilosophy of The Fountainhead with that of Atlas Shrugged. Rand,speaking through Roark at his second trial, gives this description ofthe ideal man:&lt;/div&gt;&lt;blockquote&gt;&lt;div style="margin-bottom: 0in;"&gt;"[The egotist] is not concernedwith [others] in any primary matter. Not in his aim, not in hismotive, not in his thinking, not in his desires, not in the source ofhis energy... Independence is the only gauge of human virtue andvalue. What a man is and makes of himself; not what he has or hasn'tdone for others."&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="margin-bottom: 0in;"&gt;The heroes of Atlas Shrugged are allHoward Roarks of their professions. Rand, in an early note for AtlasShrugged, writes, "In The Fountainhead... the theme was Roark -not Roark's relation to the world. Now it will be the relation."Each of the innovators embody the same philosophy expounded by Roark,and yet their main act - to withdraw from the world - is drivensolely by the action of others. Although this seems to directlyconflict with Roark's morals, the differences are explainable.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;The main source of this divergence isthat Roark and the heroes of Atlas Shrugged lived in very differentworlds. While both societies disapprove of the character's ruggedindividualism, there was no government directive against Roark's workin The Fountainhead. Roark could design buildings to the fullest ofhis ability, while Dagny, Rearden, and others were prohibited fromproducing by laws which limited their output. In other parts of thespeech quoted above, Roark said, "We are approaching a world inwhich I cannot permit myself to live." That Roark did notwithdraw from the world is therefore a matter of degree - he, likeDagny, believed that society can still be saved from collectivism.The implication is that should Roark find himself in "a world inwhich [he] cannot permit [him]self to live", he would havefollowed Galt's lead to go on strike.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Further more, one's refusal to carrythe world is not the same as a rejection of one's work. While hidingfrom the government, all the innovators continue producing - theirvillage is powered by the inventions of its resident engineers andentertained by the work of its artists. This is part of the messageof Atlas Shrugged and echoes the philosophy of The Fountainhead, thatthe producers of the world can continue to produce without thelooters, while the looters cannot live without the producers.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Finally, despite Roark's society beingin a better state than Galt's, Roark himself briefly retreated fromit - preferring to take the laborer's job of a quarry worker overletting others butcher his buildings. He returned when he found aclient who appreciates his work, as Galt does when the world learnsto appreciate his.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;The meaning of Roark's life, as heexplained to Wynand, is his work. True to his word, his work does notdepend on others in any meaningful way, not in an obligation tosupport looters, nor to deliberately destroy them. In a world wherehis is actively prevented from producing - and therefore making hislife meaningless - withdrawing from that world may be the only choiceconsistent with his philosophy.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;The final question, perhaps the mostimportant one, asks for an evaluation of the philosophy of AtlasShrugged. Rand's ideal society Galt's Gulch, the village the heroesretreat to, where there is minimal government, each individual worksto his fullest capacity, and there is an abundance of resources to beexploited. Although Rand would be horrified by this comparison, theabove description evokes another ideal society: Thomas More's &lt;a href="http://en.wikipedia.org/wiki/Utopia_%28book%29"&gt;Utopia&lt;/a&gt;.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;In many ways, More's Utopia is thepolar opposite of Rand's ideal: there is no personal property, peoplerequest goods as they need them, slavery is pervasive (owned by thestate), atheists are despised, and women hold a notably lower rolethan men. But the ultimate goal of both societies is the same:everyone knows their role in society (be it assigned orself-discovered) and works to their capacity. Utopia - which went onto inspire Marxism and communism - has obvious flaws: greedy dictatesthat some will request more goods than they need, which leads to arace until all state owned property is taken. The flaws of Rand'sGalt's Gulch is less obvious.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Consider the equivalent of greed inGalt's Gulch. Since everyone is driven by rational self-interest, andsince there is no government to provide social welfare, anyone whorefuses to work will have no means to support themselves. Theirrationality, therefore, requires them to produce value for trade, thecheapest and only method to acquire all the amenities for living.Because nothing is free, simply greed will not lead to the society'sdownfall.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;There are, however, other forms ofgreed and sloth. Recall that property rights are maintained byessentially a privatized police force. What if the difference inwealth is large enough such that is it more profitable to rob than toproduce? Even with the premise that everyone can produce value, thatvalue may vary greatly between individuals; free capitalism meansthis variance will result in great economic inequity. When gainingwealth by force is quicker than trading what value one has, societyquickly breaks down without the trust and freedom trade requires.Together with the always precarious assumption of general humanrationality, Galt's Gulch will not survive for much longer thanUtopia.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Both More's and Rand's ideal world canonly be sustained by ignoring crucial parts of human nature. Bothsocieties might survive if done in small scale, where everyoneinvolved trusts everyone else completely. There are two ironies inthis conclusion for Rand. First, just as the looters cannot force theinnovators to produce ideas, the innovators cannot force the lootersto be rational or to value property rights as much as they do.Second, and more insultingly, Rand believes in an objective reality,that things are what they are and that individuals are not to createtheir own reality but to perceive the true one. That Rand believes inthe possibility of a society like Galt's Gulch is perhaps thegrossest violation of this tenet of her philosophy.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;What conclusions can we draw from AtlasShrugged? As a continuation of The Fountainhead and as a work todemonstrate the relationship between innovators and the world, AtlasShrugged achieves its purpose beautifully. As Rand's magnum opus, itdeserves the attention is has received. Sadly, as a philosophicalguide for future societies, there are still flaws to be resolvedbefore Rand's ideal could be realized.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;b&gt;Post Script 1: Atlas Shrugged and theBible&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;I think there is an insightful analogyof Atlas Shrugged an objectivist bible of sorts. This works in threesenses:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;as the Bible holds the core tenets ofChristianity, so does Atlas Shrugged hold the core tenets ofobjectivism&lt;/li&gt;&lt;li&gt;both are fictional accounts whichdemonstrate how one's life is to be lived&lt;/li&gt;&lt;li&gt;both offer assurance that such a lifeultimately results in happiness.&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0in;"&gt;A key difference, however, is that theBible offers only faith as the proof of its correctness, while AtlasShrugged (and objectivism) promotes reason - a standard with whichobjectivism itself could be judged. At least in theory; see PostScript 3.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;b&gt;Post Script 2:  On Style&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Between The Fountainhead and AtlasShrugged, I thought the former was better written. In Atlas ShruggedRand gives away too much of people's thoughts - often punctuatingtheir speech and/or the narration. By making her character'smotivations explicit, their actions lose some of the power indemonstrating what they think. In fact, in earlier drafts of TheFountainhead, Rand had written, "Don't dialog thoughts - narratethem". Perhaps because I have selectively reread TheFountainhead multiple times, there were also sections of AtlasShrugged where the descriptions and/or the characters' actions werepredictable.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;There is, however, something I thoughtRand did superbly: she managed create, in a novel set in "modern"times, the elements of a fantasy. In particular, the three "princes"of the world - Francisco D'Anconia, Ragnar Danneskjold, and John Galt- have an air of breathlessness about them, like the ancient heroeswho fantasy protagonists discover are still alive (Zedd of TerryGoodkind's Sword of Truth series - not coincidentally heavilyphilosophical and based on Rand's work - comes to mind, but manycharacters from the Dragon Raja series more closely approximatesthis). This made their eventual appearance highly anticipated andenjoyable.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;b&gt;Post Script 3: The Ayn Rand Cult&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;In Why People Believe Weird Things,Mike Shermer talks about an unlikely cult: objectivism. Beingbelievers in reason, the higher echelons of this movement (thoseclosest to Rand personally) somehow developed a creed which upholdsthat, among other statements:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ayn Rand, by virtue of herphilosophical genius, is the supreme arbiter in any issue pertainingto what is rational, moral, or appropriate to man's life on earth&lt;/li&gt;&lt;li&gt;The measure of one's virtue isintrinsically tied to the position one takes regarding Ayn Rand andher work&lt;/li&gt;&lt;li&gt;It is best not to say most of thesethings explicitly; one must always maintain that one arrives at one'sbeliefs solely by reason.&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-bottom: 0in;"&gt;A friend of mine, after learning that Ienjoyed The Fountainhead, joked that I pronounce Ann Arbor as "AynArbor". I replied that I liker her philosophy, not her person. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-7261362521057075241?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/7261362521057075241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/07/atlas-shrugged.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7261362521057075241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7261362521057075241'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/07/atlas-shrugged.html' title='Atlas Shrugged'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-2427527214757627974</id><published>2010-07-16T09:20:00.000-04:00</published><updated>2010-07-16T09:20:18.231-04:00</updated><title type='text'>Some Shit</title><content type='html'>&lt;table border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top"&gt;List of synonyms for urine:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;urine&lt;/li&gt;&lt;li&gt;piss&lt;/li&gt;&lt;li&gt;pee &lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;td valign="top"&gt;List of synonyms for feces:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;feces&lt;/li&gt;&lt;li&gt;poop&lt;/li&gt;&lt;li&gt;crap&lt;/li&gt;&lt;li&gt;shit&lt;/li&gt;&lt;li&gt;dung&lt;/li&gt;&lt;li&gt;droppings&lt;/li&gt;&lt;li&gt;&lt;span id="hotword"&gt;&lt;span id="hotword" name="hotword" onclick="this.style.backgroundColor='#b5d5ff';return hotWord(this);" onmouseout="this.style.backgroundColor='transparent'" onmouseover="this.style.cursor='default'" style="background-color: transparent; cursor: default;"&gt;excrement&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span id="hotword"&gt;&lt;span id="hotword" name="hotword" onclick="this.style.backgroundColor='#b5d5ff';return hotWord(this);" onmouseout="this.style.backgroundColor='transparent'" onmouseover="this.style.cursor='default'" style="background-color: transparent; cursor: default;"&gt;manure &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&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/4344360081238823955-2427527214757627974?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/2427527214757627974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/07/some-shit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2427527214757627974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2427527214757627974'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/07/some-shit.html' title='Some Shit'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-4798411278562579248</id><published>2010-07-12T16:31:00.000-04:00</published><updated>2010-07-12T16:31:40.390-04:00</updated><title type='text'>Climbing Terms</title><content type='html'>For future reference, if you climbed a route with one or more the first three, then you ____'ed the route.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="1"&gt;    &lt;tbody&gt;&lt;tr&gt;            &lt;td&gt;&lt;div align="CENTER"&gt;&lt;b&gt;Beta&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;            &lt;td&gt;&lt;div align="CENTER"&gt;&lt;b&gt;Practice&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;            &lt;td&gt;&lt;div align="CENTER"&gt;&lt;b&gt;Falling&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;            &lt;td&gt;&lt;div align="CENTER"&gt;&lt;b&gt;Term&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;        &lt;/tr&gt;&lt;tr valign="TOP"&gt;            &lt;td width="25%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;            &lt;td width="25%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;            &lt;td width="25%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;            &lt;td width="25%"&gt;On-Sight&lt;/td&gt;        &lt;/tr&gt;&lt;tr valign="TOP"&gt;            &lt;td width="25%"&gt;Yes&lt;/td&gt;            &lt;td width="25%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;            &lt;td width="25%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;            &lt;td width="25%"&gt;Flash&lt;/td&gt;        &lt;/tr&gt;&lt;tr valign="TOP"&gt;            &lt;td width="25%"&gt;Yes&lt;/td&gt;            &lt;td width="25%"&gt;Yes&lt;/td&gt;            &lt;td width="25%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;            &lt;td width="25%"&gt;Red Point (no pre-placed pro)&lt;/td&gt;        &lt;/tr&gt;&lt;tr valign="TOP"&gt;            &lt;td width="25%"&gt;Yes&lt;/td&gt;            &lt;td width="25%"&gt;Yes&lt;/td&gt;            &lt;td width="25%"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;            &lt;td width="25%"&gt;Pink Point (with pre-placed pro)&lt;/td&gt;        &lt;/tr&gt;&lt;tr valign="TOP"&gt;            &lt;td width="25%"&gt;Yes&lt;/td&gt;            &lt;td width="25%"&gt;Yes&lt;/td&gt;            &lt;td width="25%"&gt;Yes&lt;/td&gt;            &lt;td width="25%"&gt;Hangdog&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/4344360081238823955-4798411278562579248?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/4798411278562579248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/07/climbing-terms.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4798411278562579248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4798411278562579248'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/07/climbing-terms.html' title='Climbing Terms'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-5244723371281735721</id><published>2010-06-29T01:43:00.002-04:00</published><updated>2010-06-29T17:28:27.726-04:00</updated><title type='text'>Two Truths and A Lie</title><content type='html'>I &lt;a href="http://twitter.com/justinnhli/statuses/17309431598"&gt;just tweeted&lt;/a&gt; a very &lt;i&gt;interesting&lt;/i&gt; two truths and a lie:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;P=NP&lt;/li&gt;&lt;li&gt;All even numbers greater than 2 are sums of primes&lt;/li&gt;&lt;li&gt;The logical conjunction of the above two&lt;/li&gt;&lt;/ul&gt;I'll leave the solution to the reader. It occured to me while lying in bed, however, that it should be possible to make a list such that &lt;i&gt;any of the three&lt;/i&gt; can be the lie. After a little thought and some trial and error, the following fits the bill:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;One of the following two statements is false&lt;/li&gt;&lt;li&gt;One of the other two statements is false&lt;/li&gt;&lt;li&gt;One of the previous two statements is false&lt;/li&gt;&lt;/ul&gt;Simple, but it works. Neat.&lt;br /&gt;&lt;br /&gt;This reminds me of &lt;a href="http://www.imdb.com/title/tt0454848/quotes?qt0501964"&gt;the riddle in Inside Man&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;Which weighs more: all the trains that pass through Grand Central Station [in NYC] in a year - or the trees cut down to print all U.S. currency in circulation? Here's a hint. It's a trick question. &lt;/blockquote&gt;Once again, I leave the solution as an exercise to the reader... or you can watch the movie.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;EDIT:&lt;/b&gt; here are a few more humorous Two Truths and A Lie's I came up with:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Water is wet&lt;/li&gt;&lt;li&gt;Fire is hot&lt;/li&gt;&lt;li&gt;The cake&lt;/li&gt;&lt;/ul&gt;"well, &lt;i&gt;obviously&lt;/i&gt;, &lt;a href="http://en.wikipedia.org/wiki/Portal_%28video_game%29#Plot"&gt;the cake is a lie&lt;/a&gt;." &lt;br /&gt;&lt;ul&gt;&lt;li&gt;You think this one is true&lt;/li&gt;&lt;li&gt;You think the last one is probably the lie&lt;/li&gt;&lt;li&gt;You're not sure anymore&lt;/li&gt;&lt;/ul&gt;What?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Either you won't answer, or you'll answer correctly&lt;/li&gt;&lt;li&gt;Either you won't answer, or you'll answer incorrectly&lt;/li&gt;&lt;li&gt;You will answer&lt;/li&gt;&lt;/ul&gt;Interestingly, it's possible to correctly answer this last one. You can figure out how.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-5244723371281735721?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/5244723371281735721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/06/two-truths-and-lie.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5244723371281735721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5244723371281735721'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/06/two-truths-and-lie.html' title='Two Truths and A Lie'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-3597989948988185954</id><published>2010-06-18T18:38:00.000-04:00</published><updated>2010-06-18T18:38:11.263-04:00</updated><title type='text'>A Year in My Life</title><content type='html'>As most of you know, I keep a personal journal where I record my thoughts and significant daily happenings. Unlike most people who journal - but probably typical as a Linux guy - I keep my journal digitally as plain text. Because &lt;a href="http://justinnhli.blogspot.com/2008/01/journal-helper.html"&gt;it's searchable&lt;/a&gt;, I often include references to previous events and people that I am reminded of. I almost depend on it now as an integral part of my memory, and will sometimes be surprised when some incident I remember wasn't recorded in it.&lt;br /&gt;&lt;br /&gt;Anyway, recently I started playing with &lt;a href="http://en.wikipedia.org/wiki/Graph_%28mathematics%29"&gt;graph&lt;/a&gt; visualization. I discovered &lt;a href="http://www.graphviz.org/"&gt;Graphviz&lt;/a&gt;, which automatically moves nodes arounds to make the graph understandable. Primarily I needed it to do some visualizations for my research, but I then realized that the back references between journal entries are perfect for visualization.&lt;br /&gt;&lt;br /&gt;Here's the graph for 2009. There are some extra edges to entries from other years which are not drawn.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_GFZbKMzbvP0/TBvwxq7lhbI/AAAAAAAADUs/D-TTzpy7w1I/s1600/journal-graph-2009.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="168" src="http://2.bp.blogspot.com/_GFZbKMzbvP0/TBvwxq7lhbI/AAAAAAAADUs/D-TTzpy7w1I/s400/journal-graph-2009.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;That's 99 vertices and 183 edges, out of 110 entries for the entire year. Because most entries only reference previous dates, the dates are earlier near the bottom of the graph. You can see some seemingly important dates in the year, ones which I reference often: 2009-03-08, for example, and 2009-04-05. They can be identified by the high in-degree.&lt;br /&gt;&lt;br /&gt;Out of curiosity, I also made a graph for my entire journal, a small version of which is shown below. The full version is 27917x4667 pixels, and weighs in at 20 mb.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_GFZbKMzbvP0/TBvzhS1hy8I/AAAAAAAADVI/L35TuL_wDzk/s1600/journal-graph-full-small.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="66" src="http://4.bp.blogspot.com/_GFZbKMzbvP0/TBvzhS1hy8I/AAAAAAAADVI/L35TuL_wDzk/s400/journal-graph-full-small.png" width="400" /&gt; &lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The horizontal lines are not indicative of anything - it's just an artifact from how Graphviz works. This much larger graph contains 940 vertices and 1821 edges, out of 1283 entries I've written in the last 8 years. I don't have anything to say about it though.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-3597989948988185954?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/3597989948988185954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/06/year-in-my-life.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3597989948988185954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3597989948988185954'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/06/year-in-my-life.html' title='A Year in My Life'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_GFZbKMzbvP0/TBvwxq7lhbI/AAAAAAAADUs/D-TTzpy7w1I/s72-c/journal-graph-2009.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-337454548074488390</id><published>2010-06-15T23:33:00.002-04:00</published><updated>2010-06-15T23:35:02.371-04:00</updated><title type='text'>BMI on Craigslist</title><content type='html'>There was a post, w4m, on Craigslist. In it, the author listed that she was 170lbs (I'm not sure if she posted her height), and was looking for someone who's single, under 30, and has no kids.&lt;br /&gt;&lt;br /&gt;As tends to happen on any anonymous internet board, someone replied that she was picky. Someone else posted that the requires were not particular at all (which I agree with). Then &lt;i&gt;two&lt;/i&gt; other people chimed in to say that 170 is "pretty big" unless "you must be like 7'8?", and that 1"70 is large unless you are REALLY tall".&lt;br /&gt;&lt;br /&gt;I was curious, so I looked up the &lt;a href="http://en.wikipedia.org/wiki/Body_mass_index"&gt;Body Mass Index&lt;/a&gt; (BMI), which has the following form:&lt;br /&gt;&lt;br /&gt;BMI = (weight * C) / height^2&lt;br /&gt;&lt;br /&gt;where C is a constant adjusting for the units.&lt;br /&gt;&lt;br /&gt;A &lt;a href="http://apps.who.int/bmi/index.jsp?introPage=intro_3.html"&gt;BMI in the normal range means&lt;/a&gt; it is between 18.5 and 25, with 22 being the average. This gives a height range of [69.14,80.37] inches, with an average of 73.70 inches. The &lt;a href="http://en.wikipedia.org/wiki/Human_height#Average_height_around_the_world"&gt;average height for American females&lt;/a&gt; above twenty is 64 inches, which results in a BMI of 29.18, firmly in the overweight category and bordering on obese. There is a 3.8% chance of her being within the normal range, as &lt;a href="http://www.allcountries.org/uscensus/230_cumulative_percent_distribution_of_population_by.html"&gt;96.2% of American females&lt;/a&gt; are shorter than 5'9.&lt;br /&gt;&lt;br /&gt;So, while the Craigslist posters were harsh, they were also, unfortunately, correct.&lt;br /&gt;&lt;br /&gt;On a different note, the section of the US female population &lt;a href="http://www.allcountries.org/uscensus/231_percent_of_u_s_adults_who.html"&gt;least likely to be overweight&lt;/a&gt; is (sterotypically) the Asian/Pacific-Islander (25.2% overweight/obese). The next least likely (surprisingly) are &lt;i&gt;those with a graduate degree&lt;/i&gt; (29.2%). Interesting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-337454548074488390?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/337454548074488390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/06/bmi-on-craigslist.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/337454548074488390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/337454548074488390'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/06/bmi-on-craigslist.html' title='BMI on Craigslist'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-2656346339444777318</id><published>2010-05-21T00:40:00.002-04:00</published><updated>2010-05-21T00:45:53.307-04:00</updated><title type='text'>My Research</title><content type='html'>I've wanted to write this post for a while, but have never found the motivation to do so. There's a workshop this coming week, however, and I am scheduled to present this stuff on Thursday (today... I did okay, I think). So, I decided this is the perfect time to given a non-technical (that is, non-mathematical) introduction to what I do... there truly is no greater motivator than procrastination.&lt;br /&gt;&lt;br /&gt;For those of you who don't know, I'm a grad student in computer science at the University of Michigan, specializing in artificial intelligence. Within this field, which is wider and deeper than most people realize, I am looking at the problem of &lt;i&gt;reinforcement learning&lt;/i&gt; (RL). The formulation of the problem is simple. An &lt;i&gt;agent&lt;/i&gt; interacts with some &lt;i&gt;environment&lt;/i&gt; by performing &lt;i&gt;actions&lt;/i&gt;. The environment reacts, and may occasionally reward or punish the agent. The goal of the agent is to maximize the amount of &lt;i&gt;reward&lt;/i&gt; (or equivalently, minimize the amount of punishment) it gets. Hence the name reinforcement learning: the reward and punishment terminology is borrowed from the theory of &lt;i&gt;operant conditioning&lt;/i&gt; in psychology.&lt;br /&gt;&lt;br /&gt;Does this problem sound easy? It's not. Let's use a computer game as an example... say, Pong. A Pong agent has two actions available to it: move up and move down. The environment includes the ball and the opposite agent. A simple &lt;i&gt;reward function&lt;/i&gt; gives the agent 1 point for winning a game and -1 point for losing the game. Now, put yourself in the role of the agent. You might think, "Oh, just follow the ball by moving up and down, and don't let the ball get past me." Well, you know that, but how does the agent know that? Remember, the agent doesn't know it is in a Pong game - all it observes are a bunch of numbers. The agent doesn't know it will be rewarded for getting the ball past its opponent, nor that it will be punished for letting the ball past it. It doesn't know that the ball will "bounce" when it touches anything - or even what constitutes "touching", "opponent", and "past".&lt;br /&gt;&lt;br /&gt;Without any knowledge, the agent will have to act randomly, at least at first. It might get lucky and defend its goal once or twice, but more likely it will let its opponent score and be punished. There comes the first hurdle of reinforcement learning: how does the agent know what it did wrong? The converse is also true if the agent scored - what did it do right? This is called the &lt;i&gt;credit assignment problem&lt;/i&gt;, because the agent is trying to figure out what gets the credit (or blame) for the reward (or punishment) it received. Again, remember what while you intuitively know that the agent missed the ball, the agent doesn't have any model of cause and effect to realize this.&lt;br /&gt;&lt;br /&gt;To understand the basic solution to reinforcement learning, I must say more about those numbers that the agent observes. For Pong, there might be four numbers: the agent's vertical position, its opponent's vertical position, and the vertical and horizontal position of the ball. Each of these numbers are a &lt;i&gt;state variable&lt;/i&gt;, and the different values these numbers can take in conjunction is called the &lt;i&gt;state space&lt;/i&gt; - as in "the state of the union", not "the state of Michigan" - because they can describe every situation in the environment. To make reinforcement learning somewhat easier, researchers tend to view tasks as a &lt;i&gt;Markov decision process&lt;/i&gt; (MDP). The distinguishing property of an MDP is that the next state of the environment depends only on the current state. For the Pong example, the state space described by the four numbers listed above does not make the game an MDP, since the ball can be moving arbitrarily fast or slow. If instead six numbers are used - the represent the horizontal and vertical velocity of the ball - then the task would become an MDP.&lt;br /&gt;&lt;br /&gt;To be concrete, every action the agent takes changes the state of the environment. At each new state, the agent may receive a reward or a punishment, and then it has to take another action, and so on.&lt;br /&gt;&lt;br /&gt;Now that the agent has some idea of how to relate one set of numbers to another, it can start learning. In place of human level reasoning, the agent simply plans backwards. Intuitively, if you get punished for being in this state, you know you shouldn't have taken that last action from the previous state. For Pong, this partially corresponds to not moving up if the ball is below you and just about to pass you. This picture is not complete though, because if you are at the top of the screen and the ball is at the bottom, you would not have gotten to the ball in time to deflect it anyway. This means that the faulty action lies further back in time.&lt;br /&gt;&lt;br /&gt;Here's what the agent does. The agent remembers the &lt;i&gt;state&lt;/i&gt; in which it got a reward or a punishment. Knowing whether this state is good or bad, it knows that the previous action from the previous state is also good or bad. Now knowing about this previous state, and can know about the state two steps back, and three steps back, and so on. That is, the agent learns by propagating the rewards back through the states, so the next time it finds itself in the same situation, it will either avoid that action (because it was eventually punished for it) or do the same thing (because it was eventually rewarded for it).&lt;br /&gt;&lt;br /&gt;This was the state of the art 25 years ago.&lt;br /&gt;&lt;br /&gt;Before I talk about more recent developments in the field, I want to raise a few problems in the solution above. The shallowest, but also most thought provocative, is this: how does the agent know it's doing its best? Imagine the task is to go from the bedroom to the bathroom to pick up an object. Through pure chance, the agent does this by going through the living room, the kitchen, and the broom closet, despite there being a door directly between the two rooms. Further imagine that the agent is rewarded based on how quickly it gets to its destination (I'm sure you can think of a reasonable, real life scenario for this). How would the agent know that the path it found is the shortest one? This problem is known as the &lt;i&gt;exploration-exploitation problem&lt;/i&gt;. It is thus named because the agent needs to explore to know more about the environment, but this often means not exploiting the best action for the agent. In practice, researchers simply make the agent act randomly some small percentage of the time, so it will do its best for the most part but be constantly exploring. For the jargon-philiac, this is called an &lt;i&gt;epsilon-greedy&lt;/i&gt; exploration strategy, where epsilon is the small percentage mentioned above.&lt;br /&gt;&lt;br /&gt;There are other variations to this general framework which researchers are working on, such as partial observability (what if the agent doesn't know the value of some state variables?) and stochastic actions (what if actions only succeed some of the time?). I will skip the details on these topics and instead focus on what I'm looking into.&lt;br /&gt;&lt;br /&gt;Pong, while an illustrative example, is not the most complicated environment for an agent to learn in. For one, there are only a limited number of situations for the agent to be in: in the original pixelated arcade game, there might only be a thousand or so different states. A modern computer running the algorithm I described above would find the optimal strategy (or &lt;i&gt;policy&lt;/i&gt;) in less than a minute. Consider instead the rooms example I just gave, where the agent must move from one room to another. There can be an arbitrary number of rooms, and each room itself can be arbitrarily large. Even if the starting and ending positions are unchanged every time the agent must complete the task, it might still take the agent a long time simply due to how much exploring it has to do.&lt;br /&gt;&lt;br /&gt;Yet, unlike Pong, this more complicated problem also presents more information for the agent to use. For example, completely exploring one room is useless when the goal is in another room. If you were to give directions to a human, you might tell them to go out of the room, walk down the hallway, and take the last right. Alternately, you might tell them that the thing they're looking for is not in the living room, but in the kitchen. The other person, on hearing these instructions, could then ignore everything in their current room.&lt;br /&gt;&lt;br /&gt;What these two instructions have in common is &lt;i&gt;abstraction&lt;/i&gt;. The first instruction abstracts over actions (it doesn't say "take 10 steps forward, then 2 steps left,..."), while the second instruction abstracts over states (it's saying that everything outside the kitchen is one room which doesn't matter). Despite this distinction, the two types of abstractions are related: the first instruction is implicitly saying that the current room and the hallway are not worth exploring, and the second instruction can be thought of as the action "go to the kitchen".&lt;br /&gt;&lt;br /&gt;My research is related to this idea, although it's a little more specific. Expanding the example beyond rooms, if I'm giving instructions for someone to get to the Eiffel Tower in Paris, I would tell them to get to the airport, take a plane, etc. Each of these "actions" can be further broken down: order a cab, get out of the house, get in the cab,... And even further: walk to the phone, call the cab company,... This is called an &lt;i&gt;action hierarchy&lt;/i&gt;, as the first actions "contain" the second ones, which "contain" the third, and so on, until at the lowest level the actions are simply "move this muscle". How do humans break down such a complex task, and can a computer do the same thing? &lt;br /&gt;&lt;br /&gt;So far, the state of the art (which is about 5 years old) is "sort of". Given just the MDP assumption, there are proposals for what &lt;i&gt;subgoals&lt;/i&gt; should be. The most general ones are different ways of identifying bottlenecks - that is, states which an agent must go through to reach a goal. Think of the door to a room, and in order to get anywhere else you must first go through that door. Other ideas include things like looking at what states you have commonly visited in your experience, or perhaps looking at what you're rewarded handsomely for.&lt;br /&gt;&lt;br /&gt;Even knowing what appropriate subgoals are, the agent is not done. Imagine that both the door to your room and the door to the apartment are given as subgoals. How will you know that the door to your room is the first thing to go for, before trying to read the door to your apartment? Depending on the viewpoint, this could either be a problem of restricting the &lt;i&gt;proposal&lt;/i&gt; of actions, or it could be one of inducing a &lt;i&gt;preference&lt;/i&gt; on different possible actions. This appears to be a slightly easier problem to solve, and I was surprised to find that there is almost no prior work in this area. I intend to look into this question further, and hopefully by the end of the summer I will have some intuition as to what might work and what won't.&lt;br /&gt;&lt;br /&gt;Post script: to people not in computer science or perhaps in but not in AI, the problem of action hierarchies might sound insignificant. Despite &lt;a href="http://justinnhli.blogspot.com/2009/03/academic-typecasting.html"&gt;my previous misgivings&lt;/a&gt; about being limited to too specific a field, I find this problem genuinely interesting. Although it may not change the world (yet), I do think its solution will contribute to an understanding of humans and intelligence.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-2656346339444777318?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/2656346339444777318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/05/my-research.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2656346339444777318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2656346339444777318'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/05/my-research.html' title='My Research'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-6209539545188794405</id><published>2010-05-18T11:01:00.001-04:00</published><updated>2010-05-18T11:03:33.799-04:00</updated><title type='text'>Can You Hear Me?</title><content type='html'>I sang this song with the choir back in middle school. We got either second or third place in the Hong Kong wide competition with this.&lt;br /&gt;&lt;br /&gt;Although my middle school years were mostly terrible, this song has always stuck with me. It floats into my thoughts every once in a while.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="385" width="640"&gt;&lt;param name="movie" value="http://www.youtube.com/v/4fCL0EstgMY&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/4fCL0EstgMY&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Can You Hear Me? &lt;br /&gt;(By Bob Chilcott)&lt;br /&gt;&lt;br /&gt;I look around me as I grow&lt;br /&gt;I'd like to tell you all I know&lt;br /&gt;I see life with all its energy&lt;br /&gt;The city streets, the rush time&lt;br /&gt;This is my world, it's where I like to be&lt;br /&gt;So much to see, so much to find&lt;br /&gt;I sometimes sit and wait a while&lt;br /&gt;See the sun, it makes me smile&lt;br /&gt;Can you see it&lt;br /&gt;Can you see it too &lt;br /&gt;&lt;br /&gt;I feel life with all its energy&lt;br /&gt;The joy of waking every day&lt;br /&gt;This is my world, it's where I like to be&lt;br /&gt;So much to do, so much to say&lt;br /&gt;I sometimes sit and feel the sun&lt;br /&gt;Its warmth is there for everyone&lt;br /&gt;Can you feel it&lt;br /&gt;Can you feel it too &lt;br /&gt;&lt;br /&gt;My world is a silent one&lt;br /&gt;But it's enough for me&lt;br /&gt;I hear you through your hands&lt;br /&gt;The movement sets me free&lt;br /&gt;But it could be a special thing&lt;br /&gt;To hear your voice&lt;br /&gt;To hear your sing&lt;br /&gt;Can you hear me&lt;br /&gt;Can you hear me too&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-6209539545188794405?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/6209539545188794405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/05/can-you-hear-me.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6209539545188794405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6209539545188794405'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/05/can-you-hear-me.html' title='Can You Hear Me?'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-5649591940637391854</id><published>2010-05-15T19:38:00.000-04:00</published><updated>2010-05-15T19:38:10.787-04:00</updated><title type='text'>Intermediate</title><content type='html'>I have another post in the writing, but I want so share my discovery that my &lt;a href="http://justinnhli.blogspot.com/2010/05/cross-acting.html"&gt;experiment on Craigslist&lt;/a&gt; is no unique. At least two other people have done it before: &lt;a href="http://bloggasm.com/you-chances-of-getting-laid-through-craigslist-a-bloggasm-case-study"&gt;Simon Owens&lt;/a&gt;, whose results were "tame" like mine, and &lt;a href="http://web.archive.org/web/20080504025232rn_2/blog.wired.com/27bstroke6/2006/09/craigslist.html?entry_id=1553329"&gt;Jason Fortuny&lt;/a&gt;, who posted &lt;a href="http://www.encyclopediadramatica.com/RFJason_CL_Experiment/Replies"&gt;all the replies he got&lt;/a&gt; on &lt;a href="http://www.encyclopediadramatica.com/RFJason_CL_Experiment"&gt;Encyclopedia Dramatica&lt;/a&gt; (both of these are &lt;b&gt;definitely NSFW&lt;/b&gt;). I believe several people lost their job over the Fortuny case, and more had to deal with problems in their family.&lt;br /&gt;&lt;br /&gt;On the ethics over Fortuny's case, I happen to think he should not be punished. Legal considerations aside, I think the fault lies mostly on the people who replied to his ad for giving personal information to a stranger on the Internet. Without evidence otherwise, the worst case assumption should always be made.&lt;br /&gt;&lt;br /&gt;That said, I don't think Fortuny is a shining example of how humans should act, either.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-5649591940637391854?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/5649591940637391854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/05/intermediate.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5649591940637391854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5649591940637391854'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/05/intermediate.html' title='Intermediate'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-6951445735183141905</id><published>2010-05-11T00:17:00.000-04:00</published><updated>2010-05-11T00:17:43.441-04:00</updated><title type='text'>Prologue to Jurassic Park</title><content type='html'>I've only written once about the environment and environmental causes, although that was in reference to &lt;a href="http://justinnhli.blogspot.com/2008/01/survival-of-fittest.html"&gt;a larger issue&lt;/a&gt;. My apathy is mentioned in passing &lt;a href="http://justinnhli.blogspot.com/2008/12/big-race_19.html"&gt;elsewhere&lt;/a&gt; as well. I might have eventually written more on the subject, but I just discovered that the prologue to Michael Crichton's Jurassic Park (now a major motion picture) very articulately explains my views. It is copied below for your enjoyment.&lt;br /&gt;&lt;blockquote&gt;You think man can destroy the planet? What intoxicating vanity. Let me tell you about our planet. Earth is four-and-a-half-billion-years-old. There's been life on it for nearly that long, 3.8 billion years. Bacteria first; later the first multicellular life, then the first complex creatures in the sea, on the land. &lt;br /&gt;&lt;br /&gt;Then finally the great sweeping ages of animals, the amphibians, the dinosaurs, at last the mammals, each one enduring millions on millions of years, great dynasties of creatures rising, flourishing, dying away -- all this against a background of continuous and violent upheaval. Mountain ranges thrust up, eroded away, cometary impacts, volcano eruptions, oceans rising and falling, whole continents moving, an endless, constant, violent change, colliding, buckling to make mountains over millions of years. &lt;br /&gt;&lt;br /&gt;Earth has survived everything in its time. It will certainly survive us. If all the nuclear weapons in the world went off at once and all the plants, all the animals died and the earth was sizzling hot for a hundred thousand years, life would survive, somewhere: under the soil, frozen in Arctic ice. Sooner or later, when the planet was no longer inhospitable, life would spread again. The evolutionary process would begin again. It might take a few billion years for life to regain its present variety. &lt;br /&gt;&lt;br /&gt;Of course, it would be very different from what it is now, but the earth would survive our folly, only we would not. If the ozone layer gets thinner, ultraviolet radiation sears the earth, so what? Ultraviolet radiation is good for life. It's powerful energy. It promotes mutation, change. Many forms of life will thrive with more UV radiation. Many others will die out. Do you think this is the first time that's happened? Think about oxygen. Necessary for life now, but oxygen is actually a metabolic poison, a corrosive glass, like fluorine. &lt;br /&gt;&lt;br /&gt;When oxygen was first produced as a waste product by certain plant cells some three billion years ago, it created a crisis for all other life on earth. Those plants were polluting the environment, exhaling a lethal gas. Earth eventually had an atmosphere incompatible with life. Nevertheless, life on earth took care of itself. In the thinking of the human being a hundred years is a long time.&lt;br /&gt;&lt;br /&gt;A hundred years ago we didn't have cars, airplanes, computers or vaccines. It was a whole different world, but to the earth, a hundred years is nothing. A million years is nothing. This planet lives and breathes on a much vaster scale. We can't imagine its slow and powerful rhythms, and we haven't got the humility to try. We've been residents here for the blink of an eye. If we're gone tomorrow, the earth will not miss us.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-6951445735183141905?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/6951445735183141905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/05/prologue-to-jurassic-park.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6951445735183141905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6951445735183141905'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/05/prologue-to-jurassic-park.html' title='Prologue to Jurassic Park'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-5550265035831716145</id><published>2010-05-08T17:10:00.000-04:00</published><updated>2010-05-08T17:10:57.750-04:00</updated><title type='text'>Cross Acting</title><content type='html'>I don't get in trouble often, but I consider myself something of a rebel. I don't like organizations in the general much - I prefer groups that are more self organized and sustained. Sometimes I do weird things for amusement, like pretending I don't know a secret to see whether the secret holder would divulge it.&lt;br /&gt;&lt;br /&gt;This time, I posted a Criagslist ad... in Women Seeking Men.&lt;br /&gt;&lt;br /&gt;The primary question I wanted answered was whether men on the internet are really crazy. Some of my female friends have posted ads for fun, and later compared their replies. What they found was that some emails were exact copies of each other - some people just write the same response to everything, looking for a shag. That story had a twist ending for my friend, but that's not my story to tell.&lt;br /&gt;&lt;br /&gt;A word on the post: I didn't write the ad myself - I would never have passed as a female writer. I won't copy the post here, but it was itself copied from the blog of a friend. We haven't talked since I graduated from Northwester, and even before then I don't think she knew I read her writing. She is an objectivist before I read The Fountainhead, and the post expresses a related sentiment: her wish for someone who doesn't want only to please her, but someone who can contribute something of themselves to her. In the words of Ayn Rand, a prime mover, not a second hander. Regardless, I never told her I used her writing (if you're reading this, you should email me), so I don't feel right posting her work even with attribution.&lt;br /&gt;&lt;br /&gt;First, some statistics. I got 50 replies in total, the first within the hour, the last almost a month later. About 60% replied within 5 days. 12 of the 50 replies had photos attached, and a few more had links to either MySpace pages or some other picture hosting site. A small minority didn't bother to write proper English for the task, and a few more asked questions which made me think they didn't read the post at all. Although it wasn't unexpected, there were several older men who replied. For an ad declaring the poster to be 22, I got a reply from someone 17 years older. It reminds me of what &lt;a href="http://blog.okcupid.com/index.php/2010/02/16/the-case-for-an-older-woman/"&gt;OKTrends found&lt;/a&gt;. Of the 50 replies, two were duplicates; the senders sent the same email twice.&lt;br /&gt;&lt;br /&gt;My most common reaction (subject to &lt;a href="http://en.wikipedia.org/wiki/Availability_heuristic"&gt;availability bias&lt;/a&gt;) is: who do you think &lt;i&gt;you&lt;/i&gt; are? Granted, the post is a little self indulgent, but &lt;i&gt;they&lt;/i&gt; are still the suitors. What I had posted talks about an intellectual pursuits... and a fair number talk about sex, and how they "know what a women [sic] wants in the sex department" and that "[I] want to be seduced". At the bottom of the pile is a reply that promised to "open that box of hidden desire and fantasy". I want to puke.&lt;br /&gt;&lt;br /&gt;On the other hand, I suspect some responders are delusional. One ranted on about hidden treasure. One had a "real" picture of himself tensing up. A few wrote poems.&lt;br /&gt;&lt;br /&gt;As for the good... there aren't the many. The ones I like best (again subject to bias, this time of a different kind) were simpler. They mention how old they are, what they do and like doing (somewhat passionately), and invite me to reply. A picture, if one is included, is a simple face shot. Three people mentioned books/authors, one of them being Ayn Rand. Only a single person mentioned something interesting - by quoting an article on the large hadron collider.&lt;br /&gt;&lt;br /&gt;Hypothesis: most men who reply to Craigslist personals are douchebags.&lt;br /&gt;&lt;br /&gt;Result: Confirmed.&lt;br /&gt;&lt;br /&gt;Maybe next time I'll reply to a men seeking women ad (the doucheist one... is that a word?), and see what I get.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-5550265035831716145?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/5550265035831716145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/05/cross-acting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5550265035831716145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5550265035831716145'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/05/cross-acting.html' title='Cross Acting'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-184045715927049367</id><published>2010-05-06T23:20:00.000-04:00</published><updated>2010-05-06T23:20:52.143-04:00</updated><title type='text'>Smashing Cars</title><content type='html'>I'm kinda unhappy with the &lt;a href="http://en.wikipedia.org/wiki/MythBusters_%282010_season%29#Episode_143_.E2.80.93_Mythssion_Control"&gt;latest MythBusters episode&lt;/a&gt;, the one about two cars smashing into each other at 50 mph is equivalent to one car smashing into a wall at 50 mph.&lt;br /&gt;&lt;br /&gt;The way they tested the myth on a small scale was by swinging two pendulums into each other, with each pendulum containing a lump of clay and an additional weight in the back. The second weight would squash the clay, and from the deformation the impact of the smash can be visualized. It's a pretty clever rig.&lt;br /&gt;&lt;br /&gt;My problem, however, is not with the rig; it's with the interpretation of the myth. There are two ways in which the two crashes can be "equivalent": from the perspective of the car, which is what the MythBusters tested, and from the perspective of something in the middle. Since the original myth is about a compact car being squished between two semis, it would seem that this myth should be about the latter interpretation. And in that case, I believe the crashes &lt;i&gt;are&lt;/i&gt;, in fact, equivalent.&lt;br /&gt;&lt;br /&gt;As an educational show, I think MythBusters should have at least covered this other scenario, and shown how the "myth" is more of an interpretation issue.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-184045715927049367?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/184045715927049367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/05/smashing-cars.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/184045715927049367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/184045715927049367'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/05/smashing-cars.html' title='Smashing Cars'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-3893683165464708978</id><published>2010-05-03T23:18:00.000-04:00</published><updated>2010-05-03T23:18:27.495-04:00</updated><title type='text'>Pascal's Wager, Part 2</title><content type='html'>I have written about Pascal's Wager &lt;a href="http://justinnhli.blogspot.com/2008/10/pascals-wager.html"&gt;before&lt;/a&gt;, but I never finished that post. A few days ago I came across a video, which finally closed the case on that argument for me.&lt;br /&gt;&lt;br /&gt;The inspiration is &lt;a href="http://www.youtube.com/watch?v=fZpJ7yUPwdU"&gt;this&lt;/a&gt;, which I found on Reddit. Most of the video is junk and doesn't hold up to my standards of reason. Something at the end caught my attention though, and I came up with the following argument.&lt;br /&gt;&lt;br /&gt;Recall that the problem with Pascal's wager is that, unlike most arguments about God, it's a completely rational. It frames the problem in turns of expected utilities, which is the standard practice in decision theory. The following payoff matrix summarizes the wager:&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;&lt;br /&gt;&lt;/th&gt;&lt;th style="text-align: center;"&gt;God Exists&lt;/th&gt;&lt;th&gt;God Doesn't Exist&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="text-align: center;"&gt;Believe in God&lt;/th&gt;&lt;td style="text-align: center;"&gt;+Infinity&lt;/td&gt;&lt;td style="text-align: center;"&gt;0&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="text-align: center;"&gt;Don't Believe in God&lt;/th&gt;&lt;td style="text-align: center;"&gt;-Infinity&lt;/td&gt;&lt;td style="text-align: center;"&gt;0&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Richard Dawkin's argument, that believing in God has a cost while living, doesn't hold up, as any cost incurred while alive is only finite, and does not offset the infinite payoff of being in heaven.&lt;br /&gt;&lt;br /&gt;Pascal's wager is that simple. The video over-complicates and sets up several straw men (eg. Pascal not knowing what God is but then contradicting himself) and ad hominem attacks (eg. Pascal's bias towards Christianity). While the claim that Pascal ignores other gods is true, his wager still works - as long as gods reward belief, the expected utility is still to believe in god(s). The existence of non-god systems (frog's dream, video game, etc), doesn't matter, as they don't offer any utility. The gem of the video is in a 3 second frame: for every unknowable idea that rewards a particular behavior, another unknowable idea will punish that very same behavior.&lt;br /&gt;&lt;br /&gt;Here's my new argument. Pascal's wager depends on supposing a Christian god, with the payoff matrix above. Since, however, the existence of the Christian god is unknown, it is equally valid to posit a different god (let's call Him AntiPascal), with different payoffs. In particular, let's imagine a god that will send people to heaven only if they &lt;i&gt;don't&lt;/i&gt; believe in any god, and will send people to hell if they &lt;i&gt;do&lt;/i&gt;. What does the payoff matrix look like?&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;&lt;br /&gt;&lt;/th&gt;&lt;th style="text-align: center;"&gt;God Exists&lt;/th&gt;&lt;th&gt;God Doesn't Exist&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="text-align: center;"&gt;Believe in God(s)&lt;/th&gt;&lt;td style="text-align: center;"&gt;-Infinity&lt;/td&gt;&lt;td style="text-align: center;"&gt;0&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="text-align: center;"&gt;Don't Believe in God(s)&lt;/th&gt;&lt;td style="text-align: center;"&gt;+Infinity&lt;/td&gt;&lt;td style="text-align: center;"&gt;0&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;That's right - everything looks almost exactly the same, except the signs on those infinities switched. By this payoff matrix, people should not believe in gods at all.&lt;br /&gt;&lt;br /&gt;So which payoff matrix is right? We don't know. To properly calculate the expected utility of believing in god(s), we need to know the probability of each payoff matrix itself - that is, the probability that the Christian god is real (and has the payoff matrix specified), and the probability that the AntiPascal god exists. Both of these probabilities, it turns out, is unknowable - and therefore the expected utility of believing or not believe in god cannot be compared.&lt;br /&gt;&lt;br /&gt;Given the odds, Pascal's wager is not one you want to bet on - there's simply no telling whether you win or lose. While this is no argument against the belief in god, it is no longer the purely rational argument for it either.&lt;br /&gt;&lt;br /&gt;The funny thing is, although this argument is new to me, the reasoning behind it is not. As Richard Dawkins himself has said several times, most theists are in fact atheists to all other religions. Real atheists just go one further.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-3893683165464708978?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/3893683165464708978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/05/pascals-wager-part-2.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3893683165464708978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3893683165464708978'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/05/pascals-wager-part-2.html' title='Pascal&apos;s Wager, Part 2'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-3688015720670111347</id><published>2010-04-28T00:19:00.000-04:00</published><updated>2010-04-28T00:19:15.351-04:00</updated><title type='text'>Updates</title><content type='html'>I clearly haven't written here for a while. I have a post halfway written about an adventure on Craigslist (no, it's not from the m2m personals...), which I will finish eventually. For now, here's part of an email I sent to my family.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;I just got done with the semester over the weekend. If you'll remember, I'm taking two classes:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Advanced AI. Like I said last time, this course is oriented towards getting students to read current research and to think critically about it. I think the course did a good job of that - we had to read a large number of papers, all over the map in terms of area. It's interesting too to see how different students react to ideas differently, as well as what areas of AI they are interested in. The final project for the course is to reimplement a study, and see whether their claims hold up. In retrospect, I should have chosen a different paper. Mine was on a relatively simple method of understanding how the world around you changes due to your actions. Although it was an interesting paper, the algorithms and methods were not very well specified, which makes it hard to test. It was also short with very few references, so there's no extra material I could refer to either. I finished it, but I would have enjoyed it more if the paper was more substantial.&lt;/li&gt;&lt;li&gt;Programming Languages turned out to be more fun than I thought. The basic premise of the course is how to prevent programmers from doing stupid things, and how the computer can automatically detect these errors and notify the coder. We also read a lot of papers here, although a lot of them were older papers. The areas were also more biased towards people without much background, so although we looked at four different methods, we only studied one or two in depth. The final project here was up to us, and I decided to (again) reimplement a paper, this time checking for errors in their presentation. I discovered a few of them, as well as a general problem with the approach it was taking. Because this work is actually someone's thesis back in 2006, everything was documented properly, and I have very little trouble following their work. All this means that I should make my code public when I publish a paper.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;It was because both of these projects were due last week that I didn't have time to write this email. I was awake both Monday night and Thursday night writing reports, and so had very little sleep. It was fun though; I felt invigorated by how much work I was doing. There's a quote from Ayn Rand's The Fountainhead (Dominique, for those curious), when a character says, "This is how I want to keep going - if there's a reason for it." That was how I felt on morning after staying up - that having a reason to drive myself that hard is the best feeling.&lt;br /&gt;&lt;br /&gt;I'm also done with my teaching duties for now. The final exam for that class was on Friday, so we graded everything by Saturday evening. My discussion sections and the class in general is smaller this semester than the last. I got to know the students a little better, but not in pro[portion to the decrease in size. I did realize something though - that I should spend the first few session actively encouraging the students to talk to each other. It's really annoying when you ask a question and no one wants to answer it. So the discussions were not as lively, there were less jokes, and overall it was a little less enjoyable.&lt;br /&gt;&lt;br /&gt;Oh, I got an award for being a good TA last semester, which is nice. It also came with an extra check, which is also nice.&lt;br /&gt;&lt;br /&gt;On the research front... I'm really digging in now. For a short while back in February I was really uncertain how everything would turn out. That period of doubt clarified my feelings a little - I'm sure now that teaching would have a part in my future, more so than research. On the other hand, very soon after that, I found a topic that I'm pretty interested in, so much that I spent all of this morning reading. We'll see how it turns out. I got put on the spot today to give a 10 minute presentation at a workshop in three weeks time, which means I really have to get my thoughts together and present a coherent picture of what's going on in the field, and what I want to do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-3688015720670111347?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/3688015720670111347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/04/updates.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3688015720670111347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3688015720670111347'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/04/updates.html' title='Updates'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-8215041855160789872</id><published>2010-03-09T13:49:00.001-05:00</published><updated>2010-03-09T13:49:35.024-05:00</updated><title type='text'>Blogspot Spellcheck</title><content type='html'>Those of you who read my previous post on &lt;span style="background-color: yellow;"&gt;hangboards&lt;/span&gt; before this might have noticed the strange yellow highlighting. It's fixed now, but it turns out that the &lt;span style="background-color: yellow;"&gt;spellcheck&lt;/span&gt; in the Blogger compose box actually &lt;i&gt;modifies&lt;/i&gt; the contents, by inserting span tags like these:&lt;br /&gt;&lt;br /&gt;&amp;lt;span class="goog-spellcheck-word" style="background: none repeat scroll 0% 0% yellow;"&amp;gt;errorr&amp;lt;/span&amp;gt;&lt;br /&gt;&lt;br /&gt;And so, if you click &lt;span style="background-color: yellow;"&gt;spellcheck&lt;/span&gt;, then publish it without clicking again,  those highlights will be published along with the post. The resulting post will look something like this post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-8215041855160789872?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/8215041855160789872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/03/blogspot-spellcheck_09.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8215041855160789872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8215041855160789872'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/03/blogspot-spellcheck_09.html' title='Blogspot Spellcheck'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-2016826186463782632</id><published>2010-02-21T02:14:00.001-05:00</published><updated>2010-03-09T13:40:17.981-05:00</updated><title type='text'>Hangboard</title><content type='html'>My roommate and I bought a hangboard (aka &lt;a href="http://en.wikipedia.org/wiki/Climbing_equipment#Fingerboards"&gt;a fingerboard&lt;/a&gt;) (the &lt;a href="http://www.metoliusclimbing.com/project-board.html"&gt;Metolius Project&lt;/a&gt;) from our local climbing gym (&lt;a href="http://www.planet-rock.com/main.php"&gt;Planet Rock&lt;/a&gt;) about three weeks ago. We're both engineers, and so we decided to design and build a frame to hang the board from. Here's the result:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_GFZbKMzbvP0/S4DVVWQi0nI/AAAAAAAADM8/aNtdqUaj_hE/s1600-h/P2200019.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/_GFZbKMzbvP0/S4DVVWQi0nI/AAAAAAAADM8/aNtdqUaj_hE/s400/P2200019.JPG" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;You can see that the board is simply supported by two A-frames, kept the correct distance apart by two cross members. They're simply built from 2x4's (which I learned actually have a 1.5x3.5" cross section). We had a fun time loading those on a shopping cart to transport them from the hardware store to the apartment. The wider board is a 2x8 (1.5x9.25" cross section). The vertical member of the board is 6 feet long, which puts the hangboard at an excellent height. The base of that triangle is about 42" long, and extends another 30" out for balance. The two A-frames are 42" apart from each other, measured from the inside. The extra space is so we can mount holds on either side, to practice on other holds (for example, vertical pinches).&lt;br /&gt;&lt;br /&gt;The construction of the thing took maybe 12 hours in total, spread over three days of spare time (I think). The most annoying part was cutting the angles in the hypotenuse. The angles were cut by hand, which made their tolerance rather loose. We had to sand down the edge quite a bit. The holes shown below were done without any guide to make sure they're perpendicular, but it all worked out in the end.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_GFZbKMzbvP0/S4DWggosq9I/AAAAAAAADNA/tWXrdVGbTJM/s1600-h/P2200020.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/_GFZbKMzbvP0/S4DWggosq9I/AAAAAAAADNA/tWXrdVGbTJM/s400/P2200020.JPG" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;This is the part of the rig I'm most proud of. The idea is to let the hangboard rotate, so we can practice steeper crimps. The original idea is to move the entire A-frame, locking it in with notches on the base. That would have been a construction nightmare, however, so we came up with this system where just the board rotates. Those holes are 6.25" from the pivot, and there's seven of them going a full 90 degrees.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_GFZbKMzbvP0/S4DaIcvxPsI/AAAAAAAADNE/TVMhn-VaFtU/s1600-h/P2200021.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://4.bp.blogspot.com/_GFZbKMzbvP0/S4DaIcvxPsI/AAAAAAAADNE/TVMhn-VaFtU/s400/P2200021.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;This is the side of the pivoting mechanism. The center board is held in place by 4 bolts, and the side board is held to the frame by 6 screws each. This view also shows the extra board in the back, which stops the A-frames collapsing sideways. Mounting this board high up keeps it out of the way as we do pull ups, but there's another practical reason. Since the center board is only held by bolts, we can easily take it out and replace it with something else. In particular, if we decide to make a &lt;a href="http://en.wikipedia.org/wiki/Campus_board"&gt;campus board&lt;/a&gt; later on, it can use the same holes for tilt, and can extend beyond the A-frame.&lt;br /&gt;&lt;br /&gt;We still have a little work to do on it, the most important of which is adding diagonal beams between the frames to stabilize it further. There are also other things like sanding down the corners, clipping some screws on the back of the board, getting a pad underneath, and applying a layer of varnish. The frame right now is fully functional though, and it holds our weight quite well. Although I haven't looked at how other people mount their hangboards (usually just above a doorway, probably), I feel that this is probably the most flexible design you'll find. The flexibility with the angles and the modular design means it can function as a very general purpose climbing trainer.&lt;br /&gt;&lt;br /&gt;We intend to have blueprints of the entire thing online eventually, when we're bored enough to play around in a CAD program. If you want to build one in the mean time, feel free to leave a comment and we'll help you out as best we can.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-2016826186463782632?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/2016826186463782632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/02/hangboard.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2016826186463782632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2016826186463782632'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/02/hangboard.html' title='Hangboard'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_GFZbKMzbvP0/S4DVVWQi0nI/AAAAAAAADM8/aNtdqUaj_hE/s72-c/P2200019.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-9168247710860615876</id><published>2010-02-16T18:51:00.002-05:00</published><updated>2010-02-16T18:53:56.684-05:00</updated><title type='text'>OKCupid is Wrong</title><content type='html'>I started reading &lt;a href="http://blog.okcupid.com/"&gt;OKCupid's blog&lt;/a&gt; about a month ago, when their &lt;a href="http://blog.okcupid.com/index.php/2010/01/20/the-4-big-myths-of-profile-pictures/"&gt;post&lt;/a&gt; hit the front page of Reddit. I don't use the site, but their combination of romance and statistics was intriguing. A &lt;a href="http://blog.okcupid.com/index.php/2010/02/16/the-case-for-an-older-woman/"&gt;new post&lt;/a&gt; just came out, and I was procrastinating hard enough to think a little about it. In their post, they argued that men between 22 and 30 should be looking at women 30 and older. They first provided data about what their users say they want, then provided reasons why women of that age are better matches.&lt;br /&gt;&lt;br /&gt;There is, however, a flaw in their argument. Their basic error is this: women 30 and older &lt;i&gt;don't want to &lt;/i&gt;date men between 22 and 30.&lt;br /&gt;&lt;br /&gt;I took a closer look at their graphs, and extracted out the numbers. This is the graph I got:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_GFZbKMzbvP0/S3so6m1srkI/AAAAAAAADL0/UlL2CYmX4fQ/s1600-h/matches.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="315" src="http://4.bp.blogspot.com/_GFZbKMzbvP0/S3so6m1srkI/AAAAAAAADL0/UlL2CYmX4fQ/s400/matches.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;If this looks slightly different from the graphs on OKCupid's post, that's because it is. Here, I flipped the female match preferences graph along the y=x axis. Therefore, if you're female, you start on the y-axis, and read across to get the average match preference.&lt;br /&gt;&lt;br /&gt;Now, on to why OKCupid is wrong. If you look at their "zone of greatness", they marked out this area:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_GFZbKMzbvP0/S3sq_lC3e-I/AAAAAAAADL4/3a9arJ1jS0w/s1600-h/greatness.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="315" src="http://3.bp.blogspot.com/_GFZbKMzbvP0/S3sq_lC3e-I/AAAAAAAADL4/3a9arJ1jS0w/s400/greatness.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;You see the problem: the average person in this area &lt;i&gt;don't want to date others in this area&lt;/i&gt;. The blog post was written for men, so their bound might be ignored. The bound for women, however, shouldn't be. And this graph shows that, even if men were willing to date women in that age range, chances are the women won't reciprocate.&lt;br /&gt;&lt;br /&gt;In other words, even with the other reasons that women above 30 are great fun, it turns out that they are simply not interested in men between 22 and 30.&lt;br /&gt;&lt;br /&gt;What, then, should men (and women) be looking for? Look at the graph below:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_GFZbKMzbvP0/S3suwY4sHsI/AAAAAAAADMA/jMBuqxOCO68/s1600-h/ideal.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="315" src="http://2.bp.blogspot.com/_GFZbKMzbvP0/S3suwY4sHsI/AAAAAAAADMA/jMBuqxOCO68/s400/ideal.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Overlooking my horrible circling skills, these are the areas where there is a mismatch between men's preferences and women's preferences. Whereever women's preferences are taller than the men's (or men's preferences wider than the women's), there is an opportunity. Because men accept women of such a wide age ranger, any women who is willing to date someone slightly outside the average range (shown in pink) has an advantage. Comparatively, there are much fewer places where women are interested and men are not (shown in green).&lt;br /&gt;&lt;br /&gt;Based on this graph, you can see what age you will have the least competition, but still are still relatively desirable.&lt;br /&gt;&lt;br /&gt;One last thing: &lt;a href="http://xkcd.com/314/"&gt;xkcd&lt;/a&gt; should be updated to reflect this data.&lt;br /&gt;&lt;br /&gt;Disclaimer: Obviously, I am not affiliated with OKCupid. If any OKCupid staff reads this, and finds my graphs objectionable, please let me know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-9168247710860615876?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/9168247710860615876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/02/okcupid-is-wrong.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/9168247710860615876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/9168247710860615876'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/02/okcupid-is-wrong.html' title='OKCupid is Wrong'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_GFZbKMzbvP0/S3so6m1srkI/AAAAAAAADL0/UlL2CYmX4fQ/s72-c/matches.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-7356144400742223617</id><published>2010-01-23T15:27:00.000-05:00</published><updated>2010-01-23T15:27:26.396-05:00</updated><title type='text'>Only a Theory</title><content type='html'>I just finished Ken Miller's Only a Theory: Evolution and the Battle for America's Soul. Miller is the author of one of the most widely used high school biology text book, and the lead expert witness for the &lt;a href="http://en.wikipedia.org/wiki/Kitzmiller_v._Dover_Area_School_District"&gt;Kitzmiller vs. Dover Area School District&lt;/a&gt; case. The book, however, was not as much focused on the trial as on the ideas behind intelligence design (ID) and evolution, and some comments by Miller on the intelligent design movement.&lt;br /&gt;&lt;br /&gt;Being rather familiar with the arguments of ID, I found the first half of the book a little dull. However, I do think Miller does a good job of taking ID arguments seriously, and analyze those ideas from the scientific perspective. Having heard him lecture at Northwestern's Darwin celebration last year, his examples are not new to me either. But in a book, where he can afford to give longer descriptions of the history of life on Earth, I found myself draw into the subject. For a short moment I wondered what it would be like to see Earth 1 million, 100 million years ago. And then I realized that, although there might not have been skyscrapers or monkeys or ants, there was still rain, and volcanoes, and oceans. And the idea that science can prove all these things did exist so long ago is rather amazing.&lt;br /&gt;&lt;br /&gt;Personally, the more interesting part of the book was where Miller explained why he thought ID has become what it is, and what we (as scientists) can do about it. Miller suggests that the ultimate motivation is philosophical and psychological. Quoting Max Ehrmann's poem &lt;i&gt;Desiderata&lt;/i&gt;, he wrote,&lt;br /&gt;&lt;blockquote&gt;"No doubt the universe is unfolding as it should" assures us that, however chaotic and disorderly the events of our lives may seem at the moment, we should take heart, for we were meant to be. And, in the eyes of many, that's exactly the problem with evolution - it says that we &lt;i&gt;weren't&lt;/i&gt; meant to be and that the way of things are unfolding isn't part of anybody's plan or purpose. [...] The worry is that the universe is not "unfolding as it should" but, rather, that it's just unfolding.&lt;br /&gt;&lt;/blockquote&gt;My instinctive response is that, is it such a horrible thing for the universe to exist without purpose? Must your sense of direction in life be derived from some external source, and couldn't you create a direction yourself? This philosophical (in fact, existentialist) argument also applies to the claim that &lt;br /&gt;evolution "doesn't put a moral demand" on us, as ex-senator Rick Santorum suggested. But this has nothing to do with evolution.&lt;br /&gt;&lt;br /&gt;Miller's reply to the worry is different. He brought up the idea of convergence - that evolution will keep on returning to good ideas. In particular, even if humans as a species might not have evolved, it is almost certain that the niche of an intelligent species capable of changing their environment would be filled. That is, despite the process of evolution being probabilistic, we - as intelligent beings - are in fact guaranteed. This is, the certainty that evolution would have led to something like us, would help quell the worries.&lt;br /&gt;&lt;br /&gt;I want to voice another idea though. This quote comes from the video game Max Payne 2, and is more about predestination. Applied to evolution though, it would mean that we are indeed very special:&lt;br /&gt;&lt;blockquote&gt;There are no choices. Nothing but a straight line. The illusion comes afterwards, when you ask 'Why me?' and 'What if?' When you look back, see the branches, like a pruned bonsai tree, or a forked lightning. If you had done something differently, it wouldn't be you, it would be someone else looking back, asking a different set of questions.&lt;br /&gt;&lt;/blockquote&gt;The last idea I found intriguing in Miller's book was him mention Allan Bloom's book, The Closing of the American Mind (which I &lt;a href="http://justinnhli.blogspot.com/2009/05/thoughts-on-being-student.html"&gt;wrote about briefly&lt;/a&gt;). Miller quoted Bloom writing:&lt;br /&gt;&lt;blockquote&gt;Openness used to be the virtue that permitted us to seek the good by using reason. It now means accepting everything and denying reason's power. The unrestrained and thoughtless pursuit of openness [...] has rendered openness meaningless. [...] The danger [students] have been taught to fear is not error but intolerance. [...] The point is not to correct the mistakes and really be right, rather it is not to think you are right at all.&lt;br /&gt;&lt;/blockquote&gt;Miller compares this to the calls for "balance" and "openness" to get ID in public school curriculum. Although that's not the declared goal of the ID movement, "once the supernatural becomes a valid element in scientific inquiry, science will cease to be an empirical search for the truth of the natural world. Like faith itself, "theistic science" will be a subjective window on the world that reflects the innermost convictions of its adherents and not of the outer reality of nature."&lt;br /&gt;&lt;br /&gt;This whole affair of injecting supernatural causes into science reminds me of Ellsworth Toohey in The Fountainhead: "Set up standards of achievement open to all, to the least, to the most inept—and you stop the impetus to effort in all men, great or small. You stop all incentive to improvement, to excellence, to perfection."&lt;br /&gt;&lt;br /&gt;Without having clear boundaries of what science accepts, science itself suffers. People no longer need to discover the cause and cure of AIDS, when a simple "it's divine punishment" will suffice. Our understanding of the world grinds to a halt, as does our technological advancement - which depends on the rigorous quest for cause and effect. The "Designer" did not create the iPod, nor the internet, nor any of modern technology. All of it is done by men, relying and exploiting our &lt;i&gt;scientific&lt;/i&gt; knowledge of the world. Without science, none of that would be possible.&lt;br /&gt;&lt;br /&gt;And that is why I truly fear what the ID movement can do to the world.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-7356144400742223617?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/7356144400742223617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/01/only-theory.html#comment-form' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7356144400742223617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7356144400742223617'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/01/only-theory.html' title='Only a Theory'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-8456756744726629560</id><published>2010-01-16T23:38:00.000-05:00</published><updated>2010-01-16T23:38:20.573-05:00</updated><title type='text'>Into the Wild and The Game</title><content type='html'>I finished two books recently, &lt;a href="http://en.wikipedia.org/wiki/Into_the_Wild"&gt;Into the Wild&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/The_Game:_Penetrating_the_Secret_Society_of_Pickup_Artists"&gt;The Game&lt;/a&gt;. I haven't read much since grad school started, so it's nice to pick up that habit again. I just want to say a few words about each book.&lt;br /&gt;&lt;br /&gt;Into the Wild was an interesting read. The book was a little long for the story - I'm not sure the parts about the author climbing the Devil's Thumb was necessary - but it did bring out the interesting parts about Chris. My overall reaction is that I can understand why Chris left on this journey, although I wouldn't do it. I am persuaded by the author that he knew what he was doing, and had only died because of bad luck. I therefore have tremendous respect for the guy, for being able to survive by himself, both in the fringes of civilization and in the "wilderness", for so long.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Game was also an interesting read. A lot of it was unnecessary drama, but perhaps that was not surprising. I have seen parts of &lt;a href="http://en.wikipedia.org/wiki/The_Pickup_Artist_%28TV_series%29"&gt;The Pickup Artist&lt;/a&gt;&lt;br /&gt; (it wasn't my idea), and it was interesting to know more background about Mystery. As someone who doesn't believe in picking girls up, my eye was more guided to what eventually happened to Neil Strauss. The last paragraph of his acknowledges for Lisa was the most meaningful paragraph to me.&lt;br /&gt;&lt;br /&gt;My library copy only had one sentence underlined in the entire book: "The secret to making someone think they're in love with you is to occupy their thoughts, and that's what Lisa had done with me." It wasn't even about picking people up.&lt;br /&gt;&lt;br /&gt;My favorite quote from the book is "Never underestimate your capacity to care", which I think says a lot about humans.&lt;br /&gt;&lt;br /&gt;I hadn't intended it, but after finishing both books I find their message is actually similar. Both Chris and Neil were unsatisfied with their life somehow, and made moves to change it. At the end though, after following other people's writings (whether they be Henry David Thoreau or Mystery), what they find is not that their old life was wrong, but that they never appreciated what they already had. Chris wanted to go back to civilization and find comfort in people, while Neil was in love with someone who likes his baldness and glasses.&lt;br /&gt;&lt;br /&gt;I guess what I'm saying is being happy is both easier and harder than you think.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-8456756744726629560?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/8456756744726629560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/01/into-wild-and-game.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8456756744726629560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8456756744726629560'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/01/into-wild-and-game.html' title='Into the Wild and The Game'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-2406225512102930495</id><published>2010-01-12T22:49:00.001-05:00</published><updated>2010-01-12T23:30:48.375-05:00</updated><title type='text'>Google as a Social Force</title><content type='html'>Google has increasingly been involved in social and political issues, not just in the US but around the world. Most of you are familiar with the criticism of Google on their privacy policy, with their ability to identify so many people (Google has over &lt;a href="http://www.techcrunch.com/2009/08/04/facebook-is-now-the-fourth-largest-site-in-the-world/"&gt;844 million unique visitors per month&lt;/a&gt;). A less familiar issue is the problem of network neutrality, or whether internet providers can charge more for people accessing certain sites. Google is part of the &lt;a href="http://www.openinternetcoalition.com/index.cfm?objectid=0016502C-F1F6-6035-B1264DD29499E9D0"&gt;Open Internet Coalition&lt;/a&gt; which is against ISP filtering. However, &lt;a href="http://arstechnica.com/tech-policy/news/2009/10/after-net-neutrality-will-we-need-google-neutrality.ars"&gt;questions have been raised&lt;/a&gt; as to whether laws should be enacted to make Google content neutral as well.&lt;br /&gt;&lt;br /&gt;The latest in Google's involvement in politics is in China. When Google first went into the Chinese market, it complied with government laws about censoring, so that websites about Falun Gong, about criticism of the communist government, etc. would not be listed on Google's search results. Google recently published a &lt;a href="http://googleblog.blogspot.com/2010/01/new-approach-to-china.html"&gt;blog post&lt;/a&gt; talking about a recent attack on Google's services, specifically to get information from accounts of known activists. The post itself does not name the hackers, but as the later part of the post mentions its China policy, it is implied that the hackers work for the Chinese government.&lt;br /&gt;&lt;br /&gt;What is particularly interesting about this latest development is that Google, as a business, could have done nothing. Certainly, the attacks should result in increased security measures, but there is no reason for Google to change its China policy. Google earns money mostly from ad revenue, and the more eyeballs an ad gets, the more money Google makes. Google's Chinese site directs a nation of 1.3 billion people to its ads, so if the purpose of a business is to increase profits, Google should keep their Chinese portal open.&lt;br /&gt;&lt;br /&gt;That Google is reviewing its China policy, to the extent of considering closing down Google China, is good news. The company with the motto of "Don't be Evil" is touching a lot of legal spheres: freedom of access to information, freedom of speech, copyright... What Google, and increasingly other international companies, decide to do in the face of local government pressure may send a strong signal to the global community.&lt;br /&gt;&lt;br /&gt;It is not just that these companies have global reach, but that increasingly the problems one country faces cannot be solved without the participation of other countries. China, without the international scrutiny, would likely increase their censorship. With the recent disastrous Copenhagen talks on climate change, we need companies to put aside short term interests, and consider the effects of their actions on the world as a whole.&lt;br /&gt;&lt;br /&gt;In an age where companies have more income than entire developed nations, we need to question what obligations they should have.&lt;br /&gt;&lt;br /&gt;EDIT: Ars Technica &lt;a href="http://arstechnica.com/tech-policy/news/2010/01/furious-google-throws-down-gauntlet-to-china-over-censorship.ars"&gt;article about Google's blog post&lt;/a&gt;. &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-2406225512102930495?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/2406225512102930495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/01/google-as-social-force.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2406225512102930495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2406225512102930495'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/01/google-as-social-force.html' title='Google as a Social Force'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-3895638092322154702</id><published>2010-01-05T18:11:00.002-05:00</published><updated>2010-01-05T18:13:48.600-05:00</updated><title type='text'>My Digital Life</title><content type='html'>I took some time over the weekend to collect the pieces of my digital life. I present the results below, a digital scrapbook, if you will. I tried to list all services that I use. For the sites which are not social in nature, and therefore don't have a "profile" to present, I simply linked to the site homepage. Anything that is updated (and viewable publicly) at least once a year is in bold.&lt;br /&gt;&lt;br /&gt;In no particular order of categories:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;Forums&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://bbs.archlinux.org/profile.php?id=24607"&gt;Arch Linux&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://theocarinanetwork.com/profile/3021935/"&gt;The Ocarina Network&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;Shopping&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.amazon.com/"&gt;Amazon&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.bn.com/"&gt;Barnes and Noble&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.orbitz.com/"&gt;Orbitz&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.ticketmaster.com/"&gt;Ticketmaster&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;Books&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.librarything.com/home/justinnhli"&gt;LibraryThing&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.scribd.com/justinnhli"&gt;Scribd&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;&lt;a href="http://www.shelfari.com/justinnhli"&gt;Shelfari&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.worldcat.org/profiles/justinnhli/lists/213886"&gt;WorldCat&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;Social&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.dipity.com/justinnhli"&gt;Dipity&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.facebook.com/justinnhli"&gt;Facebook&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.formspring.me/justinnhli"&gt;Formspring.me&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://friendfeed.com/justinnhli"&gt;FriendFeed&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.google.com/profiles/justinnhli"&gt;Google Profile&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.linkedin.com/pub/justin-li/10/90a/479"&gt;LinkedIn&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;News&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://digg.com/users/justinnhli"&gt;Digg&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.reddit.com/"&gt;Reddit&lt;/a&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;Calendar&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://30boxes.com/user/7709199/JustinLi"&gt;30 Boxes&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;&lt;a href="http://www.google.com/calendar/embed?src=justinnhli@gmail.com"&gt;Google Calendar&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;Blogging&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;&lt;a href="http://justinnhli.blogspot.com/"&gt;Blogspot&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://ninghui48.livejournal.com/"&gt;LiveJournal&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;&lt;a href="http://twitter.com/justinnhli"&gt;Twitter&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://justinnhli.wordpress.com/"&gt;WordPress&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;Images&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;&lt;a href="http://picasaweb.google.com/justinnhli"&gt;Picasa&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;Videos&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.blogtv.com/People/jnhl"&gt;BlogTV&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.dailymotion.com/justinnhli"&gt;Dailymotion&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.stickam.com/justinnhli"&gt;Stickam&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;&lt;a href="http://www.ted.com/profiles/view/id/186411"&gt;TED&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.youtube.com/user/justinnhli"&gt;YouTube&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;Art&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;&lt;a href="http://justinnhli.deviantart.com/"&gt;DeviantART&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;Programming&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://pipes.yahoo.com/pipes/person.info?eyuid=zfq1fAs5vXDhjEMTda1A6aQU"&gt;Yahoo! Pipes&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://widgets.yahoo.com/"&gt;Yahoo! Widgets&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;Music&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://listen.grooveshark.com/"&gt;Grooveshark&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;&lt;a href="http://www.last.fm/user/justinnhli"&gt;last.fm&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;&lt;a href="http://www.pandora.com/people/justinnhli"&gt;Pandora&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://en.wikipedia.org/wiki/User:Justinnhli"&gt;Wikipedia&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.stumbleupon.com/stumbler/justinnhli/"&gt;StumbleUpon&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.xmarks.com/profile/justinnhli"&gt;Xmarks&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.mint.com/"&gt;Mint&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://doodle.com/"&gt;Doodle&lt;/a&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.dropbox.com/"&gt;Dropbox&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;&lt;a href="http://www.mendeley.com/profiles/justin-li1"&gt;Mendeley&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;&lt;a href="http://www.rememberthemilk.com/home/justinnhli/"&gt;Remember The Milk&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-3895638092322154702?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/3895638092322154702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2010/01/my-digital-life.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3895638092322154702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3895638092322154702'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2010/01/my-digital-life.html' title='My Digital Life'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-5533940934071408375</id><published>2009-12-08T00:18:00.000-05:00</published><updated>2009-12-08T00:18:59.342-05:00</updated><title type='text'>An Evening with Frank Warren</title><content type='html'>Frank Warren, the guy behind &lt;a href="http://postsecret.blogspot.com/"&gt;PostSecret&lt;/a&gt;, visited Ann Arbor on Friday. He travels and gives talks on PostSecret, and having followed that blog for over two years now, I thought I would go and listen to him speak.&lt;br /&gt;&lt;br /&gt;This is the first time I've been to any sort of ticketed event. I've never been to concerts (except free ones), or improv theaters (at least not by myself).&lt;br /&gt;&lt;br /&gt;If people are not familiar with PostSecret, it's an online social art project. People from all over the world send postcards to Frank. Sometimes the postcards are hand made, other times they're bought, but they share one feature: the sender has written a secret on the postcard. Frank then chooses 20 or so each week (he gets hundreds) to put on the blog, as well as some email responses people have had.&lt;br /&gt;&lt;br /&gt;For his talks, he spends some time talking about the origins of the project, then sharing some secrets which were never posted or published in his books, and talks more about the &lt;a href="http://justinnhli.blogspot.com/2009/04/stranger-appeal.html"&gt;appeal of human connection&lt;/a&gt;. At the end, people from the audience are encouraged to share their secrets on the spot.&lt;br /&gt;&lt;br /&gt;Personally, I thought the two hours spent was well spent, although the event overall could be better. Although I applaud Frank from coming up with the idea, when people read PostSecret it's really for what people have poured their heart out on. The catharsis is from reading the secrets, and knowing that other people have the same thoughts, feelings, and fears that you do. Knowing that, I wish Frank would have allotted more time for the audience to contribute, to build the conversation in the moment, as opposed to talking about how PostSecret came to be. He's not a bad speaker - he has done this hundreds of times before, and gets the audience to laugh when he wants them to - but it's also missing the heart of why his project is so successful.&lt;br /&gt;&lt;br /&gt;Nothing that Frank said had much affect on me. I was more affected by a secret that someone in the audience shared, which made me feel warm and euphoric, as though I had been drinking. It was a girl, who told the story of answering the phone one day and talking to the stranger on the other end for hours. At the end, as they were about to hang up, the stranger told her, "thankyou for talking to me. I was going to kill myself before I dialed a random number..." While telling the story, the girl's voice cracked and started sobbing, no doubt reliving the powerful effect that experience had on her. As Frank pointed out, people are just looking for someone to listen, to show that they care.&lt;br /&gt;&lt;br /&gt;Since I haven't had a complete post on PostSecret before, I thought I would also share some of the secrets which resonated with me from the blog. My old dorm did do a similar event, and you can &lt;a href="http://justinnhli.blogspot.com/2007/11/cyberpunk.html"&gt;read some of what my (really) immediate neighbors wrote&lt;/a&gt;. These are from the official site:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"I want to tell you that i love you, but I'm afraid of the silence that might follow."&lt;/li&gt;&lt;li&gt;"I am afraid that the person I would love and myself will never meet, since we would both be too introverted to introduce ourselves."&lt;/li&gt;&lt;li&gt;"Today I realized I could no longer remember what you were like when you still loved me."&lt;/li&gt;&lt;li&gt;"I am a virgin. I've had three girls offer me free, easy, no-commitment sex. But I turned them all down, because I'm in love with a beautiful girl who just wants to be friends."&lt;/li&gt;&lt;/ul&gt;These next two were displayed in the same post. I thought it showed something about humans and love.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"I lost my virginity last night to a boy who doesn't love me... And all I care about is how I'm going to have to lie to people when they ask me if I'm still a virgin."&lt;/li&gt;&lt;li&gt;"You thought you lost your /virginity/ that night. I never had the heart to tell you... /It was only my hand/."&lt;/li&gt;&lt;/ul&gt;This one I thought a little strange, because it implied that love doesn't require respect:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"I love my wife, but I don't respect her, because she's not very smart."&lt;/li&gt;&lt;/ul&gt;Some more:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"Whenever a stranger stands by me, or passes, I wonder what's on their mind and when they walk away, I secretly miss them."&lt;/li&gt;&lt;li&gt;"Everywhere I look people have found someone to share their lives with. I don't think anyone is looking for me."&lt;/li&gt;&lt;/ul&gt;I do this too, and more than just near Valentine's:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"Every Valentine's Day, I go to Papyrus to rip off their card ideas."&lt;/li&gt;&lt;/ul&gt;And even more:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"I didn't take your virginity because I felt it was going to end and I love you so much I wanted it to be special for you."&lt;/li&gt;&lt;li&gt;"If I could go back in time, I'd go back to all the times we almost kissed... and I'd kiss you."&lt;/li&gt;&lt;li&gt;"I have pretended to be happy for so long. I don't know if I'm still pretending."&lt;/li&gt;&lt;li&gt;"I love you and I know you are going to hurt me. I resent that you will hurt me, but I don't know what to do."&lt;/li&gt;&lt;li&gt;"The best decision I ever made was letting you love me."&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;And my personal favorite:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"We accept the love we think we deserve."&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-5533940934071408375?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/5533940934071408375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/12/evening-with-frank-warren.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5533940934071408375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5533940934071408375'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/12/evening-with-frank-warren.html' title='An Evening with Frank Warren'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-3305610004743312001</id><published>2009-11-20T10:46:00.002-05:00</published><updated>2009-11-20T10:46:25.723-05:00</updated><title type='text'>Challenges</title><content type='html'>This has been a hard week for me.&lt;br /&gt;&lt;br /&gt;On Tuesday I got back my midterm for intro to AI. The material for the course is mostly stuff I'd already done before, so Ive never been too worried about my grade. And, seeing that I got 85% on the midterm, I was correct. What had an undercurrent of an effect on me, which I didn't feel until that evening, was that my score was below both the mean and the average.&lt;br /&gt;&lt;br /&gt;And all of a sudden, I started questioning myself. Am I really cut out to be in grad school? Can I make the original contributions that are required of me?&lt;br /&gt;&lt;br /&gt;Then there's the anxiety of not knowing how I did in my machine learning midterm last week. Although I have taken a machine learning course before, this course is much more statistically oriented. While I am not completely clueless about statistics, the only course I took on it was in my junior year. I was definitely not up to scratch with my probabilities and density/mass functions, and it was a struggle to understand what the class was about.&lt;br /&gt;&lt;br /&gt;It's strange, because I imagine that's how some people must feel even in high school. For people who are not particularly gifted at math, or science, or whatever subject, being required to take those courses must have been difficult for them. I have never had that problem - most of the courses I took even in college came easily to me, and very rarely did I really have to push myself to even get by in a class. With the combination of machine learning, and being below average in AI, I got a glimpse of what school must have felt like for some people.&lt;br /&gt;&lt;br /&gt;Last summer when I first worked at CTY, one of the things which struck me the most during orientation was something not about me or the staff, but about the kids. Someone who has worked at CTY for many years commented that while the kids can do a lot of things by themselves, at some point when they get older they /have/ to work with each other, because what they're doing is simply beyond the capability of any single person. I remembered that comment, and even put it in my journal, because I wondered if that was the case for me too. Just as before CTY the students might not have needed to work together, and therefore have poor teamwork skills, I could phrase my own life in those terms. Everything up to and including college had a fixed upper boundary on what you could do. In elementary school you had to master multiplication, in high school it was calculus, and in college some selected topics within a certain field. I was smart, so I did all this without problems, but I wasn't smart enough to skip all the way to college or grad school before my age.&lt;br /&gt;&lt;br /&gt;But once college ends, the world is wide open. In grad school and in research, the things you are learning may not have an agreed upon answer. The question might not even have been asked. Each professor that you deal with personally have expertise, and what they studied might not even have occurred to you. It is exciting for the same reason, but it also meant that things will not come easily anymore. The material is more recent - no longer are we studying the creation of some guy in the renaissance (calculus), but concepts and algorithms developed in the last 50 years, maybe even the last 10 years.&lt;br /&gt;&lt;br /&gt;I was just suddenly overwhelmed by all of this, and wondered if I really would make my mark among all these giants.&lt;br /&gt;&lt;br /&gt;The feeling passed by Wednesday afternoon, but the advice remains: pull yourself together, Justin.&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/4344360081238823955-3305610004743312001?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/3305610004743312001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/11/challenges.html#comment-form' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3305610004743312001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3305610004743312001'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/11/challenges.html' title='Challenges'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-4302574870994407628</id><published>2009-11-06T13:02:00.000-05:00</published><updated>2009-11-06T13:02:34.833-05:00</updated><title type='text'>A Little Mathematical Proof</title><content type='html'>Did you know that if you take any non-negative integer, then subtract the sum of its digits, the answer will always be divisible by 9?&lt;br /&gt;&lt;br /&gt;For example, today's date is 11/06. 1106-(1+1+6) = 1098, and 1098/9 = 122.&lt;br /&gt;&lt;br /&gt;Curious why? Here's a &lt;a href="http://dl.dropbox.com/u/316654/blog/digits.pdf"&gt;more general proof&lt;/a&gt; [pdf], that the difference between a number and the sum of its digits (if written in base &lt;i&gt;b&lt;/i&gt;) will always be divisible by (&lt;i&gt;b-1&lt;/i&gt;).&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-4302574870994407628?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/4302574870994407628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/11/little-mathematical-proof.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4302574870994407628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4302574870994407628'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/11/little-mathematical-proof.html' title='A Little Mathematical Proof'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-834427804635006955</id><published>2009-09-25T00:51:00.000-04:00</published><updated>2009-09-25T00:51:35.946-04:00</updated><title type='text'>Michigan Updates</title><content type='html'>Alright, I've finally decided to sit down and write in more detail about my Michigan experience.&lt;br /&gt;&lt;br /&gt;Living in Ann Arbor is a little strange to me, as it's the first time I'm further removed from a large city. Being in Chicago for four years, visiting San Francisco, LA, and Seattle during the summers, have gotten me used to there being interesting "cultural" events around. I put cultural in quotes because there is of course an Ann Arbor culture, but what I'm talking about is museums and history and architecture. Seattle and San Francisco were great in this respect, where as Ann Arbor is a college town, and thus is dominated by eateries. The university and the town developed together, so only a few blocks from campus the streets become much quieter, and within 15 minutes drive it quickly turns into farmland. Although Detroit is only an hour or so away, I know of no quick/cheap way to get there, and even then I doubt there's much that would interest me. As a result most of my free time is spent reading or climbing, which is a saving grace of sorts. Michigan has a bouldering wall on South Campus, which is across the city from where I live, and so I commute there at least twice a week. It is also one of the few ways I've met people outside of engineering, as North Campus is dominated by engineers. So I've gotten a bit better at bouldering.&lt;br /&gt;&lt;br /&gt;As for classes, I'm taking three, and I'll go through them below. As a final though, I will talk about my experience as a Graduate Student Instructor (TA)&lt;br /&gt;&lt;br /&gt;Introduction to AI&lt;br /&gt;&lt;br /&gt;I've already done a lot of the things on the syllabus, such as &lt;a href="http://en.wikipedia.org/wiki/Search_algorithm"&gt;search algorithms&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Inference"&gt;inference&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/Bayesian_network"&gt;Bayesian networks&lt;/a&gt;. All this stuff, however, was done in different classes, and I later decided that this is because a Michigan semester is longer than the Northwestern quarter. I think I could have gotten an equivalency for the course if I wanted to, but I'm considering doing research with the professor, and it has been a while since I did most of the Good Old Fashioned AI (GOFAI) stuff, so I might as well sit in. So far the course has not been surprising, and I'm rather glad I'm in it, as it's my single "easy" class for the semester.&lt;br /&gt;&lt;br /&gt;Machine Learning&lt;br /&gt;&lt;br /&gt;Although I've also taken a machine learning course before, my previous work was very implementation biased. This course, on the other hand, is based entirely on statistics and linear algebra. I've only taken one course in both subjects, and linear algebra in my freshman year. The good thing is that I've been teaching linear algebra through the years (as it is part of the course I peer tutor), so the knowledge I retained from that is very helpful. To be honest, I'm not sure I will find the mathematical background to these methods helpful. I did read a paper where &lt;a href="http://en.wikipedia.org/wiki/Principal_component_analysis"&gt;principal component analysis&lt;/a&gt; was used before the course covered it, so it was exciting to know a concrete example.&lt;br /&gt;&lt;br /&gt;Computational Complexity&lt;br /&gt;&lt;br /&gt;My background for this course is even stranger. Michigan has an undergraduate course on the theory of computation, which I have obviously never taken. Northwestern used to have a similar course, but the only place I've found it referenced was in the course catalog. So most of what I know about &lt;a href="http://en.wikipedia.org/wiki/Turing_machine"&gt;Turing Machines&lt;/a&gt; come from recreational reading. And it turns out that it was enough: books on Turing and Godel, together with what I picked up in my programming languages and compiler courses, gave me enough background to take the course. I like the course a lot; the professor has a nice way of putting everything in narrative and historical perspective. If I wasn't so interested in AI, theory would definitely be an area I would look into. A system of logic is just so... elegant.&lt;br /&gt;&lt;br /&gt;Graduate Student Instructor (for Programming and Intro Data Structures)&lt;br /&gt;&lt;br /&gt;Ah, teaching. I'm always surprised by how much teaching I've done already. I was involved with the GSW for all four years, one of them as a student. And I've done two summers of CTY. Still, I expected doing discussion sections and office hours to be different. But it wasn't; after the first day, when I think back to see what I could improve, I didn't see anything that I needed to adapt to the new format. Actually, this is now not entirely true - I think I need to do a better job of emphasizing &lt;a href="http://justinnhli.blogspot.com/2009/08/reflections-on-teaching.html"&gt;why these concepts are important&lt;/a&gt;, in the world of computer science. It's much harder to keep a room of 30 college students than a room of 14 6th graders engaged, especially when you don't have much flexibility on what to teach.&lt;br /&gt;&lt;br /&gt;Anyway, I'm definitely enjoying being a GSI. At least one student have told me that what I do is helpful, and several others have been asking me questions on computer science concepts outside of the course. Yeah. Now the hard part: keeping it up.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-834427804635006955?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/834427804635006955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/09/michigan-updates.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/834427804635006955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/834427804635006955'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/09/michigan-updates.html' title='Michigan Updates'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-7036892216048125257</id><published>2009-09-09T22:29:00.000-04:00</published><updated>2009-09-09T22:29:39.979-04:00</updated><title type='text'>Spiral Staircases</title><content type='html'>The new Computer Science and Engineering building has a nice spiral staircase that rises prominently from the main hall. It connects all four floors of the building, and is the most convenient way to get directly up; there is at least one other staircase (probably more; I haven't found any emergency staircases), but that has significant horizontal translation.&lt;br /&gt;&lt;br /&gt;I thought a spiral staircase was pretty cool when I first saw it, but as I'm using it more often, I realized how stupid an idea it really is.&lt;br /&gt;&lt;br /&gt;The problem with a spiral staircase is that the steps are non-uniform. Since people's gait depends on their height, and their height is a random variable, people have preferences as to how wide a step should be. With a circular staircase, the steps are obviously longer towards the outside and shorter towards the inside. This means people can pick where they walk, right? Except, of course, when there's two way traffic, so people are forced to one side of the staircase. With normal stairs, moving to one side doesn't change your gait, and so you can continue walking. With spiral staircases though, you have to constantly adjust how far you're stretching your legs just to keep going.&lt;br /&gt;&lt;br /&gt;Besides that, Michigan is going well. By virtue of it being a public university, the classes are quite a bit bigger than those at Northwestern, even for relatively obscure classes like machine learning. I think that's the only reason why professors seem a little more distant here than at NU. On the other hand, I have two discussion sections to lead next week, as well as however many office hours, and this is also with the largest number of students I've dealt with yet. It'll be fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-7036892216048125257?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/7036892216048125257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/09/spiral-staircases.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7036892216048125257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7036892216048125257'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/09/spiral-staircases.html' title='Spiral Staircases'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-5081860126952940584</id><published>2009-09-01T15:31:00.000-04:00</published><updated>2009-09-01T15:31:04.653-04:00</updated><title type='text'>Writing About Writing</title><content type='html'>I have been writing recreationally for a while - I've been writing in my journal for close to 7.5 years, and this blog has been going for 2 years as well. Before that, I used to have a &lt;a href="http://ninghui48.livejournal.com/"&gt;LiveJournal account&lt;/a&gt;, which was mostly used to keep my high school friends up to date with what I was doing. This blog stands out though, because it can be said that I'm doing a lot for a very small audience.&lt;br /&gt;&lt;br /&gt;I recently read &lt;a href="http://www.paulgraham.com/essay.html"&gt;Paul Graham's essay on essays&lt;/a&gt; though, and I found it interesting that the word "essay" comes from the French verb/noun essayer/essai, meaning to try/an attempt. A lot of my blog posts are planned before hand. I have a running list of topics I want to write about, and while I find the time and mood to write them, I collect ideas and quotes in bullet-point form. Often times I don't actually know what I want to write, just want I want to write about. For example, I knew that I would do a post on The Fountainhead, but I didn't know what I want to say about it. Even for this short post, I'm not sure what my final point is, if I have one. Writing, then, is a way for me to figure out my own ideas. It's not just a tool for me to express my ideas to other people, but also for my ideas to become clearer in my head.&lt;br /&gt;&lt;br /&gt;My friend Genia also &lt;a href="http://petdinosaur.wordpress.com/2009/05/25/write-a-story-write-a-book/"&gt;wrote something about writing&lt;/a&gt; a little while back.&lt;br /&gt;&lt;br /&gt;I thought it would be interesting to show the notes I have collected before writing this too. They're below:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;Paul Graham on essays&lt;br /&gt;    http://www.paulgraham.com/essay.html&lt;br /&gt;    the french essayer, to try&lt;br /&gt;    I have a goal, but I don't know how it turns out&lt;br /&gt;        I'm not sure what's the point I want to make in this essay&lt;br /&gt;    more to write thoughts down, to externalize and make concrete my thinking&lt;br /&gt;    to clarify ideas&lt;br /&gt;    http://petdinosaur.wordpress.com/2009/05/25/write-a-story-write-a-book/#comment-31&lt;br /&gt;    show notes for this essay&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-5081860126952940584?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/5081860126952940584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/09/writing-about-writing.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5081860126952940584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5081860126952940584'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/09/writing-about-writing.html' title='Writing About Writing'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-456214905895620640</id><published>2009-08-29T21:46:00.001-04:00</published><updated>2009-08-30T13:59:42.346-04:00</updated><title type='text'>Do Schools Kill Creativity?</title><content type='html'>I just watched this, and despite wanting to be the "whole purpose of public education throughout the world" that is the university professor, I have to agree with him.&lt;br /&gt;&lt;br /&gt;The TED talk can be found here:&lt;br /&gt;&lt;a href="http://www.ted.com/talks/ken_robinson_says_schools_kill_creativity.html"&gt;http://www.ted.com/talks/ken_robinson_says_schools_kill_creativity.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm also putting the transcript up, if reading is more your thing.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Do Schools Kill Creativity?&lt;br /&gt;Ken Robinson&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Good morning. How are you? It's been great, hasn't it? I've been blown away by the whole thing. In fact, I'm leaving. There have been three themes, haven't there, running through the conference, which are relevant to what I want to talk about. One is the extraordinary evidence of human creativity in all of the presentations that we've had and in all of the people here. Just the variety of it and the range of it. The second is that it's put us in a place where we have no idea what's going to happen, in terms of the future. No idea how this may play out.&lt;br /&gt;&lt;br /&gt;I have an interest in education -- actually, what I find is everybody has an interest in education. Don't you? I find this very interesting. If you're at a dinner party, and you say you work in education -- actually, you're not often at dinner parties, frankly, if you work in education. You're not asked. And you're never asked back, curiously. That's strange to me. But if you are, and you say to somebody, you know, they say, "What do you do?" and you say you work in education, you can see the blood run from their face. They're like, "Oh my God," you know, "Why me? My one night out all week." But if you ask about their education, they pin you to the wall. Because it's one of those things that goes deep with people, am I right? Like religion, and money and other things. I have a big interest in education, and I think we all do. We have a huge vested interest in it, partly because it's education that's meant to take us into this future that we can't grasp. If you think of it, children starting school this year will be retiring in 2065. Nobody has a clue -- despite all the expertise that's been on parade for the past four days -- what the world will look like in five years' time. And yet we're meant to be educating them for it. So the unpredictability, I think, is extraordinary.&lt;br /&gt;&lt;br /&gt;And the third part of this is that we've all agreed, nonetheless, on the really extraordinary capacities that children have -- their capacities for innovation. I mean, Sirena last night was a marvel, wasn't she? Just seeing what she could do. And she's exceptional, but I think she's not, so to speak, exceptional in the whole of childhood. What you have there is a person of extraordinary dedication who found a talent. And my contention is, all kids have tremendous talents. And we squander them, pretty ruthlessly. So I want to talk about education and I want to talk about creativity. My contention is that creativity now is as important in education as literacy, and we should treat it with the same status. Thank you. That was it, by the way. Thank you very much. So, 15 minutes left. Well, I was born -- no.&lt;br /&gt;&lt;br /&gt;I heard a great story recently -- I love telling it -- of a little girl who was in a drawing lesson. She was six and she was at the back, drawing, and the teacher said this little girl hardly ever paid attention, and in this drawing lesson she did. The teacher was fascinated and she went over to her and she said, "What are you drawing?" And the girl said, "I'm drawing a picture of God." And the teacher said, "But nobody knows what God looks like." And the girl said, "They will in a minute."&lt;br /&gt;&lt;br /&gt;When my son was four in England -- actually he was four everywhere, to be honest. If we're being strict about it, wherever he went, he was four that year. He was in the Nativity play. Do you remember the story? No, it was big. It was a big story. Mel Gibson did the sequel. You may have seen it: "Nativity II." But James got the part of Joseph, which we were thrilled about. We considered this to be one of the lead parts. We had the place crammed full of agents in T-shirts: "James Robinson IS Joseph!" He didn't have to speak, but you know the bit where the three kings come in. They come in bearing gifts, and they bring gold, frankincense and myrhh. This really happened. We were sitting there and I think they just went out of sequence, because we talked to the little boy afterward and we said, "You OK with that?" And he said, "Yeah, why, was that wrong?" They just switched, that was it. Anyway, the three boys came in, four-year-olds with tea towels on their heads, and they put these boxes down, and the first boy said, "I bring you gold." And the second boy said, "I bring you myrhh." And the third boy said, "Frank sent this."&lt;br /&gt;&lt;br /&gt;What these things have in common is that kids will take a chance. If they don't know, they'll have a go. Am I right? They're not frightened of being wrong. Now, I don't mean to say that being wrong is the same thing as being creative. What we do know is, if you're not prepared to be wrong, you'll never come up with anything original. If you're not prepared to be wrong. And by the time they get to be adults, most kids have lost that capacity. They have become frightened of being wrong. And we run our companies like this, by the way. We stigmatize mistakes. And we're now running national education systems where mistakes are the worst thing you can make. And the result is that we are educating people out of their creative capacities. Picasso once said this: he said that all children are born artists. The problem is to remain an artist as we grow up. I believe this passionately: that we don't grow into creativity, we grow out of it. Or rather, we get educated out if it. So why is this?&lt;br /&gt;&lt;br /&gt;I lived in Stratford-on-Avon until about five years ago. In fact, we moved from Stratford to Los Angeles. So you can imagine what a seamless transition that was. Actually, we lived in a place called Snitterfield, just outside Stratford, which is where Shakespeare's father was born. Are you struck by a new thought? I was. You don't think of Shakespeare having a father, do you? Do you? Because you don't think of Shakespeare being a child, do you? Shakespeare being seven? I never thought of it. I mean, he was seven at some point. He was in somebody's English class, wasn't he? How annoying would that be? "Must try harder." Being sent to bed by his dad, you know, to Shakespeare, "Go to bed, now," to William Shakespeare, "and put the pencil down. And stop speaking like that. It's confusing everybody."&lt;br /&gt;&lt;br /&gt;Anyway, we moved from Stratford to Los Angeles, and I just want to say a word about the transition, actually. My son didn't want to come. I've got two kids. He's 21 now; my daughter's 16. He didn't want to come to Los Angeles. He loved it, but he had a girlfriend in England. This was the love of his life, Sarah. He'd known her for a month. Mind you, they'd had their fourth anniversary, because it's a long time when you're 16. Anyway, he was really upset on the plane, and he said, "I'll never find another girl like Sarah." And we were rather pleased about that, frankly, because she was the main reason we were leaving the country.&lt;br /&gt;&lt;br /&gt;But something strikes you when you move to America and when you travel around the world: every education system on earth has the same hierarchy of subjects. Every one. Doesn't matter where you go. You'd think it would be otherwise, but it isn't. At the top are mathematics and languages, then the humanities, and the bottom are the arts. Everywhere on Earth. And in pretty much every system too, there's a hierarchy within the arts. Art and music are normally given a higher status in schools than drama and dance. There isn't an education system on the planet that teaches dance every day to children the way we teach them mathematics. Why? Why not? I think this is rather important. I think math is very important, but so is dance. Children dance all the time if they're allowed to, we all do. We all have bodies, don't we? Did I miss a meeting? Truthfully, what happens is, as children grow up, we start to educate them progressively from the waist up. And then we focus on their heads. And slightly to one side.&lt;br /&gt;&lt;br /&gt;If you were to visit education, as an alien, and say "What's it for, public education?" I think you'd have to conclude -- if you look at the output, who really succeeds by this, who does everything that they should, who gets all the brownie points, who are the winners -- I think you'd have to conclude the whole purpose of public education throughout the world is to produce university professors. Isn't it? They're the people who come out the top. And I used to be one, so there. And I like university professors, but you know, we shouldn't hold them up as the high-water mark of all human achievement. They're just a form of life, another form of life. But they're rather curious, and I say this out of affection for them. There's something curious about professors in my experience -- not all of them, but typically -- they live in their heads. They live up there, and slightly to one side. They're disembodied, you know, in a kind of literal way. They look upon their body as a form of transport for their heads, don't they? It's a way of getting their head to meetings. If you want real evidence of out-of-body experiences, by the way, get yourself along to a residential conference of senior academics, and pop into the discotheque on the final night. And there you will see it, grown men and women writhing uncontrollably, off the beat, waiting until it ends so they can go home and write a paper about it.&lt;br /&gt;&lt;br /&gt;Now our education system is predicated on the idea of academic ability. And there's a reason. The whole system was invented -- around the world, there were no public systems of education, really, before the 19th century. They all came into being to meet the needs of industrialism. So the hierarchy is rooted on two ideas. Number one, that the most useful subjects for work are at the top. So you were probably steered benignly away from things at school when you were a kid, things you liked, on the grounds that you would never get a job doing that. Is that right? Don't do music, you're not going to be a musician; don't do art, you won't be an artist. Benign advice -- now, profoundly mistaken. The whole world is engulfed in a revolution. And the second is academic ability, which has really come to dominate our view of intelligence, because the universities designed the system in their image. If you think of it, the whole system of public education around the world is a protracted process of university entrance. And the consequence is that many highly talented, brilliant, creative people think they're not, because the thing they were good at at school wasn't valued, or was actually stigmatized. And I think we can't afford to go on that way.&lt;br /&gt;&lt;br /&gt;In the next 30 years, according to UNESCO, more people worldwide will be graduating through education than since the beginning of history. More people, and it's the combination of all the things we've talked about -- technology and its transformation effect on work, and demography and the huge explosion in population. Suddenly, degrees aren't worth anything. Isn't that true? When I was a student, if you had a degree, you had a job. If you didn't have a job it's because you didn't want one. And I didn't want one, frankly. But now kids with degrees are often heading home to carry on playing video games, because you need an MA where the previous job required a BA, and now you need a PhD for the other. It's a process of academic inflation. And it indicates the whole structure of education is shifting beneath our feet. We need to radically rethink our view of intelligence.&lt;br /&gt;&lt;br /&gt;We know three things about intelligence. One, it's diverse. We think about the world in all the ways that we experience it. We think visually, we think in sound, we think kinesthetically. We think in abstract terms, we think in movement. Secondly, intelligence is dynamic. If you look at the interactions of a human brain, as we heard yesterday from a number of presentations, intelligence is wonderfully interactive. The brain isn't divided into compartments. In fact, creativity -- which I define as the process of having original ideas that have value -- more often than not comes about through the interaction of different disciplinary ways of seeing things.&lt;br /&gt;&lt;br /&gt;The brain is intentionally -- by the way, there's a shaft of nerves that joins the two halves of the brain brain called the corpus callosum. It's thicker in women. Following off from Helen yesterday, I think this is probably why women are better at multi-tasking. Because you are, aren't you? There's a raft of research, but I know it from my personal life. If my wife is cooking a meal at home -- which is not often, thankfully. But you know, she's doing -- no, she's good at some things -- but if she's cooking, you know, she's dealing with people on the phone, she's talking to the kids, she's painting the ceiling, she's doing open-heart surgery over here. If I'm cooking, the door is shut, the kids are out, the phone's on the hook, if she comes in I get annoyed. I say, "Terry, please, I'm trying to fry an egg in here. Give me a break." Actually, you know that old philosophical thing, if a tree falls in the forest and nobody hears it, did it happen? Remember that old chestnut? I saw a great t-shirt really recently which said, "If a man speaks his mind in a forest, and no woman hears him, is he still wrong?"&lt;br /&gt;&lt;br /&gt;And the third thing about intelligence is, it's distinct. I'm doing a new book at the moment called "Epiphany," which is based on a series of interviews with people about how they discovered their talent. I'm fascinated by how people got to be there. It's really prompted by a conversation I had with a wonderful woman who maybe most people have never heard of, she's called Gillian Lynne, have you heard of her? Some have. She's a choreographer and everybody knows her work. She did "Cats," and "Phantom of the Opera." She's wonderful. I used to be on the board of the Royal Ballet, in England, as you can see. Anyway, Gillian and I had lunch one day and I said, "Gillian, how'd you get to be a dancer?" And she said it was interesting, when she was at school, she was really hopeless. And the school, in the '30s, wrote to her parents and said, "We think Gillian has a learning disorder." She couldn't concentrate, she was fidgeting. I think now they'd say she had ADHD. Wouldn't you? But this was the 1930s, and ADHD hadn't been invented at this point. It wasn't an available condition. People weren't aware they could have that.&lt;br /&gt;&lt;br /&gt;Anyway, she went to see this specialist. So, this oak-paneled room And she was there with her mother, and she was led and sat on a chair at the end, and she sat on her hands for 20 minutes while this man talked to her mother about all the problems Gillian was having at school. And at the end of it -- because she was disturbing people, her homework was always late, and so on, little kid of eight -- in the end, the doctor went and sat next to Gillian and said, "Gillian, I've listened to all these things that your mother's told me, and I need to speak to her privately." He said, "Wait here, we'll be back, we won't be very long." and they went and left her. But as they went out the room, he turned on the radio that was sitting on his desk. And when they got out the room, he said to her mother, "Just stand and watch her." And the minute they left the room, she said, she was on her feet, moving to the music. And they watched for a few minutes and he turned to her mother and said, "Mrs. Lynne, Gillian isn't sick, she's a dancer. Take her to a dance school."&lt;br /&gt;&lt;br /&gt;I said, "What happened?" She said, "She did. I can't tell you how wonderful it was. We walked in this room and it was full of people like me. People who couldn't sit still. People who had to move to think." Who had to move to think. They did ballet, they did tap, they did jazz, they did modern, they did contemporary. She was eventually auditioned for the Royal Ballet School, she became a soloist, she had a wonderful career at the Royal Ballet. She eventually graduated from the Royal Ballet School and founded her own company, the Gillian Lynne Dance Company, met Andrew Lloyd Weber. She's been responsible for some of the most successful musical theater productions in history, she's given pleasure to millions, and she's a multi-millionaire. Somebody else might have put her on medication and told her to calm down.&lt;br /&gt;&lt;br /&gt;Now, I think -- What I think it comes to is this: Al Gore spoke the other night about ecology, and the revolution that was triggered by Rachel Carson. I believe our only hope for the future is to adopt a new conception of human ecology, one in which we start to reconstitute our conception of the richness of human capacity. Our education system has mined our minds in the way that we strip-mine the earth: for a particular commodity. And for the future, it won't serve us. We have to rethink the fundamental principles on which we're educating our children. There was a wonderful quote by Jonas Salk, who said, "If all the insects were to disappear from the earth, within 50 years all life on Earth would end. If all human beings disappeared from the earth, within 50 years all forms of life would flourish." And he's right.&lt;br /&gt;&lt;br /&gt;What TED celebrates is the gift of the human imagination. We have to be careful now that we use this gift wisely, and that we avert some of the scenarios scenarios that we've talked about. And the only way we'll do it is by seeing our creative capacities for the richness they are, and seeing our children for the hope that they are. And our task is to educate their whole being, so they can face this future. By the way -- we may not see this future, but they will. And our job is to help them make something of it. Thank you very much.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-456214905895620640?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/456214905895620640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/08/do-schools-kill-creativity.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/456214905895620640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/456214905895620640'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/08/do-schools-kill-creativity.html' title='Do Schools Kill Creativity?'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-2722743840827610883</id><published>2009-08-29T17:02:00.000-04:00</published><updated>2009-08-29T17:02:11.094-04:00</updated><title type='text'>Reflections on Teaching</title><content type='html'>I'm not sure when it became apparent to me that liked teaching. Iremember helping other people with math and biology back in ninthgrade, but I don't think I had that much self-understanding at thetime. I helped with some (in reality, a minimal amount) of peertutoring in high school through the math center, where students candrop in and ask questions about their math work. Not too many studentsused that though, and I maybe helped three students in the two years Iwas there. Freshman year in college, I was a student in theGateway Science Workshop (GSW)peer tutoring program at Northwestern. I think that was the first timeI really woke up to the idea that I want to teach. I remember that myfacilitator was really not very good at the whole facilitation thing,and often I would be explaining things to other people in the session,if other people were there at all. I stayed in the program because Iwas bored (the things boredom make you do!), and I stayed with the samefacilitator because it was easy (the things comfort makes you do!). Butby the last quarter of that year, I had made up enough of my mind toapply to be a GSW facilitator next year, which I got.&lt;br /&gt;&lt;br /&gt;For the next three years, I was first a facilitator, then a seniorfacilitator, and finally just filling in sessions as necessary. Thismeans I've been involved with the program for all four years ofcollege, and of course I did two summers of CTY as well. In the nexttwo weeks I will be a Graduate Student Instructor (GSI) at Michigan, my"fourth" year of teaching.&lt;br /&gt;&lt;br /&gt;It is therefore unfortunate that this last year, if not more, of GSW was horrible.&lt;br /&gt;&lt;br /&gt;By this statement I don't mean that I grew to hate GSW, or indeed thatGSW was something I had to tolerate. No, I still enjoyed every sessionof GSW; I just wasn't convinced my students enjoyed it. When I thinkback over successive years of GSW, I can see that I have gottencomplacent about teaching and have relaxed how I think about it. Let megive some examples.&lt;br /&gt;&lt;br /&gt;Although the GSW facilitator orientation at the start of the yearrecommends doing ice breakers during the first session (or two) of eachquarter, I gave up doing those around the middle of junior year. Duringthe first year of GSW, I had a couple students follow me for the entireyear. Since students can get priority to follow the same facilitatorthrough the school year, this means that the students found what I saiduseful. I had some students join me the second quarter, who stayed forthe final quarter too. But each quarter there were also new students,and so despite it being awkward for the people who I already know andwho already know each other, I continued to do ice breakers. The secondyear, no one from my first quarter stayed, but a number from my secondquarter stayed for the third. I didn't intend to skip ice breakers - Iremember coming prepared to do them, but there were only two studentsin the first session of the quarter, and it seemed silly to do gameswith just two people.&lt;br /&gt;&lt;br /&gt;I could blame the decreasing number of students in GSW for that, butwhile that does contribute to the situation, it is my attitude whichchanged. Simply put, I became more focused on what an ideal session islike than on how to foster such an ideal session. For peer tutoring(and I think teaching in general), it's best if the students talk toeach other and exchange ideas. Not because there's a barrier, howeversmall, between facilitator and student, but also because students aremuch closer in mindset than the facilitator. Sharing how they approachproblems allows everyone to reformulate the question, and perhaps finda perspective which helps them most easily understand. And therefore,in an ideal session (I remember I had one absolutely perfect sessionback in my first year), the facilitator mostly listens while thestudents teach each other, only stepping in if everyone is stuck.&lt;br /&gt;&lt;br /&gt;My mistake is that I allowed my non-participation become status quo,without adapting to whether the students were discussion. This turnswhat should be a discussion into something worse than a lecture - itturns into a self study. I forgot that getting that initial engagementtakes work, and an ice breaker - even if it seems silly - is part ofthat work. Instead of leading the students through problems until theyhave developed the confidence to discuss among themselves, I have justbeen letting them work.&lt;br /&gt;&lt;br /&gt;I just finished Ken Bain's What the Best College Teachers Do, and whileit wasn't a ten point plan to better teaching (which would have beenbound to failure), I did get some insight into what I've beenneglecting. The main thing I learned is that even though you may begoing through the same motions, your relationship with you studentsdepends as your attitude as well, and without that the same motion justdoesn't work. My personal example of that is offering to stay after thesession to help. The first year, I've had students ask me morequestions afterwards, and that had led me to know more about them andtheir background as well. Lately though, although I still make the sameoffer, no students take me up on it. This is because I haven't gainedtheir trust (note: this is different from them not trusting me enough).When I started GSW, I cared a lot more about what the students arethinking and how they are feeling about the material and the sessionitself. In my personal journal I have written short evaluations of thestudents after the first couple sessions, noting how they're reactingto me, and how I can draw them out more. I actually cared about theiranswer to the customary "how was your week?" - it wasn't just agreeting, but a semi-serious attempt to know more about the students.This mutual understanding and trust, although not reflected in thestudents' attendance records or grades, paves the way to the autonomouslearning I described.&lt;br /&gt;&lt;br /&gt;The other big mistake I made is not leading them through the questionsanymore. This applies whether or not that trust is established,although if the students are actively discussion the problem at hand itis more permissible to step back. What I realized is that talking themthrough the question (note: not through the solution) shows them morethan how to arrive at the answer. It also shows them how to approachthese types of questions, and what kind of thinking the student issupposed to have. After all, the material is only part of what we careabout as teachers. Equally as important, if not more so, is that thestudents can think within the discipline. For computer science, forexample, that means the ability to break down a complex procedure intosimple steps, evaluating whether that solution is cost-effective, andso on. For Newtonian mechanics, that means seeing the forces acting onobjects and knowing how the forces interact. Whether they can use big-Odescriptions or integral calculus to find the answer is something else,but getting that thinking there takes precedence. If I lead thestudents through the question, letting them make mistakes andquestioning them on why their solution does or does not work, I amchanging ever so slightly the way they see the world.&lt;br /&gt;&lt;br /&gt;The last mistake I made, this one somewhat less apparent but equallyinfluential, is that I stopped thinking about what the students arelearning. This seems silly, especially since GSW has all the worksheetsmade for us. But without a goal, without consciously trying to lead thestudents into the way of thinking, it is too easy to simply go for theanswers. I am robbing the students of their opportunity to look at thelarger questions. Again, it's not the questions on the worksheet whichare the most important, but the concepts behind it. The successfulcompletion of the worksheet is merely a proxy to what the studentslearned. Bain brought up studies where the students can ace a Newtonianphysics final, but still hold some naive, intuitive beliefs aboutmotion. Part of it is certainly how the final was designed, but part ofit (a larger part, I would argue) is that the teacher has not thoughtabout how to bring it above just plugging and chugging.&lt;br /&gt;&lt;br /&gt;If I had to summarize Bain's book in one sentence, it's this: The goalof teaching is for students to not just learn the material, but tounderstand it's implications. This necessarily means changing (or atleast adding to) how students think. Ways of thinking, unfortunately,are pretty resistant to change, and so to accomplish that the teacherneeds to be prepared. I want to give three examples of good teaching,all of which I have personally experienced as a TA to the course.&lt;br /&gt;&lt;br /&gt;The first is from CTY, where once a week during lunch my instructorwill give a student a dollar if they can give the pronunciation andmeaning of a word (limited to a collegiate dictionary) which hecouldn't spell. The result is that the day before and the day of, thestudents will spend a lot of their free time looking at a dictionary.Think about it: if a teacher's job, in general, is to spark people'sdesire to learn, then he has achieved this beyond measure. No childrenof twelve will willingly spend hours looking at a dictionary, butgiving them this challenge drives them to do so. Whether they learnedanything by looking at the dictionary is arguable, but it did inspirean educational fervor.&lt;br /&gt;&lt;br /&gt;The second example is from compilers. The professor consistentlybrought up books and papers which were not included in the textbook.These books were not necessarily related to compilers, although theywere all relevant to the topic under discussion at the time. This hasthe same effect as the spelling challenge - it draws the studentsdeeper in to the subject, while making them aware of the larger contextof what they're studying. The best thing is that, at least for me, Ireally get the sense that the professor is really bringing up the booksbecause he wants to invite the students to share his curiosity andinterest in those subjects, and not just to impress students by howmuch he knows.&lt;br /&gt;&lt;br /&gt;The last example is by the same professor. I mentioned that exams andmost homework being just a proxy to measure how much a studentunderstands. So the "final" for the compilers course (in addition to aworking compiler, of course), instead of being a paper, was a "codewalk". That means the student/group comes in to meet the professor foran hour, during which the student walks the professor through theircode. This is done in an informal fashion - it's not a powerpointpresentation - but it allows the student to let the professor know,with the highest "bandwidth" possible, what they have learned. Andalthough there are "points" awarded through the quarter for sections ofa finished compiler, that merely influences the final grade. If astudent did poorly before, but have improved as the quarter went on(each assignment is cumulative, and previous test cases are run again)with the final result of presenting a well organized code walk at theend, then they get a good grade. That is, the students are graded onwhat they understand, both about compilers and about programming ingeneral, and not just whether they can answer questions about compilersin general.&lt;br /&gt;&lt;br /&gt;So to put this into practice, I'm writing my own CTY robotics curriculum (like I did &lt;a href="http://justinnhli.blogspot.com/2008/12/if-i-were-cty-robotics-instructor.html"&gt;last year&lt;/a&gt;)with all this in mind. I will post the result here when I'm done. Toclose though, I want to pull a totally unrelated quote. I feel thisshould be how assignments given to students should be viewed, as:&lt;br /&gt;&lt;blockquote&gt;"A series of great opportunities disguised as insoluble [read: intriguing] problems" -president of Stanford University John Hennessy, on the energy-climatechallenge, as quoted in Thomas Friedman's Hot, Flat, and Crowded&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-2722743840827610883?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/2722743840827610883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/08/reflections-on-teaching.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2722743840827610883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2722743840827610883'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/08/reflections-on-teaching.html' title='Reflections on Teaching'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-7068623000798096094</id><published>2009-08-24T13:20:00.000-04:00</published><updated>2009-08-24T13:20:19.447-04:00</updated><title type='text'>Answers of the Weeks</title><content type='html'>&lt;b&gt;What is the difference between hurricanes, typhoons, and maelstroms?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Hurricanes are basically large storm systems (aka &lt;a href="http://en.wikipedia.org/wiki/Tropical_cyclone"&gt;tropical cyclone&lt;/a&gt;). &lt;a href="http://en.wikipedia.org/wiki/Pacific_typhoon"&gt;Typhoons&lt;/a&gt; are just hurricanes which form in the Pacific ocean; as far as I can tell, it's just a naming difference.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Pacific_typhoon"&gt;Maelstroms&lt;/a&gt; are giant whirlpools; they have nothing to do with the above.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How do 3D glasses work?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;3D glasses allow movies to be turned into "&lt;a href="http://en.wikipedia.org/wiki/Stereogram"&gt;stereograms&lt;/a&gt;". Humans (and most animals, I assume) have depth perception because each of our two eyes sees slightly different things. This is most clearly demonstrated if you put a finger in front of your nose. If you then focus on something far away, you will have two semi-transparent fingers. This comes from the brain trying to compensate for the blocked view, and piecing information from the two eyes together.&lt;br /&gt;&lt;br /&gt;Cute trick - take a hollow, see-through, cylindrical tube (like a used toilet paper roll), and put it up to one eye. Now, take your hand, and put it along the tube in front of the other eye. Open both eyes. If you're doing this correctly, you should see a "hole" in your hand. It's the same principle as the two "fingers" above - your brain fills in the what should be behind the hand, and since it only knows what your other eye can see through the tube, that's the only part it fills in.&lt;br /&gt;&lt;br /&gt;Anyway, back to stereograms and 3D movies. In the old days, 3D pictures are created with &lt;a href="http://en.wikipedia.org/wiki/Stereoscopy#Complementary_color_anaglyphs"&gt;color-filtered glasses&lt;/a&gt;. Two images of different colors are projected onto the movie screen, and when people put 3D glasses on, each eye sees only one of the colored pictures - because the filter blocks out the other color. By presenting each eye with a slightly different image, the illusion of depth is created. In the two images, things that should be "closer" would have more horizontal displacement, while things that should be "further" would have less. This can be demonstrated by moving the finger back and forth, while still staring at something far away. The further you extend your finger, the closer the two "fingers" appear.&lt;br /&gt;&lt;br /&gt;What my question was really getting at was the new, polarized, 3D glasses. I watched Pixar's Up in those, and noticed while standing in line that the glasses only darken when paired with one lens and turned to a certain angle, but it would not darken with the other lens at all. We knew it was &lt;a href="http://en.wikipedia.org/wiki/Polarization"&gt;polarized&lt;/a&gt;, but we thought it would be &lt;a href="http://en.wikipedia.org/wiki/Stereoscopy#Linearly_polarized_glasses"&gt;linearly polarized&lt;/a&gt; at first. If that was the case though, the lens should darken regardless of which other lens it was paired with. I thought they were &lt;a href="http://en.wikipedia.org/wiki/Stereoscopy#Circularly_polarized_glasses"&gt;circularly polarized&lt;/a&gt;, which would explain the odd pairing thing, but I never did find out why it would be darkest at a certain angle.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Does truth exist?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This question was suggested to me by a friend. Clearly, the answer to this one would not be as... objectively truthful most other questions. I can, however, give my personal belief: yes.&lt;br /&gt;&lt;br /&gt;I do believe in an objective truth. To me it's simple: either the trees, the mountains, and my laptop all exist, or I'm a brain in a vat and hallucinating all this, or even I'm part of a strange dream of a giant frog. Whichever one of these is true - and I'm not saying that I know which one is - the basic idea remains that one of them is true. Of course, it could be that none of those are correct, but it's hard to imagine a reality where there is no truth at all. It would almost be a paradox to call it a reality at that point.&lt;br /&gt;&lt;br /&gt;Whether we, as humans, would ever know the truth is a completely different question.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Why do humans have social needs?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;As far as I can tell, it's evolutionary. This &lt;a href="http://en.wikipedia.org/wiki/Belongingness#Evolutionary_perspectives"&gt;section of Wikipedia&lt;/a&gt; gives a fairly simple answer.&lt;br /&gt;&lt;br /&gt;I actually made a mistake in the list of questions; the question of whether AIs can become a human's best friend should have been under this question of social needs. That was the true point of asking this question: if social needs could be met without physical contact (for example, through the phone, through email, IM, etc.), then it is almost inevitable humans will eventually befriend an AI.&lt;br /&gt;&lt;br /&gt;Let me attack the conditions first. Could human social needs be satisfied without physical contact? I think so. In the old days people have pen pals and write letters to family members in far away places. There is satisfaction in doing those things, and it could only be social in nature. Nowadays people have phones, email, IM, Facebook, etc. which makes it even easier to keep up with people without their physical existance.&lt;br /&gt;&lt;br /&gt;A deeper question could be asked as to how advanced the AI has to be. Now that people are used to computers and the idea of AI, it would have to be quite advanced. When AI was just being invented, however, people were willing to believe that they were interacting with a human. Just look at the first &lt;a href="http://en.wikipedia.org/wiki/ELIZA"&gt;ELIZA&lt;/a&gt; tests. People got attached to the computer, despite being told how it works and that it's just a computer program. That's one of the big downfalls of the &lt;a href="http://en.wikipedia.org/wiki/Turing_test"&gt;Turing test&lt;/a&gt; - that people are too willing to believe. For the purpose of meeting social needs, however, this willingness to believe might be exactly what is needed.&lt;br /&gt;&lt;br /&gt;On another level, and also speaking personally, the AI would have to be quite advanced for me to be satisfied. I'm interested in people's stories, not just discussions on various topics. Sure, a lot of my conversations with people have a philosophical leaning, but it's interesting because they have experiences which led them to their believes. Without this experience, it's no different from reading a dry book which simply lays out the argument - or it should more properly called the plan of attack, because there wouldn't be any argument at all. &lt;br /&gt;&lt;br /&gt;That said, I believe we will eventually have the technology to create AIs which have their own - albeit not physical - histories and stories.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-7068623000798096094?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/7068623000798096094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/08/answers-of-weeks.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7068623000798096094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7068623000798096094'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/08/answers-of-weeks.html' title='Answers of the Weeks'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-8177765998973382565</id><published>2009-08-24T00:11:00.000-04:00</published><updated>2009-08-24T00:11:25.818-04:00</updated><title type='text'>List of Discarded Post Topics</title><content type='html'>I have a large backlog of topics I want to blog about. Most of them were interesting at the time, but I have since lost enough interest to not want to write about it. If anyone is particularly interested in something, or want some clarification of what I would have written about, let me know.&lt;br /&gt;&lt;br /&gt;Below are the topics and the notes I've collected for them.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;questions of the weeks&lt;/li&gt;&lt;ul&gt;&lt;li&gt;why /should/ there be a separation of church and state?&lt;/li&gt;&lt;li&gt;what is the difference between hurricanes, typhoons, maelstroms?&lt;/li&gt;&lt;li&gt;does truth exist?&lt;/li&gt;&lt;li&gt;why do humans have social needs?&lt;/li&gt;&lt;li&gt;would a human-level AI replace the need for best friends?&lt;/li&gt;&lt;ul&gt;&lt;li&gt;http://www.ted.com/index.php/talks/caleb_chung_plays_with_pleo.html&lt;/li&gt;&lt;li&gt;http://en.wikipedia.org/wiki/Belongingness#Evolutionary_perspectives&lt;/li&gt;&lt;li&gt;Eliza and the Turing Test&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;what should you do to maximize your chance of a relationship on a date?&lt;/li&gt;&lt;ul&gt;&lt;li&gt;adrenaline mistaken for attraction (psychology: it works, bitches!)&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;do animals burp?&lt;/li&gt;&lt;li&gt;why do roosters crow at dawn?&lt;/li&gt;&lt;li&gt;how do 3d glasses work?&lt;/li&gt;&lt;li&gt;physics of getting yourself swinging&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;musical imagery&lt;/li&gt;&lt;ul&gt;&lt;li&gt;hurdles with audience&lt;/li&gt;&lt;li&gt;picket fence&lt;/li&gt;&lt;li&gt;cages&lt;/li&gt;&lt;li&gt;graph paper&lt;/li&gt;&lt;li&gt;DDR tracks&lt;/li&gt;&lt;li&gt;bookshelves&lt;/li&gt;&lt;li&gt;rick roll&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;communism = democracy&lt;/li&gt;&lt;ul&gt;&lt;li&gt;if totally transparent government&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;IAT to measure cultural associations&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-8177765998973382565?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/8177765998973382565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/08/list-of-discarded-post-topics.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8177765998973382565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8177765998973382565'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/08/list-of-discarded-post-topics.html' title='List of Discarded Post Topics'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-5243904719712184057</id><published>2009-08-24T00:00:00.000-04:00</published><updated>2009-08-24T00:00:41.632-04:00</updated><title type='text'>Some Quotes</title><content type='html'>I've stored up a lot of quote from books I've been reading. It's time to unload some of them to the internets. Some of these are just new insights (like the first one), some of these describe how I feel very well (like the Obama one about his daughters), and some are just &lt;br /&gt;&lt;br /&gt;Traditions in a Rootless World, Lynn Davidman&lt;br /&gt;Note - required for class. Not that interesting, but at the time I was questioning &lt;a href="http://justinnhli.blogspot.com/2009/01/journalism-as-sociology-as-social.html"&gt;why sociologists need to be emersed in the culture they're studing&lt;/a&gt;. &lt;br /&gt;&lt;blockquote&gt;Contemporary ethnography is understood by its followers as a process of interpretation rather than explanation. Phenomenological approaches in social science [...] cannot tell us why some people do one thing and others do not. Thus, rather than try to find the distinctive characteristics of joiners, ethnographers of religious communities instead try to portray the religious world as it is experienced by those inside or entering it.&lt;/blockquote&gt;&lt;blockquote&gt;Humans are always engaged in an ongoing process of ordering and making sense of their experiences. The language people use to talk about their experiences and the sequence of their stories "reveal the world that they see and in which they act." Because everyday life encompasses an ongoing process of constructing the meanings of our experience, the ways in which people talk about their experiences are as important as the content to the experiences themselves.&lt;/blockquote&gt;Shocking Science, Geoffrey Carr (The Economist, The World in 2009)&lt;blockquote&gt;Someone once accused Dr [Craig] Venter of playing God. His reply was, "We're not playing."&lt;/blockquote&gt;Hot, Flat, and Crowded, Thomas Friedman&lt;br /&gt;Note - This book starts off great, but about halfway it starts to get really repetitive. &lt;br /&gt;&lt;blockquote&gt;"The biodiversity of the planet is a unique and uniquely valuable library that we have been steadily burning down - one wing at a time - before we have even cataloged all the books, let along read them all" - John Holdren, Woods Hole Research Center&lt;/blockquote&gt;&lt;blockquote&gt;Jeff Wacker, the futurist at Electronic Data Systems, likes to say that innovators are those people who know the 99 percent that everybody knows and therefore are able to create the 1 percent that nobody knows. If you don't know the 99 percent, or cannot get access to it, you will not have the foundation to create the new 1 percent. More likely, you will just re-create part of 99 percent that everyone already knows.&lt;/blockquote&gt;&lt;blockquote&gt;"A series of great opportunities disguised as insoluble problems" - John Hennessy, president of Stanford University, on the energy-climate challenge&lt;/blockquote&gt;Dreams from My Father, Barack Obama&lt;br /&gt;Note - I highly recommend this book. Not only because Obama is the president, but it really is well written and highly enjoyable. &lt;br /&gt;&lt;blockquote&gt;We ended up spending the afternoon together, talking and drinking coffee. She told me about her childhood in Chicago, the absent father and struggling mother, the South Side six-flat that never seemed warm enough in the winter and got so hot in the summer that people went out by the lake to sleep. She told me about the neighbors on her block, about walking past the taverns and pool halls on the way to church on Sunday. She told me about evenings in the kitchen with uncles and cousins and grandparents, the stew of voices bubbling up in laughter. Her voice evoked a vision of black life in all its possibility, a vision that filled me with longing - a longing for place, and a fixed and definite history. As we were getting up to leave, I told Regina I envied her. "For what?" I don't know. For your memories, I guess." Regina looked at me and started to laugh, a round, full sound from deep in her belly. "What's so funny?" "Oh, Barack," she said, catching her breath, "isn't life something? And here I was all this time wishing I'd grown up in Hawaii."&lt;/blockquote&gt;&lt;blockquote&gt;In her smiling, slightly puzzled face, I saw what all children must see at some point if they are to grow up - their parents' lives revealed to them as separate and apart, reaching out beyond the point of their union or the birth of a child, lives unfurling back to grandparents, great-grandparents, an infinite number o f chance meetings, misunderstandings, projected hopes, limited circumstances.&lt;/blockquote&gt;&lt;blockquote&gt;Who was I, who shed no tears at the loss of his own?&lt;/blockquote&gt;&lt;blockquote&gt;I imagined Regina's grandmother somewhere, her back bent, the flash of her arms shaking as she scrubbed an endless floor. Slowly, the old woman lifted her head to look straight at me, and in her sagging face I saw that what bound us together went beyond anger or despair or pity.&lt;br /&gt;What was she asking of me, then? Determination, mostly. The determination to push against whatever power kept her stooped instead of standing straight. The determination to resist the easy or the expedient. You might be locked into a world not of your own making, her eyes said, but you still have a claim on how it is shaped. You still have responsibilities.&lt;br /&gt;... Beneath layers of hurt, beneath the ragged laughter, I heard a willingness to endure. Endure - and make music that wasn't there before.&lt;/blockquote&gt;&lt;blockquote&gt;Later that night, back home in Chicago, I sat at the dinner table,watching Malia and Sasha as they laughed and bickered and resistedtheir string beans before their mother chased them up the stairs and totheir baths. Alone in the kitchen washing the dishes, I imagined my twogirls growing up, and I felt the ache that every parent must feel atone time or another, that desire to snatch up each moment of yourchild's presence and never let go - to preserve every gesture, to lockin for all eternity the sight of their curls or the feel of theirfingers clasped around yours. &lt;/blockquote&gt;&lt;br /&gt;Intimate Strangers, Lillian Rubin&lt;br /&gt;Note - this book was mostly psychoanalytic babble, but some of the interview quotes and field studies were interesting.&lt;br /&gt;&lt;blockquote&gt;Suddenly, I wasn't sure whether I wanted to work anymore; it no longer seemed like such fun. It's one thing to work because you want to, another because you have to. It makes a difference, too, if working is defined as helping out - which is the way most married women characters their presence in the work force - or as the mainstay of support for the family.&lt;/blockquote&gt;&lt;blockquote&gt;from the beginning, life is a process of... internalizing representations from the external world.&lt;/blockquote&gt;&lt;blockquote&gt;A man may lust after /women/, but a woman lusts after /a man/. For a woman, sex usually has meaning only in a relational context - perhaps a clue to why so many girls never or rarely masturbate in adolescence or early adulthood... For with them, an emotional connection in a relationship generally is a stimulus, if not a precondition, for the erotic. If women depend on the emotional attachment to call up the sexual, men rely on the sexual to spark the emotional, as these words... show: "Having sex with her makes me feel much closer so it makes it easier to bridge the emotional gap, so to speak. It's like the physical sex opens up another door, and things and feelings can get expressed that I couldn't before. For women, emotional attachments without sex are maintained with little difficulty or discomfort; fr men, they're much more problematic. It's not that they don't exist at all, but that they're less common and fraught with many more difficulties and reservations.&lt;/blockquote&gt;&lt;blockquote&gt;Over two-thirds of the single men couldn't name a best friend. Of those who could, it was much more likely to be a woman than a man who held that place in their lives. In contrast, over three-fourths of the single women had no problem in identifying a best friend, and almost always that person was a woman. Among those who were married, far more men than women named a spouse as a best friend, their most trusted confidante, and/or the one they would be most likely to turn to in emotional distress. For the married women, it was a strikingly different picture. Even when a woman did name her husband to one or more of these roles, it was never exclusively his, as was most likely to be the case with a man. Most women identified at least one, usually more, trusted friends to whom they could turn in a troubled moment, and they spoke openly and ardently about the importance of these relationships in their lives.&lt;/blockquote&gt;&lt;blockquote&gt;Therefore, most men sat silently for a long while when I asked, "Who would you turn to if you came home one night and your wife announced she was leaving you?" When they finally spoke, it was with great hesitation as the realization came to them that there would be no friend to whom they could turn in that moment of pain and shock.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-5243904719712184057?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/5243904719712184057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/08/some-quotes.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5243904719712184057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5243904719712184057'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/08/some-quotes.html' title='Some Quotes'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-7338983895241762602</id><published>2009-08-23T12:38:00.000-04:00</published><updated>2009-08-23T12:38:14.184-04:00</updated><title type='text'>Quote Unquote</title><content type='html'>There are a number of things which I don't like about English grammatical rules. The one I want to address here is the nested quotation, which is not only confusing but unwieldy. Consider the following example:&lt;br /&gt;&lt;blockquote&gt;Adam said, "I like apples."&lt;br /&gt;&lt;/blockquote&gt;What if this was part of a narrated story?&lt;br /&gt;&lt;blockquote&gt;Beth said, "Adam said, 'I like apples.'"&lt;br /&gt;&lt;/blockquote&gt;And if I nest that again...&lt;br /&gt;&lt;blockquote&gt;Carl said, "Beth said, 'Adam said, "I like apples."'"&lt;br /&gt;&lt;/blockquote&gt;Obviously, anything this complicated should be rewritten in any case (Carl said, "Beth said, 'Adam said that he likes apples.'"), but putting that aside, it really bothers me that I cannot just copy and paste a piece of text, wrap quotations around it, and be done with the change. If you notice carefully, the rules of English require the outer-most pair of quotation marks be double quotes ("), and each nesting from then on alternate between double quotes and single quotes. For the copy-and-paste usage case I just mentioned, this means all the quotation marks needs to be switched, which is extremely annoying.&lt;br /&gt;&lt;br /&gt;Despite this asinine rule, I can actually see the reason: the inability to distinguish between nested quotes and sequential quotes. Compare:&lt;br /&gt;&lt;blockquote&gt;Carl said "Beth said 'This note reads "This note can talk."' I like talking notes."&lt;br /&gt;&lt;/blockquote&gt;with:&lt;br /&gt;&lt;blockquote&gt;Carl said "Beth said "This note reads "This note can talk."" I like talking notes."&lt;br /&gt;&lt;/blockquote&gt;The first sentence is Carl quoting Beth who is quoting a talking note. The second can mean the same thing, but the ambiguous quotation can also mean Carl quotes Beth, then adding his own comment, and someone else replying. In proper quotation, this latter meaning should be:&lt;br /&gt;&lt;blockquote&gt;Carl said, "Beth said, 'This note reads.' This note can talk?" "I like talking notes."&lt;br /&gt;&lt;/blockquote&gt;It can be argued that the alternating quotation, therefore, makes the meaning of nested quotations clearer (with some excuses as to other improper punctuation, of course).&lt;br /&gt;&lt;br /&gt;The main problem with the quotation marks is that the starting and ending marks are the same. By nesting the quotation marks, inner quotes will never be "accidentally" terminated by outer quotes. More modern character encodings solve this problem with using different characters for beginning and ending quotes. You can look at &lt;a href="http://en.wikipedia.org/wiki/Quotation_mark#Typing_quotation_marks_on_a_computer_keyboard"&gt;the Wikipedia page&lt;/a&gt; to see how to type the different ones - although most word processors will do that for you automatically anyway. With computers, the problem is compounded by the starting and ending single quotes doubling (or as it were, tripling) as the apostrophe as well. This is only really a problem for contractions at the beginning of words though, such as "'cause", which could be interpreted as a starting quote. I'm not sure how word processors deal with this.&lt;br /&gt;&lt;br /&gt;Personally, I prefer to stick with &lt;a href="http://en.wikipedia.org/wiki/ASCII"&gt;ASCII&lt;/a&gt;. Since I quote a large amount of emails and chats in my journal, and the emails and chat themselves very often quote other things, I can't be bothered to switch the quotation marks back and forth. This sometimes does cause me a little more comprehension time, but compared to the time I would have wasted on changing punctuation, it's not a big deal.&lt;br /&gt;&lt;br /&gt;How do you use quotation marks?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-7338983895241762602?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/7338983895241762602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/08/quote-unquote.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7338983895241762602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7338983895241762602'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/08/quote-unquote.html' title='Quote Unquote'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-7808103608074551538</id><published>2009-08-13T15:07:00.000-04:00</published><updated>2009-08-13T15:07:23.658-04:00</updated><title type='text'>CTY</title><content type='html'>I've been tracking the&amp;nbsp;presence&amp;nbsp;of CTY online throughout the two sessions, especially &lt;a href="http://search.twitter.com/search?q=%23cty"&gt;through Twitter&lt;/a&gt;, but also through blogs. Last year &lt;a href="http://justinnhli.blogspot.com/2008/09/cty.html"&gt;I found several blogs&lt;/a&gt; which expressed their amazement at what CTY does for them and for children. I did the same this year, and found &lt;a href="http://perpetualdissent.wordpress.com/2009/07/25/cty-post-rewrite-this-time-wiith-100-added-coherence/"&gt;this&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;CTY’s a place where the top end of the ability curve can find a community. Unlike just about anywhere else, there’re lots of other people like you there. Any strange, obscure reference you make, probably at least 3 people in earshot will get. Any weird thought you have won’t seem all that weird to more than a few people present.&lt;br /&gt;&lt;br /&gt;And the same goes for how you act. A lot of gifted kids are, let’s face it, pretty crazy sometimes. But that’s perfectly normal there. In fact, it becomes self reinforcing so that almost everyone acts even weirder than normal. And, because we’re all like that, it’s Ok! You get cheered on, not made fun of.&lt;br /&gt;&lt;br /&gt;And by that same principal, because there’s a lot of the shared experience of being pretty lonely at home sometimes, people are very quick to form friendships, and just generally very accepting of and nice to each other. People understand, and so they accept. Most of us have a few friends who will do that so that we can be ourselves with them at home, but here for three weeks it’s like that with most people!&lt;/blockquote&gt;I've never done the real CTY (both summers I've worked with young students), but I totally agree with what the author said. And I don't mean it just for the kids - I mean it for the staff as well.&lt;br /&gt;&lt;br /&gt;On the other hand, because I've never done real CTY, I don't shout "Die!&amp;nbsp;Die!&amp;nbsp;Die!&amp;nbsp;Die!&amp;nbsp;Live!&amp;nbsp;Live!&amp;nbsp;Live!&amp;nbsp;Live!&amp;nbsp;Sex!&amp;nbsp;Sex!&amp;nbsp;Sex!&amp;nbsp;Sex!&amp;nbsp;More!&amp;nbsp;More!&amp;nbsp;More!&amp;nbsp;More!" during the American Pie chorus. So I was surprised to find a &lt;a href="http://freefloatinghostility.blogspot.com/2006/07/camp-of-our-own.html"&gt;blog post&lt;/a&gt; by someone who claims to have started the "Sex!" chant:&lt;br /&gt;&lt;blockquote&gt;...Because I'm the one who started "Sex! Sex! Sex!"&lt;br /&gt;&lt;br /&gt;It was Slut Day. That wasn't a camp tradition, it was something I started on a whim, this being a period of my life in which I valued attention above dignity. To be clear, our definition of sluttishness was pretty mild; no one scored below a 70 on the Purity Test and most of us were lying. Anyway, shouting "Die Die Die" at the chorus of "American Pie" was already a long-standing tradition when I arrived at CTY, but the summer of 1994 something had happened--possibly a suicide?--that convinced people to tack on "Live! Live! Live!" afterwards in a flurry of PC-ism. Then as now I found the revision pretty lame, so on that particular day, Slut Day, since we had been talking about nothing but sex since breakfast, I threw in "Sex! Sex! Sex!" as a kind of musical one-liner. Well, it caught on like hula hoops. The next thing I knew it was part of the canon. The addition of "More! More! More!" followed hard upon, but I'm not sure who was responsible&lt;/blockquote&gt;Whether you believe her or not is up to you. Do visit the post though, and read through the comments - it's more evidence of how CTY bonds people.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-7808103608074551538?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/7808103608074551538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/08/cty.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7808103608074551538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7808103608074551538'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/08/cty.html' title='CTY'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-6497590114610530575</id><published>2009-08-12T20:17:00.002-04:00</published><updated>2009-08-12T20:17:49.986-04:00</updated><title type='text'>A Small But Important CTY Complaint</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: arial; font-size: 13px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;CTY ended about a week ago, and I'm still very much in denial about it. I've mentioned previous that I wish the program would continue, even if it was just for one session. This summer was everything I had remembered it to be: the rush of seeing the light go on in the students, being swept away by the excitement in learning that everyone shows. I do, however, have one complaint, which I thought this site didn't do as well in comparison with last year. This involves the communication between staff members, and in particular, between the residential, instructional, and administrative staff.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As a residential camp for middle schoolers, CTY staff is not only responsible for the education of the campers; we are also responsible for the emotional and social well being of the kids. If the kids are older we'd have more problems (like people being in relationships, breaking up, or God forbid, getting pregnant), but at this age most of our problems have to do with being homesick, provoking or being provoked by others, and bullying or being bullied by others. All three happened to my students this year. Under CTY procedure, as a TA I am required to talk to the RAs several times every day, to find out if anything has happened to the kids over the night or during activities. There is a system of paperwork for everything that happens to a student, and those are left in mailboxes for staff to read. In theory, this system allows a rapid dissemination of information on the students, so everyone knows what's happen.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What I found this summer was that while the system is designed properly, people don't really follow them. I have seen TAs and RAs simply bringing the kids to the drop off point, then walk away after seeing they are picked up - without talking to that staff. The paperwork system, while detailed, does not provide a rapid enough response. In one case, I was lucky to have found out about an incident the morning after from the RA. They had put in the paperwork as well, but it had taken over a week for me to be notified of the administrative response. There was a worse case - I heard about the incident from the RA, and never ended up reading the paperwork. Although I knew the gist of what had happened, I didn't really have the details. And since the incident was rather serious, I would prefer to have it - but I didn't. And finally, there were things which I never knew until I read the paperwork - like the fact that one of my students had daily meetings with a member of the administration.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Don't get me wrong - things worked out great this summer, and as I said I had an awesome time. But I was really disappointed by the things I just pointed out, which not necessarily made my job harder, but it did give me unpleasant surprises. If I got the chance to talk to the staff before CTY started, I would say this:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Administration: My management philosophy is simple - it's about the people who's close to the action. For a summer camp, that would be the RAs, the TAs, and the instructors. We are here to make their jobs easier, here to support them. This means that we might have to work longer hours to resolve issues as soon as possible, or we might have to do extra work to ensure classes and activities goes as the RAs and instructors have planned. We get paid more not because we're more important, but because we have to work harder.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;RAs: I know you have a tough job - you have to take care of over a dozen kids all by yourself, for multiple hours at a time, sometimes sacrificing sleep. But remember that besides making sure the kids are under supervision at all times, there is a larger goal: to keep them excited and motivated for class. Think about it this way: you can spend 5 minutes talking (and listening!) to the TA and instructor about a problem that arose, or you can spend hours afterwards trying to comfort the student, explain to the administration, or even the parent, about what happened. So please, talk to your TAs and instructors.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;TAs and Instructors: You're what the camp is about. Congratulations. But your job is not just to teach the kids; as with the RAs, you have to make sure the students are having a good time. This certainly involves finding out about things which happened in the dorm, or during activities - and remember, finding out earlier saves time. If you could, however, lead an activity! Join the talent show! The kids are never more excited than seeing their TAs and instructors spending time with them outside of the classroom. If it doesn't earn you friends, it at least earns you camaraderie - and that goes a long way in talking with the students.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-6497590114610530575?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/6497590114610530575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/08/small-but-important-cty-complaint.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6497590114610530575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6497590114610530575'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/08/small-but-important-cty-complaint.html' title='A Small But Important CTY Complaint'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-9159963147145292423</id><published>2009-08-10T20:37:00.000-04:00</published><updated>2009-08-10T20:37:56.822-04:00</updated><title type='text'>The Fountainhead</title><content type='html'>&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"&gt;&lt;div style="font: normal normal normal small/normal arial; margin-bottom: 8px; margin-left: 8px; margin-right: 8px; margin-top: 8px;"&gt;&lt;div&gt;I have been collecting and clarifying the thoughts I have about the book and its concepts since I finished reading it. There is a collection of ideas, many of which I've had before, some of which are new to be as presented in the book, and some which took me till now to figure out. I have a few things to say about my reaction first. Ayn Rand's magnum opus, her last novel, &lt;i&gt;Atlas Shrugged&lt;/i&gt;, is supposedly a book which &lt;a href="http://en.wikipedia.org/wiki/Atlas_shrugged#Praise_and_influence"&gt;makes a difference in peoples lives&lt;/a&gt;, coming in second only to the Bible. &lt;i&gt;The Fountainhead&lt;/i&gt;, written earlier but containing the same heavy dose of what would become objectivism, might not have as large an impact, but I still expected it to change make me question things I believe. Instead, beginning early in the novel and continuing after I finish, I was more surprised by the fact that the book did not change me at all. Rather, I found that I have individually arrived at a lot of the conclusions presented in the book. There might be a confusion of causation here; it is entirely possible that I have read books about objectivism first, which lead me to Ayn Rand, thus me finding the books uninspiring. The most supportive evidence I have of this is that I'm a fan of Terry Goodkind's &lt;i&gt;Sword of Truth&lt;/i&gt;&amp;nbsp;series, which expresses a lot of objectivist philosophy. That might indeed be how I first came across Ayn Rand. Since there was a gap of several years before my first reading in 11th grade in high school, my subsequent discovery of the series in junior year of college, and finally reading &lt;i&gt;The Fountainhead&lt;/i&gt;, I feel this is unlikely. I would prefer to believe that I have come to the same conclusion as Ayn Rand has, at least on the subject of how best to live one's life. Due to my focus on the individual and not in society, I have the feeling that if I continue to read &lt;i&gt;Atlas Shrugged&lt;/i&gt;, I will in fact like &lt;i&gt;The Fountainhead&lt;/i&gt; more. But that's an essay for another day.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let me start by addressing the thoughts that I've had up to the reading of &lt;i&gt;The Fountainhead&lt;/i&gt;, then show how the thoughts are tied together by the ideas in the book.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The first idea is one I've expressed for a while, &lt;a href="http://justinnhli.blogspot.com/2009/03/smile.html"&gt;even on this blog&lt;/a&gt;: it is the idea that work and play does not have to be separate. I just finished six weeks of working for a summer camp, where I wake up at 07:00, spent at least 7 hours a day with middle school kids (more often closer to 8 or 9), have to work in the evenings to prepare lessons for the next day, and still have paper work to file. If this sounds like a horrible job, it isn't; I love the entire experience, and my only feeling at the end of six weeks is a wish for &lt;i&gt;just one more&lt;/i&gt; session. I may have complained in the middle, about how the students are not getting along with each other, or that some policy about paperwork is stupid, but those are minor things. Compared to watching how quickly these children can pick up material and what their minds are capable of understanding, the things I'm complaining about are insignificant. Part of the reason I complain is to express a moment's frustration; the other is that somehow, I am expected to complain.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That last one is strange, when one thinks about it. Of course, there's no rule saying that all employees must complain about their job. But most people do, and it has become a ritual of bonding to talking about jobs as such. In the same way, my parents have very often drawn the distinction between working and play: yes, play is important, but work more so. By the way it is phrased, it creates a false separation between work and play, that the two can not coexist. Play is the fun one, but in order to have fun one must first have fame/fortune/influence, and to get that, one must work first, which is not fun. CTY is the greatest counter-example to this theory. People are taking vacation time from their normal jobs to come and teach children. The salaries are much lower than what I could get if I do an internship at Microsoft, and the food, accommodations, etc. are all at lower standards. But I'm not taking the job because of the meals and wheels, but because of what I'm paid to do. And I happen to like robotics, I happen to like teaching, I happen to like playing frisbee with children.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the last year or so, I've realized that this sets me apart in several ways. The first, of course, is that I complain less than other people. But more than that, I realize I spend more time being productive, being happy. At CTY there are people who don't want to spend time outside of class with the children. It is not part of the job description, they say. That's true. But the very nature of the job involves spending hours with the kids. If they didn't like kids, why did they take the job? The real reason is probably more subtle than that; I'm sure everyone at the camp liked children. In my case though, I'm taking time out of my own life, when I'm not "on duty", to do more "job work". The distinction between work and play is blurred: I do the same thing whether I'm paid or not. In things besides summer jobs there's a difference - I would have to work a part-time job to support myself, I would have to worry about time and transport and all that stuff. But it's a start. Paul Graham suggested that &lt;a href="http://www.paulgraham.com/love.html"&gt;the test of whether someone is doing what they love is asking them whether they would continue doing that if they weren't paid&lt;/a&gt;. I would do CTY; in fact, I did. Living in a dorm, my address changed during the summer, so I never got the last check which was mailed out (the others were collected in person). In essence I was paid only two thirds of what I signed up for. I didn't know until this summer that there was a third paycheck. But I didn't care, I came back; I didn't do it for the paycheck, I did it for the sake of doing it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The second idea I want to address is one that was on the waiting list to become a blog post. There are two related ideas: an arrogance and over-confidence that I sometimes show, and a condescension for people who don't try.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I recently noted to a friend that arrogance and being full of oneself is different: the former usually has something to be proud of, but they are overly so, while the latter may not in fact have any accomplishments. I believe my arrogance comes from several things: abilities as a quick learner, a mental (and by extension, limited physical) resourcefulness, a refusal to be defeated (at least emotionally), and perhaps relative success so far in life. Because of these things I see myself as better than other people. I've never really worked hard in school, but have pretty good grades. One might object here that my definition of work is different. That is true; I had a lot of fun in school, and part of that fun comes from learning and understanding new things. But that just proves my point. Being able to enjoy this required process of schooling sets me apart. It is like I'm gaming the system, except I'm not. Everyone can be happy at school; some just don't know how, others refuse to.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Wanting to learn and being curious gives me the advantage of knowing a lot, not just in my major, but also in things outside my major. Here again I clash with convention. Look at lists of 100 must read books. Count how many are non-fiction. I'll bet that fiction books dominate. In fact, back in freshman year of high school, in English we had periods where we were required to read. There was one caveat: it had to be a fiction book. I once tried to bring in a non-fiction book, perhaps about physics, perhaps about dinosaurs, but it was rejected. Granted, on that occasion I was sent to the library and thus discovered Terry Goodkind, but I never understood why reading must focus on narratives. I find books on science, philosophy, and sociological studies equally as absorbing, and I don't think that there are any more good authors in fiction than there is in non-fiction. And from these books, I learn a lot about other people, about how the world works, things which I can use in my life.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As for emotional stability - not being allowed to read non-fiction in class didn't stop me. It just meant I had to be somewhat less efficient. I write journals, blogs, debates on philosophy, which helps me get rid of any bottled-up emotions. I'm the kind of person who would be happy in many situations, even if things are not working out they way I want them to. One question I've always hated on the "getting to know you" type games is one which asks for things you regret. I tend not to have them. I'm sure if I plan now and act, I can be just as happy, if not more so. Wallowing in despair is not going to help anyone, and you're in charge of your own emotions. That doesn't mean I don't have goals or that I just let things happen to me. It's the same way I deal with grades. If I'm doing well, then I'll care about them; if I'm not, well, I'm still learning material.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Although I've been aware of these things about myself for several years now, sometimes I'm still surprised when I see other people don't share the same ideals. Being rather secure in my belief that this is the way to being happy and productive, sometimes I just can't bear other people complaining about their life. Have they tried to make their life better? Have they tried to stop complaining and act? It is perhaps not surprising that, if they haven't tried to make things better, things don't get better. This idea actually sprang from a discussion about search engines. We were talking about having additional power operators, like the negation of a search term or searching only pages on a site. Other people in the discussion were saying that these functionalities should be provided, maybe by adding buttons, sliders, etc. I argued that these functions already exist (indeed, &lt;a href="http://www.google.com/support/websearch/bin/answer.py?hl=en&amp;amp;answer=136861"&gt;Google has them&lt;/a&gt;), and people are just not taking the time to learn them. The conclusion that the class had about me was that I'm a power user, and I don't understand how the "average user" works. On reflection though, I think the difference might be wider still: I believe in doing what is possible to get things done. Where is the line drawn between people being stupid and the object of use being badly designed? As a Linux user, I subscribe to the philosophy of "scratching your own itch". If you want something in a program, either work around it, ask someone to code it for you, code it yourself, or forget it. There is enough documentation and forums online to solve most problems, and these solutions are only a Google search away. People should be willing to do this much to solve their problems; less than that, they're just lazy. I was reminded of the computer help desk acronym PEBKAC: Problem Exists Between Keyboard And Chair. My personal conclusion on the matter? I shouldn't be in human computer interaction.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The last idea I had is one which I never intended to write about, but is inseparable from these ideas. This idea is dedication, and I will sidetrack into romance and love to demonstrate my point.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As I've said, I don't like people who don't try. Some people do try, but very often I feel they don't try enough. Although perhaps I don't do it for everything I do, in general I want to see things to the end. For a project in my freshman year, I was in a team of four, except two of the group members didn't really do anything. So the remaining guy and I, we worked the entire evening, through the night, and most of the next day to get the project done on time. We've talked to the other two before, and they've somewhat acknowledged that they haven't pulled their weight. We were supposed to meet the evening before to get the thing done, and what happens? Those two don't even bother to show up. It might be said that this is the simplest case of dedication, that maybe half the people my age have done something like that to get homework finished. True; but I do this not just for homework or group projects, but also for clubs and other activities. I don't value sleep or food much, and would rather see things finished than go to bed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let me take this into the realm of feelings. Taking to a friend recently, I was surprised to discover that she had never felt a certain feeling: that of loving someone so much that she would be willing to give them away. It can be slightly paradoxical, but in the simple case it's easy to understand. Let's say that my friend likes someone, but that someone is attracted to someone else. If the happiness of the person she loves is of such value that it is shadows the value of her own happiness, then letting that person go actually makes her happier, solely for the reason that that person is happier. This particular idea has been with me since high school, so it's strange for me to hear that it has never occurred to other people. This is dedication: a commitment to something - whether an ideal or a person - which goes beyond your personal needs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm not sure how well I've explained the ideas, but in the form they've existed in my head, they're intricately connected, although I could not explain how. Reading &lt;i&gt;The Fountainhead&lt;/i&gt;&amp;nbsp;gave me ideas, but it still took me until today to realize what it is. I summarized it this way:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"By loving what we do, we become &lt;b&gt;self-sufficient&lt;/b&gt; - an unprecedented liberty, freedom from the judgement of others, freedom from failure - because it is not other people's reactions or the result which matters, but the journey, the act of doing itself. By loving what we do, we become powerful beyond measure through the knowledge that no matter what happens, we are happy."&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The link I was missing is the self-sufficiency. If someone loves what they do, and are totally dedicated to it without regard to anything else - as Howard Roark was to architecture - then they are truly happy, and can be smugly so. This only applies to things which don't require other people - architecture as a personal art, or a boundary-pushing science where politics doesn't interfere. In these cases, it doesn't matter what other people think, because the goal has never been their approval. The goal is to design, or to push the boundaries of human knowledge. That is all that is necessary for happiness: not praise from other people, but the internal certainty that something worthwhile has happened.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I've once read somewhere that a book should not be read just by virtue of it being a classic. They should be read for their own value, and if it turns out to be a boring book half way through, stop. I myself skipped the last half of Thomas Friedman's &lt;i&gt;Hot, Flat, and Crowded&lt;/i&gt; because he kept repeating himself, and also skipped Steven Pinker's chapter on abstract syntax in &lt;i&gt;The Language Instinct&lt;/i&gt;. I'm not reading the books because I want to say I've read them; I'm reading to see what they have to say, and maybe gain a new perspective. I don't want to suffer hours of indecipherable babble for a single moment's claim of finishing the book. The same is with life. Work, enjoy work, and dedicate yourself to it. Don't do it for the fame, or the fortune, or anything besides your own happiness. Because when you do so, you are self-sufficient, and you'll be the happiest person.&lt;/div&gt;&lt;/div&gt;&lt;/span&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/4344360081238823955-9159963147145292423?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/9159963147145292423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/08/fountainhead.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/9159963147145292423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/9159963147145292423'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/08/fountainhead.html' title='The Fountainhead'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-6039115885220273605</id><published>2009-07-30T02:59:00.000-04:00</published><updated>2009-07-30T02:59:01.999-04:00</updated><title type='text'>The Fountainhead</title><content type='html'>I'm in the middle of reading The Fountainhead, and have some thoughts on that. I will write it and publish it when I have time, probably this weekend. This is just to let you know that I'm not dead, and to expect something from me soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-6039115885220273605?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/6039115885220273605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/07/fountainhead.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6039115885220273605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6039115885220273605'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/07/fountainhead.html' title='The Fountainhead'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-2223523056289582325</id><published>2009-07-23T22:20:00.000-04:00</published><updated>2009-07-23T22:20:02.632-04:00</updated><title type='text'>Education and Games</title><content type='html'>I'm in the middle of CTY, and I'm having a grand time. If I come back next year, I'll be back as an instructor. The future's not certain though, and there are several factors preventing me from coming back. First, CTY fits Northwestern's schedule really well - we end mid-June, then I have a week before CTY starts. UMich though ends mid-May, which means CTY cuts my summer in half. That&amp;nbsp; means it's harder to get things, and I can't just start research later during the summer - I'll have to start it, stop for a few weeks, then go back to it. Of course, the whole research thing will probably be the main competitor for my time. I really wish I could come back though; I'll have to talk to my advisor about it.&lt;br /&gt;&lt;br /&gt;Anyway, this post isn't about my 2010 summer plans. I started off saying that I want to be back as an instructor because I was thinking about ways to improve the course. While the course as it stands is pretty good, there are several things which bugs me. For example, the pre and post tests are almost irrelevant to the course material; I'm sure I can think of some better questions which deals with breaking goals into steps, or how information travels through a program, or how to build sturdy objects.&lt;br /&gt;&lt;br /&gt;One thing that my instructor did, and which I like a lot, is the focus on not only robots, but on design as well. Before each big project, we have the kids fill out design documents, so they have to think through what their problem is, and how their robot will solve that problem. Right now though, the design templates are very heavily physical. There is no room to do some good thinking about the program, where as there's an area for a sketch of the robot. I would totally redesign the design sheet, so the hardware and software components are given enough time. I also think there's some space for more reflective questions; for example, start off by asking the kids what they think will be hard, then afterwards asking them whether they predicted correctly, and if not, what was harder than expected and why.&lt;br /&gt;&lt;br /&gt;All this led to thoughts of flow charts, which I know the other robotics class do. We never teach the kids flowcharts, although I learned that some earlier iterations of the class do have that in the curriculum. The main problem, I think, is that we don't deal with branches and loops until Thursday, and by then it's a little late to start adding flow charts to the design process, especially if they've already filled out several of those sheets. One option, I guess, is to move the branches and loops lesson to earlier in the week. My only qualm with that is how comfortable the kids will be with that material that early. And besides, flow charts don't work very well with variables anyway (as a side note, is there any kind of diagram allows the diagrammer to keep track of variables over time?).&lt;br /&gt;&lt;br /&gt;So I was thinking about flow charts, and how to best structure the class so kids can learn more abstract concepts, when I found myself wondering how video games have tutorials which slowly guide the player to more advanced skills. The tutorials have to start off easy, get progressively harder, but at the same time must remain fun for the whole time. And isn't that exactly what we want to do at CTY? Yes we're cramming a lot of material into the kids' brains, but it's also supposed to be fun. In this sense, I liked what one of my other instructors did; he had a theme of the students being robot builders throughout the course, and told them that at the end they'll be "little &lt;a href="http://en.wikipedia.org/wiki/Gort_%28The_Day_the_Earth_Stood_Still%29"&gt;Gorts&lt;/a&gt;". This is in essence a "leveling system", so the kids feel like they've accomplished something.&lt;br /&gt;&lt;br /&gt;But really, I think game designers should talk to educators more, so kids are learning more but remain engaged.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-2223523056289582325?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/2223523056289582325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/07/education-and-games.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2223523056289582325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2223523056289582325'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/07/education-and-games.html' title='Education and Games'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-2259769342750333270</id><published>2009-07-06T01:00:00.000-04:00</published><updated>2009-07-06T02:41:44.686-04:00</updated><title type='text'>Porn and Intimacy</title><content type='html'>It is rare that I talk about something so personal on my blog. My life is at a changing point, very saliently a point where the future is wide open and I get to decide where it should go. There are some other circumstances which I don't feel like elaborating on, but let it be suffice to say that this has been on my mind somewhat recently.&lt;br /&gt;&lt;br /&gt;I think it would surprising some people for them to know I consume a lot of porn. I actually remember the first time I saw anything indecent on the internet. I was probably only 10 at the time, and was trying to get on the search engine Infoseek. I had mistyped the URL, however, and typed in "ifoseek" instead, which turned out to be some porn site. Much later I would classify this as an instance of cybersquatting, but I didn't know any of that at the time. I remember fighting the urge to go back, but eventually I succumbed, and the whole world of online pornography opened up for me. For a long time I was ashamed of it, but in the last few years that changed. It might partially be due to the fact that the Internet being filled with porn is just widely accepted, and as well as the fact that a lot of people watch porn. I think part of it also has to do with me taking a more rational trend in life, and I critically pondered the question of whether porn ever actually does anyone harm. I concluded that, aside from cases where the actors are forced to do it (most prominently, child pornography), there is no physical reason pornography is damaging. As for the whole moral degradation argument, if you were one of those people who were surprised that I watch porn, maybe you should rethink the argument that porn makes men objectify women.&lt;br /&gt;&lt;br /&gt;But I don't want to spend this post rebutting the negative affects of pornography. Instead, I want to give a more personal account of pornography, and what I have learned about myself from it. Regardless of it's influence on morals, I do think pornography often depicts humans as (shall we say) animals. That is, the plot of a pornographic movie, if there is one at all, tends to portray people as thinking of nothing but sex. There is no consideration of time, money, possibility of getting caught (unless that's what the director wanted). This past statement, of course, is something I couldn't have said even 3 years ago. In the early days I didn't really discriminate, and everything explicit on the web looked the same to me. As I grew up and learned and thought more, however, this trait of porn became clear to me. I must say that there are times when mindless sex is exactly what you're looking for, but most of the time nowadays I'm looking for something else: a connection.&lt;br /&gt;&lt;br /&gt;My real problem with porn is that the actors rarely show concern for each other. Although the act of sexual intercourse requires another person, it is safe to say that both characters are more often than not only concerned with their own desires. If the actress gave a blowjob, it's not to please the buy, but because she "likes it". If I may, it's the difference between being a friend because it keeps you from feeling guilty, and being a friend because you truly care for their feelings. Sex in the real world, I would think, is more about the other person's desire. Both people may be horny, but there is the desire to make the other person happy first. In porn, these acts of "giving" seem forced, and are there more to satisfy the /audience/ than the /partner/.&lt;br /&gt;&lt;br /&gt;Instead, lately I've been more attracted to amateur pornography. I don't mean what professional studios label as "amateurs, but actual home made videos. Often these are videos that couples have filmed of themselves, probably for their own entertainment later. Because the actors are real people (not fake characters) with feelings for each other, however, these videos depict much more intimate acts of love making. And that's what I'm looking for: the sense that what is shown is not simply two animals copulating, but two humans with emotions and an intellect. What they are doing is an extension of their love, because even a piece of cloth between their bodies is too much to bare. It is, almost by definition, a private moment, and therefore I also feel somewhat guilty about it's distribution and consumption. But again, it's (mostly) a victimless thing.&lt;br /&gt;&lt;br /&gt;Given that it's rather easy to spot whether two people like each other, I'm surprised that not more professional porn is done depicting this connection. The most obvious clue, I think, are the actors hands. Are they clasped and fondling (gently), or are they there just to hold the other person in place? Is the brushing of the hair to see their face better, or to give the camera a better angle? The face, too, is a big area, just because we are so good at reading emotions. And then, of course, the big orgasm thing - is there any involuntary movement?&lt;br /&gt;&lt;br /&gt; I think the fact that I think in this way says a lot more about me than the fact that I watch porn. One last thing... you may comment that I'm looking for intimacy in the wrong place. I know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-2259769342750333270?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/2259769342750333270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/07/porn-and-intimacy.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2259769342750333270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2259769342750333270'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/07/porn-and-intimacy.html' title='Porn and Intimacy'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-2141134561929254985</id><published>2009-06-29T01:00:00.001-04:00</published><updated>2009-06-30T01:19:53.612-04:00</updated><title type='text'>Unique Identifiers</title><content type='html'>I was playing with &lt;a href="http://search.twitter.com/"&gt;Twitter search&lt;/a&gt; recently, and was curious who at Northwestern uses Twitter.&lt;br /&gt;&lt;br /&gt;My first instinct, of course, was to just search for "Northwestern University", but it was quickly apparent that people who attend Northwestern don't actually write "Northwestern". Maybe this is due to the assumed common context of the tweeter and the audience ("&lt;a href="http://en.wikipedia.org/wiki/Grounding_in_communication"&gt;grounding&lt;/a&gt;"); the reader knows the tweeter is at Northwestern, and since conversations try to maximize bandwidth, what is common knowledge is left unsaid.&lt;br /&gt;&lt;br /&gt;The question then becomes: what terms &lt;i&gt;would&lt;/i&gt; people at Northwestern, and only people at Northwestern use? That is, what phrases are semantically associated with Northwestern?&lt;br /&gt;&lt;br /&gt;There were only two that I could think of:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"Dillo Day". It turns out that no other university in the world has a day in honor of armadillos (or whatever the reason NU actually has a Dillo Day). Of course, this only works when Dillo Day recently happened or is going to happen soon &lt;/li&gt;&lt;li&gt;Norbucks. This actually makes a lot of sense, since it's a portmanteau of Norris (University center) and Starbucks. By itself, either word is common, but this combination makes it unique to Northwestern.&lt;/li&gt;&lt;/ul&gt;Can you find any other phrases which are unique to Northwestern?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-2141134561929254985?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/2141134561929254985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/06/unique-identifiers.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2141134561929254985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2141134561929254985'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/06/unique-identifiers.html' title='Unique Identifiers'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-3368524274165893552</id><published>2009-06-12T13:57:00.000-04:00</published><updated>2009-06-12T13:57:36.332-04:00</updated><title type='text'>Restless</title><content type='html'>Although I only had one final this week, I had some grading to complete and a take-home to finish. In reality I didn't have everything done until last night. And almost immediately, I felt tendrils of doubt creeping into my mind. What am I to do now?&lt;br /&gt;&lt;br /&gt;I am someone who needs things to do to be satisfied. It can be school work, or being with friends, or sinking into a good book. The first I'm done with, by definition; the second I don't have that many of; and the third I have a nagging feeling is not constructive enough. Paul Graham &lt;a href="http://www.paulgraham.com/love.html"&gt;says of reading&lt;/a&gt;, "Except for some books in math and the hard sciences, there's no test of how well you've read a book, and that's why merely reading books doesn't quite feel like work. You have to do something with what you've read to feel productive." That's why I use &lt;a href="http://www.bookdarts.com/"&gt;book darts&lt;/a&gt;, to keep track of stories which I find inspiring and sentences of succinctly expressed great ideas. I write the quotes down afterwards, and they may eventually find themselves in blog posts - as the ones from Closing the American Mind &lt;a href="http://justinnhli.blogspot.com/2009/05/thoughts-on-being-student.html"&gt;did&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I've always thought that the greatest contribution of religion to personal life is that it gives people a purpose. I believe in creating that purpose myself instead of having it be prescribed, and so perhaps it's strange that I don't like free time. But I don't think that's a fair description of myself; it's not that I don't like free time, but the promise of more, better things to do in the future makes this period of relaxation boring. In two weeks I will be in LA, once again interacting with the smartest kids in the country and the world. In three months I will be in Ann Arbor, naively eager to contribute to the compendium of human knowledge. It is in comparison to these sights and sounds that this period of nothingness seems dull.&lt;br /&gt;&lt;br /&gt;I was once asked whether I will miss Northwestern. As a rather &lt;a href="http://justinnhli.blogspot.com/2009/02/rational-people.html"&gt;unemotional person&lt;/a&gt;, I replied that I don't think I will. "Missing" is not the right word to use. I am certainly sad to see friends depart, neither of us knowing when we'll see each other next. I also know that I have fond memories of my time at Northwestern, and will sometimes reminiscence over them. But I believe I have a bright future, with the great opportunities for happiness (and disappointment as well, I suppose). The past has shaped who am I; now let me shape the future.&lt;br /&gt;&lt;br /&gt;What I'm saying is that I would rather have graduation done with, then jump on to the next thing in my life, than to waste a week waiting for things to catch up to my enthusiasm.&lt;br /&gt;&lt;br /&gt;I guess I'm an impatient person.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-3368524274165893552?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/3368524274165893552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/06/restless.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3368524274165893552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3368524274165893552'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/06/restless.html' title='Restless'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-2268157045444000009</id><published>2009-06-03T01:00:00.000-04:00</published><updated>2009-06-03T01:00:03.892-04:00</updated><title type='text'>Pause</title><content type='html'>Due to time constraints from class (heh) and social activities related to graduation, I will be taking a short break from blogging. I intend to return before the end of June.&lt;br /&gt;&lt;br /&gt;Keep it classy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-2268157045444000009?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/2268157045444000009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/06/pause.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2268157045444000009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2268157045444000009'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/06/pause.html' title='Pause'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-2826440393700687584</id><published>2009-05-31T23:52:00.001-04:00</published><updated>2009-05-31T23:52:31.599-04:00</updated><title type='text'>Inebriated, v2.</title><content type='html'>As Faye &lt;a href="http://justinnhli.blogspot.com/2009/05/drunk.html?showComment=1243445377586#c1698864145273924351"&gt;so aptly put it&lt;/a&gt;, I am once again inebriated. But I'm close to graduating, so it's my excuse to loosen up a bit. I will post the answer to last week's question, as well as a new question, tomorrow at midnight.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-2826440393700687584?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/2826440393700687584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/05/inebriated-v2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2826440393700687584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2826440393700687584'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/05/inebriated-v2.html' title='Inebriated, v2.'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-242320068537223600</id><published>2009-05-29T01:00:00.003-04:00</published><updated>2010-01-23T13:13:07.377-05:00</updated><title type='text'>Thoughts on Being a Student</title><content type='html'>I recently read the first few chapters of The Closing of the American Mind, by Allan Bloom. I didn't finish it - while the content was interesting, I find Bloom taking too long to get to a point - but be that as it may, I would like to first offer a summary of what I think Bloom's point is, before offering some thoughts.&lt;br /&gt;&lt;br /&gt;Bloom's basic thesis is that the modern drive for openness and tolerance takes away the individuality of cultures and of people. By asking students to be open to different ideas, everything becomes relative to students, and therefore unimportant. They are equally passionate - or rather, equally dispassionate - about everything. They do not argue for a way of life, and do not see things above money, happiness, and life. In Bloom's words, "they do not drink the spirit of life, but prefer the water of the crowd."&lt;br /&gt;&lt;br /&gt;Bloom's explanation of this is the lost of the classics: people are not reading great books anymore, and therefore do not experience, through the characters in the book, what it means to sacrifice their lives for a cause, or to struggle through truly difficult circumstances. They do not have anymore what Bloom calls "wisdom". The Bible is one of Bloom's classics, and he writes,&lt;br /&gt;&lt;blockquote&gt;"With [the Bible's] gradual and inevitable disappearance, the very idea of such a total book and the possibility and necessity of world-explanation is disappearing. And fathers and mothers have lost the idea that the highest aspiration they might have for their children is for them to be wise - as priests, prophets, or philosophers are wise. Specialized competence and success are all that they can imagine. Contrary to what is commonly thought, without the book even the idea of the order of the whole is lost."&lt;br /&gt;&lt;/blockquote&gt;Personally, I'm not convinced that students are truly lost without the classics. I do, however, agree with Bloom's general belief that today's students are lacking &lt;i&gt;something&lt;/i&gt;. I'm not sure there's a word for it, but it encompasses the desire to keep learning, the desire to be convinced of something and to work to proof or defend that conviction. Bloom uses this anecdote to illustrate what students are missing, and how modern education are failing to help students regain that drive:&lt;br /&gt;&lt;blockquote&gt;I once had a debate about education with a professor of psychology. He said that it was his function to get rid of prejudices in his students. [...] I began to wonder what he replaced those prejudices with. He did not seem to have much of an idea of what the opposite of a prejudice might be. [...] Did this professor know what those prejudices meant for the students and what effect being deprived of them would have? Did he believe that there are truths that could guide their lives as did their prejudices? Had he considered how to give students the love of the truth necessary to seek unprejudiced beliefs, or would he render them passive, disconsolate, indifferent, and subject to authorities like himself, or the best of contemporary thought? &lt;br /&gt;&lt;/blockquote&gt;After reading this story I was reminded of &lt;a href="http://catb.org/jargon/html/koans.html#id3141241"&gt;an AI koan&lt;/a&gt; in the &lt;a href="http://catb.org/jargon/"&gt;Jargon File&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;In the days when [Gerald Jay] Sussman was a novice, [Marvin] Minsky once came to him as he sat hacking at the PDP-6.&lt;br /&gt;"What are you doing?", asked Minsky.&lt;br /&gt;"I am training a randomly wired neural net to play Tic-Tac-Toe" Sussman replied.&lt;br /&gt;"Why is the net wired randomly?", asked Minsky.&lt;br /&gt;"I do not want it to have any preconceptions of how to play", Sussman said.&lt;br /&gt;Minsky then shut his eyes.&lt;br /&gt;"Why do you close your eyes?", Sussman asked his teacher.&lt;br /&gt;"So that the room will be empty."&lt;br /&gt;At that moment, Sussman was enlightened.&lt;br /&gt;&lt;/blockquote&gt;The moral of this story is that randomized preconceptions are not the lack of preconceptions. You just don't know what they are. The psychology professor is doing much the same thing. Simply by getting rid of what prejudices the students have which the professor can detect, doesn't mean that the students don't have any prejudices left. Worse, now no one knows what those prejudices are, and cannot act to instill a more useful set of beliefs. In computer science terms, the goal of initializing a neural network is not to get rid of any "preconceptions", but to give it the best "preconceptions" for the the neural net to start learning with. &lt;br /&gt;&lt;br /&gt;Students, following only the common and mundane goals of money, fame, "success", are missing out from the greater enjoyment of life. Too few, and very often far too late, realize that they &lt;a href="http://justinnhli.blogspot.com/2008/02/how-to-do-what-you-love.html"&gt;don't like what they're doing&lt;/a&gt;. "The most common student view lacks an awareness of the depths as well as the heights, and hence lacks gravity." There needs to be some energy, some driving force, whether from the reading of the classics or from some other source to propel students above hoi polloi. Bloom at one point called this "indignation". "Indignation is the soul's defense against the wound of doubt about itsown; it reorders the cosmos to support the justice of its cause. Itjustifies putting Socrates to death. Recognizing indignation for whatit is constitute knowledge of the soul, and is thus an experience morephilosophic than the study of mathematics."&lt;br /&gt;&lt;br /&gt;But what can schools and universities do? "Education in our times must try to find whatever there is in students that might yearn for completion, and to reconstruct the learning that would enable them autonomously to see that completion."&lt;br /&gt;&lt;br /&gt;My favorite quote in the book simultaneously points out the problem and the solution: &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The only way to counteract this tendency [that the here and now is all there is] is to intervene most vigorously in the education of those few who come to the university with a strong urge for the &lt;i&gt;un je ne sais quoi&lt;/i&gt;, who fear that they may fail to discover it, and that the cultivation of their minds is required for the success of their quest. We are long past the age when a whole tradition could be stored up in all students, to be fruitfully used later by some. Only those who are willing to take risks and are ready to believe the implausible are now fit for a bookish adventure. The desire must come from within.&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-242320068537223600?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/242320068537223600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/05/thoughts-on-being-student.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/242320068537223600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/242320068537223600'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/05/thoughts-on-being-student.html' title='Thoughts on Being a Student'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-1569303742778880384</id><published>2009-05-27T01:00:00.002-04:00</published><updated>2009-05-27T01:00:02.780-04:00</updated><title type='text'>Drunk</title><content type='html'>I have too much wine in me to properly write a post, so I'll postpone that to some other time. Thanks for understanding.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-1569303742778880384?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/1569303742778880384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/05/drunk.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/1569303742778880384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/1569303742778880384'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/05/drunk.html' title='Drunk'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-4350151942224984820</id><published>2009-05-25T01:00:00.018-04:00</published><updated>2009-05-25T01:00:02.212-04:00</updated><title type='text'>Eliza the Psychologist</title><content type='html'>Last week's question: Why do children like playing on swings and slides?&lt;br /&gt;&lt;br /&gt;You know, even after spending some time looking on Google, I couldn't find a satisfactory answer to this question. If I may, however, I would like to propose the following partial solutions:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Swings and slides both offer the kid motion, and it's faster motion than they at that age can acheive themselves. So it offers a novel sensation for the children.&lt;/li&gt;&lt;li&gt;Along similar veins, at least the slide offers a new tactile experience as well. I can't think of that much else where you can feel solid material sliding underneath your fingers.&lt;/li&gt;&lt;li&gt;Slides and swings are usually located in playgrounds, where lots of children gather. The opportunity to play with other children form the last part of the appeal.&lt;/li&gt;&lt;/ul&gt;Some adults (like me!) still go and play on slides and swings, and personally I think it's for much the same reason. Of course, as herion_e &lt;a href="http://justinnhli.blogspot.com/2009/05/swinger-party.html#c4447424143984291679"&gt;pointed out&lt;/a&gt;, there's also the nostalgia for us, too. &lt;br /&gt;&lt;br /&gt;Building on the last point above, this week's question is: why do humans have social needs?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-4350151942224984820?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/4350151942224984820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/05/eliza-psychologist.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4350151942224984820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4350151942224984820'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/05/eliza-psychologist.html' title='Eliza the Psychologist'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-8689416022475566608</id><published>2009-05-22T01:00:00.048-04:00</published><updated>2009-05-22T01:00:02.446-04:00</updated><title type='text'>Python Bashing</title><content type='html'>As a computer science major, it is not surprising that I write a lot of small programs every day. From simple things like modifying some text input in some way (a chain of sed's), to writing my alarm clock, a twitter backup, and an ISBN converter. My journal search tool was written by myself, and that goes back quite a ways.&lt;br /&gt;&lt;br /&gt;All of the programs mentioned above, however, are Bash scripts.&lt;br /&gt;&lt;br /&gt;I'm actually a little sheepish about this. After all, Bash is not a real programming language, but just a way to automate a few administrative operations. There is no type system, no support libraries, no object oriented utilities.&lt;br /&gt;&lt;br /&gt;I've thought about doing more things in python, but somehow there's a barrier to entry to it. I reasoned that since what I do is mostly with text, it's easier to read from files in Bash than in python (a single cat as opposed to open().read()). But really that shouldn't be a problem. The output might be an issue too, if I wanted things in nice columns and what not. But then instead of column or paste I would just be using printf or equivalent.&lt;br /&gt;&lt;br /&gt;I was digging around Paul Graham's older essays, and I came across his one titled "&lt;a href="http://www.paulgraham.com/popular.html"&gt;Being Popular&lt;/a&gt;". It's about what he things makes programming languages popular. Most of the attributes in the essay don't describe the Bash script very well, except for the section on Throwaway Programs. And that, I think, is exactly why I use Bash scripts so often.&lt;br /&gt;&lt;br /&gt;Because I'm using Linux, a lot of my operations are done on the command line. I don't just mean the crazy programmer things like compiling or system administration, but I mean every day things like moving files, writing essays, even reading a book. My volume control, in fact, is also a command line program (alsamixer; although now I have a keyboard shortcut for that and I rarely actually open alsamixer). Given that I'm in a terminal so often, Bash is practically always open for me.&lt;br /&gt;&lt;br /&gt;It is precisely this always available attribute which makes me use Bash. As Graham mentioned, I don't want to write something, then wait for it to compile, then run it to see if it works. Bash works as an interactive prompt, and I can type the whole program in "one line" and just run that. More that that, I can test things a lot quicker in Bash than I can in C or Java. Just open a new terminal (Ctrl-N) and I have a clean slate to test if a certain line of my program does what it wants. Python, of course, is also interactive, but it is unfortunately not as easily accessible from the desktop. I have to type a full 7 keys (P-Y-T-H-O-N-(enter)) to get to the interactive shell, and this slows down the entire process.&lt;br /&gt;&lt;br /&gt;So until someone manages to use python as their main shell, I'm sticking with Bash.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-8689416022475566608?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/8689416022475566608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/05/python-bashing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8689416022475566608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8689416022475566608'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/05/python-bashing.html' title='Python Bashing'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-2299849192403611573</id><published>2009-05-20T01:00:00.022-04:00</published><updated>2009-05-20T01:00:04.084-04:00</updated><title type='text'>Killing Children</title><content type='html'>It is commonly known that a lot of computer jargon are tongue in cheek, especially when they were first developed. For examples, processes are compared to people, so when they &lt;i&gt;spawn&lt;/i&gt; other processes, the original one is called the &lt;i&gt;parent&lt;/i&gt; and the other one the &lt;i&gt;child&lt;/i&gt;. When you stop a process, it's called &lt;i&gt;killing&lt;/i&gt; it. There are also times when the process is &lt;i&gt;dead&lt;/i&gt; but still taking up resources, and very naturally we call them &lt;i&gt;zombies&lt;/i&gt;...&lt;br /&gt;&lt;br /&gt;Recently I ran into the problem of killing child processes. I want the output of a command in a variable, so something like this:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;output="$(command...)"&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The problem is two fold: the command itself spawns new children, and the command I'm running may not terminate. What I want to do is set a timer, then when the time is up I would kill the process. To kill it though, I would have to kill the youngest (inner most) child. I couldn't find a simple way to do this, so this is what I came up with:&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;pre&gt;output="$(command...)" &amp;amp;&lt;br /&gt;t=1&lt;br /&gt;d=0&lt;br /&gt;while (( "$t" &amp;lt; 120 &amp;amp;&amp;amp; "$d" == 0 )); do&lt;br /&gt;    sleep 1&lt;br /&gt;    if jobs | grep -v 'Done' | grep -v 'Exit 1' | grep 'parse' &amp;gt; /dev/null; then&lt;br /&gt;        t="$(( $t + 1 ))"&lt;br /&gt;    else&lt;br /&gt;        d=1&lt;br /&gt;    fi&lt;br /&gt;done&lt;br /&gt;if (( "$d" == 0 )); then&lt;br /&gt;    ps -AH | grep -A 10 "^ *$(jobs -l | awk '{print $2}')" | grep -B 10 ps | grep -v ps | awk '{print $1}' | while read pid; do&lt;br /&gt;        kill -9 "$pid"&lt;br /&gt;    done&lt;br /&gt;    output=''&lt;br /&gt;else&lt;br /&gt;    output="$(command..)"&lt;br /&gt;fi&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;My question is, is there a simpler way?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-2299849192403611573?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/2299849192403611573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/05/killing-children.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2299849192403611573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2299849192403611573'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/05/killing-children.html' title='Killing Children'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-8048937922189732090</id><published>2009-05-18T01:00:00.013-04:00</published><updated>2009-05-18T01:00:03.187-04:00</updated><title type='text'>Swinger Party</title><content type='html'>Last week's question: What is the legal status of the verdicts shown on court tv programs?&lt;br /&gt;&lt;br /&gt;Apparently, the legality and degree of legal binding for these shows are done on a per show basis. &lt;a href="http://en.wikipedia.org/wiki/The_People%27s_Court#Litigant_compensation"&gt;The People's Court&lt;/a&gt;'s verdict is supposed to be binding, as are the verdicts in &lt;a href="http://en.wikipedia.org/wiki/Judge_Judy#Structure"&gt;Judge Judy&lt;/a&gt;. Judge Joe Brown's verdicts, however, has no &lt;a href="http://en.wikipedia.org/wiki/Judge_Joe_Brown"&gt;real judicial power&lt;/a&gt;. What makes this partially interesting is that both the persecutor and the defendant are paid some amount to be on the show, and whatever damages award at the end are deducted/added to that payment as necessary. The only advantage to doing this over going to actual small claims court (which has a similar damage limit of $5,000) is that you get more publicity, and you don't have to get a lawyer. Still, I would never do something like that even if the public might be on my side. I just can't take seriously people who want to go on TV during a court case.&lt;br /&gt;&lt;br /&gt;This week's question: I've visiting a local playground a lot lately, suddenly being in the mood to play on the swings. But why do kids (and adults) like to play on swings and slides?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-8048937922189732090?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/8048937922189732090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/05/swinger-party.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8048937922189732090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8048937922189732090'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/05/swinger-party.html' title='Swinger Party'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-108695509035836713</id><published>2009-05-15T01:00:00.019-04:00</published><updated>2009-05-15T01:00:02.668-04:00</updated><title type='text'>Much Ado About Nothing</title><content type='html'>I would like to offer a concrete example of my stoicism and &lt;a href="http://justinnhli.blogspot.com/2009/02/rational-people.html"&gt;rationality&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;I think birthdays are stupid.&lt;br /&gt;&lt;br /&gt;Imean, it's really all arbitrary. The earth year is merely acoincidence, depending on the mass of the earth and the sun and theconstant of gravitation (although, I supposed I could use the &lt;a href="http://en.wikipedia.org/wiki/Anthropic_principle"&gt;anthropic principle&lt;/a&gt; and say that &lt;i&gt;any&lt;/i&gt; planet years would be roughly equal, toachieve life sustaining conditions). While this is important foragriculture, there is no reason would would celebrate this for ourbirth. And what's more, it's not even correct. We are celebrating ourbirthdays every 365 days, when it actually takes 365.242199 days forthe earth to go around the sun. That means every year, we arecelebrating earlier in earth's orbit - a whooping 387,483 miles fromwhere we celebrated last year. Add in leap years, and counter leapyears every 100 years (except the counter counter leap years every 400years), and that imprecision just builds up.&lt;br /&gt;&lt;br /&gt;And what's soimportant about our piece of rock circling a giant ball of gas? Why notuse the lunar year - so we have birthdays every 27.3 earth rotations? Or the &lt;a href="http://en.wikipedia.org/wiki/Galactic_year"&gt;galactic year&lt;/a&gt;, which makes it's round once every 250 million years?Another nice and arbitrary one is the Halley year - which goes by theorbit of &lt;a href="http://en.wikipedia.org/wiki/Halley%27s_comet"&gt;Halley's comet&lt;/a&gt; (who &lt;a href="http://en.wikipedia.org/wiki/Halley%27s_comet#Apparitions"&gt;wasn't even the first person&lt;/a&gt; to observethat lump of ice).&lt;br /&gt;&lt;br /&gt;We can even go the other way, and not justcelebrate birth days, but also birth months (30 days of partying!) andbirth seconds (make a wish! too late). And when you think about it,birth seconds are much better for your ego. Think about it:&lt;a href="http://en.wikipedia.org/wiki/Earth#Human_geography"&gt;6,740,000,000&lt;/a&gt;/365.242199 = 18,453,508 people have the same birthday as you, while only 6,740,000,000/31,556,926 = 215 people have the samebirth second. If you go down to birth nano-seconds, then you'd even be/unique/. Think about that.&lt;br /&gt;&lt;br /&gt;Oh, and there's the whole businesswith &lt;a href="http://en.wikipedia.org/wiki/Half_birthday"&gt;half-birthdays&lt;/a&gt; (which I guess are okay), &lt;a href="http://en.wikipedia.org/wiki/Unbirthday"&gt;unbirthdays &lt;/a&gt;(which areawesome, if only because it appears in Alice's adventures), as well as&lt;a href="http://en.wikipedia.org/wiki/Decimal_Birthday"&gt;decimal birthdays&lt;/a&gt; (which are just plain bad, because of the additionalarbitrariness of the decimal system. Really, people were arrogantenough to just use their number of fingers as the base?).&lt;br /&gt;&lt;br /&gt;Personally,I think if you're going to celebrate someone's life, just celebrate itwhenever, I think I've listed enough birth-[time unit]s that you'llhave reasons to party for the rest of your life. So why not just enjoyyour day, take pleasure in being alive, and be glad that other peopleare suffering for 364.242199 days of the year?&lt;br /&gt;&lt;br /&gt;Now, if you're happy and you know it... clap your hands!&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-108695509035836713?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/108695509035836713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/05/much-ado-about-nothing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/108695509035836713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/108695509035836713'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/05/much-ado-about-nothing.html' title='Much Ado About Nothing'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-3467000310272233534</id><published>2009-05-13T01:00:00.083-04:00</published><updated>2009-05-13T01:00:03.732-04:00</updated><title type='text'>The Data Experience</title><content type='html'>I've been thinking a lot about the task of rapidly conveying vast amounts of information in a short period of time recently. I'm not sure why that has been on my mind. I'm calling it the &lt;i&gt;data experience&lt;/i&gt;, because (perhaps with the thing on synesthesia and all) I feel that it is more than just data &lt;i&gt;visualization&lt;/i&gt;, but it involves the other senses as well.&lt;br /&gt;&lt;br /&gt;Experiencing data, if done properly, can give the sensation of more than just the 3D world we live in. For example, &lt;a href="http://images.google.com/images?q=stress+analysis"&gt;stress analysis simulations&lt;/a&gt; put areas of high stress in red, and areas of low stress in blue - for a 3D object. The color actually gives the model a fourth dimension. Of course, it's not the entire 4D object - in the case of stress analysis there is no such thing - but it is a mapping from 3-space to 1-space. Just as a 3D surface can be represented on a 2D graph with color (a heat map; the two representations &lt;a href="http://www.originlab.com/www/resources/graph_gallery/images_galleries/weisman_bruce_surface500px.gif"&gt;can be combined&lt;/a&gt;), a 3D model with color can express a 4D surface. Although less common, other orthogonal features of graphs can be used to express other information, taking the visualization into even higher dimensions. An animated heat map (for example, a stress analysis which shows the change as the stress is applied then relieved) is convey 5D data. I can imagine other things - for example, perhaps the thickness of the mesh outline - which can be used to show even more information at once.&lt;br /&gt;&lt;br /&gt;On the other hand, sometimes the data can just be in 3D, but the user experiences higher dimensions. One of the authors of &lt;i&gt;The Mathematical Experience&lt;/i&gt; talks about a 4D intuition. A project at Brown University allows people to manipulate a tesseract (also known as a hypercube - a 4D structure where all edges are the same length and are orthogonal to every edge it shares a vertice with). By using the controls to rotate the virtual tesseract in different ways, &lt;a href="http://www.fortunecity.com/emachines/e11/86/mathex8.html"&gt;the author suddenly could feel and reason about the tesseract&lt;/a&gt;, just as normal people can mentally rotate a cube. I find the possibility of lesser dimensional beings able to have an intuition about higher dimensional objects fascinating.&lt;br /&gt;&lt;br /&gt;Another use of data visualization is not so much about the data, but about the visualizer's partition and organization of the world. Randall Munroe, for example, &lt;a href="http://xkcd.com/418/"&gt;does&lt;/a&gt; &lt;a href="http://xkcd.com/476/"&gt;this&lt;/a&gt; &lt;a href="http://xkcd.com/388/"&gt;rather&lt;/a&gt; &lt;a href="http://xkcd.com/435/"&gt;often&lt;/a&gt;, as does &lt;a href="http://thisisindexed.com/"&gt;Indexed&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I don't have much more to say, but I would like to share some cool data experiences:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.youtube.com/watch?v=jpEnFwiqdx8"&gt;Did You Know&lt;/a&gt; - a video with surprising statistics. Notice how the background images are made to convey meaning as well, although this is now very common with newspaper polls and such.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ted.com/talks/view/id/516"&gt;AlloSphere&lt;/a&gt; - an enclosed sphere where sound and images can be used to help scientists explore connections.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.twittervision.com/"&gt;TwitterVision&lt;/a&gt; - a simple but elegant way to show not only what people are doing, but where they are doing it.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.chromeexperiments.com/detail/balldroppings/"&gt;Ball Droppings&lt;/a&gt; - a Google experiment with interactive AJAX. Not exactly data visualization, but it does link the different senses.&lt;/li&gt;&lt;/ul&gt;Finally, a recent example in my life. In psychology we were talking about the &lt;a href="http://en.wikipedia.org/wiki/Implicit_Association_Test"&gt;implicit association test (IAT)&lt;/a&gt;. Usually this is done on a computer, so the response time can be measured to millesecond precision. That could not be demonstrated easily in class though, and so the professor did a cool analog. Instead of pressing a button, we had to slap one of our thighs to indicate where category an object belongs. The point is not to get it right - obviously there is no feedback between our legs and the computer - but to make the disassociated concepts apparent. Since people are slower with harder associations, but different people are slower by different amounts, what actually happens is with harder associations it would take the the class longer as a whole to return to silence. A simple, but very effective, way of showing how the IAT works, and a great example of why I call it the data &lt;i&gt;experience&lt;/i&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-3467000310272233534?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/3467000310272233534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/05/data-experience.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3467000310272233534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3467000310272233534'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/05/data-experience.html' title='The Data Experience'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-6653248655330428059</id><published>2009-05-11T01:00:00.038-04:00</published><updated>2009-05-11T01:00:03.644-04:00</updated><title type='text'>Synesthesia</title><content type='html'>Last week's question: how do people with grapheme-color synesthesia perceive ambigrams?&lt;br /&gt;&lt;br /&gt;I talked to &lt;a href="http://jrscheung.deviantart.com/"&gt;a friend&lt;/a&gt; who has graphame-color synesthesia, and did some "testing" with her. The results are at once unexpected and intuitive.&lt;br /&gt;&lt;br /&gt;As she said in a comment for last week's post, the color all depends on the recognition of the letter. For normal text, even if the letters are upside-down, the colors would still be associated with them as long as they are legible. It makes sense, therefore, when she looks at an ambigram, the "color" of the letters change according to which interpretation she has in mind. If she consciously reads the ambigram upside-down, the letters will have those colors.&lt;br /&gt;&lt;br /&gt;Getting to the heart of my question, the letters change color abruptly. If anything, there is a middle ground where she doesn't recognize the letters at all, and there is no color associated with the scribble. This is more clearly demonstrated when I showed her an unfamiliar ambigram sideways. Although she recognized one letter, the other were just scribbles to her, and so they remained black. Even after seeing the ambigram with the oriented correctly, when shown it sideways again it stills remains black, unless she tilts her head. She can't seem to get two colors appear with one glyph at the same time, like how in my &lt;a href="http://www.maniacworld.com/Spinning-Silhouette-Optical-Illusion.html"&gt;favorite optical illusion&lt;/a&gt; it's hard to see the ballerina turning both ways at once.&lt;br /&gt;&lt;br /&gt;The answer which I didn't know I wanted was that the color comes after recognition. It is not like the brain sees some lines, puts a color to it &lt;i&gt;first&lt;/i&gt;, before the person recognizes it to be a letter. Rather, even if the person knows it's a letter, if the glyph is transformed (in this case, rotation and/or merged with other lines to form a different letter) and the person forces themselves to see just some scribbles, then the "letter" loses its color.&lt;br /&gt;&lt;br /&gt;Personally, I'm intrigued by synesthesia, because of how it explicitly connects two unconnected stimuli. On some high level it works the same way as those leaps logic that people can do to get an unintuitive but effective solution. And sometimes, I wish I am a synesthete just so I can have that experience.&lt;br /&gt;&lt;br /&gt;This week's question: a number of networks have "court tv" programs, where a prosecutor and a defendent get "tried" in front of a "judge", usually setting some small monetary issues up to several thousand dollars. What I want to know is, are the prosecutors and defendents legally bond to honor that verdict? Do the networks do anything to ensure that the money/goods changes hands? Or is this all just another "reality tv" show?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-6653248655330428059?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/6653248655330428059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/05/synesthesia.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6653248655330428059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6653248655330428059'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/05/synesthesia.html' title='Synesthesia'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-7022517858770936454</id><published>2009-05-08T01:00:00.087-04:00</published><updated>2009-05-08T01:00:03.285-04:00</updated><title type='text'>Labels and Folders</title><content type='html'>In the last few years, the words "label" and "tag" have gotten a whole new meaning on social networks. del.icio.us, Gmail, flickr... you name it, you can probably tag it. Aside from the definite usefulness and convenience, tags are interesting to me because they are an example of an idea which broke the mold.&lt;br /&gt;&lt;br /&gt;Try if you can (if you use &lt;span style="text-decoration: line-through;"&gt;Hotmail&lt;/span&gt; Windows Live Mail, it shouldn't be too hard) to remember what email was like without labels and tags (which are the same thing). We used these things called &lt;i&gt;folders&lt;/i&gt;, and each email (oh yeah, we didn't have conversations, either) could only be in old folder at any time. The terminology is not surprising, because we borrowed that from how people organize real world letters on their &lt;i&gt;desktop&lt;/i&gt; (I hope you're making the connection now). If you had a physical letter, then it could only go in one folder - unless you make copies, but then the copies don't reflect each other. If you highlighted one letter or made annotations, the other copy in another folder won't change to reflect that. Because this was the only way of treating communication, it was the model used for the first implementations of email.&lt;br /&gt;&lt;br /&gt;Now, what I just said wasn't quite true. There are physical ways of giving an object several categories at once. They're what we call post-its. You can put different colored post-its in a book to note where, say, the author talks about the life of that time period versus the &lt;a href="http://www.mugglenet.com/books/oddities_socks.shtml"&gt;symbolism of socks&lt;/a&gt;. If they happen to be on the same page, no problem - you can tell the two apart because they're different colored. The only problem was that you couldn't tag a page with too many things - there's only so much page border for the post-its to stick out (not to mention that they only sell post-its in so many colors, although this can be mitigated by writing the theme on the post-it - hey, labels!).&lt;br /&gt;&lt;br /&gt;When you think about it, tags are the logical extension of that. As mentioned, there is no limit to how many colors/labels you can have. This is only restricted by your ability to create strings (er, computer strings, that is, a series of characters). The adhesive on the post-it will also never die, and you can put as many labels on one thing as you want.&lt;br /&gt;&lt;br /&gt;The digital tag can be thought of as a superset of folders. If you only put one tag on each object, then they act in the same way as folders. You can even put slashes (/) in the tags to simulate nested folders. And why not? Tags are more powerful than folders, and can keep the same feature (that is, it's backwards compatible). It seems to me that eventually the tag system will be moved offline to the desktop as well (if cloud computing doesn't completely eliminate the desktop market). I'm sure there are difficulties (the datastructures in the OS would have to be completely reorganized, for example), but I think the final result would be worth it.&lt;br /&gt;&lt;br /&gt;On a side note: shortcuts on Windows, or links on Linux, allow sort of the same funcationality. One difference is that (for shortcuts and soft links) what is stored is not actually the file, but directions on how to find the file. It's like looking in a folder for one thing, then having something there telling you to look in another folder. Linux does offer hard links, which puts the actual file there (I'm dumbing this down; if you know better, good for you), but that's all just technical talk.&lt;br /&gt;&lt;br /&gt;I really admire the person who thought to bring tags to the computer (according to &lt;a href="http://en.wikipedia.org/wiki/Tag_%28metadata%29#History_and_context"&gt;Wikipedia&lt;/a&gt;, it was the del.icio.us folks. Kudos), because they're seeing through the limitations of the current system and doing something better (although it turns out not to be "new" in this case). In my mind I associate it with Newton and Leibniz seeing through functions and discovering calculus, or Einstein cutting through the &lt;a href="http://en.wikipedia.org/wiki/Luminiferous_aether"&gt;luminiferous ether&lt;/a&gt; to arrive at relativity. Of course, tags are not quite as history making as those events, but there is something similar in the minds behind all of these creations.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I tried to think of more instances where people have taken ordinary concepts, applied it to computers, then created a more powerful and more general version of it, but I didn't come up with anything (except some weak ones, like bookmarks). Can you find any examples?&lt;br /&gt;&lt;br /&gt;"bookmarks" (more like book darts now)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-7022517858770936454?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/7022517858770936454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/05/labels-and-folders.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7022517858770936454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7022517858770936454'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/05/labels-and-folders.html' title='Labels and Folders'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-8297896405183275667</id><published>2009-05-06T01:00:00.108-04:00</published><updated>2009-05-12T01:06:27.432-04:00</updated><title type='text'>Thoughts on Being a Professor</title><content type='html'>&lt;a href="http://fayezor.tumblr.com/"&gt;Faye&lt;/a&gt; &lt;a href="http://fayezor.tumblr.com/post/102303964/end-the-university-as-we-know-it-nyt-op-ed"&gt;tumbl&lt;/a&gt;'d upon a &lt;a href="http://www.nytimes.com/2009/04/27/opinion/27taylor.html?_r=1&amp;amp;pagewanted=all"&gt;NY Times article&lt;/a&gt; which goes very well with what was on my mind.&lt;br /&gt;&lt;br /&gt;Let me give some comments about the article first. There are some things which I disagree with - none more strongly, perhaps, than "young people enroll in graduate programs, work hard for subsistence payand assume huge debt burdens, all because of the illusory promise offaculty appointments." While for some the decision to become a graduate student (and later on a professor) may indeed be an economic calculation, I - perhaps romantically and naively - believe that most choose to do so because they are interested in the field, and really do want to learn more about the subject.&lt;br /&gt;&lt;br /&gt;That little note aside, however, I find Taylor's op-ed most accurate, both on economic and academic sides of university education. Let me start with the economic side.&lt;br /&gt;&lt;br /&gt;As Taylor noted, the tenure system works against free-market economics. There is no incentive for tenured professors to continue working on break-through research (except the personal interest mentioned above, which for the same reason I cannot consider insignificant). In fact, I think the abolishment of tenure can help academia in at least three (inter-related) ways:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Professors need to work hard even after tenure, so it increases their output&lt;/li&gt;&lt;li&gt;Professors who lose tenure will leave spots open for recent graduates&lt;/li&gt;&lt;li&gt;Both of the above increases the competition for professorship, and thus the overall quality of professors increase.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Note I don't mean to imply that all professors slack off after tenure; however, the fact that the system allows them to do so means the system is broken.&lt;br /&gt;&lt;br /&gt;Of course, the abolishment of tenure has some implications. A good question to ask to arrive at those are, why was the idea of tenure created in the first place? According to &lt;a href="http://en.wikipedia.org/wiki/Tenure#Academic_tenure"&gt;Wikipedia&lt;/a&gt;, tenure was created to guarantee the academic freedom of professors, so that they can investigate what they are truly interested in, without fear of an unapproving administration or board of trustees. But in this sense, tenure is no more than a legally binding contract, saying what the university can and cannot fire the professor for. And for that, any legal contract will do, regardless of the length of the contract. Additionally, since tenure approval is given by a committee of other professors, academics who don't folow the majority opinion are unlikely to get tenure in the first place. Examples include &lt;a href="http://en.wikipedia.org/wiki/Norman_Finkelstein#Tenure_denial_and_resignation"&gt;Norman Finkelstein&lt;/a&gt; (who was mentioned in a reference in the above Wikipedia article) and a whole host of others, the cases for which you can read about on the &lt;a href="http://www.aaup.org/AAUP/pubsres/academe/2002/MJ/LTE/Toby.htm"&gt;American Association of University Professor (AAUP) website&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Before I read the NYTimes article, I had spent a lunch talking with &lt;a href="http://isilmetriel.deviantart.com/"&gt;a friend&lt;/a&gt; about the tenure system. Our conclusions were surprisingly similar to what Taylor suggested. We thought that tenure should not be lifetime, but limited in scope, and subject to regular review. In particular, we thought of something like a year of evaluation, and if it is satisfactory then you get four years of "tenure". The continuous seven year contract which Taylor suggests is probably easier to implement, as one year is not a very long time for evaluation, and there's always the possibility of professors delaying the publishing of results (what?) until their year of evaluation.&lt;br /&gt;&lt;br /&gt;Besides addressing the problem of tenure, Taylor's op-ed actually spends a lot of time on restructuring university departments. I have expressed before my concern that I am not knowledgeable enough (the post script for &lt;a href="http://draft.blogger.com/post-edit.g?blogID=4344360081238823955&amp;amp;postID=1114422993596652603"&gt;this post&lt;/a&gt;) to do anything ground-breaking. I don't know what the balance between the breadth of knowledge and the depth of field is. Taylor seems to lean towards the side of breath of knowledge, with the restructuring of departments to be problem based. There are, however benefits to being around people in the same field. Problems in AI may have been previously solved by people working on systems (for example, synchronization is more often discussed in the latter context than the former), and these problems would be unique to that field. So while I think putting faculty and students into problem-oriented groups is a good idea, I think the current grouping by subject should also be kept. One structure for breadth, the other for depth.&lt;br /&gt;&lt;br /&gt;That's all I have to say for now. I recently read parts of Allan Bloom's &lt;a href="http://en.wikipedia.org/wiki/Allan_Bloom#Closing_of_the_American_Mind"&gt;Closing of the American Mind&lt;/a&gt;, which offers a critique of the education scene. Although it was written over 20 years ago, I find the trends it describes still accurate, if not more so, today. We disagree on the cause of the trends, but Bloom makes it clear that it's a problem. But that's a story for another time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-8297896405183275667?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/8297896405183275667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/05/thoughts-on-being-professor.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8297896405183275667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8297896405183275667'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/05/thoughts-on-being-professor.html' title='Thoughts on Being a Professor'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-294169465551615920</id><published>2009-05-04T01:00:00.095-04:00</published><updated>2009-05-04T01:00:02.504-04:00</updated><title type='text'>Colored Language</title><content type='html'>Last week's question: what answers do people give for the question "why do good things happen to bad people?&lt;br /&gt;&lt;br /&gt;Here's a survey of what people have written. These were taken off the first 6 pages of Google results, searching for the question without quotes. Just browsing through, it's clear that people as the reverse question (bad things to good people) quite a bit more often. A quoted search gives 72,700 for bad things/good people, but only 4,200 for good things/bad people.&lt;br /&gt;&lt;br /&gt;I'm a little surprised, because I think it's a much more bothersome question. Let's take a look at what people think.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://prosblogion.ektopos.com/archives/2008/03/why-do-good-thi.html"&gt;Justice is delayed, not non-existent&lt;br /&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This is in essence the same answer to the bad things/good people question. The idea is that there is an objective good and you will be rewarded, but that reward is not immediate (read: it will come after you die). In the same vein, punishment is not immediate either.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://ezinearticles.com/?Why-Good-Things-Happen-to-Bad-People&amp;amp;id=58175"&gt;It's all Satan's trick; just focus on what God has given us&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This is an interesting explanation, because the logical extensions are curious. Paying attention on what God has given us, while it's not a bad thing, is not really a solution. It is implied that justice is delayed, or that what you get in this life is not as important as what you get in the next one. Otherwise, if it is Satan's trick, then Satan seems to be a perfectly valid way of getting rewards. But if that's the case, why aren't people giving up their posessions and living like Mother Teresa? Behaviorially, then, wordly posessions do have &lt;i&gt;some&lt;/i&gt; value. Turning inwards to what we do have, therefore, is more ignoring the problem than an explanation.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://thebiblestudypodcast.com/2007/10/25/episode-39-why-good-things-happen-to-bad-people/"&gt;It's to show God is merciful to everyone (who are all bad)&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I assume that God is merciful to them is so they may repent... when the "bad people" do well in this life, and don't believe that they do well because of God, but because of what they did. That is, they're probably not going to repent. Also, it's delayed for the good people, so the good people can... what?&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://www.christianitytoday.com/tcw/1996/sepoct/6w5108.html"&gt;The "good things" may not be really good&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Sure. The people with "good things" (ie. wealth) also have bankruptcies and divorces. But not all of them do. Just as one bad thing happening to a single good person makes justice questionable, one good thing happening to a single bad person asks the same questions. That's like saying, oh, that good person is vegetative in a hospital, so he won't be rained on now. Great.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://www.youtube.com/watch?v=Xx_ov2NiNo4"&gt;It is paid for in something else, like regret and guilt&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You don't feel guilt if you don't get caught. Also, fascinating discussion on circumcision/"genital mutilation".&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://rightfromtheheart.org/devo/965"&gt;No Christian would take a bad-person-with-good-thing's place&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Yeah, not all atheists have horrible family lives. Please. To put it in perspective, would you change places with someone who talks to an invisible friend every week, who believe they and other people are sometimes possessed by spirits, and that there are shadowy figures plotting to ruin their lives at every turn? No, it's not a delusional new-age conspiracy theorist (or John Nash crossed with Emily Rose). Just prayers, the Holy Ghost, and Satan respectively.&lt;br /&gt;&lt;br /&gt;My personal answer? Dumb luck. Some people just get lucky, and others get unlucky. Deal with it.&lt;br /&gt;&lt;br /&gt;This week's question: &lt;a href="http://en.wikipedia.org/wiki/Synesthesia"&gt;Synesthesia&lt;/a&gt; is the intriguing phenomenon that some people have. Synesthetes, as those with synesthesia are called, have two senses inexplicably linked, such that when one sense is activated, they involuntarily experience something in the other sense as well. One of the most common forms of synesthesia is &lt;a href="http://en.wikipedia.org/wiki/Grapheme-color_synesthesia"&gt;grapheme-color synesthesia&lt;/a&gt;, where letters, numbers, and parts of words are associated with a color. Given this type of synesthesia, how do synesthetes perceive &lt;a href="http://en.wikipedia.org/wiki/Ambigram"&gt;ambigrams&lt;/a&gt;?&lt;br /&gt;&lt;br /&gt;PS. I have no idea what the answer is, so if you know someone with grapheme-color synesthesia, can I contact them and find out? Thanks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-294169465551615920?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/294169465551615920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/05/colored-language.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/294169465551615920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/294169465551615920'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/05/colored-language.html' title='Colored Language'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-6701689992149048876</id><published>2009-05-01T01:00:00.000-04:00</published><updated>2009-05-01T01:00:02.692-04:00</updated><title type='text'>First Date?</title><content type='html'>I learned something cool in social psychology today. Psychologists Don Dutton and Arthur Aron did a study, commonly called the "bridge study", where they tried to see if people would misattribute adrenaline due to fear/anxiety to attraction (&lt;a href="http://en.wikipedia.org/wiki/Two_factor_theory_of_emotion#The_High_Bridge_Study"&gt;Wikipedia&lt;/a&gt;/&lt;a href="http://www.fpce.uc.pt/niips/novoplano/ps1/documentos/dutton&amp;amp;aron1974.pdf"&gt;paper&lt;/a&gt;). They found that people did tend to "report" more sexual imagery when they took the participated in the experiement after crossing a narrow suspension bridge, and they were more likely to accept a phone number ("to find out the results of the experiement") than if they just crossed a solid concrete bridge.&lt;br /&gt;&lt;br /&gt;I thought about this result, and came to this idea: doesn't this mean that on first dates you should do something that's adrenaline inducing? A thriller, a roller coaster ride, rock climbing... anything to get those adrenaline flowing, so it can be misattributed to you.&lt;br /&gt;&lt;br /&gt;That sounds like a fun psychology experiement...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-6701689992149048876?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/6701689992149048876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/05/first-date.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6701689992149048876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6701689992149048876'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/05/first-date.html' title='First Date?'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-951577024357189739</id><published>2009-04-29T01:00:00.000-04:00</published><updated>2009-04-29T01:32:20.780-04:00</updated><title type='text'>I have a midterm today...</title><content type='html'>... so I'll be lazy and put some jokes.&lt;br /&gt;&lt;br /&gt;http://i238.photobucket.com/albums/ff88/shimitaor/emo_lawn.jpg&lt;br /&gt;&lt;br /&gt;http://nsfw-comix.com/comix/nsfw-crayemo.jpg&lt;br /&gt;&lt;br /&gt;Q: Why don't vapires play poker?&lt;br /&gt;A: They get nervous when the stakes are raised.&lt;br /&gt;&lt;br /&gt;Q: Why isn't there a varsity golf team?&lt;br /&gt;A: Because golf is a club sport.&lt;br /&gt;&lt;br /&gt;Q: What's a will?&lt;br /&gt;A: That's a dead giveaway.&lt;br /&gt;&lt;br /&gt;Q: Why did the chicken cross the road?&lt;br /&gt;A: Because all the English majors wanted to see poultry in motion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-951577024357189739?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/951577024357189739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/04/i-have-midterm-today.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/951577024357189739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/951577024357189739'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/04/i-have-midterm-today.html' title='I have a midterm today...'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-9054333264056796449</id><published>2009-04-27T01:00:00.000-04:00</published><updated>2009-04-27T01:00:04.088-04:00</updated><title type='text'>Good People, Bad People</title><content type='html'>Last week's question: How are rain, sleet, snow, and hail formed respectively?&lt;br /&gt;&lt;br /&gt;In general, all precipitation is caused by ice crystals forming and growing in the upper atmosphere, until it's large enough to overcome gravity and fall (the &lt;a href="http://en.wikipedia.org/wiki/Bergeron_process"&gt;Bergeron process&lt;/a&gt;). For rain, it passes through a layer of warm air underneath, thus melting the ice. If there's another layer of cold air after that, whether near the surface or not, the rain may freeze again into sleet. For both of these, the ice crystals form around ice nuclei; for snow, however, the ice itself is the nuclei. In an environment where there is a lot of water droplets and not a lot of ice, the droplets contact the ice and add to it, building a larger snow flake.&lt;br /&gt;&lt;br /&gt;Personally, I find hail the most interesting one. Only able to form in storm clouds, hail starts off as ice crystals like everything else. However, the updraft of the storm lifts the ice crystal back up, so it falls again and more water can freeze on the surface. This happens again and again until the updraft is not strong enough to lift the crystal, and a ball of ice falls as hail.&lt;br /&gt;&lt;br /&gt;This week's question: A common question to religious people is why bad things happen to good people. The answer is usually something along the lines of it being a test, to see if people will remain faithful. Until I thought of it, however, I have not heard anyone ask the other question: why do good things happen to bad people?&lt;br /&gt;&lt;br /&gt;PS. &lt;a href="http://jrscheung.deviantart.com/"&gt;jrscheung&lt;/a&gt; asked me where these questions come from. Some of them, like this one, are things I've always wanted to know but never took the time to find out. Posting them here is a promise to find the answer. Some are questions that other people have asked (such as the insane voter one: &lt;a href="http://justinnhli.blogspot.com/2009/04/insane-voters.html"&gt;Q&lt;/a&gt;/&lt;a href="http://justinnhli.blogspot.com/2009/04/all-hail-rain-sleet-and-snow.html"&gt;A&lt;/a&gt;) which piqued my curiosity. Others are thoughts I have, like this week's, and the rest... are usually just things I found out which I find interesting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-9054333264056796449?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/9054333264056796449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/04/good-people-bad-people.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/9054333264056796449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/9054333264056796449'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/04/good-people-bad-people.html' title='Good People, Bad People'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-4745288495605601855</id><published>2009-04-24T01:00:00.000-04:00</published><updated>2009-04-24T01:00:02.324-04:00</updated><title type='text'>Social Search</title><content type='html'>For one of my classes I recently had to suggest a new search engine feature then make a pitch about it. That was what started the &lt;a href="http://justinnhli.blogspot.com/2009/04/stranger-appeal.html"&gt;cree.pr project&lt;/a&gt;. Most of the pitches weren't that interesting (no offense to anyone in the class reading this), but after hearing a whole bunch of them I had a revelation: Social search is a crappy idea.&lt;br /&gt;&lt;br /&gt;Here by social search I mean something where the results shown are somehow influenced by what previous users have done. Now, it's not the case that social search is useless. There are entire communities built upon finding out what other people have done, and using the "wisdom of the crowd" to just take the cream of the cream.&lt;br /&gt;&lt;br /&gt;But aggregating social information to make search results better is a crappy suggestion, because it's one of the defaults things you can do to improve search. It is the same thing as saying in a science experiement that "more data would have made the results more accurate". Well, duh. Similar suggestions would be to use more CPUs or build more datahubs.&lt;br /&gt;&lt;br /&gt;So people, please actually think of something partially innovative next time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-4745288495605601855?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/4745288495605601855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/04/social-search.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4745288495605601855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4745288495605601855'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/04/social-search.html' title='Social Search'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-4220844189353879769</id><published>2009-04-22T01:00:00.000-04:00</published><updated>2009-04-22T01:00:03.031-04:00</updated><title type='text'>Meritocracy vs. Diversity</title><content type='html'>I recently finished Daniel Golden's book Price of Admission: How America's Ruling Class Buys Its Way into Elite Colleges. The main thesis of his book is that colleges, instead of admitting people based purely on how strong they are academically, are instead giving an advantage to those with "hooks": athletes, children of big donors, alumni, faculty, or celebrities (in both popular culture and politics). The ideal admission policy is a meritrocracy - if you can demonstrate that you are good at school, then you get in.&lt;br /&gt;&lt;br /&gt;At the same time, Golden is also a proponent of diversity on college campuses. That is, the student body of colleges should have the same distributions of race and social status as the nation at large.&lt;br /&gt;&lt;br /&gt;Here's an &lt;a href="http://xkcd.com/561/"&gt;uncomfortable truth&lt;/a&gt;: meritocracy and diversity, in the current social state of the nation, cannot coexist perfectly.&lt;br /&gt;&lt;br /&gt;What do we mean by merit? The problem is that the demonstration of merit often times requires opportunities, which unlike intelligence is not distributed evenly across the population. Let's say someone has a lot of potential at computer programming, but happened to be born into a household that could not afford computers. There is minimal computer training in schools, and so this person never develops this potential, despite being better at it than a lot of other people. Should this person be admitted to a top computer science program? In theory, yes, although of course the admissions officers see nothing to indicate this person's competence in the field, and therefore in practice, no.&lt;br /&gt;&lt;br /&gt;Here's another uncomfortable truth: there are objective truths to steorotypes.&lt;br /&gt;&lt;br /&gt;Due to the unequal opportunities given to people of different races and social statuses, it is true that white Americans have a much higher graduation rate from high school than black Americans. Ideally, social policies would eliminate this difference, but so far it has failed to do so completely (though I'm sure it has made big steps in that direction). Because of this measurable statistic, it is scientifically valid to have a priori assumptions about someone's education level depending on their race/background.&lt;br /&gt;&lt;br /&gt;This about it this way. If I tell you that in a bag of marbles, 67.4% are striped. In another bag, 44.7% are striped. If you draw a marble from the first bag and had to guess whether it was striped, you would probably say yes. Draw from the second bag, however, and you'd probably say no.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;67.4% is the percentage of Asians 25 and over with some college experience; 44.7% is the percentage for Blacks (&lt;a href="http://www.census.gov/prod/2004pubs/p20-550.pdf"&gt;source&lt;/a&gt;).&lt;/i&gt; Just because the objects are now people, and the attributes are now education level, doesn't change the way these probabilities are analyzed.&lt;br /&gt;&lt;br /&gt;Back to diversity. If Golden's idea of diversity is to be realized, then colleges should take, say, the top 15% of its applicants of each race. Factor in socioeconomic diversity, and it will be the top 15% of each race-status group. This process is a rough equivalent of giving "admission points" to applicants who come from challenging backgrounds; there's an assumption here that people of the same economic status has the same (or lack the same) opportunities. Of course, it's possible to do this on an individual level, but whether there are resources available to evaluate each applicant that carefully is questionable.&lt;br /&gt;&lt;br /&gt;In either case, it is clear that this group is not equal to the top 15% of the entire pool of applicants. Any kind of standard of merit can be used; &lt;i&gt;as long as race and socioeconomic status influences the opportunities a student gets&lt;/i&gt; (and I fear it always will), &lt;i&gt;meritocracy and diversity are not mutually compatible.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The question is, which one do we value more? Politically, of course, we want to say that our colleges give the same chances to everyone, that we are race and wealth blind; educationally, colleges want the brightest students, so when they graduate they will add to the list of alumni with high accomplishments. What societal factors are making colleges choose the first over the second?&lt;br /&gt;&lt;br /&gt;I am personally in favor of a pure meritocracy, racial and economic diversity be damned. But then again, I am Asian, I come from a well-off family, and I consider myself (pretty) above average.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-4220844189353879769?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/4220844189353879769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/04/meritocracy-vs-diversity.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4220844189353879769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4220844189353879769'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/04/meritocracy-vs-diversity.html' title='Meritocracy vs. Diversity'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-703336137012364099</id><published>2009-04-20T01:00:00.000-04:00</published><updated>2009-04-20T01:00:02.416-04:00</updated><title type='text'>All Hail Rain, Sleet, and Snow</title><content type='html'>Last week's question: are patients in mental institutions allowed to vote?&lt;br /&gt;&lt;br /&gt;This is actually a rather touchy question, and its answer has changed over the years as our understanding of the human mind has grown. It used to be that there was really vague language describing who could and could not vote. As far as I can tell, this decision is given to the state. The constitution says nothing about the right to vote of people who are insane, but only that people cannot be barred from voting by reason of their gender or their age (as long as they are above 18).&lt;br /&gt;&lt;br /&gt;One example of vague wording is in the New Jersey State Constitution. Before 2007-11-06, Article II Section I Paragraph 6 of the constitution &lt;a href="http://en.wikisource.org/wiki/New_Jersey_Constitution_of_1947#SECTION_I"&gt;read&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;No idiot or insane person shall enjoy the right of suffrage.&lt;/blockquote&gt;However, an amendment passed to change it to the current:&lt;br /&gt;&lt;blockquote&gt;No person who has been adjudicated by a court of competent jurisdictionto lack the capacity to understand the act of voting shall enjoy theright of suffrage.&lt;/blockquote&gt;There is a difference in the wording of the two, in that someone who is insane may still have the capacity to understand the act of voting. I have not done any searches, but I suspect there are similar clauses in the constitutions of other states.&lt;br /&gt; &lt;br /&gt; For those interested, here's a case where &lt;a href="http://www.nytimes.com/2007/06/19/us/19vote.html?_r=3&amp;amp;hp=&amp;amp;oref=slogin&amp;amp;pagewanted=all"&gt;the state tried to bar people from voting&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This week's question: What atmospheric variables cause the formation of rain, snow, sleet, hail?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-703336137012364099?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/703336137012364099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/04/all-hail-rain-sleet-and-snow.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/703336137012364099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/703336137012364099'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/04/all-hail-rain-sleet-and-snow.html' title='All Hail Rain, Sleet, and Snow'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-2784002122319118732</id><published>2009-04-17T01:00:00.000-04:00</published><updated>2009-04-17T01:00:01.934-04:00</updated><title type='text'>Dolphins!</title><content type='html'>Some of you may recall I did a project last year where I had to design a toy for the dolphins at Shedd Aquarium (for those who don't, here's a &lt;a href="http://magazine.mccormick.northwestern.edu/sp2008/Shedd_Aquarium.html"&gt;magazine article about us&lt;/a&gt;; I look absolutely horrible in that picture). Another team recently finished that project, with a working apparatus. It's a little weird knowing that I came up with an idea, and a year later it's in physical form.&lt;br /&gt;&lt;br /&gt;Anyway, during those two quarters I learned to sketch dolphins, and did a few sketches in my notes. I've forgotten how to do them already, but when I was reclaiming an old notebook I found the sketches, so I thought I'd put them online.&lt;br /&gt;&lt;br /&gt;They're on my DeviantArt gallery:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://justinnhli.deviantart.com/art/Bottlenose-Dolphin-118710148"&gt;Bottlenose dolphin&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://justinnhli.deviantart.com/art/Pacific-White-Sided-Dolphin-1-118710288"&gt;Pacific white-sided dolphin&lt;/a&gt;&lt;/li&gt;&lt;li&gt;... &lt;a href="http://justinnhli.deviantart.com/art/Pacific-White-Sided-Dolphin-2-118710387"&gt;again&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;There's also a &lt;a href="http://justinnhli.deviantart.com/art/Canyonlands-118710510"&gt;quick sketch&lt;/a&gt; which I did at Canyonlands, my only personal souvenir (I have 4.5 GB of pictures and videos from other people on the trip). &lt;br /&gt; &lt;br /&gt; I challenge you to find time and create some art, however bad it is.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-2784002122319118732?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/2784002122319118732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/04/dolphins.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2784002122319118732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/2784002122319118732'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/04/dolphins.html' title='Dolphins!'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-4248917327895964186</id><published>2009-04-15T01:00:00.002-04:00</published><updated>2009-04-15T01:00:04.451-04:00</updated><title type='text'>Picture Week!</title><content type='html'>Lately I've been getting lazier about actually &lt;i&gt;writing&lt;/i&gt; content. Every so often I have artistic urges, and so why not do a picture week (= this and the next post)?&lt;br /&gt;&lt;br /&gt;I drew this last week:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_GFZbKMzbvP0/Sd7CJfy9i7I/AAAAAAAACb0/de6Jv5BR1M8/s1600-h/comic.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_GFZbKMzbvP0/Sd7CJfy9i7I/AAAAAAAACb0/de6Jv5BR1M8/s400/comic.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-4248917327895964186?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/4248917327895964186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/04/picture-week.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4248917327895964186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4248917327895964186'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/04/picture-week.html' title='Picture Week!'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_GFZbKMzbvP0/Sd7CJfy9i7I/AAAAAAAACb0/de6Jv5BR1M8/s72-c/comic.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-6489827389982216602</id><published>2009-04-13T01:00:00.000-04:00</published><updated>2009-04-13T01:00:23.597-04:00</updated><title type='text'>Insane Voters</title><content type='html'>Last week's question: at what level of anthropomorphing can animals take over the world?&lt;br /&gt;&lt;br /&gt;I think we should first look at how animals are most often anthropomorphized. From personal experience:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Speech&lt;/li&gt;&lt;li&gt;Motivation&lt;/li&gt;&lt;li&gt;Reasoning &lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;And really, I think that's enough. The "anthropomorphing" of speech is really a way to express the assumption that animals cannot communicate with each other. It is clear that at least some animals do - whales, dophins, dogs (to an extent). Of course, these are never cross-species, and speech allows them to do that.&lt;br /&gt;&lt;br /&gt;In fact, all three traits are somewhat amplifications of what animals do naturally, or rather, without being aware of them. And what does giving animals human motivations and reasoning do? It lets them inspect themselves, to think as we think.&lt;br /&gt;&lt;br /&gt;That's all it takes. Humans survive because of our brains, and to support that we have become physically weak, much weaker than other animals. And if athropomorphic animals get that brain power for free... we're doom.&lt;br /&gt;&lt;br /&gt;This week's question: Are patients in mental institutes allowed to vote?&lt;br /&gt;&lt;br /&gt;PS. Thanks &lt;a href="http://yvonen.tumblr.com/"&gt;Yvonne&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-6489827389982216602?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/6489827389982216602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/04/insane-voters.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6489827389982216602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/6489827389982216602'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/04/insane-voters.html' title='Insane Voters'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-7204904652473404077</id><published>2009-04-10T01:00:00.000-04:00</published><updated>2009-04-10T01:00:03.388-04:00</updated><title type='text'>Stranger Appeal</title><content type='html'>The &lt;a href="http://blag.xkcd.com/2009/04/03/omegle/"&gt;xkcd blag&lt;/a&gt; recently introduced me to &lt;a href="http://www.omegle.com/"&gt;Omegle&lt;/a&gt;, a chat service which connects you to another stranger. The idea is intriguing, and looking at the comments for the post, many xkcdians have found meaningful conversations through the site.&lt;br /&gt;&lt;br /&gt;This is my latest find in the category of sites which connect you to people, which I think has the potential to forge deeper connections. These include:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.postsecret.blogspot.com/"&gt;PostSecret&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.blogtv.com/"&gt;BlogTV&lt;/a&gt;&lt;/li&gt;&lt;li&gt;My own &lt;a href="http://cs.northwestern.edu/%7Enhl263/geosyn"&gt;Geosynchronicity&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Really only BlogTV and Omegle is active; the other two you learn about people, but they never learn about you.&lt;br /&gt; &lt;br /&gt; There is something carthartic in learning about strangers, and telling your deepest secrets. In some sense it's like a one-night-stand - you have no obligation to do anything with their secret, and it's just for the release of lifting a burden.&lt;br /&gt;&lt;br /&gt;I'm actually working on a search engine for a course this quarter, which I've titled cree.pr. As can be imagined, it's a people search engine, and it aims to automatically compile as full a profile as possible of someone's online activity.&lt;br /&gt;&lt;br /&gt;But sometimes talking to a stranger is not enough. There is something to be said about meeting someone in person, having them in front of you. But then it takes courage to say what you mean. I used to not have that courage, but I do now.&lt;br /&gt;&lt;br /&gt;Although, none of the above has worked out to well so far. I'll keep trying though.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-7204904652473404077?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/7204904652473404077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/04/stranger-appeal.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7204904652473404077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7204904652473404077'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/04/stranger-appeal.html' title='Stranger Appeal'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-96008517720074936</id><published>2009-04-08T01:00:00.000-04:00</published><updated>2009-04-08T01:00:02.558-04:00</updated><title type='text'>Empty</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_GFZbKMzbvP0/SdN8udtAvjI/AAAAAAAACVI/WLvmO2g52oA/s1600-h/bushs-brain.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_GFZbKMzbvP0/SdN8udtAvjI/AAAAAAAACVI/WLvmO2g52oA/s400/bushs-brain.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I really know nothing about politics. This is more a play on words than anything else.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-96008517720074936?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/96008517720074936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/04/empty.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/96008517720074936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/96008517720074936'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/04/empty.html' title='Empty'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_GFZbKMzbvP0/SdN8udtAvjI/AAAAAAAACVI/WLvmO2g52oA/s72-c/bushs-brain.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-9183649738371696531</id><published>2009-04-06T01:00:00.000-04:00</published><updated>2009-04-06T01:00:01.091-04:00</updated><title type='text'>The World Without Us</title><content type='html'>Last week's question: How are the arches at Arches formed?&lt;br /&gt;&lt;br /&gt;You can tell I'm running out of ideas when the questions are so straight forward. The arches are actually formed the same way as any other rock formation - through wind and water erosion. It's just that the rocks on top have the correct hardness and weight to withstand the erosion while the center crumbles away.&lt;br /&gt;&lt;br /&gt;Boring, right?&lt;br /&gt;&lt;br /&gt;This week's question is more interested. Literature has featured anthropomorphic animals for a long time. What spieces, and at what point of anthropomorphing, can animals take over (ie. extinguish, possibly drive to extinction) the human race?&lt;br /&gt;&lt;br /&gt;Mood: &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://imgs.xkcd.com/comics/the_familiar.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="100" src="http://imgs.xkcd.com/comics/the_familiar.png" width="420" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;But it's really the title text I like: "When I say we should do something sometime, I'm secretly hoping you'll say 'Why not now?'"&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-9183649738371696531?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/9183649738371696531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/04/world-without-us.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/9183649738371696531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/9183649738371696531'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/04/world-without-us.html' title='The World Without Us'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-1353461923381346631</id><published>2009-04-03T01:00:00.001-04:00</published><updated>2009-04-03T01:00:02.409-04:00</updated><title type='text'>Wizard's First Rule</title><content type='html'>&lt;blockquote&gt;Recently the developers have been discussing the possibility of addingsome additional optimizations to our i686 port to improve multimediasupport. This would involve reducing the compatibility with oldersystems. As some of you may have heard,this discussion has resulted in the decision to focus exclusively onthe x86_64 port. The overall opinion of the developers is that thex86_64 port is now complete enough to justify this decision and thatthis is in keeping with Arch's philosophy of supporting currentgeneration hardware. The x86_64 architecture has been available since2002 (compared to i686 which is from 1995), and we believe most of ouri686 users have x86_64 compatible hardware. &lt;/blockquote&gt;&lt;div style="text-align: right;"&gt;&lt;blockquote&gt;-- Arch Linux Team&lt;/blockquote&gt;&lt;/div&gt;I got this in my RSS feed (from &lt;a href="http://www.archlinux.org/news/440/"&gt;Arch Latest News&lt;/a&gt;) on Tuesday night (around 23:00), and I was really annoyed for the next hour after that. Arch Linux dropping i686 support? What am I going to do with my laptop? I don't want to reinstall everything on a completely different distro, especially since that practically promises to slow down my computer and make it less customizable. I forwarded this &lt;a href="http://petdinosaur.wordpress.com/"&gt;Genia&lt;/a&gt; (who has been planning to switch over to Arch after trying out Ubuntu for a while), telling her to reconsidering the switch.&lt;br /&gt;&lt;br /&gt;It was only until Wednesday night around 22:30 did I realize it was Arch Linux's April Fool's joke. I have never fallen for something as big as this (although I was Rickrolled twice by &lt;a href="http://ryangoesboom.blogspot.com/"&gt;Ryan&lt;/a&gt; - I just click on links by instinct, and if it's not what I want I close them. Thanks &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/6366"&gt;mouse gestures&lt;/a&gt;). I recognized Google's joke right away - &lt;a href="http://googleblog.blogspot.com/2009/04/cadie-awakens.html"&gt;Google CADIE&lt;/a&gt; is so far ahead in the AI curve that it can't real. Also around the Northwestern campus there were posters about &lt;a href="http://media.www.dailynorthwestern.com/media/storage/paper853/news/2009/04/02/Campus/Jon-Stewart.Flyers.A.Hoax-3693775.shtml"&gt;Jon Stewart coming to campus&lt;/a&gt;, which turned out to be a hoax. I did not see the posters myself, but was told this by a friend. My first question was on the organization which is bringing him to campus, but since my friend didn't know, we switched topics to comparing Stewart and Colbert instead.&lt;br /&gt;&lt;br /&gt;So Arch dropping i686 support is the only hoax I really fell for. Why? Wizard's First Rule.&lt;br /&gt;&lt;blockquote&gt;People are stupid; given proper motivation, almost anyone will believealmost anything. Because people are stupid, they will believe a liebecause they want to believe it's true, or because they are afraid itmight be true. People’s heads are full of knowledge, facts, andbeliefs, and most of it is false, yet they think it all true. Peopleare stupid; they can only rarely tell the difference between a lie andthe truth, and yet they are confident they can, and so are all theeasier to fool. &lt;/blockquote&gt;&lt;div style="text-align: right;"&gt;&lt;blockquote&gt;-- &lt;a href="http://en.wikipedia.org/wiki/Wizard%27s_First_Rule"&gt;&lt;i&gt;Wizard's First Rule&lt;/i&gt;&lt;/a&gt;, by Terry Goodkind&lt;/blockquote&gt;&lt;/div&gt;Or, in a one sentence summary:&lt;br /&gt;&lt;blockquote&gt;The first step to believing something is wanting to believe it is true, or being afraid it is.&lt;/blockquote&gt;The only hoax I really had enough knowledge to dispell is Google's, because of my background in computer science. For Jon Stewart coming to speak, I had no immediate interest. I used to watch The Daily Show, but have stopped since the middle of last quarter. My lack of preference allowed my rationality to kick in, and ask who was bringing him to campus. For Arch though, the idea of them dropping support for i686 is not out of the ballpark - they've dropped support for popular things before (for example, the &lt;a href="http://www.archlinux.org/news/418/"&gt;official Sun JRE and JDF packages&lt;/a&gt;). The post even had links to forum discussions, and knowing that Arch is a fairly international distro, that the discussion was not in English did not surprise me. Since this was plausible, and after reading it I was afraid it was true (and didn't bother visiting the Arch forums, because I was sure there would be a lot of complaining - again, April Fool's completely out of my mine), I took the joke hook, line, and sinker.&lt;br /&gt;&lt;br /&gt;The funny thing was, for most of the day I was pretty aware that it's April Fool's, and took a lot of things with a grain of salt. And still Arch took my completely by surprise.&lt;br /&gt;&lt;br /&gt;I have to say, good job Arch Team. Keep up the good work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-1353461923381346631?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/1353461923381346631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/04/wizards-first-rule.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/1353461923381346631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/1353461923381346631'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/04/wizards-first-rule.html' title='Wizard&apos;s First Rule'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-3235047794268549700</id><published>2009-04-01T01:15:00.000-04:00</published><updated>2009-04-01T01:15:08.293-04:00</updated><title type='text'>Spring Break</title><content type='html'>I hope you all enjoyed my lolcat last week. I'm glad to say that the broken spring has been fixed:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.germes-online.com/direct/dbimage/50224258/Commercial_Vehicle_Braking_Spring.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://www.germes-online.com/direct/dbimage/50224258/Commercial_Vehicle_Braking_Spring.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;So we can go on.&lt;br /&gt;&lt;br /&gt;The group has &lt;a href="http://www.facebook.com/album.php?aid=236201&amp;amp;id=698285130&amp;amp;ref=nf"&gt;uploaded&lt;/a&gt; &lt;a href="http://www.facebook.com/album.php?aid=237943&amp;amp;id=783765547&amp;amp;ref=nf"&gt;a&lt;/a&gt; &lt;a href="http://www.facebook.com/album.php?aid=2183054&amp;amp;id=2419196&amp;amp;ref=nf"&gt;shit&lt;/a&gt; &lt;a href="http://www.facebook.com/album.php?aid=2182961&amp;amp;id=2417580&amp;amp;ref=nf"&gt;ton&lt;/a&gt; &lt;a href="http://www.facebook.com/album.php?aid=2182901&amp;amp;id=2417976&amp;amp;ref=mf"&gt;of&lt;/a&gt; &lt;a href="http://www.facebook.com/album.php?aid=2011816&amp;amp;id=1600560005&amp;amp;ref=mf"&gt;pictures&lt;/a&gt; &lt;a href="http://www.facebook.com/album.php?aid=231912&amp;amp;id=897830143&amp;amp;ref=mf"&gt;on&lt;/a&gt; &lt;a href="http://www.facebook.com/album.php?aid=2182622&amp;amp;id=2413422&amp;amp;ref=mf"&gt;Facebook&lt;/a&gt;, but since I'm compiling them into a giant (3.5Gb+) file for download anyway, I've &lt;a href="http://picasaweb.google.com/justinnhli/NUOCSpringBreak2009?feat=directlink"&gt;selected a few&lt;/a&gt; which I think represents the best of the trip.&lt;br /&gt;&lt;br /&gt;Please note that I did not take any of the photographs - all the scenery and framing belongs to the respective owners.&lt;br /&gt;&lt;br /&gt;Welcome to spring quarter, everyone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-3235047794268549700?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/3235047794268549700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/04/spring-break.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3235047794268549700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/3235047794268549700'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/04/spring-break.html' title='Spring Break'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-173525876239895399</id><published>2009-03-30T01:00:00.000-04:00</published><updated>2009-03-30T01:00:07.130-04:00</updated><title type='text'>Arches' arches</title><content type='html'>Last week's question: what are the fluid dynamics of drafting?&lt;br /&gt;&lt;br /&gt;Drafting is the practice of staying behind another moving object to reduce the energy needed to move. This is possible because when air moves past an object, there is a small area behind said object where the air cannot reform as rapidly, creating an area of low pressure. This low pressure is filled by pulling nearby particles, including those of the following object, towards it, hence saving energy on the following object's part.&lt;br /&gt;&lt;br /&gt;Despite this somewhat technical explanation, I can't see to find fluid flow diagrams of drafting. Maybe someone would be so kind as to provide one?&lt;br /&gt;&lt;br /&gt;This week's question: How are the stone arches in Arches National Park and elsewhere formed?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-173525876239895399?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/173525876239895399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/03/arches-arches.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/173525876239895399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/173525876239895399'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/03/arches-arches.html' title='Arches&apos; arches'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-5097989629314615929</id><published>2009-03-27T01:00:00.002-04:00</published><updated>2009-03-27T01:00:16.844-04:00</updated><title type='text'>Smile!</title><content type='html'>I had this conversation more than once with a GSW student this quarter:&lt;br /&gt;&lt;blockquote&gt;Her [working on the problem, looking up to see me smiling]: What? What are you smiling at?&lt;br /&gt;Me: I'm not laughing at you. I smile at everything.&lt;/blockquote&gt;This is becoming truer and truer over time. I don't literally smile all the time, but I see humor in a lot of things. Even if people who smile don't do so well in life, they tend to have more fun... which is the point, right?&lt;br /&gt;&lt;br /&gt;My dad has always had this work/play distinction. This is a quote from an actual email he sent me:&lt;br /&gt;&lt;blockquote&gt;Sometimes, I ask myself, am I a bit selfish? Many people start workingfor charity after retirement - to continue to use their knowledge andexperience to help the society grow, and to help the under-privilegedpeople. On the other hand, I think that I have also spent the last 30years actively involved in the building and managing an excellentrailway for the people of Hong Kong. Considering that I work 12 to 14hours a day, I think I have worked for 45 years already, based on an8-hour day. I think I have done my part and I do not owe the societyanything. Any extra effort must be extra. Should I start playing now,do the things I like to do, reserve the remaining time of my life tomyself and spend the time with the people around me? I do not minddoing some volunteer work, but it must not be "work".&lt;br /&gt;&lt;br /&gt;The above may seem far-reaching to you. As you know, I always adopt thevalue of "Work Hard, Play Hard". Work must come first. If I do not workhard in my younger days, I cannot figure out how I can play hard. I maynot even have the money for you and your brother to attend an internationalschool and study abroad! Having said all these, I am not asking you totake me as an example. You should always balance working and playing,although still giving "work" the priority. Does that make sense?&lt;/blockquote&gt;We often had semi-philosophical discussions like this, so it wasn't surprising. I wrote back, &lt;br /&gt;&lt;blockquote&gt;About working: you know I've always had a different view. Workingshould be playing, damn it. Yes you should spent time hiking, running,or something that makes you happy, but why shouldn't working make youhappy too? I'm teaching this quarter, and I get paid $400 a quarter. Ienjoy teaching, and I enjoy watching people learn. If I didn't, Iprobably wouldn't have applied for the job in the first place. So yes,"work hard, play hard," but preferably "at the same time."&lt;/blockquote&gt;Besides, the most famous scientists all had a great sense of humor. Einstein:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.nital.it/sguardi/43/gallery/superstar/images/01_einstein.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://www.nital.it/sguardi/43/gallery/superstar/images/01_einstein.jpg" width="158" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;And Feynman:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://pmc.polytechnique.fr/pagesperso/dg/recherche/feynman.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://pmc.polytechnique.fr/pagesperso/dg/recherche/feynman.jpg" width="158" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;who played the &lt;i&gt;bongo drums&lt;/i&gt;. He also said to &lt;i&gt;People&lt;/i&gt; magazine after getting his Nobel prize, "If I could explain it to the average person, I wouldn't have been worth the Nobel Prize." Nuts.&lt;br /&gt;&lt;br /&gt;In fact, &lt;a href="http://en.wikipedia.org/wiki/Freeman_Dyson"&gt;Freeman Dyson&lt;/a&gt; thought being funny is highly related to these two's fame:&lt;br /&gt;&lt;blockquote&gt;Scientists who become icons must not only be geniuses but alsoperformers, playing to the crowd and enjoying public acclaim. Einsteinand Feynman both grumbled about the newspaper and radio reporters whoinvaded their privacy, but both gave the reporters what the publicwanted, sharp and witty remarks that would make good headlines. Hawkingin his unique way also enjoys the public adulation that his triumphover physical obstacles has earned for him.&lt;/blockquote&gt;Really the important thing, I think, is making your work fun. I totally agree with Paul Graham, who's essay &lt;a href="http://www.paulgraham.com/love.html"&gt;&lt;i&gt;How to Do What You Love&lt;/i&gt;&lt;/a&gt; I've referenced ad nauseum. With academia it's easy - I won't go into a field I didn't like anyway.&lt;br /&gt;&lt;br /&gt;To drive home the point, here's a &lt;a href="http://www.ted.com/index.php/talks/stuart_brown_says_play_is_more_than_fun_it_s_vital.html"&gt;TED talk&lt;/a&gt; by Stuart Brown on why play is vital.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-5097989629314615929?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/5097989629314615929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/03/smile.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5097989629314615929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/5097989629314615929'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/03/smile.html' title='Smile!'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-1959503866944735170</id><published>2009-03-25T01:00:00.005-04:00</published><updated>2009-03-25T01:00:11.019-04:00</updated><title type='text'>OH HAI</title><content type='html'>&lt;span style="font-size: large;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font-family: Verdana,sans-serif; text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Im in ur mekanicle systemz&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif; text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: Verdana,sans-serif; text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;&lt;a href="http://1.bp.blogspot.com/_GFZbKMzbvP0/Sb-31iIJVuI/AAAAAAAACOE/H_yOXsOXjAA/s1600-h/spring-breaking.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_GFZbKMzbvP0/Sb-31iIJVuI/AAAAAAAACOE/H_yOXsOXjAA/s320/spring-breaking.png" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif; text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif; text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;breakin ur springz.&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-1959503866944735170?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/1959503866944735170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/03/oh-hai.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/1959503866944735170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/1959503866944735170'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/03/oh-hai.html' title='OH HAI'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_GFZbKMzbvP0/Sb-31iIJVuI/AAAAAAAACOE/H_yOXsOXjAA/s72-c/spring-breaking.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-8977694910982741579</id><published>2009-03-23T01:00:00.045-04:00</published><updated>2009-03-23T01:43:28.018-04:00</updated><title type='text'>Drafting</title><content type='html'>Last week's question: Why do things appear smaller when they are further away?&lt;br /&gt;&lt;br /&gt;This intriguing problem actually has very little discussion. I found &lt;a href="http://www.pprune.org/jet-blast/332479-why-do-things-appear-smaller-farther-away-they.html"&gt;several&lt;/a&gt; &lt;a href="http://www.physicsforums.com/showthread.php?t=227401"&gt;discussion&lt;/a&gt; &lt;a href="http://www.newton.dep.anl.gov/askasci/chem03/chem03353.htm"&gt;boards&lt;/a&gt;, but the people on there are either really confused or half crazy. The last link is the best explanation, although it was also touched on in the other discussion boards.&lt;br /&gt;&lt;br /&gt;But in any case, I figured out the solution before reading the boards. It's nice to have my answers checked though.&lt;br /&gt;&lt;br /&gt;What happens is that as objects are further away, the &lt;i&gt;angle&lt;/i&gt; it forms in our eyes is smaller. All the light has to pass through a small hole (the pupil for the human eye, some other form of lens for cameras and video recorders) before this gets processed. The larger the angle, the larger than image is. When an object is up close, light from that object forms a very obtuse angle. This translates to a large image. When things are further, however, the angle is smaller. This correspondingly makes the image smaller.&lt;br /&gt;&lt;br /&gt;The second part of the question was why this was the case. This is the case because light travels in a straight line. If light curved before entering recording device to make a bigger angle, or otherwise curved after that point and before it hits the retina, then closer objects could appear smaller than large ones. But our vision would also be greatly distorted.&lt;br /&gt;&lt;br /&gt;In fact, I wonder if there are animals whose eyes work like this.&lt;br /&gt;&lt;br /&gt;This week's question: What are the fluid dynamics of drafting in cycling or driving?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-8977694910982741579?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/8977694910982741579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/03/drafting.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8977694910982741579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/8977694910982741579'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/03/drafting.html' title='Drafting'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-7797053832419714174</id><published>2009-03-20T01:00:00.037-04:00</published><updated>2009-03-20T01:00:12.175-04:00</updated><title type='text'>Trains and Skip Lists</title><content type='html'>I was on the El to the airport the other day (for my Michigan visit, actually), and I was wondering how the train system could be improved. Someone once suggested that the network should be built like a spider web centered around down town Chicago. There would be trains which take you down town, but also other lines which circle the city. A line like that would certainly make the trip from Evanston to O'Hare a lot shorter, but it's a costly way to make the train system efficient.&lt;br /&gt;&lt;br /&gt;Instead, as a &lt;span style="text-decoration: line-through;"&gt;nerd&lt;/span&gt; computer scientist, I thought about how trains are kind of like &lt;a href="http://en.wikipedia.org/wiki/Linked_list"&gt;linked lists&lt;/a&gt;. You start at some node, but to get to another node you have to go through everything that's in between. This is, of course, as opposed to &lt;a href="http://en.wikipedia.org/wiki/Array"&gt;arrays&lt;/a&gt;, where you can just jump to the node you need.&lt;br /&gt;&lt;br /&gt;And then I realized, people have solved this problem in computer science before. The solution: &lt;a href="http://en.wikipedia.org/wiki/Skip_list"&gt;skip lists&lt;/a&gt;. These are not data structures normally taught in courses (although I heard that has changed since I took it... sigh), but the principle it functions on is simple. Going with the train analogy (and only going one way for the moment), instead of having one train stop at every station, you have several trains/tracks. One would stop at every station, another would stop at every other station, then every fourth, eighth, and so on. Getting to your destination would then involve transferring to trains that skip more and more stations, stay on that train until its next stop is past yours, then transfer to slower and slower trains.&lt;br /&gt;&lt;br /&gt;Of course, this idea is not new to transportation companies either. Usually it's given the name "express". The only difference is that the express tends only to run during rush hours, and not otherwise. That is understandable - if there aren't that many passengers, profit will be low or even non-existent if there are several trains going around rather than just one.&lt;br /&gt;&lt;br /&gt;And yet, the tracks are already there. Between Howard and Fullerton the Red and Purple Lines run on separate tracks. They don't stop at the same stations (except Belmont), but the tracks are there for this to happen.&lt;br /&gt;&lt;br /&gt;So here's what I suggest. Instead of doing the whole skip-2, skip-4, skip-8 system, which would require a separate track for each train, just use two tracks. Have the express do a skip-4 or something otherwise in the middle. The express will then travel roughly 4 times faster than the normal train, greatly speeding up travel. At the end of each track, just do a merge to change sides, and the trains are ready to go back.&lt;br /&gt;&lt;br /&gt;Unfortunately, in the current economic climate no one will do this. It's probably prohibitively expensive, and will never get enough passengers. And the space to get 4 tracks (2 there and 2 back) is also pricey. But it looks good on paper!&lt;br /&gt;&lt;br /&gt;And that is how computer science (tries to) impact real life.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-7797053832419714174?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/7797053832419714174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/03/trains-and-skip-lists.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7797053832419714174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/7797053832419714174'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/03/trains-and-skip-lists.html' title='Trains and Skip Lists'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-4261600667084724058</id><published>2009-03-18T01:00:00.009-04:00</published><updated>2009-03-18T01:00:07.735-04:00</updated><title type='text'>Car Seating</title><content type='html'>We have 19 people going on spring break, including myself. I've been thinking about how to organize people in the three vans, and came up with this:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_GFZbKMzbvP0/SbmccHnKTFI/AAAAAAAACNw/HQCh_E7MzEM/s1600-h/seating_final.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_GFZbKMzbvP0/SbmccHnKTFI/AAAAAAAACNw/HQCh_E7MzEM/s320/seating_final.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;A legend is &lt;a href="http://xkcd.com/173/"&gt;available&lt;/a&gt;, although I did not show the single arrow relations... :D&lt;br /&gt;&lt;br /&gt;The problem is that only the people in blue and red are drivers, and the people in red each own one of the vans (and therefore must be in separate cars). The drivers should split evenly between the three cars. I also tried to maintain the male:female ratio in each car.&lt;br /&gt;&lt;br /&gt;I assigned points to the relationships (1 to acquaintances, 2 to friends, 4 to boy/girl friends), and derived this:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_GFZbKMzbvP0/SbmeGS-uSII/AAAAAAAACN4/xHvDvvFe6Ds/s1600-h/seating-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_GFZbKMzbvP0/SbmeGS-uSII/AAAAAAAACN4/xHvDvvFe6Ds/s320/seating-2.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Clearly the current solution is better than the old one (by a whole 8 points!).&lt;br /&gt;&lt;br /&gt;This problem is NP-complete, and while I could write an algorithm to exhaustively search the space of possible allocations,&lt;br /&gt;&lt;ol&gt;&lt;li&gt;It's probably tedious, especially with the male:female constraints&lt;/li&gt;&lt;li&gt; I don't feel like it&lt;/li&gt;&lt;li&gt;I think this is a near optimal solution (read: good enough). &lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;It's rather amazing how the human eye can so quickly form a near optimal solution, while a computer has to calculate the points for each configuration separately.&lt;br /&gt;&lt;br /&gt;I am open to better solutions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4344360081238823955-4261600667084724058?l=justinnhli.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://justinnhli.blogspot.com/feeds/4261600667084724058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://justinnhli.blogspot.com/2009/03/car-seating.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4261600667084724058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4344360081238823955/posts/default/4261600667084724058'/><link rel='alternate' type='text/html' href='http://justinnhli.blogspot.com/2009/03/car-seating.html' title='Car Seating'/><author><name>Justin Li</name><uri>https://profiles.google.com/100622539603652571415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-wKSkA83QltU/AAAAAAAAAAI/AAAAAAAADlE/io3fT3ZdqHg/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_GFZbKMzbvP0/SbmccHnKTFI/AAAAAAAACNw/HQCh_E7MzEM/s72-c/seating_final.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4344360081238823955.post-6888357001991829607</id><published>2009-03-16T01:00:00.003-04:00</published><updated>2009-03-16T23:56:43.531-04:00</updated><title type='text'>Distance Perception</title><content type='html'>Last week's question: How often does square root day, and other higher order root days, occur?&lt;br /&gt;&lt;br /&gt;Because of the way square root day is done (and written in general culture), there are only nine square root days in each century. This boils down to a square root day on average every 11 years.&lt;br /&gt;&lt;br /&gt;I read a blog post with more interesting interpretations of dates. &lt;br /&gt;&lt;br /&gt;If dates were written 3-
