“Here’s the world famous computer programmer, placing a test order at the dot com site he works for, at Y2K + one second. (note the ball that just dropped on the TV) Will it work? WILL IT WORK!?!?!?!”
Actually, it didn’t work! The order showed as placed on Jan 1, 1999! But it wasn’t a Y2K problem. Some bonehead had used the unbelievably arcane and incorrect “IYYY” date format on the order confirmation page, which uses all these crazy week numbering rules (defined by ISO8610) to determine that it really isn’t the new year if there hasn’t been a Thursday yet. What? Who wants that? It had probably been broken since the site existed and nobody had noticed. So I quickly changed it to the proper “YYYY” and all was well.
Any of the other geeks out there have a good story from that (not very) fateful night?
Mark Rosenfelder really likes 王菲. But that’s one of the less interesting pages on his site. Here’s some other pages that I particularly liked:
If English was written like Chinese: The step by step transformation of English into a pictogram based language. You’ll learn a lot about why Chinese is the way it is.
The Zompist Phrasebook: Such useful phrases as “We kicked your ass in World War II”, “Where can I find the dissidents?”, “So far as I can see, Heinlein is just a second-rate Ayn Rand.”, “There’s a corpse on the bed. Please change the sheets.”, and “Oh sure, you’re going to shoot me, right?”
坐月子 is the traditional thing to do after giving birth, if you’re Chinese. You are really supposed to just sit for one month, and you and the new baby are taken care of by somebody else, usually a grandmother. There’s special foods you’re supposed to eat and a whole list of things to do and not do to help restore your body. This site has all the details.
This tradition is so strong in Taiwan, that for mothers who don’t have an extended family member available there are 坐月子中心 - Zuo4 Yue4 Zi5 Zhong1 Xin1 - Sit Month Centers! Here’s one, called 樣媽咪 - Yang4 Ma Mi - Model Mommy. You go in and live there for a month, and specially trained 坐月子 professionals take care of you and baby. I’m not sure how much that costs, but they also have the take out version, for NT$50,000 (about $1500).
聖誕老人 - Sheng4 Dan4 Lao3 Ren2 - Christmas Old Person - Santa Claus
Or 聖誕老公公 - Sheng4 Dan4 Lao3 Gong1 Gong1 - Christmas Old Grandpa - Santa Claus
Santa brought Jenny a present! He even apparently reads her wishlist. I got nothing! Nothing! Jenny says it’s because I was bad, but I think it must be some mistake. Maybe he only checked his list once this year.
Dear Hyundai Owners: For your convenience, we have mounted razor sharp blades just out of view on the inside of your trunk. We hope you have as much fun finding them as we had placing them.
老牌 - Lao3 Pai2 - Old Brand — Old Style, Old School
That’s what type of game Viewtiful Joe is. You run from left to right, and punch and kick an endless stream of bad guys. That’s it. It’s great! It’s incredibly fast paced, completely crazy, and great fun. Everybody should try it. At least rent it.
You can get a good idea of the style (equal parts comic book, power rangers, animation, and pure strangeness) by watching this music video, Viewtiful World. Or this one for a look at the gameplay.
I have determined that Mario Kart Double Dash!! is very good! The new added twist is that each kart is controlled by two people, and that adds more fun. You really have to work together to win.
Two of Jenny’s sisters are 雙胞胎. But you wouldn’t know it unless they told you, because they’re 異卵 - Yi4 Luan3 - Different Ovum — Fraternal, not 同卵 - Tong2 Luan3 - Same Ovum — Identical.
Some people think my Chinese is 越來越好 - Yue4 Lai2 Yue4 Hao3 - Better and better. That’s nice to hear because I thought it was 越來越差 - Yue4 Lai2 Yue4 Cha1 - Worse and worse.
(in fact, here’s the proof: the first version of this post I said my Chinese is 越來越錯, which is itself, wrong!)
Christmas came early this year! Jenny’s sister sent us a set of speakers that we got today. Jenny couldn’t wait, so we opened them and put them up. Test discs: Jacky and the last good movie John Woo made. Sounds great! Thanks Judy!
Neat. It just so happens that the project i”m doing at work right now is called 喇叭水仙 - La3 Ba5 Shui3 Xian1 - Trumpet Narcissus - Daffodil.
Zonble says, if you want to learn Chinese calligraphy, you can start by writing 永. It contains most of the basic strokes. If you can write it well, you’re on your way.
I am now about to enter THE FINAL SEMESTER! I’m taking Crypto & Net Security. I guess I’ll be hearing about Alice and Bob a lot. I’ve also got to finish and present my research paper, on my top secret new method of cookieless session persistence. URL rewriting is for suckers.
Remember that new syndication feed format project thingy? It’s still going, and there’s a new release of some specs that Mark has documented nicely. For fun I’ve created an Atom 0.3 feed. b2 and (maybe) Wordpress users can find the template here. It has a good chance of working for you as-is, if you want to play this new game.
廟 is the answer to yesterday’s riddle! Do you see it? On top is a dot, underneath is a dash, then there’s a slash on the left, two crosses and sun (日) and moon (月).
The clue was the word 醉 - Zui4 - Drunk. This riddle is from the movie 大醉俠 - Da4 Zui4 Xia2 - Big Drunk Hero, aka Come Drink With Me, which is like the Gone with the Wind of Kung Fu movies or something.
Another site I have seen before, but I ran into again is Omniglot. It is a definitive, well researched and well written site about just about all human (and some non-human) writing systems. Here’s their page on Chinese.
Finally, I found the USC Chinese characters page. They have animations of how to write all the most common characters. For instance, here’s 安 - An1 - Peace. And, for each character, they have a link that you can click on to hear how to pronounce it! (click on the word, next to the record player)
I wonder if the origin of the English word yo-yo is “Liu1 Liu1″? Or maybe with French “joujou” (toy)? Anyway, I’m mentioning this because I think everybody should go watch this video: Japan National Yo-Yo Contest 2003.
Nemesis of Science Ninja Team Gatchaman. aka Katse, Zoltar. Reports to strange floating eye/bird. Master of disguise. Super genuis. Hermaphrodite. Cool hat.
Giant planet sized guy. Eater of worlds, devourer of planets. It has always been so, and so it shall ever be. Created, and now feuding with, the Silver Surfer. Cooler hat.
This has been a public service announcement from messy-78.
星際大爭霸 - Xing1 Ji4 Da4 Zheng4 Ba4 - Star Border Big Struggle Master — Battlestar Galactica
Battlestar Galactica comes in two flavors: Original, and extra crispy. The new series, amazingly, is not all that bad! I especially like the space battles. They’re like a huge 3D version of Asteroids or something.
Click on this button, and then check the address bar. Are you where it says you are?
This is bad because I could have tricked you into thinking you were anywhere I want, and then created a page that looks indistinguishable from the real site. I could have made a fake CNN, or Paypal, or anything. And it didn’t have to be a button either, I could have done it as soon as you came to this site. The next Google search result you click on could do this.
I have implemented Bayesian spam filtering for this weblog. I have no idea if it is working. Well, I think it’s working. I’ve trained it with all the comments in the database. They’re all considered not spam, since I always delete spam when I see it. Then I had to go back into some archives and find spam comments that have been posted, to teach it what spam tastes like. I could only find 19 such spams, which I have a feeling isn’t quite enough.
When asked to score the good comments in the database, it is currently giving scores like .00000000000000000000001% chance of spam. And when I ask it to score some of the spams I’ve used for training, it says 100%. So it is not obviously completely broken. But I’m not sure what it’ll do when it sees stuff it’s never seen before. I can’t wait to find out… so Allez Spam!
I haven’t thrown the switch that consigns comments that rate highly on the spam-o-meter to oblivion yet, because I’m not too confident in the system. For now, it’s just working behind the scenes, rating and learning.
I first tried to use an existing free implementation of Bayesian filtering in PHP by Loic d’Anterroches. I couldn’t quite get it to work, and it was a little too general, so instead I rolled my own.
I’ve got it integrated into b2, but I’m not going to “officially” release the code until I know that it’s working and useful for comment spams. Of course, those of you who just can’t wait, want to see my horrible slapped together code, and know how to use my view-source feature, be my guest. If it does prove to work, I’ll release it as a b2 hack, and hopefully the Wordpress guys will like it. (I really have to upgrade to Wordpress one of these days…)
(By the way: While I was working on this, I did introduce a bug that completely broke comments for the past day or so. If you tried to post during that time, sorry! It’s fixed now.)
One time I interviewed at a big defense contractor. The interview process was crazy. They would say stuff like “This position involves Unix, and… a database. I think that’s all I can say. You’ll have lots of fun, but never be able to tell anybody what you do.” They told me if I started work there, the clearance process would take 6 months to a year. During that time, I’d be paid to sit in a room called “the leper colony” and do nothing. I did get a job offer from there, to work in their “SPACE SYSTEMS” division (how cool is that!) But, I turned it down. I didn’t want to move to Texas. I probably missed an oppurtunity to work on the EXOATMOSPHERIC KILL VEHICLE or something.
Instead I went to Pratt and worked on everything from their coolest stuff all the way down to the bottom of the barrel: the mainframe based payroll system. Y2K was coming, you know. That COBOL wasn’t about to remediate itself.