I'm just a computer scientist who happens to have a tumblr. I'm specially interested in artificial intelligence and research, atually I'm a PhD student, so the posts will probably be related with these circumstances.
jmora
August 16, 2009

Why is it good to close the windows or to reboot some devices?

Computers are state machines*, from time to time due to different errors in any of the software components involved they may get to a state from which there is no way to get out and is not a final state, or they may transition through a (possibly infinite) set of states not reaching the final state.

That’s why resetting helps, it puts the machine we are using in the initial step again, and gives it a second chance to do things right. As the complexity of the software involved increases and so its dependencies, the number of states increases, and with it the chances of getting stuck in the same state(s) decrease.

Restarting in a different state is so important and useful that even some techniques for space states search use random restarts not to get stuck in local minima or maxima.

PS: yes, from time to time something in Spanish will make it’s way here, I hope it’s understandable anyway.

* actually they are Turing machines , and they present the halting problem. My focus on comprehensibility may reduce technical accuracy, but I will effort not to lose any.

Comments
blog comments powered by Disqus