Top all-time · #6655
Mostly nerdless
Personal blog · mostlynerdless.de/blogprogrammingsystems
Mostly nerdless is a personal blog at mostlynerdless.de about programming and systems. Since 2022, 11 different Hacker News readers have linked it 42 times, most often “Java 25's new CPU-Time Profiler”. It is still writing: the last post was on 2026-09-14, and you can follow it by feed.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
Johannes Bechberger's blog, linked for posts on writing eBPF programs in Java, including a blog post series and related talks. Commenters cite it as a source on that topic and on JVM internals.
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.
Every two weeks a text on profiling, debugging or eBPF
Most-linked posts?
- Java 25's new CPU-Time Profiler3 people · 3 mentions · first linked 2025-06-11
- Taming the Bias: Unbiased* Safepoint-Based Stack Walking in JFR3 people · 3 mentions · first linked 2025-05-21
- Hello eBPF: Writing a Linux Scheduler in Java with eBPF (15)2 people · 2 mentions · first linked 2024-09-11
- The Inner Workings of Safepoints2 people · 2 mentions · first linked 2024-02-09
- Custom JFR Events: A Short Introduction2 people · 2 mentions · first linked 2023-11-20
What Hacker News says?
A talk at FOSDEM this year [0] describes how the OpenJDK JVM relies on triggering SIGSEGVs in order to efficiently implement thread-local safepoint checks - I wonder if that would also be affected? [0]: https://mostlynerdless.de/blog/2023/07/31/the-inner-workings...
Comment linking /blog/2023/07/31/the-inner-workings-of-safepoints/
on “macOS 14.4 causes JVM crashes”Submitted Java 25's new CPU-Time Profiler as a story · 197 points
HN discussion(author here) This is part of a series of blog post. The next blog posts are: https://mostlynerdless.de/blog/2025/07/30/java-25s-new-cpu-t... (on the implementation) https://mostlynerdless.de/blog/2025/08/25/java-25s-new-cpu-t... (on sizing the queue) and a fourth on improving the performance: https://mostlynerdless.de/blog/2025/09/01/java-25s-new-cpu-t...
Comment linking /blog/2025/09/01/java-25s-new-cpu-time-profiler-removing-redundant-synchronization-4/
on “Java 25's new CPU-Time Profiler”Submitted How to waste CPU like a Professional as a story · 40 points
HN discussionFor java, Johannes Bechberger has made a lot of articles about writing eBPF in java : https://mostlynerdless.de/blog/2023/12/31/hello-ebpf-develop... https://mostlynerdless.de/blog/category/computer-science/ebp...
Comment linking /blog/category/computer-science/ebpf/
on “PythonBPF – Writing eBPF Programs in Pure Python”Submitted Java 25's new CPU-Time Profiler as a story · 6 points
HN discussionI've done something similar in Python: A Python debugger from scratch in Python - https://github.com/parttimenerd/python-dbg/ - Part 1: https://mostlynerdless.de/blog/2023/09/20/lets-create-a-pyth... - Part 2: https://mostlynerdless.de/?p=1102&preview=1&_ppp=a17cda3e36
Comment linking /?p=1102&preview=1&_ppp=a17cda3e36
on “Writing a Debugger from Scratch: Breakpoints”Submitted Java 25's new CPU-Time Profiler as a story · 4 points
HN discussionYou might be interested in a proposal by Jaroslav Bachorik to add context into JFR. I wrote a short introduction on my blog "Putting JFR into Context" ( https://mostlynerdless.de/blog/2023/10/19/putting-jfr-into-c... )
Comment linking /blog/2023/10/19/putting-jfr-into-context/
on “Custom Events in the Blocky World: Using JFR in Minecraft”Submitted Making JFR Quack: Importing JFR Files into DuckDB as a story · 3 points
HN discussionThank you Gunnar, I linked to your blog post (and even linked to it already in my previous blog post "Custom JFR Events: A Short Introduction" https://mostlynerdless.de/blog/2023/11/20/custom-jfr-events-... )
Comment linking /blog/2023/11/20/custom-jfr-events-a-short-introduction/
on “Custom Events in the Blocky World: Using JFR in Minecraft”Submitted Hello eBPF: Writing a Linux Scheduler in Java with eBPF (15) as a story · 3 points
HN discussionI collected some information here: https://mostlynerdless.de/profiling-talks/
Comment linking /profiling-talks/
on “Custom Events in the Blocky World: Using JFR in Minecraft”Submitted Hello eBPF: Write Your eBPF Application in Pure Java (12) as a story · 3 points
HN discussionJohannes Bechberge mades a blog post series about writing ebpf in pure Java : https://mostlynerdless.de/?s=ebpf&submit=Search Also several talks on youtube about this.
Comment linking /?s=ebpf&submit=Search
on “Show HN: Write your BPF programs in Go, not C”Submitted Redacting Sensitive Data from Java Flight Recorder Files as a story · 2 points
HN discussionSubmitted Quickly Inspect Your Java Application with JStall as a story · 2 points
HN discussionSubmitted Taming the Bias: Unbiased* Safepoint-Based Stack Walking in JFR as a story · 2 points
HN discussionSubmitted Hello eBPF: Building a Fast Firewall with Java and eBPF (14) as a story · 2 points
HN discussionSubmitted Who instruments the instrumenters? Finding bugs in Spring an Mockito as a story · 2 points
HN discussionSubmitted C Struct Layoutings as a story · 2 points
HN discussionSubmitted Custom Events in the Blocky World: Using JFR in Minecraft as a story · 2 points
HN discussionSubmitted Virtual Threads/Loom Is Just HyperThreading in Java as a story · 2 points
HN discussionSubmitted Celebrating 15 years of SAP's involvement in the OpenJDK as a story · 1 points
HN discussionSubmitted Reading and Writing JFR Files Programmatically as a story · 1 points
HN discussionSubmitted Taming the Bias: Unbiased* Safepoint-Based Stack Walking in JFR as a story · 1 points
HN discussionSubmitted Taming the Bias: Unbiased* Safepoint-Based Stack Walking in JFR as a story · 1 points
HN discussionSubmitted Cap in the Pocket: Developing Java Applications on Your Phone as a story · 1 points
HN discussionSubmitted Hello eBPF: Writing a Linux Scheduler in Java with eBPF (15) as a story · 1 points
HN discussionSubmitted The Inner Workings of Safepoints as a story · 1 points
HN discussion