"Red Planet Nocturne" (sad piano)

If you play anything in minor on the higher octaves of a piano, it sounds bittersweet. Especially if you’ve been reading Steins;Gate, where they have multiple piano arrangements of the main theme that they use for bittersweet moments.

Rapid Fire Movie Reviews

Incredibles 2

Exactly what it claims to be. Exactly what I expected and enjoyed from an Incredibles sequel. If you liked the original Incredibles (or Big Hero 6), it’s worth seeing.

"Morning Glory"

Almost two years ago, I wrote my first mystery novel for NaNoWriMo, Morning Glory. Since then, I’ve been posting every now and then about editing the story, bringing it to my awesome writing group for feedback, and what other forms it might take in the future. And meanwhile I’ve been revising it on nights and weekends…

It’s finally done.

Older Posts

  1. 2018-08-26 "Gauntlets and Greaves" / Re: Re: Fanfiction
  2. 2018-08-21 Being Todd Hopper
  3. 2018-08-04 "Smoke and Guns"
  4. 2018-06-17 RWBY Character Study
  5. 2018-04-27 Jumanji: Welcome to the Jungle
  6. 2018-04-23 Parental Authority
  7. 2018-04-17 Padparadscha
  8. 2018-04-07 Celebrity Encounters
  9. 2018-04-07 "My Naym is Sam"
  10. 2018-03-31 "Okay, You Two!" (Yotsuha ver.)
  11. 2018-03-31 Adventurer
  12. 2018-03-21 "Okay, You Two!"
  13. 2018-03-20 "Memoirs of a Student" (part 6)
  14. 2018-03-18 Movie Review: The Death of Stalin
  15. 2018-03-17 The Glade
  16. 2018-03-10 Identity
  17. 2018-03-08 "Fiend and Demon"
  18. 2018-03-07 "Maybe Maybe"
  19. 2018-03-05 "Memoirs of a Student" (part 5)
  20. 2018-03-04 "Morning Glory": Prologue
  21. 2018-03-03 Movie Review: Black Panther
  22. 2018-02-25 NaCreSoMo 2018
  23. 2018-02-24 "Memoirs of a Student" (part 4)
  24. 2018-02-15 Happy Lunar New Year
  25. 2018-02-04 Movie Review: Paprika
  26. 2018-01-28 Review: Butterfly Soup
  27. 2018-01-23 "Kimi-byō"
  28. 2018-01-20 Review: Erased
  29. 2018-01-14 Spectre, via Hogwarts
  30. 2018-01-12 Thoughts on Sketches
  31. 2018-01-01 Game Review: Finding Paradise
  32. 2017-12-31 Movie Review: Murder on the Orient Express
  33. 2017-12-30 Movie Review: Coco
  34. 2017-12-29 Movie Review: The Shape of Water
  35. 2017-12-28 Game Review: Rakuen
  36. 2017-12-27 Madoka Final Commentary
  37. 2017-12-23 Madoka Halfway Commentary
  38. 2017-12-18 Puella Magi Madoka Magica
  39. 2017-12-17 "Review": Umineko no Naku Koro ni
  40. 2017-12-08 "Four Days in Ohtori"
  41. 2017-12-04 "A Sensation Unending" (DDLC 1)
  42. 2017-10-28 Things I Hate About RWBY
  43. 2017-10-15 "Mirror Mirror"
  44. 2017-09-17 Movie Review: Wonder Woman
  45. 2017-08-26 Movie Review: Fantastic Beasts and Where to Find Them
  46. 2017-07-23 Movie Review: Valerian and the City of a Thousand Planets
  47. 2017-07-16 "Holding Back"
  48. 2017-05-16 Determination: Epilogue
  49. 2017-05-11 Psycho-Pass Halfway Recap
  50. 2017-05-06 Determination (Part 10 of 11)
  51. 2017-04-12 "Story of Your Life" (Re: Arrival)
  52. 2017-04-11 Psycho-Pass 2: "Those Capable"
  53. 2017-04-09 Psycho-Pass 1: "Crime Coefficient"
  54. 2017-04-08 Movie Review: Kimi no Na wa
  55. 2017-03-31 Dogsong Variations
  56. 2017-03-30 "Morning Glory": Building a Mystery
  57. 2017-03-29 "Dear You" (sketch)
  58. 2017-03-28 NaNoWriMo Limericks
  59. 2017-03-26 "Remember Me" (plus sketches)
  60. 2017-03-23 Traced Portrait: LEX
  61. 2017-03-23 Perspective (animation)
  62. 2017-03-22 "Weeks Later"
  63. 2017-03-18 "Mado Kara Mieru" (Chiptune WIP)
  64. 2017-03-15 "Buffer Overflows" (a rap battle)
  65. 2017-03-14 "Memoirs of a Student" (part 3)
  66. 2017-03-10 "Future" (from Umineko: When They Cry)
  67. 2017-03-09 "Morning Glory": Progress Report
  68. 2017-03-08 "Morning Glory"
  69. 2017-03-07 "Memoirs of a Student" (part 2)
  70. 2017-03-04 Determination (Part 9 of 11)
  71. 2017-03-03 What's the Longest Kanji?
  72. 2017-03-02 "Memoirs of a Student"
  73. 2017-02-26 Determination (Part 8 of 11)
  74. 2017-02-25 NaCreSoMo 2017
  75. 2017-02-19 "Dekiru Kagiri"
  76. 2017-02-16 You Are Remembered
  77. 2017-01-31 Determination (Part 7 of 11)
  78. 2017-01-28 Happy Lunar New Year
  79. 2017-01-27 "Will I hide you?"
  80. 2017-01-18 Movie Review: Hidden Figures
  81. 2016-12-31 "Colorless Sneer": Behind the Lyrics
  82. 2016-12-27 Movie Review: Arrival
  83. 2016-12-26 Determination (Part 6 of 11)
  84. 2016-12-04 "Shining Armor"
  85. 2016-11-06 NaNoWriMo 2016 (U)OST
  86. 2016-10-30 Determination (Part 5 of 11)
  87. 2016-10-23 Determination (Part 4 of 11)
  88. 2016-10-22 Book Review: The Gods Themselves
  89. 2016-10-16 NaNoWriMo 2016
  90. 2016-10-15 Higurashi and the Rules of Mystery Novels
  91. 2016-10-02 Determination (Part 3 of 11)
  92. 2016-09-25 "Love The Way You Lie"
  93. 2016-09-24 規則 (The Rules)
  94. 2016-09-18 The Rules
  95. 2016-09-06 "Colorless Sneer"
  96. 2016-09-03 Determination (Part 2 of 11)
  97. 2016-07-23 Determination (Part 1 of 11)
  98. 2016-04-20 "Usan no Kaori" (Chiptune)
  99. 2016-04-12 … x …
  100. 2016-04-10 "Soulless Pacifist"
  101. 2016-04-02 NaCreSoMo 2016: Audio Extraordinaire!
  102. 2016-03-31 "Animated" Sorting Algorithms (in Swift)
  103. 2016-03-27 "Umi no Shita Kara"
  104. 2016-03-26 … x Hermione
  105. 2016-03-26 Hurricane
  106. 2016-03-23 "Usan no Kaori" (Chiptune WIP)
  107. 2016-03-20 Playing with RPG Maker
  108. 2016-03-16 "hope" (Chiptune WIP)
  109. 2016-03-13 "Just the Same"
  110. 2016-03-12 Movie Review: The Witness
  111. 2016-03-12 Omen'ya
  112. 2016-03-09 "True Hero"
  113. 2016-03-05 Tornado
  114. 2016-02-25 NaCreSoMo 2016
  115. 2016-02-08 Happy Lunar New Year!
  116. 2016-02-05 "UseRoaming no"
  117. 2016-01-29 "Talking About Race"
  118. 2016-01-18 Racism, noun
  119. 2016-01-10 "Lapis Lazuli" (Steven Universe)
  120. 2015-12-21 Review: The Hunger Games: Mockingjay: Pt 2
  121. 2015-11-27 Movie Review: The Good Dinosaur
  122. 2015-11-11 "Hey, Allison"
  123. 2015-11-09 Part 1: Office Blues
  124. 2015-10-12 Problems with The Martian
  125. 2015-10-11 Movie Review: The Martian
  126. 2015-09-12 That One Time
  127. 2015-09-08 "Let Her Cry"
  128. 2015-08-26 Poem-a-Day 2015
  129. 2015-08-17 "The Fighter"
  130. 2015-07-26 "Walk on Distant Worlds"
  131. 2015-07-23 Movie Review: Pulp Fiction
  132. 2015-07-07 "Years Later"
  133. 2015-06-27 Movie Review: Mad Max: Fury Road
  134. 2015-06-06 "In My Veins"
  135. 2015-05-12 "You Be…"
  136. 2015-04-05 NaCreSoMo Wrap-Up
  137. 2015-03-31 cp
  138. 2015-03-29 Hell, Backpack, Pokémon
  139. 2015-03-27 "Motion Sickness"
  140. 2015-03-26 "Distractingly Hot"
  141. 2015-03-24 What's in a Name?
  142. 2015-03-23 Simulated
  143. 2015-03-18 Letters
  144. 2015-03-17 Emotional Proprioception
  145. 2015-03-16 "Caravan" (excerpt)
  146. 2015-03-14 "Making Tracks"
  147. 2015-03-13 Draco x ...
  148. 2015-03-11 Music Video Notebook
  149. 2015-03-10 "The 100% Perfect Boy, Part 2"
  150. 2015-03-09 "On Seeing The 100% Perfect Boy One Rainy March Afternoon"
  151. 2015-03-08 Monitor Hum
  152. 2015-03-02 "Superfish"
  153. 2015-02-23 NaCreSoMo 2015
  154. 2015-02-19 Happy Lunar New Year!
  155. 2015-02-03 Movie Review: Selma
  156. 2015-02-01 In-groups and Out-groups
  157. 2015-01-01 Movie Review: Pitch Perfect
  158. 2014-12-31 Movie Review: The Imitation Game
  159. 2014-12-24 Movie Review: Big Hero 6
  160. 2014-12-21 Movie Review: Interstellar
  161. 2014-12-15 Game Review: Transistor
  162. 2014-12-14 Review: The Hunger Games: Mockingjay: Pt 1
  163. 2014-10-12 "Shellshock"
  164. 2014-08-31 Ten Books That Have Stayed With Me
  165. 2014-08-25 Poem-a-Day 2014
  166. 2014-08-23 Movie Review: Guardians of the Galaxy
  167. 2014-08-13 "Nothing to See Here"
  168. 2014-07-04 "Heartbleeder"
  169. 2014-06-22 Movie Review: Edge of Tomorrow
  170. 2014-06-14 Re: The Traced Portrait Project
  171. 2014-05-25 "Ordinary Moment"
  172. 2014-04-01 NaCreSoMo Afterword
  173. 2014-03-31 A State Machine Simulator
  174. 2014-03-30 NaCreSoMo "CubeQuest" & Pompeii/Daughter
  175. 2014-03-27 What is a Parser?
  176. 2014-03-22 Seiyū
  177. 2014-03-21 Parents
  178. 2014-03-20 What are Regular Expressions?
  179. 2014-03-19 What are State Machines?
  180. 2014-03-16 Thoughts on "American Revolutionary"
  181. 2014-03-15 "Guard the Right"
  182. 2014-03-14 "goto fail"
  183. 2014-03-10 Graph Coloring the Sonobe Model, Part 1
  184. 2014-03-07 Light Reading for Up-Goer Five
  185. 2014-03-06 Red Big Ball
  186. 2014-03-05 What is a Lexer?
  187. 2014-03-04 "Come Back Home"
  188. 2014-02-27 NaCreSoMo 2014
  189. 2014-01-31 Happy Lunar New Year!
  190. 2013-12-28 Movie Review: Gravity
  191. 2013-12-24 Movie Review: Frozen
  192. 2013-12-01 "Everything's Alright"
  193. 2013-11-30 The Great Secret of Computer Science
  194. 2013-11-27 Review: The Hunger Games: Catching Fire
  195. 2013-11-24 Pet Peeve: "I will NEVER understand women."
  196. 2013-11-23 Movie Review: I Am a Ghost
  197. 2013-11-22 Movie Review: Lawrence of Arabia
  198. 2013-11-21 Star Wars: Machete Order
  199. 2013-08-26 Poem-a-Day 2013
  200. 2013-08-19 "Nothing Left of Heaven"
  201. 2013-08-18 "I can rap in English!"
  202. 2013-07-20 "Beautiful"
  203. 2013-06-22 "Asian"
  204. 2013-06-09 The Traced Portrait Project
  205. 2013-06-05 Traced Family
  206. 2013-05-25 "My Rabbit Has Four Ears"
  207. 2013-05-12 "All for You"
  208. 2013-04-14 He-Man and Zelda
  209. 2013-04-01 NaCreSoMo Postmortem
  210. 2013-03-31 NaCreSoMo Tribute
  211. 2013-03-29 TEXT ADVENTURE LOL
  212. 2013-03-21 A City on a Lake
  213. 2013-03-20 On Creation
  214. 2013-03-16 Inkblot (WIP)
  215. 2013-03-14 Self-Descriptive Poetry
  216. 2013-03-08 "Promise"
  217. 2013-03-04 Interpreting Information
  218. 2013-03-01 NaCreSoMo
  219. 2013-02-26 Re: Cloud Atlas
  220. 2013-02-10 Happy Lunar New Year!
  221. 2013-01-31 Read My NaNoWriMo Story!
  222. 2013-01-26 "Twenty-Five Ways to Die"
  223. 2013-01-06 Movie Review: Vantage Point
  224. 2013-01-04 Review: The Hobbit: An Unexpected Journey
  225. 2012-12-21 "Love from the Linden Tree"
  226. 2012-12-11 Movie Review: Wreck-It Ralph
  227. 2012-12-08 "Ugly"
  228. 2012-12-01 Re: NaNoWriMo 2012
  229. 2012-11-19 NaNoWriMo Cover Art
  230. 2012-11-11 Movie Review: Cloud Atlas
  231. 2012-10-31 Movie Review: Looper
  232. 2012-10-27 NaNoWriMo 2012
  233. 2012-08-26 Poem-a-Day 2012
  234. 2012-08-19 More Newspaper Blackout Poems
  235. 2012-07-09 Movie Review: Unknown
  236. 2012-07-07 The Chasm of Understanding
  237. 2012-06-19 Stereotypes
  238. 2012-06-15 Cocoa Geek
  239. 2012-05-14 Apple
  240. 2012-04-30 Movie Review: The Last Samurai
  241. 2012-03-24 Movie Review: Alien
  242. 2012-03-21 Movie Review: Kill Bill, Vol. 1
  243. 2012-03-07 Goodbye (Achievement Unlocked)
  244. 2012-02-17 Translation in Teaching Language
  245. 2012-02-10 "City Hall"
  246. 2012-02-10 Things We've Seen on Motos
  247. 2012-02-06 Kep
  248. 2012-02-02 Home Walkthrough #2
  249. 2012-01-27 Khmer Gender
  250. 2012-01-21 Happy Lunar New Year!
  251. 2012-01-21 Takeo and Kompong Cham
  252. 2012-01-14 Phnom Penh Excursions
  253. 2012-01-06 Thirdhand English and Chinese Writing Rooms
  254. 2011-12-31 PIO Walkthrough
  255. 2011-12-24 Progress Report: Grade 7+ and Grade 6
  256. 2011-12-18 Home Walkthrough
  257. 2011-12-09 Phnom Penh Traffic
  258. 2011-12-04 "Don't Cry"
  259. 2011-12-03 Progress Report: Grade 4 and the Teacher‑Class
  260. 2011-11-26 Occupied
  261. 2011-11-25 "Every Day I'm Shuffling" at PIO
  262. 2011-11-15 Khmer Syntax
  263. 2011-11-12 Angkor
  264. 2011-10-24 Three Sides (Afterword)
  265. 2011-10-23 Khmer Morphology
  266. 2011-10-21 "Accident"
  267. 2011-10-20 Three Sides (Part 3)
  268. 2011-10-13 "At spoon!"
  269. 2011-10-12 Three Sides (Part 2)
  270. 2011-10-07 Three Sides (Part 1)
  271. 2011-10-07 Living With My Host Family
  272. 2011-10-01 Khmer Phonetics
  273. 2011-09-25 Mondulkiri Province
  274. 2011-09-20 My Host Family
  275. 2011-09-17 The Killing Fields – Chœung Ek
  276. 2011-09-14 Two Days On The Job
  277. 2011-09-14 Orientation
  278. 2011-09-10 Arrival
  279. 2011-09-08 This Is Really Happening
  280. 2011-09-08 Genetic Discrimination
  281. 2011-09-07 Movie Review: No Country for Old Men
  282. 2011-09-06 Society vs. Individual Choice
  283. 2011-09-06 Movie Review: Blade Runner
  284. 2011-09-04 Movie Review: The Last of the Mohicans
  285. 2011-09-03 Time Zones
  286. 2011-09-02 My Last 30 Downloads
  287. 2011-08-31 Apology
  288. 2011-08-29 "Sci-Fi/Fantasy"
  289. 2011-08-27 The Gender Games
  290. 2011-08-26 I Got a Kindle
  291. 2011-08-25 Future Sight
  292. 2011-08-24 Punnett Squares
  293. 2011-08-18 Why I Don't Like Wong Fu
  294. 2011-08-17 Newspaper Blackout Poems
  295. 2011-08-13 Slow Mental Clock
  296. 2011-08-12 Freddi Fish: Sing Along
  297. 2011-08-11 How to Make a Mashup
  298. 2011-08-10 Movie Review: Grave of the Fireflies
  299. 2011-08-08 Cambodia
  300. 2011-08-02 Literary Merit
  301. 2011-08-01 Jane Error
  302. 2011-07-31 Character-based Stories
  303. 2011-07-30 Spokes: A Math Problem
  304. 2011-07-24 Movie Review: My Neighbor Totoro
  305. 2011-07-19 More on Sexism: The "Women's World Cup"
  306. 2011-07-16 English Pronouns
  307. 2011-07-10 Re: Fanfiction
  308. 2011-07-03 Movie Review: Super 8
  309. 2011-06-15 Hints for Computer Science at Berkeley
  310. 2011-06-15 Movie Review: X-Men: First Class
  311. 2011-06-02 Achievement Unlocked
  312. 2011-05-28 What Do You Say At Graduation?
  313. 2011-05-20 Adoption (in Portal) / Rapture (IRL)
  314. 2011-05-18 Movie Review: Source Code
  315. 2011-05-10 After Graduation
  316. 2011-02-15 "What's Wrong?"
  317. 2011-02-02 Happy Lunar New Year!
  318. 2011-01-31 [Chua] "Nothing is fun until you're good at it"
  319. 2011-01-29 [Chua] "Villager Number Six"
  320. 2011-01-26 [Chua] "Garbage"
  321. 2011-01-24 [Chua] "Not Being the No. 1 Student"
  322. 2011-01-22 [Chua] "Superior"
  323. 2011-01-22 [Chua] Tiger Moms
  324. 2011-01-13 I Just Had Lunch
  325. 2011-01-07 Puerile Parenthood
  326. 2011-01-01 Phones and Photographs
  327. 2010-12-29 Thinking in Color
  328. 2010-12-27 Relationships vs. Probability
  329. 2010-12-26 Re: Diversity (in film)
  330. 2010-12-26 Movie Review: Gattaca
  331. 2010-12-25 Chrome vs. Safari
  332. 2010-12-25 From an Actual Conversation with My Family
  333. 2010-12-20 Movie Review: The Social Network
  334. 2010-12-20 A Review of Machinarium
  335. 2010-12-03 I Wrote a Story!
  336. 2010-11-28 Re: NaNoWriMo 2010
  337. 2010-11-26 The '30s
  338. 2010-10-24 NaNoWriMo 2010
  339. 2010-08-27 Movie Review: Scott Pilgrim vs. The World
  340. 2010-08-23 Beauty and the Beast
  341. 2010-07-29 Symmetry
  342. 2010-07-25 Musings from Europe
  343. 2010-06-01 Hǎoqù: A TR Fanfiction
  344. 2010-04-11 Re: Creative Efforts in March 2010
  345. 2010-03-21 Movie Review: Memento
  346. 2010-02-28 Creative Efforts in March 2010
  347. 2010-02-26 Protests and Politics
  348. 2010-02-14 Happy Lunar New Year!
  349. 2010-01-14 Diversity
  350. 2010-01-04 Movie Review: Avatar
  351. 2010-01-01 Movie Review: Sherlock Holmes
  352. 2009-10-23 NaNoWriMo 2009, or "Is Jordy crazy?"
  353. 2009-09-26 Poems from Astro Class
  354. 2009-09-13 Movie Review: District 9
  355. 2009-08-17 Dinosaur Comics meets Twitter
  356. 2009-04-18 Wicked
  357. 2009-03-23 SMILE
  358. 2009-03-15 V-Day
  359. 2009-03-06 JavaScript Tetris
  360. 2009-02-08 Movie Review: I, Robot
  361. 2009-02-04 Not the Same Place: Review of the "Gravity" Music Video
  362. 2009-01-25 Happy Lunar New Year!
  363. 2008-12-13 Sleep
  364. 2008-12-06 NaNoWriMo 2008: Wordle
  365. 2008-11-12 Proposition 8: Afterwards
  366. 2008-10-31 NaNoWriMo: The Insanity Returns
  367. 2008-10-24 Proposition 8'
  368. 2008-10-03 Cultural Spectra
  369. 2008-08-31 Proposition 8
  370. 2008-06-23 The Capital King?
  371. 2008-05-20 Moving Out
  372. 2008-05-14 Friggin' Awesome Movie Titles
  373. 2008-05-08 Four Coolest Kanji / Hànzì
  374. 2008-05-06 Berkeley 130, CHS 120
  375. 2008-05-01 Fanfiction
  376. 2008-04-24 Spam Count
  377. 2008-04-14 Feel the Night
  378. 2008-04-04 This is the Way the World Ends (I)
  379. 2008-03-13 The Trials and Tribulations of Bai Jianming
  380. 2008-03-09 "Food and Water"
  381. 2008-02-18 One Semester
  382. 2008-02-13 Juxtaposition: Articles and Ads
  383. 2008-02-07 Happy Lunar New Year!
  384. 2008-01-27 Juxtaposition: Status Messages
  385. 2008-01-26 Movie Review: Across the Universe
  386. 2008-01-23 Paint
  387. 2008-01-19 Science as Religion
  388. 2007-12-22 Video Games Live on 2008-02-22
  389. 2007-12-02 Movie Review: August Rush
  390. 2007-11-30 NaNoWriMo: Postmortem
  391. 2007-11-12 A CHS Veteran's Day/Weekend
  392. 2007-11-02 Introduction to NorCal for Chinese Readers
  393. 2007-10-29 NaNoWriMo: Social Suicide
  394. 2007-10-29 A Cappella Weekend
  395. 2007-10-26 You Know You're a Bass When...
  396. 2007-10-23 Shuài
  397. 2007-10-12 DHMO
  398. 2007-10-09 Jukebox
  399. 2007-10-01 Picture Return Month
  400. 2007-09-23 Sincerity
  401. 2007-09-11 More Song Associations
  402. 2007-09-06 Horton Hatched a WHAT‽
  403. 2007-09-03 Spontaneity
  404. 2007-08-22 Mu
  405. 2007-08-22 Welcome to Berkeley
  406. 2007-08-10 Hairspray: The Review
  407. 2007-08-07 Oh, Canada...
  408. 2007-07-23 iMac Troubles
  409. 2007-06-13 And What I Leave Behind
  410. 2007-06-10 A Poem for Graduation
  411. 2007-06-04 Graduation
  412. 2007-05-13 Spring Concert
  413. 2007-05-12 Japanese Interlude
  414. 2007-05-10 English AP Aftermath
  415. 2007-05-08 AP Testing and Choir Ad
  416. 2007-05-06 One Acts
  417. 2007-05-01 Religion: Two Stories With Commentary
  418. 2007-04-30 On Facebook
  419. 2007-04-29 Zelda Memories
  420. 2007-04-17 Writer's Folly
  421. 2007-04-16 Command-Delete
  422. 2007-04-14 Coming Back to Haunt Me
  423. 2007-04-12 The End of an Era
  424. 2007-04-01 Busy Year
  425. 2007-03-24 IDC Talent Show
  426. 2007-03-19 Coming Up Next...
  427. 2007-03-13 What's on my iPod?
  428. 2007-03-10 A New Way to Look at Star Wars
  429. 2007-03-10 MASTERWORKS CONCERT
  430. 2007-02-25 The End of All Things
  431. 2007-02-22 Re: On Blogs
  432. 2007-02-20 Berkeley S&D 2007
  433. 2007-02-17 Happy Lunar New Year!
  434. 2007-02-15 Valentine's Day Debriefing
  435. 2007-02-11 My 30GB iPod Shuffle
  436. 2007-02-04 International Championships of A Cappella
  437. 2007-02-03 Of iPods and Nitrogen
  438. 2007-01-27 Weird Song Associations
  439. 2007-01-24 4Koma: Macworld 2007
  440. 2007-01-17 A Poem
  441. 2007-01-14 Prologue: On Blogs
  442. 2007-01-11 I Am