Jason Calacanis of of Mahalo.com (a human-powered search engine) wrote an interesting post about why it’s so important to just frackin’ start. One of the things he says that really struck me is “if you don’t start you can’t iterate”.
“Computers are incredibly fast, accurate and stupid. Human beings are incredibly slow, accurate and brilliant. Together they are powerful beyond imagination.”
But what would be the computers’ motivation to cooperate?
A collection of Donald Knuth quotes at BrainyQuote.com
An excellent collection of CS quotes compiled by Jennifer Seitzer.
“If wealth is lost, nothing is lost
If health is lost, something is lost,
If character data is lost, everything is lost”
A great playwright with a Shakespearean name once said, “All the world’s a database, And all the men and women merely records”.
Data[bases] drive[s] the world. They are the sum of human knowledge, and all around the world many an overworked DBA (DataBase Administrator) spend endless, sleepless nights just keeping these things running. There is currently talk going on of Transforming the Web into a database.
Here is the sum of my database knowledge, starting with ACID:
A single logical operation on data is called a transaction. The ACID set of properties guarantee that database transactions are processed reliably:
(Reference: ACID at Wikipedia)
“It would be hard to predict now what kinds of libraries might be needed in a hundred years. Presumably many libraries will be for domains that don’t even exist yet. If SETI@home works, for example, we’ll need libraries for communicating with aliens. Unless of course they are sufficiently advanced that they already communicate in XML.”
-Paul Graham, The Hundred-Year Language
XML has emereged as the de facto industry standard for specifying how to store almost any kind of data, in a form that makes it incredibly easy to interchange between applications running on different platforms.