XZ Gon' Give It To Ya

Last Friday the internet was rocked with the discovery of an exploit in xz-utils that was not only well-put-together technically, but also an example of extremely effective long game social engineering. I could share my opinions, but the takes I’ve seen have actually been fairly nuanced and thoughtful, if (justifiably!) pessimistic, from people with more experience and more familiarity than I have.

So instead I made this.

I wasn’t up to performing this one, but this is still in the series I started many years ago of “computer security exploit song parodies”.

Happy Lunar New Year

新年快樂! Once again, I post the nengajō (new year’s card) I made for Japanese New Year, which also follows the twelve-animal cycle but on the schedule of the Gregorian calendar.

Online Communication

I’ve been thinking about different sorts of internet communities, and how they can feel pretty different based on their primary medium. By “community” I mean a group you specifically choose to be part of, a group where you can recognize other “regulars”…a group that feels like a “place” that feels comfortable. Sometimes this is going to be a closed group of friends; other times it’s friends-of-friends that come and go; still others it’s people oriented around a common interest. But as far as text-based online media go, I think they fit into five main categories: Messaging, Chat Rooms, Livestream Chat, Comment Threads, and Forums.

Older Posts

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