Friday, December 19, 2008

Money as Debt

An eye-opening video. Although some might argue that it's biased, it's worth watching!



See related videos at googlevideo.

Disney World

I just went back from Disney World, the travel spot closest to Atlanta (approx 7 hours drive). Here's the summary of it for the better next trip.

My Favorite
1. Soarin' (Epcot): Very imaginative and fun. Feel like you actually flying.
2. Lights, Motors, Action!™ Stunt Show
3. Haunted Mansion (Magic Kingdom): Cool Technology

A Flavor of everything
If you don't have much time, try these:
1. Simulation: Soarin'(Epcot) is the must. Also play Space: Mission (Epcot) (careful if you have health problem - try the green one.) Other: Starwar (Hollywood).
2. 4D movies: It's tough to be a bug (Animal Kingdom) is the best. It's competitive show is Mickey's PhilharMagic (Magic Kingdom).
3. Education: Both Ellen's Energy Adventure and Spaceship Earth (Epcot) are so cool.
4. Watch on the Ride: The Seas with Nemo and Friends (Epcot), Peter Pan's Flight (Magic Kingdom), and Haunted Mansion (Magic Kingdom) are all the must. Other cool rides: Pirate of the Carribeans (Magic Kingdom), Small world (Magic Kingdom).
5. Show: Lights, Motors, Action!™ Stunt Show (Epcot), Beautity and the Beast (Epcot), and Finding Nemo (Animal Kingdom).
6. Walk Around: World Showcase in Epcot.
7. Ride: Rock 'n' Roller Coaster (Hollywood) -- Very fast. Expidition Everest (Animal Kingdom) is a bit slower and has prettier theme. Test Track (Epcot) is the least scary and most educational ride. Also Tower of Terror (Hollywood) if you like. Other: Splash Mountain and Big Thunder Mountain railroad (Magic Kingdom).
8. Firework: The one at the end of Epcot and Magic Kingdom. I prefer the ealier one a bit more.
9. Parade: Magic Kingdom.
10. Misc: Kilimanjaro Safaris (Animal Kingdom): Watch many African Animals, Turtle Talk With Crush (Epcot): Very Funny and interesting technology. Toy Story Mania (Hollywood) -- Very fun shooting game.

Note: Check the time for some shows. Fast pass of Soarin' goes very fast. It could go to 4pm at 11am.

Photos here:
Disney's World #2

Saturday, August 30, 2008

The Art of Mingling 1-2

1. Overcoming Minglophobia
First, there are many ways to overcome your fear. The first thing is to fake that you are confidence (until you really are). One of the techniques is imagining that all people in the room are naked (and maybe wearing only ties and socks).

Now, it's time to approach someone or some group. The good person to start practicing with is the limpest, nerdiest one in the room. (It will be easiest.) He might be someone who is so quiet or pretending to look at some pictures or just laughing. Look for the person who dress like you (which means that you two have quite the same taste). If you are approaching the group, look for the group that people don't seem to know each other well (stand far from each other and talk and look around the room). Also remember the rule of thumb: There is safety in numbers. That is, the larger the group is, the easier to join (and escape).

2. Entrance
First, don't shake hands because it will interrupt a conversation (unless it is already interrupted). Next, don't smile or just smile without teeth.
When going in,
No toothful grin.
Use, for a while,
The closed-mouthed smile.
After a clever remark,
The lips may part.
Of course, lie sometimes (use your own sense). Now, the most important part: 4 basic ways of entrance.
(1) Honest approach. "Excuse me. I hope you don't mind my coming up to you out of the blue like this, but I don't know a single person here. I'm Danupon..." Try it and you'll see it always work!
(2) Fade-in. Walk into any group. Try not to be noticed and act as if you belong here. You have to complete you fading-in within some period of time: either say something or leave the group.
(3) Flattery (use opening line). Quiz: Which one of these work?
3.1 "Nice dress"
No. (Too personal)
3.2 "Nice earrings"
Yes. (You complement her taste without being too personal.)
3.3 "You must work out a lot"
NO. (Way too personal.)
3.4 "You all seems like such nice people. May I join you?"
No. (Too pretending).
3.5 "Can I talk to you guys. You are the only interesting group in this room."
No. (Too pretending and other group may overhear.)
3.6 "Do you mind if I join this illustrious circle of high-powered shakers and movers?"
Yes only if they are less powerful than you.
3.7 "I heard the laughter from acrss the room. Since at least one of you must be either very funny or very happy, I decided I'd come over and see if it might rub off on me"
Yes.

4) Sophistication test. Ask question like "So how did you get here?" and see what he will answer.
Answers: "The cab" -- will be boring. "I know the host from ..." -- Very good. Be careful using this. You may get a very bad answer as well.
Other questions that I like: "How's life treating you?" "So, what d'you think?"

Tips
1. Don't ask "What do you do for a living?" -- usually you won't know what to say next.
2. Split and talk to other persons at some point (don't go in pair).

Some useful opening lines
Practice in front of the mirror!
Risk free:
"How's life treating you?"
"How do you know the host/hostess?"
"I just can't believe how beautiful [name] looks tonight. Can you?"
"Isn't this ... delicious?"
Playful:
"I'm I interrupting something confidential?"
"Excuse me, but what is that wonderful looking thing you're drinking/eating?"

Thursday, August 28, 2008

รีวิว & Fall แพลน

รีวิวเทอมซัมเมอร์
1. เรียนรู้ approximation algorithm ให้ advance ขึ้น และเีรียน basic inapproximability techniques
- อืม ไม่ค่อยได้ทำเท่าไหร่ เพราะมาทำเรื่อง streaming algo ซะมากกว่า
2. มีเปเปอร์ส่ง SODA - เรื่องที่ทำค้างๆไว้ คงต้องอัดให้ออก
- มีแล้ว ส่งแล้ว จะได้รึเปล่า ... เดี๋ยวรู้
3. มีเซนส์ในการหาปัญหาดีๆ (ไม่ง่ายในเชิง technical และมี applications)
- ก็มีเยอะขึ้น แต่คงต้องเพิ่มอีกในแง่หาปัญหาที่มี application จริงๆ

เป้าเทอม Fall
1. มีเปเปอร์ส่ง ICALP หรือ PODS และ มีเปเปอร์ที่ควรจะได้ SODA แน่ๆ
2. มีเซนส์ในการหาปัญหาที่มี app เยอะๆ และง่ายมากๆ (อธิบายเชิงเทคนิคได้ง่ายทั้งปัญหาและคำตอบ) -- ความง่ายน่าจะทำให้ result มันน่าสนใจขึ้น
3. พัฒนาการแก้ปัญหาเก่าๆยากๆ โดยใช้ crazy idea แบบที่ดิ๊กทำ -- ลองแก้ superstring conjecture ดู
4. เข้าใจ primal-dual ในคลาสของวีเจ -- หาปัญหาดีๆลองทำดู
5. เข้าใจ string matching ในคลาสที่เป็น TA อยู่ -- หาปัญหาดีๆลองทำดู

Thursday, July 10, 2008

Good advice I want to remember

From a comment from this blog.

So much of office life, and life in general, entails placing high value on those who appear sharp with ready summarized information, which only requires only rudimentary understanding. The ability to summarize anything into palatable bites is a very useful skill. (Executives love metaphors for technical information.) Master the surface of a very broad range of topics, be quick enough to know when to use them, and you can do well in life.

Friday, May 16, 2008

รีวิว & ซัมเมอร์แพลน

รีวิวเทอมที่ผ่านมา
1. ไม่ผ่าน: ยังไม่มี result ตามเคย แต่ก็ค่อนข้างใกล้เคียงแล้ว
2. น่าจะผ่าน: ค่อนข้างจะเข้าใจ item pricing ไปเยอะ ส่วนเรื่อง auction ตอนนี้ทิ้งไปก่อนเพราะดิ๊กไม่สนใจสุดๆ
3. คิดว่าผ่านนะ: อ่านเบสิค approximation algorithm ไปเยอะพอควร แล้วก็เปเปอร์อีกนิดหน่อย
4. อืมไม่รู้จะว่าผ่านหรือไม่ผ่านดี: เรื่องหาหัวข้อทำกับดิ๊กให้ลงตัวคงเป็นไปไม่ได้ เพราะดิ๊กชอบเอามาให้ทำซะทุกเรื่อง เอาเป็นว่า คงต้องปรับสไตล์ตัวเอง ให้ทำกับดิ๊กเรื่องอะไรก็ได้

เป้าเทอมซัมเมอร์
1. เรียนรู้ approximation algorithm ให้ advance ขึ้น และเีรียน basic inapproximability techniques
2. มีเปเปอร์่ส่ง SODA - เรื่องที่ทำค้างๆไว้ คงต้องอัดให้ออก
3. มีเซนส์ในการหาปัญหาดีๆ (ไม่ง่ายในเชิง technical และมี applications)

เดี๋ยวจะมาลงรายละเอียดอีกที

Thursday, April 24, 2008

Wednesday, March 5, 2008

ครึ่งเทอมผ่านไป

อีก 2 สัปดาห์ก็จะ spring break แล้ว งานยังไม่คืบหน้าเท่าไหร่ แถมรู้สึกว่าตัวเองเริ่มโฟกัสไม่ค่อยได้ เลยต้องกลับมาคิดซะหน่อยว่าจะทำยังไงดี
เป้าใน 2 สัปดาห์นี้: จะทำทุกวิถีทาง ให้ได้ improved result ในเรื่อง item pricing !!!

Monday, January 7, 2008

เป้าเทอม เป้าปี

เป้าหมายด้านการงานเทอมนี้
  1. มี result ระดับ second-level conference (ถ้าเป็นไปได้ อยากได้ SODA/EC/ICALP) เืพื่อเอาไว้สนทนากับคนอื่นได้
  2. เข้าใจแจ่มแจ้ง เรื่อง item pricing กับ combinatorial auction (ส่วน design) ภายใน spring break
  3. พัฒนาทาง technical เรื่อง combinatorial approx algo
    • แผนการหลัก เข้าใจอัลกอริทึมให้ได้วันละอัน (อ่านจากแหล่งข้างล่าง) จัดแบ่งประเภท(unified framework) ว่าใช้เทคนิคแบบไหน ทำความเข้าใจว่าทำไมปัญหานี้ถึงแก้ด้วยเทคนิคนี้ได้/ไม่ได้
    • อ่าน/ทำอันนี้ให้หมด http://www.ti.inf.ethz.ch/mb/projects/appx.html
    • อ่าน Vijay's Book ให้จบ
    • http://www.cs.cmu.edu/~anupamg/adv-approx/ กับ http://www.cs.cmu.edu/afs/cs.cmu.edu/academic/class/15854-f05/www/
  4. หาหัวข้อเรื่องที่จะทำกับดิ๊กให้ลงตัว
    • อ่าน FOCS/STOC/SODA ไล่ตั้งแต่ 2008 ลงไปเรื่อยๆ วันละอัน
    • เข้าใจ classical complexity แล้วหาปัญหาไปคุยกับดิ๊กเรื่อยๆ
  5. จัดการเรื่องที่ฝึกงาน
  6. คุ้นเคยกับทุกคนใน ACO
  7. เพิ่มทักษะการฟัง -- ต้องเข้าใจ talk ที่เข้าฟังให้ได้ 100% พยายามถามคำถามดีๆให้ได้ทุกครั้ง
  8. เพิ่ม leadership - ทักษะการสนทนา, be more offensive
    • ออกความเห็นให้ได้ในทุกๆ class
    • คุยกับคนอื่นเยอะๆ - หา collaborator ให้ได้ 3 คน
พอ spring break ควรจะได้ข้อ 1 กับ 5 อย่างละ 50 อันแล้ว

เป้าหมายรวมๆของปีนี้
1. เปเปอร์ Top Conferences, อยู่ในสังคม theory อย่างมีความสุข, มองเห็น big picture ของสาขานี้
2. Leadership skill
3. กลับมาเล่นกีฬาให้้เยอะๆเหมือนเก่า (จะดีมากๆถ้าเล่นได้วันละ1-2ชั่วโมง) ดูแลสุขภาพให้ดี
4. ใช้ชีวิตให้มีความสุข ทำให้คนรอบข้างมาความสุข
5. คิดถึงอนาคตมากขี้น (แปลว่าอะไร?)

Wednesday, January 2, 2008

Miami Trip

I'm just back from Miami. Some pictures are posted on picasa. Some hotel reviews are on VirtualTourist.com.
Hyatt Orlando
Holiday inn Miami Airport West
Radisson Miami Downtown

There are 11 people going with us. The con is that people wanted to go to different places and it's impossible to satisfy everyone. One solution is to split into smaller groups (it worked). I'm glad I could finally go snorkeling (although I didn't actually do it and had a serious seasick instead). I hope I could go snorkeling at John Pennekamp park one day (some info here).

Although it's not a very exciting trip I think I had a good time.