Friday, January 25, 2008

Progress Bars To Make People Happier

Chris Harrison et al. has a paper showing that people perceive time as running faster if they are looking at an appropriately accelerating progress bar. It seems that a progress bar that slows in the beginning and accelerates near the end (called "Fast Power" in the paper) makes people happiest. The study focused on the duration of 5.5 seconds and suggested that other longer durations should be further investigated.

I never asked myself how a progress bar should move to please people. I'm glad there are people like Chris who thinks of these things. He also has a lot of interesting projects here.

On a slightly related news, here's an article about how to slow your perception of time.

Linus On Evolution

Linus Torvalds, the Linux kernel creator, in responding to a complaint why the kernel has evolved via "sheer luck", has this interesting view about engineering complex things. An Excerpt in italic:

"...You know what the most complex piece of engineering known to man in the whole solar system is?

Guess what - it's not Linux, it's not Solaris, and it's not your car.

It's you. And me.

And think about how you and me actually came about - not through any complex design.

Right. "sheer luck".

Well, sheer luck, AND:

- free availability and _crosspollination_ through sharing of "source code", although biologists call it DNA.
- a rather unforgiving user environment, that happily replaces bad versions of us with better working versions and thus culls the herd (biologists often call this "survival of the fittest")
- massive undirected parallel development ("trial and error")..."

The same process probably underlies the relative success of capitalism. Of course, capitalism might be too successful and hastens our species' extinction.

Thursday, January 24, 2008

The Strange History Of The Fahrenheit Scale

Ever wonder why the Fahrenheit scale was created so that water freezes at 32 degrees and boils at 212 degrees? You might find this article at The Straight Dope interesting (and hilarious.)

Saturday, January 19, 2008

Applied Probability: How To Write A Spelling Corrector In 21 Lines Of Python

Once again Bayes' Theorem comes in handy. This time, Peter Norvig shows us how to make a not-so-bad spelling corrector. It was done in 21 lines of easy-to-understand Python! I actually could understand it in one pass of reading. (It usually takes me many reading passes to understand any algorithm--I'm dense that way.)

If you have children, they should have some basic math and probability skills. Rational thoughts need those skills. Otherwise, they won't be able to make quantitative comparisons.

Sunday, January 13, 2008

The 2007 Darwin Awards

The Darwing Awards are named in honor of Charles Darwin, the father of evolution; the Darwin Awards commemorate those who improve our gene pool by removing themselves from it.

The 2007 Darwin Awards, as determined by the visitors' votes, are presented here.

If you enjoy the Darwin Awards, you might also enjoy this excellent movie, Idiocracy. You can see the first 3 minutes here.

Friday, January 11, 2008

Ah, What A Sweet Memory!

My first computer, the Atari 400, is one of the top ten computers with the worst keyboards!

I got it when I was 12. The price was 12,000 baht which was a large sum at the time. I went to Hong Kong for the first time with my family and we bought it there. I told my grandpa that it was for education when in fact it had a big library of games. (I even told him about eye-hand coordination while I was commanding a starship in the excellent Star Raiders game.)

The funny thing is, I played games less and less and programmed more and more for the next few years. I learned English out of necessity to understand how to program that computer in BASIC. I made some stupid chasing games and plotted many pretty (in my opinion) curves. On the other hand, those curves must look really bad now with the resolution I used then (320x192) compared to what I have now (1440x900 to 1680x1050.) Very amazing what a 1.79 megahertz CPU and 8 kilobytes of RAM could do.

I didn't even notice that its keyboard was bad.

Thursday, January 10, 2008

กระทู้ (คลาสสิค) พันทิปที่ถูกอ่านบ่อย (เดือนธันวา 2550)

ผมเก็บกระทู้พันทิปเก่าๆไว้เพื่อค้นหาเองมาได้ร่วมสิบปีแล้ว และบางส่วนก็สามารถค้นหาได้ผ่าน Search Engine ที่บริษัทผม หลังจากเวลาผ่านไปเกือบสิบปี ผมก็เริ่มหายโง่และคิดอยากรู้ว่ากระทู้ไหนถูกคนอ่านมากที่สุด ก็เลยลองไปกรอง log ของเวปบริษัทดู


  1. J1451129 อารมณ์เสียกับคนจตุจักรมาก เกี่ยวกับคั่วไก่ [อาหารการกิน] (อ่าน 5,643 ครั้ง)
  2. EX535892 ทำไม TV ภาพไม่ชัด ตั้งแต่ข้างบ้านติด UBC แบบจาน. (อ่าน 3,525 ครั้ง)

  3. X2134462 รถถังติดแอร์หรือเปล่าครับ [วิทยาศาสตร์-เทคโนโลยี] (อ่าน 1,448 ครั้ง)

  4. PANTIP.COM : K3243595 -ขอข้อมูลที่เกี่ยวเนื่องกับพระราชประวัติ สมเด็จพระนางเจ้าอินทรศักดิ์ศจี พระวรราชชายา [ประวัติศาสตร์] (อ่าน 542 ครั้ง)

  5. K1265219 เค้านำศพลงโกศยังไงครับ (อ่าน 538 ครั้ง)

  6. PANTIP.COM : I4848260 ทีไหนรับซื้อทองคำแท่งมากกว่าหมื่นกิโลทั๊ยครับ [] (อ่าน 466 ครั้ง)

  7. L1450370 มีเรื่องน่าอายมาเล่าให้ฟัง [สุขภาพกาย-จิต] (อ่าน 258 ครั้ง)

  8. PANTIP.COM :COM SCI [CS2029332] คนด้านวิทยาศาสตร์และเทคโนโลยี ควรยุ่งเรื่องการเมืองรึเปล่า ? (อ่าน 238 ครั้ง)

  9. K2493053 อยากทราบที่มาของคำว่า "ในหลวง" ครับ? [ภาษาไทย] (อ่าน 172 ครั้ง)

  10. PANTIP.COM : X3250067 ทำไมเวลา แมลงสาบ ตาย ต้องหงายท้องตาย ล่ะคับ [วิทยาศาสตร์] (อ่าน 161 ครั้ง)

--- - ---- - ----- ---------

ป.ล. คุณดอสเก็บรวบรวมกระทู้พันทิปในตำนานไว้ที่นี่ด้วยครับ

An Entertaining Site For People Who Like Inventions

I just found Inventor Spot, a site that offers "serious fun for the inventor in all of us." There are many good, funny, or wacky inventions in here. If you have tinkered with or made things in your spare time, you might find the site interesting.

Check out their popular articles on the right side or subscribe to their RSS feed for daily update. There are also many resources if you are an inventor yourself.

Saturday, January 05, 2008



อาทิตย์นี้ก็เช่นกัน ผมรับหนังสือในถุงมา พอถึงบ้านก็เปิดดู พอเห็นหน้าปกเท่านั้นผมก็ของขึ้นทันที


ด้วยความเคารพต่อนักเขียนดีๆหลายท่านในมติชน (เช่นอาจารย์ นิธิ เอียวศรีวงศ์ อาจารย์เนาวรัตน์ พงษ์ไพบูลย์ อาจารย์ไมเคิล ไรท และอีกหลายๆท่าน) ผมต้องขอด่าคณะทำงานที่นำรูปทรราชขึ้นปกในอาทิตย์นี้ ขณะที่พวกเขาน่าจะมีเวลาหลายวันที่จะทบทวนถึงการตัดสินเลือกข่าวสำคัญของสัปดาห์ หลังจากสมเด็จพระพี่นางสิ้นพระชนม์เมื่อต้นอาทิตย์

ผมได้ยินข่าวลือมานานแล้วเกี่ยวกับคนในคณะทำงานมติชน ที่ไม่เห็นความสำคัญของสถาบันพระมหากษัตริย์ ถึงกับสนับสนุนระบอบที่จะล้มล้างสถาบันในที่สุด ผมไม่สามารถฟันธงว่าเป็นความจริงหรือไม่ แต่ความเชื่อผมก็มีมากขึ้นจากเหตุการณ์ล่าสุดนี้ (คราวที่แล้วก็ทีหนึ่งแล้ว ที่มันเอารูปเกี่ยวกับการล้มล้างสถาบันกษัตริย์ที่เนปาล และสะเออะเขียนว่า Case Study)

ผมคงต้องขอยืนอ่านคอลัมน์ดีๆในมติชนตามแผง และซื้อหนังสือรวมบทความของนักเขียนที่ผมชอบแทนตั้งแต่นี้เป็นต้นไป

Wednesday, January 02, 2008

Dream = Our Private Virtual Reality Training?

According to this article, nightmares are the brain's training to respond to threatening situations in real life. This hypothesis explains my frequent dreaming about fighting monsters in my dreams :-) I think I actually get better at shooting double-taps in real life since I did it hundreds of time in my brain's simulation but very few times in reality because of the high cost of ammunition. In my dreams, I usually get attacked from the side -- that probably means I should look around for monsters waiting to ambush me if I ever go on Zombie hunting.

The ingenious part is the description of how the researchers prevent their mice from dreaming. It's clever and hilarious (to us; to the mice, it is maddening.)

--- - ---- - ----- ---------

P.S. The picture comes from this (also interesting) article.