3 ms·
Say you'd like to upgrade your laptop but you are limited to maybe a few (not easy) hardware tweaks where gains are really not that significant. You'd have to w
by bikamonki 10y ago
Say you'd like to upgrade your laptop but you are limited to maybe a few (not easy) hardware tweaks where gains are really not that significant. You'd have to work really hard for a few extra cycles, a few extra MB. So, through the years you just become very efficient at using these limited resources at particular and highly specialized tasks, after all, more than 8 programs running at the same time just freeze the poor thing.
One day you discover a new gadget, an external HD. That is great news, you buy one and move tons of unused data to the gadget. Your laptop is not faster now but you can do software tweaks to virtually give you more performance.
Just some years later you discover something awesome: many others have decided to hook their HDs together and share information stored on them. With this discovery you realize that your laptop can now be almost completely devoted to running algorithms, almost no resources are wasted in saving and retrieving data from internal memory. You even develop a program to search and find data on the hooked HDs which brings the responses almost instantly, allowing you to become even better at running your algorithms. Even more so, this search program constantly learns and improves at finding the right answers. At some point you just code a few scripts to go get the answers of recurrently asked questions, why saving the answers you say.
This laptop upgrade works dandy...until The network of HDs break :(
Did I answer the question?