A Far Cry (Still) From AI
Not long ago I attended a conference at which there were two talks about the current state of AI. One was extremely optimistic about the state of AI today, and more or less told us that the big breakthroughs in AI were right around the corner. This person also happened to work in a division of a company focused around selling AI as a service. The other speaker was much less optimistic, essentially claiming that despite all the advances we’ve made in AI, the AI we are really hoping for is still very far away.
... Read more
Asynchronous Web Queries
I’ve come to the conclusion that the way we are handling queries in web applications is flawed.
... Read more
Ten Fallacies of Distributed Computing
The fallacies of distributed computing are well known. I didn’t come up with them, but I’ll summarize them here:
... Read more
Learning to Code
Not long ago an acquaintance of mine told me he was thinking of a career change and was wanting to “learn to code” and “become a coder.” He was asking me what is required to go into this profession.
... Read more
Creating CooperDB
Yesterday I introduced CooperDB, the first distributed, share-nothing database that is fully partition tolerant, highly available, and immediately consistent. I promised to follow up with a post on the creation of CooperDB - which is what you are reading now.
... Read more