Google’s new site showcases its open source projects and favorite tools

Google’s new site showcases its open source projects and favorite toolsOver the years, Google has not only implemented numerous pieces open source software in its own products and services, but also contributed several tools for people to use in their own projects.

That includes things like a JPEG encoder which can reduce file sizes by 35 percent, beautiful usable fonts including Roboto and Noto, and Bazel for testing software builds.

 At Present:

It’s now launched a new site that showcases all these efforts. Google Open Source includes a directory of projects that the company has made available to the community, a list of initiatives it runs to engage with programmers, as well as documentation explaining how Google uses, contributes to and releases open source code, so other organizations can follow suit.

Google Open Source


Microsoft announces IP licensing program to power digital transformation in connected cars

The automotive industry is undergoing a digital transformation. The technology in automobiles that’s connected to the internet and capable of receiving services from the cloud is ushering in a new wave of innovation. In fact, by some estimates, over the next three years, more than 90 percent of all cars will be connected. From amazing fuel savings, to predictive maintenance and safety features, to self-driving cars, we’re at a critical inflection point that will change how we drive.

Continue reading “Microsoft announces IP licensing program to power digital transformation in connected cars”

Reverse Engineering the Hacker News Ranking Algorithm

All data and code used in this article can be found on GitHub. If you enjoy the article then please keep me in mind for consulting on any full-stack development, scalable infrastructure, machine learning, or data science problems.


Articles occasionally pop up on Hacker News that analyze historical data relating to posts and comments on the site. Some of the analyses have been quite interesting but they almost universally focus on either basic metrics, content analysis, or how to get on the front page. Every time I read one of those articles, it always gets me wondering about what the same data could tell us about how Hacker News actually works.

There are a lot of questions one could ask but one of the most obvious is: what determines the position of stories on the front page? I find this to be a particularly interesting question, not because I actually care about the answer, but because it feels like the data should be able to tell us the answer. We could of course pick some different models and use the historical data to fit and validate them… but this isn’t what I mean. I just have this feeling that the data can actually tell us the answer in a more direct way than global optimization.

Continue reading “Reverse Engineering the Hacker News Ranking Algorithm”