Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #1896

E

Edwin Chen

Personal blog · blog.echen.medataai

Edwin Chen's personal blog at blog.echen.me covers data and ai. Since 2011, 41 different Hacker News readers have linked it 51 times, most often “Exploring LSTMs”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
51mentions?
41HN people?
2011–2023first – last linked?
Links on Hacker News per year · peak 13 in 2012

Most-linked posts?

  1. Exploring LSTMs
    6 people · 7 mentions · first linked 2017-05-31
  2. Introduction to Latent Dirichlet Allocation(2011)
    6 people · 6 mentions · first linked 2011-10-31
  3. Winning the Netflix Prize: A Summary
    5 people · 5 mentions · first linked 2011-10-26
  4. Stuff Harvard, MIT, Stanford & Caltech People Like
    3 people · 3 mentions · first linked 2011-11-09
  5. Infinite Mixture Models with Nonparametric Bayes and the Dirichlet Process
    3 people · 3 mentions · first linked 2012-03-21
  6. Introduction to Conditional Random Fields
    3 people · 3 mentions · first linked 2016-03-29
  7. Movie recommendations and more via MapReduce and Scalding
    2 people · 2 mentions · first linked 2012-02-29
  8. Tips and best practices for Mechanical Turk
    2 people · 2 mentions · first linked 2012-04-26
  9. A Quick Introduction to ggplot2
    2 people · 2 mentions · first linked 2012-09-07
  10. Choosing a Machine Learning Classifier
    2 people · 2 mentions · first linked 2012-09-18

What Hacker News says?

  1. For those interested in why and how, there's also http://blog.echen.me/2011/10/24/winning-the-netflix-prize-a-...

    Comment linking /2011/10/24/winning-the-netflix-prize-a-summary/

    on “Nate Silver correctly called 50 out of 50 states”
  2. Submitted Exploring LSTMs as a story · 349 points

    HN discussion
  3. My personal site is https://jonathanstreet.com/ It's in need of some help so I've been looking around for inspiration. I'll be taking a look at everything posted. Some I've found previously I like: http://blog.echen.me/ https://www.liyaoxiang.com/ http://www.randalolson.com/ https://jvns.ca/ http://www.nowozin.net/sebastian/ http://www.emilio.ferrara.name/ http://danielnee.com/ http://daynebatten.com/ https://thomas…

    Comment linking /

    on “Building a Kickass Portfolio”
  4. Submitted Hacker News Analysis as a story · 236 points

    HN discussion
  5. We know these things about Twitter relating to censorship: They have shut down Twitter accounts for abusing the TOS, and this process is on a case-by-case basis, and can affect well-known users such as Milo Yiannopoullous and Martin Shkreli: http://www.breitbart.com/milo/2016/07/19/breaking-milo-suspe... http://www.breitbart.com/tech/2017/01/08/pharma-legend-marti... Twitter also deletes content in response to valid…

    Comment linking /2013/01/08/improving-twitter-search-with-real-time-human-computation

    on “Twitter allegedly deleting negative tweets about United Airlines incident”
  6. Submitted Stuff Harvard, MIT, Stanford & Caltech People Like as a story · 94 points

    HN discussion
  7. Back in August I had a look at using Latent Dirichlet Allocation ( http://blog.echen.me/2011/08/22/introduction-to-latent-diric... ) for improving how I auto-tag articles. It looked promising but I haven't deployed it yet. There are various recommendation approaches I'd like to try. If the site had more users (beyond the ~4 friends I showed it to) I'd like to try out a collaborative filtering approach ( https://en.w…

    Comment linking /2011/08/22/introduction-to-latent-dirichlet-allocation/

    on “Show HN: Blogosphere – Discover independent technical blogs”
  8. Submitted Stuff Harvard people Like as a story · 87 points

    HN discussion
  9. Many, many startups use Amazon Mechanical Turk and/or CrowdFlower for this exact thing. See http://blog.echen.me/2012/04/25/making-the-most-of-mechanica... for some examples.

    Comment linking /2012/04/25/making-the-most-of-mechanical-turk-tips-and-best-practices/

    on “How to create an AI startup – convince some humans to be your training set”
  10. Submitted Creating a friend recommendation algorithm from social network data as a story · 59 points

    HN discussion
  11. Prediction accuracy cannot be computed in a purely unsupervised setting: you don't have labels for the samples. You can compare the cluster found by k-means run several times against what you get with a randomized version of your dataset though: http://blog.echen.me/2011/03/19/counting-clusters/

    Comment linking /2011/03/19/counting-clusters/

    on “Machine Learning Cheat Sheet for scikit-learn”
  12. Submitted Introduction to Latent Dirichlet Allocation(2011) as a story · 8 points

    HN discussion
  13. It's a great text, but I recommend supplementing it with: http://blog.echen.me/2017/05/30/exploring-lstms/ . Additionally, GRU may be simpler to understand memory unit.

    Comment linking /2017/05/30/exploring-lstms/

    on “Understanding LSTM Networks (2015)”
  14. Submitted Movie recommendations and more via MapReduce and Scalding as a story · 6 points

    HN discussion
  15. For people interested in the algorithms that won the Netflix Prize (including the Matrix Factorization and Restricted Boltzmann Machine approaches mentioned in the first section), there's a summary here: http://blog.echen.me/2011/10/24/winning-the-netflix-prize-a-...

    Comment linking /2011/10/24/winning-the-netflix-prize-a-summary/

    on “Netflix Recommendations: Beyond the 5 stars”
  16. Submitted Choosing a Machine Learning Classifier as a story · 4 points

    HN discussion
  17. Humans in the loop is great for this (kinda why mechanical turk was invented in the first place). I like echen's blog here http://blog.echen.me/2014/10/07/moving-beyond-ctr-better-rec...

    Comment linking /2014/10/07/moving-beyond-ctr-better-recommendations-through-human-evaluation/

    on “Item2Vec: Neural Item Embedding for Collaborative Filtering”
  18. Submitted Infinite Mixture Models with Nonparametric Bayes and the Dirichlet Process as a story · 4 points

    HN discussion
  19. Oooooh man, Latent Dirichlet Allocation is cool stuff, especially in the context of topic modeling (which is what Chen is doing here). OP actually wrote a pretty accessible blog post about how he does this sort of thing which you can see at [1]. If you don't want to read it, Mike Jordan has a pretty neat presentation about it at [2]. If you're statistically trained and don't want to view the video, you will probably…

    Comment linking /2011/08/22/introduction-to-latent-dirichlet-allocation/

    on “Stuff Harvard people Like”
  20. Submitted Tweets vs. Likes: What gets shared on Twitter vs. Facebook? as a story · 4 points

    HN discussion
  21. Provenance of data was not in scope, 'twas more of a standard datamining "see if you can dig up something interesting" project. Like I said, there were scores of these - one of my colleagues wrote the famous soda vs pop thingy which once again put location stats to good use- http://blog.echen.me/2012/07/06/soda-vs-pop-with-twitter/

    Comment linking /2012/07/06/soda-vs-pop-with-twitter/

    on “Twitter Takes Aim at Anonymous Egg Accounts”
  22. Submitted Winning the Netflix Prize: A Summary as a story · 4 points

    HN discussion
  23. If it can be interfered from words alone, try Latent Dirichlet Allocation (e.g. with http://radimrehurek.com/gensim/ ) to generate tags. Some sources: * http://blog.echen.me/2011/08/22/introduction-to-latent-diric... * http://alexperrier.github.io/jekyll/update/2015/09/04/topic-... * http://engineering.flipboard.com/2017/02/storyclustering Alternatively, if you know tags, just want to see which are similar to each o…

    Comment linking /2011/08/22/introduction-to-latent-dirichlet-allocation/

    on “Ask HN: Any tools to easily cluster ideas/notes by similarity?”
  24. Submitted Exploring LSTMs as a story · 3 points

    HN discussion
  25. Why does anything called "impatient" start with anything else but direct code examples? (Cf. http://blog.echen.me/2012/01/17/quick-introduction-to-ggplot... or https://www.meteor.com/tutorials ) I am impatient and I prefer starting form direct minimalistic code samples (rather than, say, variable types). When I child starts learning LEGO blocks, its rarely from the abstract rules - but from minimalistic example. And…

    Comment linking /2012/01/17/quick-introduction-to-ggplot2/

    on “Impatient R”
  26. Submitted Winning the Netflix Prize: A Summary as a story · 3 points

    HN discussion
  27. If you're interested in scalding, Edwin Chen's awesome recommendation post can't be beat: http://blog.echen.me/2012/02/09/movie-recommendations-and-mo...

    Comment linking /2012/02/09/movie-recommendations-and-more-via-mapreduce-and-scalding/

    on “Why Hadoop MapReduce needs Scala”
  28. Submitted Stuff Harvard People Like as a story · 3 points

    HN discussion
  29. I really enjoyed playing with BertViz. Another similar visual exploration tool I found recently is in Edwin Chen's blog. I am pretty sure this is the best explanation of LSTM. I think more tutorials should use this visual approach. http://blog.echen.me/2017/05/30/exploring-lstms/ There is also https://playground.tensorflow.org/

    Comment linking /2017/05/30/exploring-lstms/

    on “Show HN: Fully client-side GPT2 prediction visualizer”
  30. Submitted Stuff Harvard People Like as a story · 3 points

    HN discussion

Search all of HN for blog.echen.me

Linked by the same people?