Buddha vs Bodhisattva

So during a recent dinner with some of my friends, the topic of Buddhism came up. The topic of 菩薩 (pu sa) came up and I made the claim that 菩薩 (pu sa) was translated to Buddha in English. I mean 菩薩 (pu sa) does in fact sound like Buddha. Immediately there were many objections. They argued that Buddha was really one person and it was Siddhartha, the one who found Buddhism in India.

I then brought up, what about Happy Buddy (or Laughing Buddha). Happy Buddha is typically depicted with a big belly with little children around him. This was obviously not the same Siddhartha.

So I claimed that any name with ___菩薩 (___ pu sa), was really ___ Buddha. The example I brought up was 觀音菩薩 can be translated to Guan Yin Buddha.

Since none of us really knew enough about Buddhism (despite most of us being Asian), the topic ended there with no satisfactory answer.

When I got home, I decided to do my research and I was surprised by how different it was than I imagined. Using Babelfish, Buddha was translated to 菩薩 (pu sa), but translating that back to English resulted in Bodhisattva. Then again, Babelfish translation should never be used for any type of proof.

Apparently I was wrong in saying 菩薩 (pu sa) was Buddha, when the correct word I believe should be 佛 (fo). 菩薩 (pu sa) instead translates to Bodhisattva, a word I have never heard of or used until now, but it’s a common suffix used by many of the gods/idols in ancient Chinese folktale.

My friends however were somewhat incorrect in saying there is only 1 Buddha. The fact is there’s been 28 incarnations already, the last one being Gautama Buddha (Siddhartha). They’ve even predicted the 29th Buddha and has named him Maitreya Buddha. Something fascinating about how one becomes a Buddha is the fact there are certain criteria that has to be met.

Buddha is another word to refer to the “awakened one” or one who has reached the state of perfect enlightenment.

In the Pali Canon and the Theravada tradition, the term ‘buddha’ usually refers to one who has become enlightened (i.e., awakened to the truth, or Dharma) on their own, without a teacher to point out the Dharma, in a time when the teachings on the Four Noble Truths or the Eightfold Path do not exist in the world, and teaches it to others. More broadly, it is occasionally used to refer to all who attain nirvana. By comparison, those who awaken due to the teachings given by a Buddha are known as Arahants, a title also applied to Buddhas. Arahants and Buddhas are the same in the most fundamental aspects of Liberation (Nirvana), but differ in their practice of perfections paramis.

In the Mahayana tradition, the definition of Buddha extends to any being who becomes fully awakened. The Theravada Arhant would be considered a kind of Buddha (although not generally by Mahayana Buddhism itself) in this Mahayana sense, and this usage also occurs in the Theravada commentaries.

In other words, someone can only reach Buddhahood ONLY if teachings of Buddhism have been lost and you have found the teachings on your own and awaken/become enlightened. No wonder there’s only been 28 so far, as one has to wait for the teachings of Buddhism to be lost, to be able to become a Buddha. Of course it later mentions that more broadly, it refers to all who reaches nirvana.

From this article:

Some Bodhisattvas live in the Tuṣita Heaven before they descend to the human realm to become Buddhas. A bodhisattva may be thought of as an individual near to becoming a buddha.

So it appears that if a 菩薩 (pu sa) descends into the human realm when teachings of Buddhism have been lost and rediscovers these teachings and teaches it to others, this 菩薩 (pu sa) would have reached Buddhahood.

Broken Toilet

So my toilet has been “under maintenance” for almost a year. When my mom came and visited me last year, she ended up putting a post-it with the words “Do Not Use” on the toilet. The initial problem was the fact that the fill valve didn’t stop at the correct time and small amounts of water will overflow, the big air bubble thing will drop, and fill valve reopens and starts pouring in more water. Once in awhile, it’ll achieve a balance and stop.

At first I wanted to fix it, but whoever designed this bathroom was an idiot. Who only gives 1″ of clearance above the toilet tank, barely enough to take out the tank cover, and pretty much impossible to stick a normal sized hand in:

toilettoilet

I decided that since no one really ever uses this toilet, I would just let it sit and do nothing.

However several months ago, I noticed it started leaking again and it turns out there was a small leak in the flush valve. The rubber casing around the opening had begun to tear. Unfortunately my hand couldn’t really reach it and I ultimately just close the main water valve into the toilet.

Flash forward to a few weeks back, a bunch of friends were over to play Rock Band and the downstairs bathroom was occupied. I had to point him to the master bedroom bathroom since the hallway one upstairs was “under maintenance”. That was when I decided I would try to determine how to fix it.

I stared at the problem for quite some time. I saw 2 possible solutions. Remove the wooden board above it or pull the toilet out. Moving forward, it made sense to remove the wooden board above it, however looking more closely at it, this piece was connected directly to the sink table. There didn’t appear to be a simple way to remove the board. I asked around for a power saw, but no one I knew had one. Plus I thought it would make sense to have a carpenter do it.

I decided to give the other solution a try, to pull out the toilet. After unscrewing the main bolts and disconnecting the tank from the water valve, I tried to lift it up. Stupid 1″ clearance. It wasn’t high enough to clear the screws on the floor. Sigh… So I left my toilet in the condition you see above and was planning to get quotes from carpenters. Guess I was too lazy and put that in the back of my head.

Last week, I thought what if I tried to tilt it forward? I might be able to replace the flush valve that way. Unfortunately the tilt wasn’t enough to do much, but that was when I realized that with it tilted, I can now move the toilet out! w00t!

So I took the broken piece out and planned to go to Lowes or Home Depot today and get a replacement. At first I was seeing these flush valve repair kits which looked nothing like mine, but then later on I found the one I needed. It was only $8, cheaper than the repair kit I was looking at earlier.

So I got home and began to do my magic. However, for the love of god, I couldn’t get the existing flush valve out. I kept trying to use the pliers to twist it, but it wouldn’t budge. I was about to give up, but that’s when I noticed that the kit had a piece that went into the bottom of the tank… After reading the instructions, there appears to be a piece underneath that I have to twist off. I should really read the instructions before I attempt to do these things.

So I unscrew the tank from the bowl and flipped it upside down. There was this black rubbery thing which I had no idea what to do. Twisting it didn’t seem to work. Turns out I was suppose to just pull it off, which I found out after a few minutes. Now I see the plastic nut I need to unscrew. Unfortunately I wasn’t strong enough to twist the darn thing off. So I tried to start breaking it, which didn’t work either. I called Derek to ask for help and he said what I needed was a strap wrench (one of those things with a rubber strap that you wrap around the item you want to twist). Derek had one I could borrow, but unfortunately he wasn’t at home, so I decided I would just get one from Lowes and add it to my tool box. Was a bit more expensive than I had expected: $16 for one big and one small. I’m pretty sure my dad would tell me he could get them for $0.99.

Anyway, I get home and twisting it off with a strap wrench was a breeze. I now had the old flush valve completely removed. Installing the new one was pretty easy since it’s just the reverse of what I had to just do.

After putting everything back together, it was time to do a test. After opening the main water valve, it begin leaking immediately. Apparently using just hands and fingers to twist the nuts connecting the bowl and tank did not achieve the tightness that was needed. I turned off the main valve, flushed out the water from the tank, and began to screw all the nuts and bolts tighter with a real wrench.

Time to try again. w00t! No more leaking.

I flushed it a few more times and came back to check on it after half an hour and no leaking was detected. I fastened the toilet back onto the floor and reapplied sealant.

I guess now I know how to fix toilets. And to think I was that close to calling a carpenter or a plumber. But that bathroom designer is still an idiot.

New Bedroom Set

Earlier today, I got a Costco newsletter showing me this bedroom set: Carolina Bedroom Collection for $1699.99. It was really pretty:

carolina bedroom collectioncarolina bedroom collectioncarolina bedroom collectioncarolina bedroom collectioncarolina bedroom collection

Though the $1700 price tag was hard to swallow and it didn’t even include the mattress. What finally help make up my mind was the fact that it would be delivered in approximately 4-6 weeks. My mom, sister, and grandma were coming up to visit in 2 weeks and yah… I don’t have enough beds.

So after work today, I drove to Costco Home and took the dive and purchased the Modus Furniture 5PC Queen Bedroom Set Nouveau II and PosturePedic Sterlingshire Firm Queen Set I had mentioned earlier. The total came to $2,121.35 after tax + delivery/assembly. The process was simple and the thing I like about purchasing stuff at Costco is that there’s no salesman pressure. My initial calculation was a bit off. I was told delivery/assembly was $129 for first piece + $19 for each additional piece and that the 5 piece bedroom set counted as 5 separate pieces. Turns out I think the person I initially asked was confused and thought I was purchasing 5 separate pieces. Apparently if you buy the entire set, it counts as 1 piece. So after this purchase, I have a little over $100 remaining from my tax refund.

Delivery is set for next week, so with plenty of time to spare. I’ll take pictures when it’s all set up and pretty.

Pidgin

pidgin I first heard of Pidgin on Angel-grrl’s blog. At that time I didn’t really think much of it, though I had been thinking about switching to Trillian for some time. Anyway, as I add more and more foreign friends, they tend to prefer MSN Messenger over AIM and now whenever I reboot, I have to start 2 IM applications.

A few days ago, Digg announced a new version of Pidgin was released. I finally decided to give it a try. Some things I was looking forward included being able to talk to people via multiple IM protocols and being able to group multiple aliases together. Some people have 3 or 4 screen names and they end up scattered all across my buddy list, and sometimes it’s hard to tell which screen name to IM. Therefore I decided to give it a try. Worse case, I just switch back to AIM and Live Messenger.

Installation:
The installation of Pidgin went through successfully and I didn’t hit any problems with either Windows Vista or running it as non-admin on Windows XP.

Multiple Clients:
The multiple client support is nice. I got AIM, MSN, Yahoo, and XMPP (Google/GTalk) working, though I don’t really have any buddies on Yahoo or XMPP. I just added them since I had accounts with them. So far, they’re working fine.

Grouping Screen Names:
This was unintuitive to discover (at least for me). Xyon claims it was semi-unintuitive as he was able to figure it out after some time. Apparently to group screen names, you right click one of them, click Expand, and now you can drag other screen names into that group. I had tried creating an alias, tried to select multiple screen names, etc, but none of those worked. Once you know how to do it, it’s simple, but the process is quite tedious.

After grouping, it has some algorithm to determine which screen name you should be IMing based on their availability and idleness. If you want to manually select a different screen, you can so with the context menu or if the IM window is already open, under the Send To file menu. I think the process could be further simplified, but I guess I’m just nitpicking here.

Keyboard shortcuts:
In AIM, to open a new IM window was Alt+i. In Pidgin, it’s Alt+m.
To close an IM window in AIM was Esc. In Pidgin, it’s Ctrl+w.

Not really saying it’s better or worse, but it’ll take some time getting used to.

One thing which I found quite annoying is in certain areas of the UI, when I start typing, a little white box pops up with the 1st letter I hit (i.e. searching for a screen name in my buddy list or searching for a font to use in the Preference window). Only the first letter registers and it just halts and doesn’t really do any searching. It also freezes the window for about 5 seconds which annoyed the heck out of me.

Unicode Support:
This is the biggest set back and may actually be the reason I finally switch back to AIM. Unicode support is horrible in Pidgin. I found this support ticket after searching for a bit: Asian Characters not appearing on buddy list:

Under the normal Windows binary of Pidgin, Asian characters are not displayed on the buddy list. When hovering over a screen name however, the contact window that pops up shows the characters just fine. This happens on Windows XP and Vista.

Reading through the history, there were a couple suggestions such as changing my default conversation font to something that supported the whole Unicode range. I changed to MS UI Gothic from Verdana and now I can see what I’m typing instead of square blocks with 4 0s in it. However, after doing some test with some friends, apparently it doesn’t send it correctly across, which it did fine when using AIM 6.0+.

There was another suggestion of changing the GTK theme, but that didn’t fix it either.

I did find this other ticket which was useful: poor IME support in windows:

I’m not sure it is even possible to programatically set the input method, so I don’t think that remembering is possible.

The closest that you can get is to have the default be the Windows IME input method, which can be done by setting the GTK_IM_MODULE environment variable to ime.

Pet Peeves:

  • Buddy Info Window doesn’t disappear – When I was going through grouping screen names together, by hovering above the screen name, the info box would appear, but wouldn’t disappear for some reason. Therefore it blocked a big chunk of the screen, until I hover over the same screen name again and it disappeared.
  • Doesn’t know monitor boundary – When I align my buddy list to the left of my monitor, getting buddy info windows would have part of it off the screen due to some centering rule.
  • Unable to synchronize settings – After doing all my alias groupings, apparently there’s no way to synchronize this information with another system, without manually copying over the settings files.

Cute Cat Animation – Sequel

Thanks to Hjo3 for telling me a new cat animation is available:

Hey, BTW, a sequel was just posted yesterday.

Simon’s Cat ‘Let Me In!’
Simon's Cat 'Let Me In!'

A hungry cat resorts to increasingly desperate measures to get indoors.

If you miss the original cat animation, check it out here: Cute Cat Animation

I also wanted to point out the fact that if you append &fmt=18 to the back of a YouTube URL, you’ll get higher quality video. According to RayAlome, the 2 settings for the fmt tag are &fmt=6 and &fmt=18, increasing the quality and resolution. You can find out more information about these flags at: Higher Resolution Videos on YouTube and YouTube Tests Higher Resolution Videos.

Regular:
Video Resolution: 320×240
Audio Sample Rate: 22050 Hz

&fmt=6:
Video Resolution: 448×336 (higher encoding)
Audio Sample Rate: 44100 Hz

&fmt=18:
Video/Audio Format: MP4 (H264 with AAC audio)
Video Resolution: 480×360

Lychee Jello Cup

So while drinking my 3rd bottle of Lipton Green Tea with Citrus, it finally hit me what it reminded me of. Previously when I mention it reminded me of ice pops was due to desperate measures. The taste was so familiar and my brain was aching to make an association, and it finally did, but even after that, I wasn’t too sure that was what I was looking for.

When I popped open my 3rd bottle today and I took my 1st sip, I knew exactly what it reminded me of: Lychee Jello Cups

They also go by other names such as Lychee Pudding, Lychee Jelly, Konnyaku Jelly, Konnyak Jelly, etc. They’re those little jello cups that have a small chunk of fruit inside it. It started out with Lychee, but later on, other fruits like grapes and mango were also added to the variety. I believed coconut was also involved, but I forget if that is true or not.

Apparently it was later recalled due to chocking hazards.

Here’s some pictures of it:

lychee pudding
(from The Gluttonist)

lychee flavored coconut jelly
(from A Lot About Nothing)

Weekly Top Posts (2/24/2008 to 3/1/2008)

Here’s this week’s top post:

  1. How to download HD Trailers from Apple.com
  2. 4 Free Xbox Live Arcade Games
  3. Last Week: #4 Windows Update Error: 80070490
  4. Last Week: #3 Free AutoCheck Report (Similar to Carfax)
  5. LeekSpin
  6. Haloid
  7. Last Week: #8 Missing Codecs in Firefox to Play Video in Gallery2
  8. Last Week: #10 Hacking the Linksys WRT54GL
  9. 2-pin 3-pin Power LEDs?
  10. New iTunes Album Views

Previously…

I’ve switched from page views count to unique page views count for the ranking. Nothing else too interesting this week.

Lipton Green Tea with Citrus

lipton green tea with citrus So Costco had a coupon for this month for Lipton Green Tea with Citrus and I’ve decided to give it a try. The idea of mixing citrus (orange and lime) with green tea was an concept that didn’t originally sit well with me. I’ve had fruity teas before. They were okay, nothing spectacular, and I’d prefer just regular tea or with honey/milk+sugar. Anyway, since it was on sale at Costco, I decided to give it a shot. I got to try one today and boy was it tasty.

It had a very familiar taste, which I couldn’t quite get ahold of. I went through ice cream flavors and even started thinking about Capri Sun flavors, but nothing quite hit the spot. Honestly, the citrus taste really overpowers the green tea taste, but you can still taste a hint of the green tea. Finally after hours of contemplation and many sips of the drink, savoring the taste each time, it finally it me. It reminded me of those popsicle juice sticks my mom would purchase at the Chinese supermarket when I was small. I can’t exactly describe it further besides saying they’re sticks filled with fruit juices (probably non-natural) and you freeze them and then you suck on them. I tried searching for any image, but couldn’t find any. Here’s my quick attempt at drawing one:

chinese juice popsicle

Update:
Thanks for Ungsunghero for pointing out those things are called ice pops:

ice pops