An online article discussed a subtle behavior on OS X, NetBSD, and OpenBSD delivering the SIGPROF signal to multithreaded programs: http://research.swtch.com/macpprof. In a nutshell, the current implementations in those systems cannot do it right to deliver the signal to a running thread, which most other systems would do.
This behavioral difference affects profilers that rely on SIGPROF to avoid sampling bias. For example, we can see a short description here: https://code.google.com/p/lightweight-java-profiler/issues/detail?id=2.
A really nice “open-source” book on the Bayesian method, in an easy-read form. I wish I could have read it when I was an undergrad 😛
Every young kid has a dream of future. When I was a kid, I once hoped to become a scientist, which was not a computer scientist like what I am pursuing now, but a scientist that solves puzzles of the nature. From the starring sky to the mysterious atoms, all things were so fascinating to the younger version of me.
Apparently the later part of the story did not go as it was planned originally. I somehow realized that computers were more fascinating, and they could bring me a better career path, compared to becoming a scientists in nature sciences. In other words, I became realistic as most people around expected. However, those dreams had never gone. They were concealed deeply in my heart, and waiting for a fire to let them be shining again.
After years of search for the fire, I have read many scientific books, and watched various scientific TV shows. Here are the top two items that I would like to recommend to all of you who are seeking for answers of the nature in a casual way 🙂
“A Short History of Nearly Everything“, a book written by Bill Bryson. Actually I do not remember when I first started reading this book, but I do know that I have read it for many many times. It does include nearly everything: from tiny things like atoms, to large things like the earth and other planets; from old mysteries like the origin of life, to the nearer ones like the evolution of humans. The use of many history stories and metaphors can clearly explain scientific facts and concepts in an easy-to-understand way.
“Cosmos: A Spacetime Odyssey“, a TV show presented by Fox and National Geographic Channel. You will be exploring the universe and the histories of many other things with Neil deGrasse Tyson, an American astrophysicist. This TV show is actually very similar to the Bill’s book in many aspects. They both refer to some history stories to explain why and how people finally found answers, such as the public-health concern on leaded gas. And they use similar metaphors, such as imagining an atom as a church to demonstrate the sparse space between electrons and the centron. That is the correct way to explain complex concepts to the general public.
It’s an interesting article (link attached below). In a nutshell: never look down on app development!