Algorhyme

Got this peom from rayalome which I thought was hilarious. Any CS major would appreciate it. Well at least those who took data structures.

Algorhyme

I think that I shall never see
A graph more lovely than a tree.
A tree whose crucial property
Is loop-free connectivity.
A tree which must be sure to span
So packets can reach every LAN.
First the Root must be selected
By ID it is elected.
Least cost paths from Root are traced
In the tree these paths are placed.
A mesh is made by folks like me.
Then bridges find a spanning tree.

— Radia Perlman

HAPPY BIRTHDAY CRABYAPLE

Just wanted to wish my buddy a Happy Birthday! I haven’t chat with him in a really really long time!

Speaking of chatting, did you noticed that AIM added 2 new buddies to your buddy list:
AIM Bots (2/2)
    MovieFone
    ShoppingBuddy

I played around with them for some time and it’s quite interesting. I didnt find ShoppingBuddy to be much use, but MoviePhone was pretty useful. You type in the movie you want to see followed by your Zip Code and it’ll tell you which movie theaters it’s playing at near you and the associated times. It also includes a link to the movie itself. They should’ve also provided a link to the theater so you can get directions and find out more info. Hopefully that’ll come later. You can also type in a date, and it’ll give you a list of movies that are playing near you. Not comprehensive but makes it easier if you don’t have any idea what you want to watch.

Too bad the interface has to go through an AIM chat window. What I do like about it is that the responses are amazingly fast. No need for all the pretty graphics to load.

/. had an article on it: AOL launches program for AIM bots.

Yahoo! Mail now has advance Firefox support!

I just noticed Yahoo! Mail is supporting advance edit controls in Firefox:

yahoo! mail

Before this, these advance controls were only available only in Internet Explorer, which really sucked because whenever I hit reply in Firefox, it’d create the following ugly reply patterns for the message:

>
>
>
>>
>>
>>
>>
>>>
>>>

Now it’s just a blue bar like Outlook and how it’s suppose to be. Other functionalities it has includes spell check, font face, font size, bold, italic, underline, color, highlight, emoticon, hyperlink, text alignment, list creationg, indentation, and stationeries. The only thing I really cared about was the ugly > > > >. So I’m happy.


Random Crap:

Google to offer web traffic analysis servicesGoogle has officially launched Analytics, a robust new web analysis system that provides site owners with traffic metrics and massive amounts of useful marketing data. Based on technology originally developed by a Californian company called Urchin that Google acquired in March, Analytics integrates with Google’s popular AdWords system, and will vastly improve the quality and quantity of data provided to existing AdWords users. Those of you that don’t use AdWords can still use Analytics by adding a simple javascript snippet to your web site. I just implemented this on both my blog and gallery. We’ll see how well it does. I was working on KLAWS if you remember correctly, but that project sorted is still somewhere in midair and I accumulated way too much data to process.

Beating speed cameras (from deadlock) – apparently > 170MPH is the speed you need to aim for to bypass speed cameras.

Berkeley High’s condom club – A student can get a 12-pack, free food (from esca):

Now after I read this — and after I stopped laughing — my first thought was not about the offer of “free food,” presumably made to induce the students to join club. My mind did not linger over the sticker that gets attached to the back of a student I.D. (wondering, like, what’s the logo look like for the Condom Club?) What stopped me, what left me pondering the ingenuity of high school administrators, was the number of condoms on offer. Please, read this line again, slowly: Show your ID at the Health Center and receive 12 free condoms a week.

Where did they come up with the number 12?

Twelve condoms a week! I don’t know sex workers who need that many condoms. Certainly none of my middle-age friends need 12 condoms a week. High school students do?

Google Answers (from deadlock) – Ask a question. Set your price. Get your answer. More than 500 carefully screened Researchers are ready to answer your question for as little as $2.50 — usually within 24 hours. Your satisfaction is completely guaranteed.

Microsoft Natural Ergonomic Keyboard 4000

So I went to the Microsoft Company Store today because I had to pick up a copy of Windows XP. I’ve been waiting for the company store to stock more Microsoft Natural Ergonomic Keyboard 4000 for some time. They were available online, but required extra for shipping, which being a bargain hunter was a sin if you could get it cheaper locally. So I finally waited long enough and it’s finally here. I’ve been using a Natural keyboard at work for sometime. It’s pretty nice on the wrist and it didn’t take too long to get use to. I have this decent Logitech “normal” keyboard at home and I was able to swap between them without much problems. However I HATED the fact that the Logitech island was vertical. Many new keyboards are doing this and I HATE IT!!! By island, I mean the set of keys that consist of Insert, Delete, Home, End, Page Up, and Page Down. Also, the Logitech made the Delete key bigger (2 button size worth) and shited the Insert key to the scroll lock key.

The Natural 4000 is got it right. The island is correct and I actually like the feel of my wrist on it. They have this soft foam like thing where my wrist rests on and I personally thing the bottom of my palms are in a more relaxes position then even with gel wristrests. Then again, it could also be psychological since I paid $25 for this keyboard. Haha.

Fable on my new 24″ LCD

So I didn’t really get a chance to play Fable this weekend. Surprise? Haha. Though I did want to see how it’d look on my new screen. I tested with the following resolutions:

1280×720
fable

1280×768
fable

1280×960
fable

1360×768
fable

1360×1024
fable

There was 1600×1200 and 1920×1080. At 1600×1200, my screen would be all black. Not too sure which was crapping out, either my monitor or my video card. I’m guessing my monitor doesn’t want to support 1600×1200 or maybe the resolution’s a bit too high for my video card to handle for the game. Since my monitor could only support up to 1900×1200, 1920×1080 was beyond the range of support, so it immediately threw an error. The 1360 resolutions were actually set to 1900×1200, but the image wouldn’t stretch to fill the screen but had black borders around it. The 1280 resolutions were the largest resolutions to stretch the entire screen, and the screenshots don’t really do it justice. Try stretching it to 1900×1200 and you’ll see what I see. Though I just realized 1900×1200 is a really odd ratio. 19 to 12 and there’s really no other resolution with that ratio. Also as artemyst noted, my butt’s on fire in both the 1360 resolutions.

New Toys!

So I finally setup my new toys:

new toys new toys

The screen is so sweet! I was planning to dual screen with my old NEC 17″ LCD, but as you can see from the image, I don’t really have the space for it right now, so I’m probably going to look for a bigger table. Watching videos on this screen is amazing! Also, check out the the map sizes I can see with this screen:

google maps msn virtual earth

My speaker system is still having some problems. For some reason the Philips External Sound Processor won’t send any signals to my rear speakers, so I’m still using my old Creative Labs SoundBlaster Live! 5.1 for now, which is decent, though I noticed the center speaker (although during tests show that the speaker works) won’t have any sounds coming out when I’m playing music or movies, even when I enable environmental surround sound schemes. The speakers themselves are nice. Especially when they only costed me $35 shipped.

Also, it seems my processor isn’t able to handle the Apple HD Movie Trailers (look for any trailer with the HD symbol next to it or any of the trailers under the category High Definition Trailers). My system plays the the 480p trailers okay (though you can still see some choppiness), but the 720p or 1080p is unbearable to watch. The video lags big time. I have a couple 720p and 1080p videos from WMV HD Content Showcase and they play fine and may I add how beautiful they were on my new screen. My processor and video card aren’t that weak. It’s a AMD Sempron 2800+ and Sapphire Radeon 9800 Pro.

Btw, Runts (look at my photos closesly and you’ll see them) are EVIL! I finished an entire box in one night. But fuzzywuzzy says Runts are evil for another reason: runts are evil because i end up with a jar full of banana. i hate those ones, so i throw them in a jar Wonka (owned by Nestle) is the makers of Runts and Nerds and other assortment of candies. I always wonderered which came first, Charlie and the Chocolate Factory or the Wonka candy factory. According to Wikipedia, The Willy Wonka Candy Company came after the book. In fact, it coincided when the 1971 movie was released and some candy company purchased the license to it. Nestle didn’t purchase it till 1988. An interesting fact is that for the 2005 movie, Of the 110,000 candy bars made, only 1,850 were real. The rest were made of plastic. They were prepared by the Nestle corporation for the movie.

SyncToy

So at Microsoft, we have this email alias where we can post any questions we have about anything and they’ll help us. Today I asked about backing up software. The software I was using that came with my Seagate HardDrives were less than satisfactory. It didn’t have much options besides copy everything from Directory X to Directory Y and when ever it hit a problem (such as a file that it couldn’t access because the file was in use), it would stop.

Someone on that alias suggested SyncToy for Windows XP. I’ve gotta say, I’m really happy with this solution. Not only is it’s free, it has many options to choose from and even supports network directories. Only thing missing was the fact it didn’t come with a scheduler, though it did come with instructions on how to use the Windows Scheduler with the software which works for me. Another thing I wanted my backup software to do was not update files that didn’t change, but the seagate software just overwrote everything.

The different modes it supports are:
Synchronize: New and updated files are copied both ways. Renames and deletes on either side are repeated on the other.
Echo: New and updated files are copied left to right. Renames and deletes on the left are repeated on the right.
Subscribe: Updated files on the right are copied to the left if the file name already exists on the left.
Contribute: New and updated files are copied left to right. Renames on the left are repeated on the right. No deletions.
Combine: New and updated files are copied both ways. Nothing happens to renamed and deleted files.

The mode that I was looking for was exactly what Echo does.

I also got some other responses suggesting xcopy and robocopy which both did what I wanted, but SyncToy was simpler. hehe.

ZBB and Bowling

it was a pretty fun day. our team went out and celebrated reaching zbb (zero bug bar). went to teapot for lunch (food wasn’t that great though), but it was company paid for and then we went bowling. haha. it was embarrassing. the first round, i scored the lowest with a 60pt score. the first round was to see the skilled vs the amateurs and decide on teams. and losers had to buy donuts (one person per day, and with teams of 5, that meant a week of donuts). haha. there were 15 ppl, and everything worked out, until one of my teammates tells us she needs to go back. so what ended up happenings was i had to bowl twice for each turn on my team (since i was the worse). arm’s actually pretty sore right now. but the tides turned! i was no longer the lowest scorer! i jumped to the 80s and 90s (since i bowled for 2 people) in the 2nd game. though my team didn’t win, we didn’t lose either, so we were safe from the donut buying. we decided to have one more game. for the losing team, it was double or nothing, or if another team lost, they’d have to buy donuts = 2 weeks of donuts. but this last game was amazing, toland #1 as people differentiating between my 2 scores bowled a 143, though birthday boy (one of my teammates bday was today) scored a 157. it was pretty weird, i had multiple gutter balls and faults (this bowling alley actually records faults when your foot passes the line). 2 of my faults were strikes! and i only made 4 faults altogether. toland #1 somehow ended up making a spare strike strike consecutively. and ended with a strike strike 9 gutter. toland #2 on this game got the 90s, though i had consecutive gutter balls for 2 turns. guess what, our team didn’t lose again, but another team did lose so that = 2 weeks of donuts. i’m going to get so fat…

thanks to hung for donating this link: mario 20th anniversary memorial. pretty neat mario and luigi drawings.

thanks to cari for donating this article: Python Bursts After Trying to Eat Gator. A 13-foot Burmese python recently burst after it apparently tried to swallow a live, six-foot alligator whole, authorities said. might wanna think twice about eating that extra chicken wing when you feel so stuffed. buffets are EVIL!!!

got this article from yahoo: Language Trends in 2005 Are ‘Crunked-Up’. “Crunk” — the American hybrid for crazy and drunk — is an example of how words evolve from popular culture, according to Susie Dent, author of “Fanboys and Overdogs: The Language Report.” “Crunk is generating all sorts of offshoot terms in the U.S. — crunk ‘n’ b, crunk rock, crunkster — and looks set to catch on in Britain, too,” Dent said. “New words travel from one variety of English to another and at a rapidly increasing rate, thanks to the way language is exchanged today over e-mail, chat-rooms, TV, etc.” i think they’re talking about me. ;p

got this article from yahoo: Cops Handle Kids’ Fist Fight Over Pacifier. It all started Monday afternoon, when a 6-year-old boy dropped a pacifier. Another 6-year-old boy picked it up and refused to give it back, allegedly prompting the first child to deliver a punch. story wasn’t that interesting, but pacifiers for 6yr olds?!?! then again, i’m the one that like sucking and chewing straws. i think i’m stuck in the oral stage in freud’s terms.

got these from pya!:

Computer is Ready

forecasts say that we’ll be getting rain on and off for the next 2 weeks.

dmv is stupid. i sent in my change of address/move out of state form for my vehicle and id and guess what they mail me here in washington. a vehicle license renewal notice. sigh…

so my computer systems have finally been completely set up. it’s been setup for awhile, but it was today when i finally closed the case. no more hdds hanging out on the side. no more ghetto-rigging some computer fans. + i finally installed my seagate backup software, so my “documents and settings” folder, along with my “program files” folders will be backed up through the network onto my raid 5 drive. currently i have 760GB installed. add on my external 120GB and my spare 160GB, i’d have over 1TB! i’d have more, but i have to ship back my 200GB drive to wdc, because UPS made a snafu, where somehow the box i shipped with a hdd, foam, and papers became an empty box. but they’re paying the insurance claim, so i have no complaints for selling a used 200GB for $100, since i can probably get a new 300GB with that money. i’ve been having horrible shipping experiences lately. office depot screws up and my chair has yet to arrive for over 2 weeks. they did drop by on friday, but no one was around. my anime order never showed up, so i just faxed in my cc dispute supporting documents yesterday. and i’ve already mentioned that time when i ordered a raid card and it came with the box and manual, but the hardware itself was missing. leads me to think that the ups distribution center here might have something going on…

got this link from /. : Star Wreck: In the Pirkinning. a star trek parody. The first Finnish full-length scifi parody is made from astounding special effects, action and loads of dark humour. It is the product of a core group of five Finns and many people who’ve helped us during the seven years it has been in the making. You can download the entire movie by clicking here. For free, of course.

got this article from /. : What’s with them young whippersnappers? Canadians between the ages of 18 and 29 are much more willing than other age groups to make illegal copies of software programs, cheat on exams or even shoplift, an Environics poll suggests. Nearly 27 per cent of younger people surveyed said they would consider cheating on a test or exam, compared with 10 per cent of the general population. do keep in mind this “study” was done by the Canadian Recording Industry Association, canada’s RIAA equivalent. they seem to be trying to associate a relationship downloading illegal files with cheating or shoplifting.

got this article from yahoo: San Francisco Street Becomes Ski Jump. After several tons of trucked-in snow were dumped on two blocks of Fillmore Street, a section so steep that the sidewalks have built-in staircases, Moseley and friends drew a big crowd on the gorgeously sunny day, and their aerial tricks as they soared across Vallejo Street had the fans cheering.

got this article from yahoo: Bar Made From Arctic Ice Opens in London. A chilly bit of Scandinavia is coming to the heart of London’s West End Saturday with the opening of Absolut Icebar, a bar made entirely out of ice right down to the art on the walls and the glasses for the drinks.

got this article from yahoo: Media boasts land top hooker in jail. Canadian Natalia McLennan, 25, sobbed uncontrollably in Manhattan Criminal Court after she was unable to post $50,000 bail and was taken away in handcuffs to jail. … In that interview, she told the magazine she generated revenues of $1.5 million annually and kept 45 percent of that sum in return for having sex with high-roller clients of NY Confidential, a swanky Moroccan-themed brothel in Manhattan. what happened to the $1.5 million?

got thse from pya!:

13 Coins Solution

Thought of the day: On the trip up, we saw a Transformer decal and we were wondering if it was the Autobots or Decepticons. This led to an interesting point. Does to deceive mean to lie? I personally think they’re different. If i had lied to someone, it doesn’t entail that the person believed me. But if I had deceived someone, that means at some point in time, that person was tricked. Lets use another sentence. “I deceived person x.” vs “I lied to person x.” Although both are valid sentences, they are clearly different in meanings. Personally, the 1st one sorta means, I had lied to person x and he believes in my lie, while the 2nd sentence means I had lied to person x, but doesn’t necessarily mean he believed in the lie. So all I’m trying to say is that lying is an action while deceive refers to the state after lying. Sorta like saying you can always fail at deceiving, but you can’t fail at lying.

Here are the answers to yesterday’s riddles. If you want to try it before reading the solution, I would highly suggest you read yesterday’s entry before reading the solution.

9 coins:

  • randomly chose 6 coins and weigh 3 on each side (weigh #1)
  • if scale is balanced:
    • that means the heavier coin is in the remaining pile
    • choose 2 coins from the remaining 3 and weigh 1 on each side (weigh #2)
    • if scale is balanced, unweighed coin is the counterfeit
    • if scale is unbalanced, the heavier coin is the counterfeit (u were told the counterfeit was heavier)
  • if the scale is unbalanced:
    • chose the pile which is heavier (since counterfeit is heavier, making the total weight of the 3 coins the counterfeit is in heavier than 3 real coins)
    • choose 2 coins from that pile of 3 and weigh 1 on each side (weigh #2)
    • if scale is balanced, unweighed coin is the counterfeit
    • if scale is unbalanced, the heavier coin is the counterfeit (u were told the counterfeit was heavier)

13 coins:

  • randomly choose 8 coins and weigh 4 on each side (weigh #1)
  • if scale is balanced:
    • label the remaining 5 coins: I, J, K, L, M
    • label one of the original 8 coins in the 1st weigh A (we know A is real since there’s only 1 counterfeit)
    • weigh I + J against K + A (weight #2)
    • if scale is balanced:
      • you know L or M is the counterfeit
      • weigh L against A (weigh #3)
      • if scale is balanced, M is the counterfeit
      • if scale is unbalanced, L is the counterfeit
    • if I + J is lighter than K + A:
      • you know either I, J, or K is the counterfeit
      • if I or J is the counterfeit, that means the counterfeit is lighter than the real
      • if K is the counterfeit, that means the counterfeit is heavier than the real
      • weigh I against J (weigh #3)
      • if scale is balanced, K is the counterfeit
      • if scale is unbalanced, the lighter of the 2 coins (I or J) is the counterfeit (since we already proven that the counterfeit is lighter if I or J is the counterfeit)
    • if I + J is heavier than K + A:
      • you know either I, J, or K is the counterfeit
      • if I or J is the counterfeit, that means the counterfeit is heavier than the real
      • if K is the counterfeit, that means the counterfeit is lighter than the real
      • weigh I against J (weigh #3)
      • if scale is balanced, K is the counterfeit
      • if scale is unbalanced, the heavier of the 2 coins (I or J) is the counterfeit (since we already proven that the counterfeit is heavier if I or J is the counterfeit)
  • if scale is unbalanced:
    • label the coins on the lighter side as A, B, C, D and the coins on the heavier side as E, F, G, H
    • label one of the remaining coins that weren’t weighed as I (I is guaranteed to be real since the counterfeit must be in the 8 coins that were weighed)
    • if A, B, C, or D is the counterfeit (then the counterfeit is lighter than the real)
    • if E, F, G, or H is the counterfeit (then the counterfeit is heavier than the real)
    • weigh A + B + E against C + F + I (weigh #2)
    • if scale is balanced:
      • either D, G, or H is the counterfeit
      • if D is the counterfeit, then the counterfeit is lighter than the real
      • if G or H is the counterfeit, then the counterfeit is heavier than the real
      • weigh G against H (weigh #3)
      • if scale is balanced, D is the counterfeit
      • if scale is unbalanced, the heavier coin is the counterfeit
    • if A + B + E is heavier than C + F + I:
      • given the conditions above, A, B, F, and I are real (since A and B have to be lighter to be counterfeit and F has to be heavier to be the counterfeit; I has always been real since the 1st weigh)
      • that leaves only C or E to be the counterfeit
      • weigh C against I (weigh #3)
      • if scale is balanced, E is the counterfeit (since C no longer is)
      • if scale is unbalanced, C is the counterfeit
    • if A + B + E is lighter than C + F + I:
      • given the conditions above, C, E, and I are real (since C has to be lighter to be the counterfeit and E has to be heavier to be the counterfeit; I has always been real since the 1st weigh)
      • that leaves only A, B or F to be the counterfeit
      • if A or B is the counterfeit (then the counterfeit is lighter than the real; copied from above)
      • if F is the counterfeit (then the counterfeit is heavier than the real; copied from above)
      • weigh A against B (weigh #3)
      • if scale is balanced, F is the counterfeit (since A or B no longer is)
      • if scale is unbalanced, the lighter coin is the counterfeit (since A or B is the counterfeit)
  • right now, we can only find the counterfeit with 13 coins. with 12 coins, you can find the counterfeit and be able to tell if it’s heavier or lighter. i think the original puzzle was 12 coins, but i think the more coins the better the challenge. hehe

check out what zultimaz got @ frank and sons: FMA. full metal alchemist figurines.

got this link from /. : sex bots. in this article we’ll be exploring robot love. i made a couple of simple lego mindstorms robots and programmed them to reproduce — i.e. they can swap code. effectively, two robots come together, trade their genome, die, and two new robots are born in their place.

got this article from /. : Fahrenheit FBI – VoIP Wiretapping. The Federal Communications Commission voted 5-0 last week to prohibit businesses from offering broadband or Internet phone service unless they provide police with backdoors for wiretapping access. Formal regulations are expected by early next year. … In the police agencies’ original request, submitted in March, they asked the FCC to force surveillance back doors into instant-messaging programs and voice over Internet Protocol (VoIP) applications that do not use the traditional telephone network. The FCC politely declined, with Chairman Michael Powell saying those services were exempt from the Communications Assistance for Law Enforcement Act (CALEA) and that it was “unnecessary to identify future services and entities subject to” mandatory wiretapping requirements.

got this link from /. : Cell Phone with Built-in Projector. other similar products include: VKB and Canesta Keyboard. so reminds me of final fantasy – the spirits within when their whole control panel was a big hologram.