Teaching My Robot with TensorFlow

Hacker News

If you're like me, then you'd do pretty much anything to have your own R2-D2 or BB-8 robotic buddy. Just imagine the adorable adventures you'd have together! I'm delighted to report that the Anki Cozmo is the droid you've been looking for. Cozmo is big…

6 June 2018

Rust in Detail: Writing Scalable Chat Service from Scratch (2015)

Hacker News

In this series of articles we’ll follow the process of creating a scalable, real-time chat service. The objective is to learn more about practical usage of the emerging language Rust and to cover the basic problems of using system programming interfaces,…

14 April 2018

Comparing AWS Lambda performance of Node.js, Python, Java, C# and Go

Hacker News

AWS recently announced their support for both C# (Net Core 2.0) and Go programming languages for Lambda functions. As an engineer who maintained serverless-golang, I was curious to learn how the performance of each runtime compared — especially after…

8 March 2018

ReactJS based data visualization made easy

Hacker News

React-vis is a React visualization library created by Uber. With it you can easily create common charts, such as line, area, bar charts, pie and donut charts, tree maps and many more. React-vis is a good option because it is: In this article I want to…

8 March 2018

Why DNSFilter replaced InfluxDB with TimescaleDB

Hacker News

Towards 3B time-series data points per day: Why DNSFilter replaced InfluxDB with TimescaleDBOur results: 10x better resource utilization, even with 30% more requestsDNSFilter (a Techstars Anywhere 2018 company) provides cloud-based content filtering and…

7 March 2018

Handling 1M Requests per Minute with Go (2015)

Hacker News

Here at Malwarebytes we are experiencing phenomenal growth, and since I have joined the company over 1 year ago in the Silicon Valley, one my main responsibilities has been to architect and develop several systems to power a fast-growing security company…

15 January 2018

Elasticsearch For Beginners: Indexing your Gmail Inbox

Hacker News

I recently looked at my Gmail inbox and noticed that I have well over 50k emails, taking up about 12GB of space but there is no good way to tell what emails take up space, who sent them to, who emails me, etc Goal of this tutorial is to load an entire…

18 December 2017

three kinds of open source metrics

Planet Mozilla

Some random notes about open source metrics, related to work onCHAOSS, where Mozilla is a member and I'm on the Governing Board. As far as I can tell, there are three kinds of open source metrics. Impact metrics cover how much value the software creates.…

7 December 2017

Neural Networks in JavaScript with Deeplearn.js

Hacker News

A couple of my recent articles gave an introduction into a subfield of artificial intelligence by implementing foundational machine learning algorithms in JavaScript (e.g. linear regression with gradient descent, linear regression with normal equation or…

5 December 2017

Why I love Go

Hacker News

Many years ago, I've been waiting for a language like Go. Back then, I was primarily working with C (for microcontrollers), and C++/Java/Python/etc (for bigger machines). These are great tools, but still I was longing for compiled, statically typed, memory…

5 December 2017