Apple

I’ve had an extraordinarily lucky life.

Since leaving Cambodia, I’ve been travelling around visiting friends and family, seeing shows…and interviewing for jobs. Probably the most important thing has been living with my immediate family (parents, brother, and dog), who moved to the east coast about when I left for Cambodia. But it’s time to get my life moving forward again.

Starting after Memorial Day, I will be joining Apple Inc. I will be working on the Clang compiler, an open-source, high-quality compiler frontend for C, Objective-C, and C++.

My interest in Clang began with its static analysis engine,…

Movie Review: The Last Samurai

Contrary to what you might think, the eponymous last samurai is not Tom Cruise, but the rebel leader Katsumoto—or perhaps the entire rebel army. “Samurai” is, after all, both the singular and plural form.

The Last Samurai is another one of those stories, where the protagonist representing imperial {America, Britain} is told to lead an attack on primitive but noble people, but instead ends up appreciating their way of life and eventually joining their struggle against the imperialists. I’ve heard this genre called “Movies White People Need to Stop Making”; similar examples include Pocahontas, Dances With Wolves, and Avatar.

Movie Review: Alien

Two movies in one week! I finally got a chance to watch Ridley Scott’s classic sci-fi movie Alien. In the context of books I’ve spoken out against “classics” (okay, a blog post is not “speaking out”). So how does Alien measure up? Does it stand on its own two feet?

Well, to be honest, Alien feels like the movie equivalent of a science fiction short story. I could point to certain similar traits—minimal background and explication, “business-as-usual” atmosphere to start, and the restriction of the movie to one problem followed through from start to finish—but there’s more than that. I…

Older Posts

  1. 2012-03-21 Movie Review: Kill Bill, Vol. 1
  2. 2012-03-07 Goodbye (Achievement Unlocked)
  3. 2012-02-17 Translation in Teaching Language
  4. 2012-02-11 "City Hall"
  5. 2012-02-10 Things We've Seen on Motos
  6. 2012-02-06 Kep
  7. 2012-02-02 Home Walkthrough #2
  8. 2012-01-27 Khmer Gender
  9. 2012-01-21 Happy Lunar New Year!
  10. 2012-01-21 Takeo and Kompong Cham
  11. 2012-01-14 Phnom Penh Excursions
  12. 2012-01-06 Thirdhand English and Chinese Writing Rooms
  13. 2011-12-31 PIO Walkthrough
  14. 2011-12-25 Progress Report: Grade 7+ and Grade 6
  15. 2011-12-18 Home Walkthrough
  16. 2011-12-10 Phnom Penh Traffic
  17. 2011-12-04 "Don't Cry"
  18. 2011-12-03 Progress Report: Grade 4 and the Teacher‑Class
  19. 2011-11-27 Occupied
  20. 2011-11-25 "Every Day I'm Shuffling" at PIO
  21. 2011-11-15 Khmer Syntax
  22. 2011-11-12 Angkor
  23. 2011-10-24 Three Sides (Afterword)
  24. 2011-10-23 Khmer Morphology
  25. 2011-10-21 "Accident"
  26. 2011-10-20 Three Sides (Part 3)
  27. 2011-10-13 "At spoon!"
  28. 2011-10-12 Three Sides (Part 2)
  29. 2011-10-08 Three Sides (Part 1)
  30. 2011-10-07 Living With My Host Family
  31. 2011-10-01 Khmer Phonetics
  32. 2011-09-25 Mondulkiri Province
  33. 2011-09-20 My Host Family
  34. 2011-09-17 The Killing Fields – Chœung Ek
  35. 2011-09-14 Two Days On The Job
  36. 2011-09-14 Orientation
  37. 2011-09-11 Arrival
  38. 2011-09-08 This Is Really Happening
  39. 2011-09-08 Genetic Discrimination
  40. 2011-09-07 Society vs. Individual Choice
  41. 2011-09-07 Movie Review: No Country for Old Men
  42. 2011-09-06 Movie Review: Blade Runner
  43. 2011-09-04 Movie Review: The Last of the Mohicans
  44. 2011-09-03 Time Zones
  45. 2011-09-02 My Last 30 Downloads
  46. 2011-08-31 Apology
  47. 2011-08-29 "Sci-Fi/Fantasy"
  48. 2011-08-27 The Gender Games
  49. 2011-08-26 I Got a Kindle
  50. 2011-08-25 Future Sight
  51. 2011-08-24 Punnett Squares
  52. 2011-08-18 Why I Don't Like Wong Fu
  53. 2011-08-17 Newspaper Blackout Poems
  54. 2011-08-13 Slow Mental Clock
  55. 2011-08-12 Freddi Fish: Sing Along
  56. 2011-08-11 How to Make a Mashup
  57. 2011-08-10 Movie Review: Grave of the Fireflies
  58. 2011-08-08 Cambodia
  59. 2011-08-02 Literary Merit
  60. 2011-08-01 Jane Error
  61. 2011-07-31 Character-based Stories
  62. 2011-07-30 Spokes: A Math Problem
  63. 2011-07-24 Movie Review: My Neighbor Totoro
  64. 2011-07-19 More on Sexism: The "Women's World Cup"
  65. 2011-07-16 English Pronouns
  66. 2011-07-10 Re: Fanfiction
  67. 2011-07-03 Movie Review: Super 8
  68. 2011-06-15 Hints for Computer Science at Berkeley
  69. 2011-06-15 Movie Review: X-Men: First Class
  70. 2011-06-03 Achievement Unlocked
  71. 2011-05-28 What Do You Say At Graduation?
  72. 2011-05-20 Adoption (in Portal) / Rapture (IRL)
  73. 2011-05-18 Movie Review: Source Code
  74. 2011-05-10 After Graduation
  75. 2011-02-15 "What's Wrong?"
  76. 2011-02-02 Happy Lunar New Year!
  77. 2011-01-31 [Chua] "Nothing is fun until you're good at it"
  78. 2011-01-30 [Chua] "Villager Number Six"
  79. 2011-01-26 [Chua] "Garbage"
  80. 2011-01-24 [Chua] "Not Being the No. 1 Student"
  81. 2011-01-22 [Chua] "Superior"
  82. 2011-01-22 [Chua] Tiger Moms
  83. 2011-01-14 I Just Had Lunch
  84. 2011-01-07 Puerile Parenthood
  85. 2011-01-01 Phones and Photographs
  86. 2010-12-30 Thinking in Color
  87. 2010-12-28 Relationships vs. Probability
  88. 2010-12-26 Re: Diversity (in film)
  89. 2010-12-26 Movie Review: Gattaca
  90. 2010-12-25 Chrome vs. Safari
  91. 2010-12-25 From an Actual Conversation with My Family
  92. 2010-12-20 Movie Review: The Social Network
  93. 2010-12-20 A Review of Machinarium
  94. 2010-12-03 I Wrote a Story!
  95. 2010-11-28 Re: NaNoWriMo 2010
  96. 2010-11-27 The '30s
  97. 2010-10-25 NaNoWriMo 2010
  98. 2010-08-27 Movie Review: Scott Pilgrim vs. The World
  99. 2010-08-23 Beauty and the Beast
  100. 2010-07-29 Symmetry
  101. 2010-07-26 Musings from Europe
  102. 2010-06-01 Hǎoqù: A TR Fanfiction
  103. 2010-04-11 Re: Creative Efforts in March 2010
  104. 2010-03-21 Movie Review: Memento
  105. 2010-02-28 Creative Efforts in March 2010
  106. 2010-02-26 Protests and Politics
  107. 2010-02-14 Happy Lunar New Year!
  108. 2010-01-15 Diversity
  109. 2010-01-04 Movie Review: Avatar
  110. 2010-01-01 Movie Review: Sherlock Holmes
  111. 2009-10-24 NaNoWriMo 2009, or "Is Jordy crazy?"
  112. 2009-09-26 Poems from Astro Class
  113. 2009-09-13 Movie Review: District 9
  114. 2009-08-18 Dinosaur Comics meets Twitter
  115. 2009-04-18 Wicked
  116. 2009-03-23 SMILE
  117. 2009-03-15 V-Day
  118. 2009-03-07 JavaScript Tetris
  119. 2009-02-08 Movie Review: I, Robot
  120. 2009-02-04 Not the Same Place: Review of the "Gravity" Music Video
  121. 2009-01-26 Happy Lunar New Year!
  122. 2008-12-13 Sleep
  123. 2008-12-07 NaNoWriMo 2008: Wordle
  124. 2008-11-12 Proposition 8: Afterwards
  125. 2008-10-31 NaNoWriMo: The Insanity Returns
  126. 2008-10-25 Proposition 8'
  127. 2008-10-03 Cultural Spectra
  128. 2008-09-01 Proposition 8
  129. 2008-06-23 The Capital King?
  130. 2008-05-20 Moving Out
  131. 2008-05-14 Friggin' Awesome Movie Titles
  132. 2008-05-09 Four Coolest Kanji / Hànzì
  133. 2008-05-06 Berkeley 130, CHS 120
  134. 2008-05-01 Fanfiction
  135. 2008-04-25 Spam Count
  136. 2008-04-14 Feel the Night
  137. 2008-04-05 This is the Way the World Ends (I)
  138. 2008-03-13 The Trials and Tribulations of Bai Jianming
  139. 2008-03-09 "Food and Water"
  140. 2008-02-18 One Semester
  141. 2008-02-13 Juxtaposition: Articles and Ads
  142. 2008-02-07 Happy Lunar New Year!
  143. 2008-01-28 Juxtaposition: Status Messages
  144. 2008-01-26 Movie Review: Across the Universe
  145. 2008-01-23 Paint
  146. 2008-01-19 Science as Religion
  147. 2007-12-22 Video Games Live on 2008-02-22
  148. 2007-12-02 Movie Review: August Rush
  149. 2007-12-01 NaNoWriMo: Postmortem
  150. 2007-11-12 A CHS Veteran's Day/Weekend
  151. 2007-11-02 Introduction to NorCal for Chinese Readers
  152. 2007-10-30 NaNoWriMo: Social Suicide
  153. 2007-10-29 A Cappella Weekend
  154. 2007-10-26 You Know You're a Bass When...
  155. 2007-10-23 Shuài
  156. 2007-10-12 DHMO
  157. 2007-10-09 Jukebox
  158. 2007-10-01 Picture Return Month
  159. 2007-09-23 Sincerity
  160. 2007-09-12 More Song Associations
  161. 2007-09-06 Horton Hatched a WHAT‽
  162. 2007-09-03 Spontaneity
  163. 2007-08-23 Mu
  164. 2007-08-22 Welcome to Berkeley
  165. 2007-08-10 Hairspray: The Review
  166. 2007-08-08 Oh, Canada...
  167. 2007-07-24 iMac Troubles
  168. 2007-06-13 And What I Leave Behind
  169. 2007-06-10 A Poem for Graduation
  170. 2007-06-05 Graduation
  171. 2007-05-13 Spring Concert
  172. 2007-05-12 Japanese Interlude
  173. 2007-05-10 English AP Aftermath
  174. 2007-05-09 AP Testing and Choir Ad
  175. 2007-05-06 One Acts
  176. 2007-05-02 Religion: Two Stories With Commentary
  177. 2007-05-01 On Facebook
  178. 2007-04-30 Zelda Memories
  179. 2007-04-17 Writer's Folly
  180. 2007-04-16 Command-Delete
  181. 2007-04-14 Coming Back to Haunt Me
  182. 2007-04-12 The End of an Era
  183. 2007-04-02 Busy Year
  184. 2007-03-24 IDC Talent Show
  185. 2007-03-19 Coming Up Next...
  186. 2007-03-13 What's on my iPod?
  187. 2007-03-11 A New Way to Look at Star Wars
  188. 2007-03-10 MASTERWORKS CONCERT
  189. 2007-02-26 The End of All Things
  190. 2007-02-22 Re: On Blogs
  191. 2007-02-20 Berkeley S&D 2007
  192. 2007-02-18 Happy Lunar New Year!
  193. 2007-02-15 Valentine's Day Debriefing
  194. 2007-02-12 My 30GB iPod Shuffle
  195. 2007-02-04 International Championships of A Cappella
  196. 2007-02-03 Of iPods and Nitrogen
  197. 2007-01-27 Weird Song Associations
  198. 2007-01-25 4Koma: Macworld 2007
  199. 2007-01-18 A Poem
  200. 2007-01-15 Prologue: On Blogs
  201. 2007-01-12 I Am