Yesterday, I got to walk around the meagre shopping-district outside the gates of Camp Casey, here in Dongducheon. I was hoping to find a good desk-lamp, and maybe some wall-art for the room. (Since I’ve been here for less-than 30 days, I had to be escorted by an NCO… SGT Morton, whose off-post experience is barely more than mine).
By my observations, the bulk of what’s for-sale in the area just outside of the gate is Phone Cards, Used Electronics, Hip-hop Fashions, and Filipino Juicy-girls. (A “Juicy-girl” is one of those barflies who try to get GI’s to buy them overpriced drinks, usually as a prelude to prostitution. The term is a corruption of the Hangul words “joo say,” meaning ‘a drink.’ According to reports, most of the Juicys around Camp Casey are Filipino… at least the ones giving me and SGT Morton the come-on through the club doors were.)
It looks like if I want to get a decent desk-lamp, I’ll have to catch the train to Seoul.
(First one who gives me a ‘Seoul Train!’ pun gets slapped…)
The real amusement for today, though, is here at the CyberCafe on post, and requires a bit of understanding of hexadecimal math and simple computer programming to appreciate.
For all you non-geeks out there: Hexadecimal math is Base-16, a legacy of the old 16-bit operating systems that were used back-in-the-day (the last mainline 16-bit OS was Windows 3.11). Hex coding is still used by many less-than-stellar programmers to develop new apps, but it has its flaws, one of them being how to handle Negative Integers.
Now, normally there is no provision for negative numbers in Hexadecimal… the programmer will have to assign a switch prior to the numbers to be able to accomodate subtractions below zero, but it’s a complicated process. Too complicated, apparantly, for whoever wrote the app that controls login and credit time here at the CyberCafe.
I had a card account with less than one hour of time on it, and gave the girl at the counter $3.00 to add another hour. Instead of adding it to my credits, she subtracted it, and then subtracted it again, which rolled the Hexadecimal in the ‘hours’ block backwards into negative space. It seems there is no provision for negative numbers in their Timer/Credit subroutine, and thus, I now have credit for 944,365 hours on my account.
By my math, that means I could stay continuously online here at the CyberCafe for just a little over 107 years. I’d say this constitutes a glitch in their programming, don’t you?
I think I’ll be able to get away with it as long as I don’t attempt to cash the unused credit hours in… which would probably amount to controlling stock in the company.
Or, more-than-enough money to buy a schoolbus-full of Filipino Juicy-girls, complete with the schoolbus.
Or, at least a decent desk-lamp.
(Follow-up: 16 OCT 07 - Sometime today they must’ve run an audit on their User accounts, and corrected the error. I’m back to paying for terminal-time at the CyberCafe… whatever… I should have a computer in my room soon-enough.)