I flew Virgin America Boston -> LAX, and I must say that I was happy with the experience. While the trendy lighting was nice, I enjoyed the on-board entertainment system (featuring seat-to-seat chat, Doom, and much more). There was also on-board wifi and power, though I ended up falling asleep anyways. Their fares are pretty cheap right now, and I plan on flying back with them as well. Hopefully my second experience will be just as satisfactory!
June 7, 2009
April 14, 2009
Got Hacked!
HPROnline.org got hacked today by some Turkish hacking group. Instead of the normal loading screen, the website minimized into a tiny box that ran around on your monitor before finally expanding and displaying the hackers’ identities.
The attack seemed to be targeting Joomla-based websites. In response, I’ve changed some of the file permissions, ran some security updates, and removed unused extensions. I flushed out some Perl scripts that automatically rehacked the website. However, part of the attack seems to be an SQL injection targeting the admin user. Everything looks good right now, but I still have some more work to do in this regard.
April 12, 2009
HPROnline.org Completed
I’ve just finished http://hpronline.org, the online version of the student publication Harvard Political Review. I think the site looks pretty nice, and it did take quite a bit of time to complete. The best thing the website has going for it is not merely the design, but a dedicated group of students who are willing to update the articles, pictures, and other content.
It’s true for any website – without useful, dynamic content, even the most attractive website will disappear into oblivion.
March 31, 2009
Hopelessness
What do you do when you’re sitting there, unable to do anything, as a crisis unfolds?
This happened to me today, on a mini-crisis level – for a website.
Harvard09.com went down after the press release for our Class Day Speaker (Matt Lauer). At 11 AM, the fateful e-mail was sent out. Purportedly, most students were in class, but in reality this meant everyone was online. Hundreds of simultaneous clicks, and the Harvard Computing Society server goes down.
Server Error! Network taking too long to respond!
What was I to do? Sit there and wait for half an hour as the drama unfolded. As the class webmaster, I had to take responsibility. Chats and IMs poured in.
Is the website down? Who’s the class day speaker? Tell me pleaseeeee!
Who’s to blame? I suppose everyone, in a way. HCS for having not enough server resources. Harvard Alumni Association for not providing us with money to pay for a third-party paid hosting service. And of course myself for not predicting that this would happen.
A bigger problem still remains: half of the people who I’ve talked to asked, “Who the heck is Matt Lauer?”
March 10, 2009
New Version of Website In Progress
I’m making a new version of my website for a few reasons:
I’m going to see if I like a white background instead of a black one.
I need a better front page.
Change is good.
It looks pretty bad right now, I’ll fix it up in the coming days.
New site: http://darrenhe.com/
Old site: http://darrenhe.com/version1/
Suggestions are welcomed, of course.
March 2, 2009
February 27, 2009
GChat Poo Emoticon / Poop Emoticon
The Poo / Poop Emoticon for GChat / GTalk is finally here! I’m so excited! :)
What you type in: ~@~
What you get:

Google Chat Poop
Name has been edited out in my cheesy animation for privacy. =)
New! Robot head: [:|] – shows up in different styles too! (depending on if you do round, square, etc.)
My complete list (so far):
:(:)
;-)
;^)
:-/
=/
+/'\
\m/
:(
:)
:(|)
[:|]
B-)
}:-)
:)
=)
:-)
:P
:p
:-P
:-p
=P
=p
:(
=(
:-(
:'(
>.<
V.v.V
:-|
~@~
<3
:{
}:-)
:-x
:*
February 25, 2009
February 22, 2009
Working on a Flash Version of My Website
Ever see this annoying button before?
I believe that a good website should not be run on Flash. Sure, it can have trivial flash components, but not Flash for the menu, navigation, and content!
Nonetheless, Flash allows designers to make very visually appealing websites with effects that are not possible with simple HTML/CSS and either cumbersome or unfeasible with Javascript. Furthermore, there’s no need to tinker with stylesheets or test browser compatibility for hours on end.
So against my principles, I am experimenting with a Flash version of my website. It’s started off simple and redundant, but I will develop it more in my free time. The hardest part is of course the graphics. You can see my project at: http://darrenhe.com/flash.
February 21, 2009
Yet Another Website Finished
I’m getting bored of these posts, since they seem to be every few days now. Wordpress-based site: http://www.hcs.harvard.edu/~hrec/.

Post/View Comments






My First Vista Sidebar Gadget
I just made my first Windows Vista sidebar gadget! Granted, it’s very simple: all it does is list some of my favorite links. But it’s quite convenient (more so than bookmarks), and it even matches my website color scheme!
Developing Vista Sidebar gadgets is really easy. I think it’s suppoed to be based on Windows SDK, but it’s really just HTML, CSS, and Javascript. Anyone can make one!
For more information, check out: http://gallery.live.com/devcenter.aspx.
Microsoft made something easy and straightforward. Cheers!