Friday, January 10, 2014

online book: Distributed systems

Distributed systems for fun and profit:
text that would bring together the ideas behind many of the more recent distributed systems - systems such as Amazon's Dynamo, Google's BigTable and MapReduce, Apache's Hadoop and so on.

Software in 2014

ongoing by Tim Bray · Software in 2014:
"We’re at an in­flec­tion point in the prac­tice of con­struct­ing soft­ware. Our tools are good, our server de­vel­op­ers are happy, but when it comes to build­ing client-side soft­ware, we re­ally don’t know where we’re going or how to get there."

The client-side mess · Things are bad. You have to build everything three times: Web, iOS, Android. (No Windows?)

JavaScript is horrible.
> [5, 10, 1].sort();
[ 1, 10, 5 ]

IBM: Watson Big Business?

IBM Struggles to Turn Watson Computer Into Big Business - " hopes 
Watson will generate $10 billion in annual revenue within 10 years,
But Watson had total revenue of less than $100 million as of late October

Online Collaborative LaTeX Editor

writeLaTeX: Online Collaborative LaTeX Editor with Integrated Rapid Preview:

writeLaTeX on a laptop