Optimizing Apple Park

And we’re back with another circle-themed geometry puzzle! This one’s about the new headquarters of Apple, Inc: Apple Park. (Remember, I don’t actually work in this building.)

Contra Dancing

Last weekend I went contra dancing on a date.1 It’s been a while since I’ve done any blog posts, so sure, let’s talk about that.

Contra dancing is one of those country dance styles, like square dancing, except the primary form is two long lines facing each other (hence “contra”, “opposite”) instead of four partners in a square. There’s a sequence of…moves? steps?…that make up each dance, which the main “caller” will explain up front and then call out for the first few rounds. Or as my date put it, “it’s people making patterns with live music”.

Re: Discovery

My flatmate and I finished the second season of Star Trek: Discovery a few weeks ago, so I thought I’d post an update to my previous post, the somewhat tongue-in-cheek “Things I Hate About Discovery. TLDR: As I said last time, if Season 1 was Battlestar Galactica in Star Trek livery, Season 2 is Doctor Who with a bit of Star Wars mixed in. And I still don’t like it.

(spoilers throughout)

Older Posts

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