Ok, a real post this time

The 3 of you who occasionally look at this blog may have noticed that I’ve changed to a rather minimalist layout. I was inspired by tumblr and set out to find a way to give my blog a similar look, and this is what I came up with. I figured the old layout with all its functionality made me feel obligated to write more substantial posts, while the minimalist tumblr style encourages brevity, so the result would be that I’d do shorter but more frequent posts. We’ll see what happens.

The company is doing well and we took our first trip together which you can see photos of in my last post. Our funding situation is good and the development is speeding up. Our public launch isn’t too far away now.

I’ve been lifting at the gym regularly for the past month or so, about 3 times a week. I’m definitely stronger than I’ve ever been, but have neglected cardio. My natural state is to be rather skinny so when workouts are limited I always opt for lifting because I want to gain weight, not lose it. Ideally I’d alternate between cardio and lifting but it would cut too much into my limited social life.

Actually socially things are pretty good; I go out about 3 nights a week and spend at least one day doing something fun or relaxing on the weekend. Lately I’ve spent a fair amount of time at Houhai, a lake surrounded by bars and restaurants. It’s rather touristy but there are a few good places to eat/drink/chat, and it’s really nice to walk by the water at night.

My Mandarin these days is not so good. The money we paid a few months ago for classes finally ran out and I didn’t buy more because all we did was go through the book or talk freely, both of which I can do with friends for free and on my own time. Actually my character recognition is holding steady or even improving because I chat with people on IM in Chinese every day. Yesterday I even tried chatting with a few of my coworkers in a QQ chat room they set up, but they were typing way too quickly for me to translate so I only picked out the lines that had “phil” in them. My speaking and listening are definitely worse because people usually don’t understand me the first time and vice versa. The real value of this Chinese class is that it forced me to practice speaking regularly, just a discipline thing. I hate getting up early for class so I’ll try to come up with another way to practice…

And we’re back

I think there’s a time window after I write each blog post where the activation energy to write the next post is low enough that I’ll actually do it. If I don’t write anything before the window closes, I go into another phase where I won’t write again for a long time. I think it’s because too much has happened for me to want to write about, or I’m dreading explaining why I haven’t written anything for a while to the two or three people who read this blog (hi mom and dad), or both. Then there’s a tipping point at about three months where I finally work up the motivation to write something. This has happened twice before, and tonight it’s three months to the day since my last post. At least I’m predictable. So below are the major things that have happened since November that I’m willing to share with the general internet-viewing public. Actually, I think my flickr sets page is a much better chronicle of my life than this blog ever was.

New Office

Last October we got into an incubator at Tsinghua Science Park. An incubator is basically where a group of investors give you subsidized office space and access to resources either for a share of your company or the opportunity to invest. What it means for us is that we have a pretty nice office for very reasonable rent in a building full of startups in the heart of what’s called “the Silicon Valley of China.” Just down the street are Google, Microsoft, Sun, and a bunch of other tech companies. It’s a hot area because it’s close to the two top schools in China, Tsinghua and PKU. Many students stay on campus during the summer and if you’re just down the street they’ll be more likely to accept internships at your company and eventually take a full time job after graduating. Many students also do internships during the school year, either because they’ve finished and are just waiting to graduate (like one of our engineers), they’re almost done with their grad research and have plenty of time, or they’re machines and can get through 16 hours of study and work every day. Anyway the new office is totally sweet and beats working at the old apartment hands down. It feels more like a real company this way, and the division between work and home is good (as much as I enjoyed the old one-second commute from my bed to my desk). We have 10 nice desks, a few cheap tables currently used for extra computers and junk, a conference room with a white board and projector, and a private office for Clement because he’s always doing meetings and calls. It’s on the 11th floor so there’s a decent view out across Haidian, at least when the air is clear. There’s a cafeteria in the basement where you can get a lot of food a la carte style for cheap (I average about 11 RMB per meal which is $1.50 USD). At first it seemed decent but now I think we don’t have as much tolerance for it; it’s really salty and greasy and there isn’t much meat (though I seem to be the only one who complains about the latter). So we’ve been going out to eat a lot lately, most often to a restaurant across the street where you can feed a group of people for about 10-15 RMB per person and it tastes way better.

Done for the night Front door Passing reception area Clement eating breakfast Snoopys' on duty Courtyard Golden sky

More photos of the new office

New Apartment

The new office is in Haidian district which is in the northwest of Beijing, while our old apartment was in Chaoyang which is on the east side. Beijing is a big city so that ends up being an hour and a half commute. Keen and I still had a month left on both our lease in Chaoyang and our memberships at the nearby gym, but the commute was too much so shortly after we started working at the new office we moved to an apartment near it. Living here is awesome. The apartment itself is nothing special; 2 bedrooms (actually mine seems to be an office but no matter), kitchen, living room, tiny refrigerator room, and split bathroom with the shower and toilet in one room and the sink and medicine cabinet outside. It has crappy wall-mounted radiators for heat. Oh yeah, it got really cold here. On the plus side the radiators are nice for drying laundry on because they never get that hot so there’s no fear of burning anything. Side node, after I do laundry I hang it on every corner, handle, door, or other feature in my room that will support a piece of clothing. It’s kind of funny to walk in and see 10 pairs of boxers on various pieces of furniture throughout my room. Anyway the great thing about living here is that it’s a 10 minute walk to work, 5 minutes to my gym and the supermarket, 2 minutes from our language school, 5 minutes to Wudaokou subway station, and 2-5 minutes from a large number of restaurants. There’s a McDonalds 2 minutes away that I’ve been to more times than I’m happy about. During the work week we have everything we need in a very small area so we get by just walking. Going out for fun is less convenient because fun is generally more central or on the east side of the city. We used to ride the subway more but have gotten lazy and now often just shell out for a taxi; about 60 RMB ($8 and change) is enough to go most places.

Chengfu lu Our building Living room Prash, TV, and door to my room Sink and storage Bed, desk wardrobe View out the living room window

More photos of the new apartment

Learning Mandarin

After moving to Haidian, Keen and I finally started Mandarin lessons. We have class Monday-Friday from 8-9:30am. It’s just the two of us and our teacher whose name is Fei Lu. Her English is pretty good. She teaches from workbooks and adds some extra material, pretty standard. Actually the workbook exercises are lame. I think what helps me the most is just having improvised conversations with her. We recently started learning how to write characters and it’s starting to come back to me from my one Chinese class at UVA. Fei Lu is on vacation now visiting her hometown of Harbin, but we’ll start class again next week. I think I’ve passed a critical point where now if I have a dictionary I can express a lot of things. I can probably continue to learn just by speaking, reading, and writing Chinese (which I now do every day anyway), but I’ll at least continue with the class until we’ve gone through all the hours we’ve paid for.

Motivation

I started replying to a comment from Vickie in my last post, but I wrote more than I had anticipated and decided to make it a post. What’s totally sweet about this is that since I’ve referenced the post she commented on (via the link in the last sentence), a snippet from this current post will appear as a comment on the other post via PingBack. Anyway, on to the actual post!

Thanks for the thoughts and compliments, Vickie. I can’t take credit for the design though; it came with WordPress. Some day I’ll get around to making my own template, but in the meantime, green it is! It’s impressive that you have the discipline to periodically introspect and even write things down. I know what you mean about motivation disappearing. I’ve been having weekly meetings with a “wellness coach” (for free because she’s working towards her license), and part of the value they provide is making you accountable. The very act of telling this person you’ll do something and knowing they’ll ask you about it later if you don’t is actually a decent amount of motivation. Perhaps instead of saying I’ll redesign this blog someday, I should state that I’ll do it by a certain date so people will have an expectation (in my mind at least). But then I’d have to actually do it, so forget that! I wish I could stop time and do everything on my todo list, but as a couple of the items are rather involved projects, this would take months and in doing these things I’d probably generate another todo list of equal or greater length. Speaking of todos, I have a ton of stuff to post about but it’s late again and I still have work to do. Tomorrow night I will catch up on blogging - if I don’t, someone please chastise me.

Full circle

After starting out with a blog on my domain, then switching to wordpress.com hosting, I’ve come full circle and returned to my own domain. Why? PageRank. I want my homepage (phil.harton.org) to rank highly in search engines when people search for my name, and hosting my content on the same domain helps. I’m also getting tempted (again) to write my own blogging software, and if I do, I can gracefully maintain the permalinks here generated by Wordpress.

New URL

Not a day has passed and I’ve already changed my blogging host. I decided that the permalinked posts I’d get using WordPress.com were more important than the permanent URL I’d have using my own host. If I do switch hosts, I can simply leave a message saying so as my last entry in this blog. All previous entries will still exist, so any links to them will still be good. I doubt many people, if any, will ever link to my blog, but if they do, I owe it to them to keep my content up for as long as WordPress.com is around. Regarding portability of data, I learned that WordPress.com supports blogging APIs including the MetaWeblog API, which has a method that can return all the posts from a blog. So if I ever need to transplant my content onto another blogging platform, I should be able to get it done with a quick script.

Selection of a blogging platform

After hours of research and internal deliberation, I decided to go with WordPress hosted on my DreamHost account. Here are the criteria I used:

  • Critical: portability of data. In other words, if I ever want to switch blogging platforms, I need to be able to transfer my old posts with relative ease.
  • Critical: tagging
  • Critical: anyone can comment
  • Critical: protection from comment spam
  • Desirable: permalinks. This means each post has a permanent web address, and yes, this could conflict with the first criterion.
  • Desirable: permanent blog URL

Here are the platforms I considered:

  • LiveJournal, Xanga, and other closed communities: Most of the bloggers I know use them. Why? The most obvious reason is the snowball effect of using what your friends use (which I suppose is why Xanga users are primarily asian and LiveJournal users primarily white). These communities are suitable for non-geeks because they make it easy to subscribe to friends’ blogs (basically serving as an aggregator), provided that they use the same platform. If these services would allow users to subscribe to any RSS or Atom feed, it would make life easier for many, many people who have had to make accounts on multiple services, or choose one and miss out on integration with friends’ blogs on another.
  • Blogger: As much as I’d like to use another service from the company I’m about to work for, Blogger needs help. First, no tags. Second, the Atom API only allows retrieval of the last 15 entries. If I’m going to put the effort into writing a post, I’d damn well better be able to retrieve it without some arcane screen-scraping or filesystem-reading scheme. I know that Google is revamping this service, so perhaps I’ll switch over once it’s more “Googley” (it was an acquisition, not an original product).
  • WordPress: Geeks swear by it. Tags? Check. Open commenting option? Check. Spam protection? Yes, via Akismet. The other criteria depend on hosting: WordPress.com or my own web host. WordPress.com would give me permalinks to posts since I could leave the old content up after changing platforms, but of course wouldn’t allow a permanent URL for the blog itself. Using my own host gives me my permanent URL of choice (phil.harton.org/blog), though permalinks could suffer if I changed software, plus it would be a hassle to transport if I switched web hosts. Using my own host wins hands down for portability of data because I have complete access to the database itself, plus a php API that allows me to slice and dice my content as I please. Ultimately I went with this option, though if I find out I can programmatically access all my posts under WordPress.com, I may switch over.