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

Top all-time · #2365

E

Eric Jang

Personal blog · blog.evjang.comaiprogrammingscience

Eric Jang's personal blog at blog.evjang.com covers ai, programming and science. Since 2016, 31 different Hacker News readers have linked it 54 times, most often “Dijkstra's in Disguise”. The last post was in 2021, but the archive is still widely read.

Visit the blog
54mentions?
31HN people?
2016–2026first – last linked?
Links on Hacker News per year · peak 11 in 2018

Technology, A.I., Careers

Most-linked posts?

  1. Dijkstra's in Disguise
    6 people · 6 mentions · first linked 2018-08-08
  2. Eric Jang: Differentiabe Path Tracing on the GPU/TPU
    4 people · 4 mentions · first linked 2019-11-29
  3. How to get an internship
    3 people · 3 mentions · first linked 2016-07-24
  4. Meta-Learning in 50 Lines of JAX
    2 people · 2 mentions · first linked 2019-02-21
  5. Sovereign Arcade: Currency as High-Margin Infrastructure
    2 people · 2 mentions · first linked 2021-05-27
  6. Stonks Are What You Can Get Away With: NFTs and Financial Nihilism
    2 people · 2 mentions · first linked 2021-06-20
  7. My Internship Experiences at Pixar, Google, and Two Sigma
    2 people · 2 mentions · first linked 2016-10-24
  8. Three questions that keep me up at night
    2 people · 2 mentions · first linked 2020-04-02
  9. Expressivity, Trainability, and Generalization in Machine Learning
    2 people · 2 mentions · first linked 2017-11-20
  10. Aesthetically Pleasing Learning Rates
    2 people · 2 mentions · first linked 2018-04-01

What Hacker News says?

  1. In the process of learning about a family of algorithms in machine learning I also gained some physical intuition of determinants (same diagram as 3Blue1Brown, but applied in a different context of "squashing and stretching" probability mass): https://blog.evjang.com/2018/01/nf1.html

    Comment linking /2018/01/nf1.html

    on “How to Understand Things”
  2. Submitted Dijkstra's in Disguise as a story · 450 points

    HN discussion
  3. If you like graph theory Dijkstra’s in Disguise is a great read: https://blog.evjang.com/2018/08/dijkstras.html Related HN thread: https://news.ycombinator.com/item?id=17745779

    Comment linking /2018/08/dijkstras.html

    on “Start Doing Graph Theory”
  4. Submitted Fun with Snapchat's Gender Swapping Filter as a story · 290 points

    HN discussion
  5. I appreciate the authors calling out #2. ImageNet and CIFAR are both "solved" benchmarks, to the extent that state of the art algorithms by now are likely overfitting to the specific dataset details. In particular, objects in ImageNet are nearly always in canonical pose, with no occlusion, few confounding objects, illuminated, and in a semantically-obvious configuration. For some applications this is acceptable but…

    Comment linking /2019/02/bagnet.html

    on “Myths in Machine Learning Research”
  6. Submitted Stonks Are What You Can Get Away With: NFTs and Financial Nihilism as a story · 172 points

    HN discussion
  7. I agree that the sort of sampling bias/distributional shift you mention is definitely a real problem in deep learning. It so happens that yesterday I read a blog post that elaborates on this problem clearer than I can. Although it's still true that allowing arbitrary distributional shift is impossible, it does make sense to allow for distributional shift across the natural manifold (manifold of all "allowable" data)…

    Comment linking /2017/11/exp-train-gen.html?spref=tw

    on “Mathematics of Deep Learning [pdf]”
  8. Submitted Robots Must Be Ephemeralized as a story · 104 points

    HN discussion
  9. Right.I was focusing more on the CUDA-kernels-on-NPU line of thought from patrikthebold's message and its alternatives, which as you say, is not a reality now either. In the Jax style implementation scenario the compiler part of JAX is better inspiration, maybe along the lines of this case study of a path tracer running on a TPU: https://blog.evjang.com/2019/11/jaxpt.html - I don't think Chapel or Futhark would adop…

    Comment linking /2019/11/jaxpt.html

    on “Demystifying NPUs: Questions and Answers”
  10. Submitted Summary of the Neural Information Processing Systems Conference 2016 as a story · 99 points

    HN discussion
  11. Self-Plug: If you're interested in a Jupyter notebook tutorial on implementing a basic differentiable path tracer (a physically based rendering algorithm), I wrote up a tutorial here: https://blog.evjang.com/2019/11/jaxpt.html

    Comment linking /2019/11/jaxpt.html

    on “Neural Renderer and Differentiable Rendering [video]”
  12. Submitted Don't Mess with Backprop: Doubts about Biologically Plausible Deep Learning as a story · 91 points

    HN discussion
  13. The superformula depends of four parameters and is able to model many different curves. I wonder if that superformula would be useful to learn to generalize the form of a curve given few points. It could be that, in same way, the four parameters of that curve are a orthogonal bases in the hypothesis space, in the sense that each parameters add a lot the information. If this intuition has any meaning, it could be the…

    Comment linking /2017/11/exp-train-gen.html

    on “Superformula”
  14. Submitted Three questions that keep me up at night as a story · 84 points

    HN discussion
  15. Claude didn't follow your "Every line must earn its keep. Prefer readability over cleverness. We believe that if carefully designed, 10 lines can have the impact of 1000." from https://github.com/quantbagel/gtinygrad/blob/master/AGENTS.m... given how bloated this demo is. https://blog.evjang.com/2019/11/jaxpt.html is a better demo of how to render the Cornell Box on a TPU using differentiable path tracing.

    Comment linking /2019/11/jaxpt.html

    on “High speed graphics rendering research with tinygrad/tinyJIT”
  16. Submitted Software and Hardware for General Robots as a story · 42 points

    HN discussion
  17. Submitted Meta-Learning in 50 Lines of JAX as a story · 35 points

    HN discussion
  18. Submitted Dijkstra’s in Disguise as a story · 25 points

    HN discussion
  19. Submitted Dijkstra's in Disguise as a story · 9 points

    HN discussion
  20. Submitted Eric Jang: Differentiabe Path Tracing on the GPU/TPU as a story · 5 points

    HN discussion
  21. Submitted Uncertainty: a Tutorial as a story · 5 points

    HN discussion
  22. Submitted What I Cannot Control, I Do Not Understand as a story · 4 points

    HN discussion
  23. Submitted NFTs and Financial Nihilism as a story · 3 points

    HN discussion
  24. Submitted Science and Engineering for Learning Robots as a story · 3 points

    HN discussion
  25. Submitted Robinhood, Leverage, and Lemonade as a story · 3 points

    HN discussion
  26. Submitted Meta-Learning in 50 Lines of JAX as a story · 3 points

    HN discussion
  27. Submitted How to get an internship as a story · 3 points

    HN discussion
  28. Submitted How to Get an Internship as a story · 3 points

    HN discussion
  29. Submitted My Internship Experiences at Pixar, Google, and Two Sigma as a story · 3 points

    HN discussion
  30. Submitted My Internship Experiences at Pixar, Google, and Two Sigma (2015) as a story · 3 points

    HN discussion

Search all of HN for blog.evjang.com

Linked by the same people?