Thursday, July 14, 2005

Sunday, May 01, 2005

Multiplayer Tetris!

We built a network Tetris game, haha, spent a total of 4 days on it, and very proud of it. Here's the project page. Executables, sources, and full writeups are there, too, and it works! Game is based on Andrew McCarter's single-player title posted at C# Corner.

System Requirements:
-Windows 2000/XP/2003
-Microsoft .NET Runtime version 1.1 (you probably have it already, but if not download here)

Future enhancements:
- Better single-play, cuz right now it's ugly try-catch around every network exceptions
- A preview screen, so you can know how your opponent is doing
- Better GUI, it's so ugly right now
- Moving the database to my own server instead of the school's :)

Development will resume after final exams week :-P

Saturday, February 12, 2005

Valentine's Day

DeBeers, they recently changed their slogan. Before, it was "Diamonds Are Forever". Now it's "Diamonds: Render Her Speechless".

Which is almost true.

They should've just said it outright.

"Diamonds: That'll shut her up"

(h/t Ron White)

Friday, December 17, 2004

how to sell on ebay - a behavioral analysis

I've sold a few things on Ebay (40+ positive feedbacks, not that many , but still enough to have opinions to share).

First off, in the item description, give the impression that you give a shit about whatever you're selling, so do post good pictures. That means enough lighting, use a tripod, and (can't emphasize this enough) make sure the item's sharp in focus. If the item has observable defects/blemishes, document and show those too.

Side note: If you describe a product as NEW and the item turns out to have flaws, the buyer has a legit claim to get his/her money back. Describe it as LIKE NEW or EXCELLENT+ or EXCELLENT+++++++ and they'll be hard-pressed to bitch you out.

Answer questions/emails truthfully and respectfully, but don't make yourself look desperate. By that, I mean even if you check your email every 10 minutes, take time to answer it (rule of thumb: more than a couple hours but no longer than a few days). As long as you reply eventually, the buyer cannot accuse you of being a bad communicator. That way, buyers will know that you have better things to do than being their servant, and they won't feel compelled to manipulate you. This is what I mean by manipulation:

- negotiating fees/shipping *after* the auction closes. "How about we split the Paypal fee?" "Screw you!" You've set the fees in writing, they agreed to it by placing a bid, and they negotiate after the fact? I hate this so much.
- senseless claims. If they say the item has flaws that you know doesn't exist, and they ask for money back for repair cost, just ask them to return it for a refund excluding shipping costs.

Only leave a feedback after the buyer receives the item, approves it, and leave you a positive feedback. Since most buyers have less # of feedbacks than sellers, even the fear of retaliation will keep their behavior in check.

-----

No picture to show, but here's a bad academia joke I witnessed last week:

Student: "Professor, I heard a rumor that you're actually just a big softie who likes to feed squirrels, is that true?"
Professor: "..... I ... feed ... squirrels? ..... YES ! Wanna know what I feed to squirrels?"
S: "What?"
P: "Little pieces of grad students."

Wednesday, November 24, 2004

Happy Turkey Day

...Americans have a special holiday that glorifies gluttony and laziness. Go figure.

Ever wonder why Americans are so fat ?

Sunday, November 21, 2004

Cats and dogs


Computer Architecture professor: "So, what happens when an out-of-order processor like the Intel P4 doesn't have in-order writeback? It's a mess! Kinda like cats and dogs sleeping together.

Wait, you guys are all foreign, what do you know about cats and dogs? (points to a student) You, what's like cats and dogs in Korea? a South Korean and a North Korean sleeping together ?"

Wednesday, November 10, 2004

I said it once and I'll say it again: AIM sucks

Was trying to install AIM 5.9 today, but I noticed the license agreement says it includes some sort of ad-supported weather program. i don't know if it's legit, but frankly i don't wanna know.
 Links to AIM 5.2 and older setup files are here.

BTW, there's AIM for Linux!. Although I still think Gaim is better, sometimes I need AIM for file transfer/direct connection etc.

Anyways, also Firefox 1.0 was released. Get it there, or processor-optimized versions here.