26 May 2017 | 5:44 pm

Linux, the operating system driving cloud computing and the web, was developed using an open source model. For a time, Linux was seen as a direct competitor to Microsoft, but things have changed and Microsoft is happy to see Linux as just a piece of technology. Because of how large and complicated the software got, … Continue reading Science and Technology links (May 26th, 2017)

23 May 2017 | 4:05 pm

Suppose that you have ever larger sets of 64-bit integers, and you want to quickly find out how many distinct integers there are. So given {10, 12, 10, 16}, you want an algorithm to output 3, as there are three distinct integers in the set. I choose 64-bit integers, but strings would do fine as … Continue reading Counting exactly the number of distinct elements: sorted arrays vs. hash sets?

19 May 2017 | 5:25 pm

Google has announced at its annual conference (I/O 2017) that it has computing pods capable of 11.5 petaflops. They are made of 64 customized TPU (processors specialized for deep learning/AI), each generate 180 teraflops. It is going to be available to other companies via Google cloud. Google has also announced Google.ai, a new website where … Continue reading Science and Technology links (May 18th, 2017)