1,280 karma · joined January 23, 2008
How does looking at job experience help to distinguish good from bad developers?
In German-speaking countries, there has been a name for it since 1647: Nuernberger Trichter https://en.wikipedia.org/wiki/Nuremberg_Funnel
"Most fusion reactions release at least some of their energy in a form that cannot be captured within the plasma, so a system at Q = 1 will cool without external heating. With typical fuels, self-heating in fusion reactors is not expected to match the external sources until at least Q = 5"
See here https://news.ycombinator.com/item?id=19970544 for an example that illustrates the point nicely.
Because Postgres has not already found what we are looking for. The query is
select *
from users
where name = 'Capitain Nemo'
order by id asc
limit 1;
Only after Postgres has found all users with the name 'Capitain Nemo' it can sort them by their 'id' attribute and limit the result set to the first one in the sorted relation.Otherwise very nice post though.
The problem is not to compute S=10^(3 * 10^10). In fact, we have already computed it. The problem that you originally discussed was waiting (at most) S steps until we can be sure that the finite state-machine either stops or runs forever. I assumed 10^9 steps per second. Thus, the waiting time would be approx. 10^10^9 years.
Wikipedia has a nice discussion on the topic with a quote by Marvin Minsky [1]:
"Minsky warns us, however, that machines such as computers with e.g., a million small parts, each with two states, will have at least 2^1,000,000 possible states: 'This is a 1 followed by about three hundred thousand zeroes ... Even if such a machine were to operate at the frequencies of cosmic rays, the aeons of galactic evolution would be as nothing compared to the time of a journey through such a cycle'"
[1] https://en.wikipedia.org/wiki/Halting_problem#Common_pitfall...
So I guess I'll pick you up in about 10^10^9 years and you tell me how it goes. That is of course assuming that your program does not load new functions from your hard disk at some point which would add more state to you program thus stretching the waiting time even longer.
"Some people get depressed when they find out how huge the universe is. They feel tiny and insignificant and think that nothing matters in this world.
That makes no more sense than getting depressed when you find out that cows are bigger than you. What is the big deal about bigness? A cow is much bigger than you, but it is a ridiculous animal and you are a valuable person. You know it’s a cow. It doesn’t know anything. it just stands there eating grass (grass!) and mooing. And if it were bigger, that would only make it more ridiculous."
They also have a song about it in Germany. It's called "Whatsapper": http://youtu.be/Rxb2A4uASqc