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

Top all-time · #5530

M

Marton Trencseni

Personal blog · bytepawn.com · on HN as Maroprogrammingscience

Marton Trencseni writes Bytepawn, a personal blog at bytepawn.com about programming and science. Since 2008, 14 different Hacker News readers have linked it 85 times, most often “Readings in Distributed Systems”. It is still writing: the last post was on 2026-06-11, and you can follow it by feed.

Visit the blog
85mentions?
14HN people?
2008–2026first – last linked?
Links on Hacker News per year · peak 13 in 2024

Too few sampled comments (4) to say how often HN recommends it.?

Why HN links it

HN readers link Marton Trencseni's posts on data and distributed systems, including an ETL tools comparison (Luigi vs Airflow), a distributed systems reading list, and a post on Shackleton's job advertisement.

Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

The author on HN?

Maro · 8,097 karma · member since 2008

https://bytepawn.com

From their public HN profile, which links to this site.

Most-linked posts?

  1. Readings in Distributed Systems
    4 people · 6 mentions · first linked 2008-10-28
  2. Luigi vs. Airflow vs. Pinball
    3 people · 3 mentions · first linked 2016-02-06

What Hacker News says?

  1. http://bytepawn.com/ Recently I wrote about A/B testing topics (lots of Monte Carlo simulations). Before that Deep Learning stuff.

    Comment linking /

    on “Ask HN: What is your blog and why should I read it?”
  2. Submitted Useful Python decorators for data scientists as a story · 233 points

    HN discussion
  3. I think most of the things people know, it's covered in books like Lean Startup, etc. It's a bit like eating well and working out. We all know we should do it, but most people don't actually eat well and work out. Then, when you see somebody who does it and looks great, you ask them, "What's your secret?". But it's not a secret, it's just that most people don't do it, because it's hard :) One story: When I was at FB…

    Comment linking /hack-hhvm-second-system-effect.html

    on “Ask HN: CS papers for software architecture and design?”
  4. Submitted Breaking Bell's Inequality with Monte Carlo Simulations in Python as a story · 122 points

    HN discussion
  5. I wish more people would read 'Hack and HHVM', written by Owen Yamauchi, formerly a member of Facebook’s core Hack and HHVM teams. http://shop.oreilly.com/product/0636920037194.do The hidden lesson for me was that rewriting the code in <new-language> is not the only option. Another option is to slowly improve the language/runtime itself until you've essentially switched it out underneath the application, which is wh…

    Comment linking /hack-hhvm-second-system-effect.html

    on “The eigenvector of “Why we moved from language X to language Y””
  6. Submitted Randomness extractors: making fair coins out of biased coins as a story · 105 points

    HN discussion
  7. Great comment. What you say matches my experience, but not entirely. My take: The 2% is a bit low as an avg. for ML work; I would say modeling/ML work ranges from 0 to 20% across the "data team". Most of the work is still data wrangling/engineering. I agree that most companies need "full stack data guys". At my current company, there were 2-3 iterations of previous DS teams who had zero impact and left behind nothin…

    Comment linking /automating-a-call-center-with-machine-learning.html

    on “Machine Learning Books That Helped Me Level Up”
  8. Submitted Five ways to reduce variance in A/B testing as a story · 83 points

    HN discussion
  9. I wrote a clean C++ version of `wc` for fun, and successfully beat the system version by 10-20% iirc. My goal was to make the code much more readable than the GNU/C version, which is a big spaghetti loop, while maintaining the same semantics (ie. return the same counts). Blog posts: https://bytepawn.com/tag/wc.html Code: https://github.com/mtrencseni/wcpp/

    Comment linking /tag/wc.html

    on “Wc2: Investigates optimizing 'wc', the Unix word count program”
  10. Submitted How I format SQL code as a story · 60 points

    HN discussion
  11. I looked at the wc implementation, there's no way it's compatible with the GNU tools, how it handles wide characters, which is heavily ties to the idiosyncratic C implementation. I know because I once wrote a wc implementation in modern C++ for my own education, and that's where most of my time and code complexity went. Also, the C versions are devilishly fast, with all flags, with optimized code branches. https://b…

    Comment linking /tag/wc.html

    on “Unix core utilities implemented in Haskell”
  12. Submitted Over 70% of all Porsche vehicles ever built are still on the road today as a story · 53 points

    HN discussion
  13. I've seen 2 non-trivial rewrites of the mainline software at 2 companies. Non-trivial = 10-100M in yearly revenue. In both cases: - it was promised to take 6-9 months, and ended up taking 3-4 years - it never really finished, the old software had to remain in production (along with the new "rewrite") - in some form or the other, while the rewrite was happening, the company lost its customer focus and/or its ability…

    Comment linking /hack-hhvm-second-system-effect.html

    on “The True Cost of Rewrites”
  14. Submitted Optimal coverage for Wordle with Monte Carlo methods – Part III as a story · 50 points

    HN discussion
  15. My blog has tons of articles about A/B testing, with math and Python code to illustrate. Good starting point: https://bytepawn.com/five-ways-to-reduce-variance-in-ab-test...

    Comment linking /five-ways-to-reduce-variance-in-ab-testing.html

    on “Ask HN: Resources about math behind A/B testing”
  16. Submitted Luigi vs. Airflow vs. Pinball as a story · 49 points

    HN discussion
  17. Here is, a slightly outdated, article that compares several ETL workflow tools http://bytepawn.com/luigi-airflow-pinball.html . Why we choose Airflow was because of the following reasons: * Scheduler that knows how to handle retries, skipped tasks, failing tasks * Great UI * Horizontal scaleable * Great community * Extensible; we could make it work in an enterprise context (kerberos, ldap etc) * No XML * Testable an…

    Comment linking /luigi-airflow-pinball.html

    on “Airflow and the Future of Data Engineering: A Q&A”
  18. Submitted Probabalistic Spin Glass (2022) as a story · 38 points

    HN discussion
  19. I haven't read the OP, but if you're interested in this stuff, my blog is full of MC simulations, both for frequentist and Bayesian experimentation: http://bytepawn.com/tag/ab-testing.html

    Comment linking /tag/ab-testing.html

    on “Why Bayesian Stats Needs Monte-Carlo Methods”
  20. Submitted SSD Reading List as a story · 29 points

    HN discussion
  21. In Physics, the log part comes in when you use the Stirling approximation for large N. Ideal gas: https://bytepawn.com/entropy-of-an-ideal-gas-with-coarse-gra... Physical gas: https://bytepawn.com/the-physical-sackur-tetrode-entropy-of-...

    Comment linking /the-physical-sackur-tetrode-entropy-of-an-ideal-gas.html

    on “An alternative construction of Shannon entropy”
  22. Submitted Lamport's Byzantine Generals Algorithm in Python as a story · 28 points

    HN discussion
  23. Shameless plug: https://bytepawn.com/culture-docs-facebook-netflix-and-valve...

    Comment linking /culture-docs-facebook-netflix-and-valve.html

    on “Move fast or die: Key startup lessons”
  24. Submitted Scalable Web Architectures and Application State as a story · 28 points

    HN discussion
  25. I have a NoSQL startup and I got started by reading "the Google papers": http://bytepawn.com/readings-in-distributed-systems/ Some code: http://github.com/scalien/scaliendb

    Comment linking /readings-in-distributed-systems/

    on “Leaving Google”
  26. Submitted A/B testing and the historic lift paradox as a story · 23 points

    HN discussion
  27. Disclosure: I work on Astronomer.io, an open source Airflow platform and SaaS, and also contribute to Airflow. IMO the pros / cons are really relative to what you're comparing it to and what your workflow needs are. We've written some guides on "Airflow vs ___" [1] (currently AWS Glue and Oozie). Feel free to email me (in profile) if you'd like to see a comparison to something else. I like these two posts on Airflow…

    Comment linking /luigi-airflow-pinball.html

    on “Data Engineering Patterns with Apache Airflow [video]”
  28. Submitted Readings in Distributed Systems as a story · 23 points

    HN discussion
  29. We base our whole DS infrastructure on Airflow (and Superset): http://bytepawn.com/fetchr-airflow.html http://bytepawn.com/fetchr-data-science-infra.html Airflow is somewhere between good enough and pretty cool, it's based on what we had at Facebook (called Dataswarm). IMO in 2-3 years Airflow will be the de-facto ETL standard, like Hadoop used to be for "Big data". If you're rolling your own ETL at this point, you'…

    Comment linking /fetchr-data-science-infra.html

    on “Data Engineering Patterns with Apache Airflow [video]”
  30. Submitted Doing an Ironman as a story · 22 points

    HN discussion

Search all of HN for bytepawn.com

Linked by the same people?