Profile cover photo
Profile photo
Eugene Kirpichov
Hi, I like distributed systems, functional programming and classical music.
Hi, I like distributed systems, functional programming and classical music.

Eugene Kirpichov's interests
View all
Eugene Kirpichov's posts

Post has attachment

Post has shared content

Post has shared content
Wow, I didn't know Eric Raymond was an asshole. I used to enjoy his books.
A helpful reminder that you should not hire Eric Raymond unless you want your organisation politically disrupted and its productivity destroyed.

Post has shared content
We finally got around to publishing our old large-scale sorting experiment results. Better 4 years late than never!

Post has attachment

Post has attachment
What ideas are hot these days in Haskell?
I got the impression that it's, mainly, 1) free monads and interpreters for representing composable effects, and 2) lenses (and they are used in combination).
Prompted by seeing this awesome article
What else?

Post has shared content
I got 75% but I largely got lucky.

Post has shared content
Open Source Release of TensorFlow

I'm very excited to announce the open source release of the TensorFlow machine learning library that I and many others at Google have been building.

This blog post gives an overview:

The web site has a number of tutorials and documentation about the system:

The source is on GitHub:

You might also be interested in the whitepaper we've prepared that describes TensorFlow in more detail:

We'd love to hear what people think.

Post has attachment
I asked a question on Quora; wondering if you know somebody who can answer.
For some reason I haven't seen this topic covered in any of the countless "how to write good code" pieces I saw on the internet or in books.

Post has attachment
Wow, I have to catch up on a lot of great Haskell stuff. Looks like an amazing paper (as usual for anything Oleg touches, of course) using a few tricks that are a joy to learn about (free monads, extensible unions, effect handlers and modular interpreters, type-aligned queues, etc). I'll probably need to read it a few more times though.
Wait while more posts are being loaded