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 · #12221

J

Jan-Philip Gehrcke

Personal blog · gehrcke.de · on HN as jgehrckeprogrammingdatasystems

Jan-Philip Gehrcke's personal blog at gehrcke.de covers programming, data and systems. Since 2009, 6 different Hacker News readers have linked it 19 times, most often “GnuTLS vulnerability: is unit testing a matter of language culture?”. The last post was in 2024, but the archive is still widely read.

Visit the blog
19mentions?
6HN people?
2009–2025first – last linked?
Links on Hacker News per year · peak 9 in 2015

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

Why HN links it

HN commenters link Jan-Philip Gehrcke's posts as technical references, such as a Debian tip for finding outdated shared libraries with checkrestart and a post on Google search changes and RSS feeds.

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

The author on HN?

jgehrcke · 256 karma · member since 2009

Physicist. Software engineer. I love open source, I like collaboration more than competition. At Mesosphere I worked at the forefront of the containerization ecosystem. I significantly contributed to DC/OS, especially to its security architecture. Then I joined Opstrace as founding engineer. We built an observability distribution and got acquired by GitLab. https://gehrcke.de https://github.com/jgehrcke https://twitter.com/gehrcke

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

Most-linked posts?

  1. GnuTLS vulnerability: is unit testing a matter of language culture?
    2 people · 2 mentions · first linked 2014-03-21

What Hacker News says?

  1. Back then, I was quite young. Around 2002. We were like 5 boys getting into overclocking. For our SETI team, the "Bücki crunching connection", from my small hometown in Germany. I just tried to find an old screenshot from back in the day, and wow I found one, from 2002: https://imgur.com/a/L5Q5PMR So funny, it is all there: ICQ, mIRC; an icon to launch Quake III. And some SETI crunching stats. In Internet Explorer.…

    Comment linking /2020/03/setihome-hibernation/

    on “SETI@home shuts down after 21 years”
  2. Submitted Running an eBPF program may require lifting the kernel lockdown as a story · 67 points

    HN discussion
  3. Also: https://news.ycombinator.com/item?id=40970987 https://gehrcke.de/2023/09/google-changes-recently-i-see-mor... The wrong RSS thing may have just tipped the scales over to Google not caring.

    Comment linking /2023/09/google-changes-recently-i-see-more-of-discovered-currently-not-indexed/

    on “Google de-indexed Bear Blog and I don't know why”
  4. Submitted Recover a gzipped HTML response from the browser cache (2013) as a story · 13 points

    HN discussion
  5. There was a GnuTLS vulnerability introduced in 2000 was discovered in 2014 due to an audit. To summarize there was a refactoring that had no accompanying test coverage that had the effect of inverting a check. Bugs happen to everyone, but the process that led to this one is really concerning. (OpenSSL certainly has bad process too but as the GP mentions, more people are hammering on it.) This blog post has more (inc…

    Comment linking /2014/03/gnutls-vulnerability-is-unit-testing-a-matter-of-language-culture/

    on “Cryptographic Right Answers”
  6. Submitted The scientific method: in non-Covid times you wouldn't care as a story · 10 points

    HN discussion
  7. If you're curious about this topic then I would love to link you to https://techspot.zzzeek.org/2015/02/15/asynchronous-python-a... written by Mike Bayer (author of SQLAlchemy) -- it's an article that I keep referring to as a must-read, incredibly well written and all about real-world implications (totally transferable to other non-Python ecosystems). If you like to, maybe also have a read into https://gehrcke.de/gi…

    Comment linking /gipc/background.html

    on “Sync vs. Async Python: What Is the Difference?”
  8. Submitted So simple and yet so complex: behind the scenes of command line arguments as a story · 8 points

    HN discussion
  9. Tip for Debian/Ubuntu users: checkrestart from the debian-goodies package is a nice wrapper around lsof that lists running binaries that rely on outdated solibs: http://manpages.debian.org/cgi-bin/man.cgi?query=checkrestar... https://gehrcke.de/2014/06/good-to-know-checkrestart-from-de... It not only shows processes that run older solibs, but in the case of services, it will also give you the commands to restart the…

    Comment linking /2014/06/good-to-know-checkrestart-from-debian-goodies/

    on “32-bit x86 Position Independent Code – It's That Bad”
  10. Submitted Efficient Python: stream processing and using the right data structure for the job as a story · 6 points

    HN discussion
  11. We are totally of the same of the same opinion: http://gehrcke.de/2009/08/whats-faster-a-supercomputer-or-ec... Additionally, one has to say that the quantities in the graph Ian is showing have a much bigger uncertainty than pretended. Jan-Philip Gehrcke

    Comment linking /2009/08/whats-faster-a-supercomputer-or-ec2-a-reconsideration/

    on “What's faster - a supercomputer or EC2?”
  12. Submitted Data analysis with pandas: enjoy the awesome (2013) as a story · 6 points

    HN discussion
  13. Submitted The most popular (serious) country code top-level domain still is .DE as a story · 6 points

    HN discussion
  14. Submitted GitHub: Use the 'Y' Shortcut as a story · 4 points

    HN discussion
  15. Submitted A rational explanation for the dress color confusion and hype as a story · 3 points

    HN discussion
  16. Submitted Argument order for GNU find: be careful where to put actions such as -print0 as a story · 2 points

    HN discussion
  17. Submitted GnuTLS vulnerability: is unit testing a matter of language culture? as a story · 2 points

    HN discussion
  18. Submitted Sharing state in AngularJS: $watch issues and race condition prevention as a story · 1 points

    HN discussion
  19. Submitted FreeNAS buries Perl in favor of Python as a story · 1 points

    HN discussion

Search all of HN for gehrcke.de