[Day 622] Is your life parallelism or just mere concurrency?

Today in our parallel computing class, we learned about two concepts that people often confuse for one another: parallelism and concurrency. Concurrency is when you deal with a lot of things at once, while parallelism is doing a lot of things at once.

For example, concurrency is when you switch between doing homework and chatting on Facebook with your friends. From your perspective, you’re making progress in both things and it feels like you’re achieving parallelism – doing both things at once. However, the reality is that you’re merely doing concurrency. You do one thing at the cost of not doing another.

Parallelism would be to have two copies of you, one doing homework and one chatting on Facebook at the exact same time. Which is, of course, not possible. And that’s why multitasking is just a myth.

Advertisements
[Day 622] Is your life parallelism or just mere concurrency?

[Day 408] My experience with Stanford’s Honor Code

The first time I learnt about from Stanford’s Honor Code, I thought it was something too good to be true. “You mean to tell me professors let students alone during exams? How’s it possible that the students don’t cheat?” Honor code is bilateral. If students sign the code to commit to not cheating, professors must show that they trust students by not watching students during exams. It gives students abundant opportunities to cheat, while keeping the probability of being caught low.

I come from Vietnam — a country where cheating in the exam is a challenge rather than a sin. Continue reading “[Day 408] My experience with Stanford’s Honor Code”

[Day 408] My experience with Stanford’s Honor Code

[Day 93] Who is the best professor in the world

Another of my answers on Quora went viral. It got 300k views and 10k upvotes in 3 days. My friends saw my answer and messaged me “congrats” and I was like: “why?” Are those upvotes going to improve my life in anyway? Can I brag about them on my resume or use them to buy foodstamp?

I like writing answers on Quora. It’s a nice feeling when somebody thanks you for your answer. It’s like, okay, I might suck at life but at least someone on the Internet finds me useful. I just don’t think I deserve any merit when one of my answers accidentally goes viral.

Continue reading “[Day 93] Who is the best professor in the world”

[Day 93] Who is the best professor in the world