Tanel Poder
@tanelpoder.com
1.6K followers 470 following 260 posts
Creator of https://0x.tools, also a long-time computer performance geek. Perf & troubleshooting blog: tanelpoder.com. All onions are mine.
Posts Media Videos Starter Packs
Pinned
tanelpoder.com
The xCapture and xtop eBPF tools are now in beta, with a demo dataset!

With a pre-recorded xcapture dataset from my dev server, now you can play with xtop "thread activity sampling" drilldown even on your laptop, without having to run xcapture yourself!

(link in replies :-)
tanelpoder.com
Got lots of good stuff to show :-)
Reposted by Tanel Poder
tanelpoder.com
All we need now is SQL Developer*Plus
Reposted by Tanel Poder
jloracle.bsky.social
Blog post for September 2025

SQL Developer isn't entirely CBO-friendly.
jonathanlewis.wordpress.com/2025/09/24/s...
tanelpoder.com
I will talk more about this thing -> bsky.app/profile/did:...
tanelpoder.com
The xCapture and xtop eBPF tools are now in beta, with a demo dataset!

With a pre-recorded xcapture dataset from my dev server, now you can play with xtop "thread activity sampling" drilldown even on your laptop, without having to run xcapture yourself!

(link in replies :-)
Reposted by Tanel Poder
scylladb.com
💪 Monday motivation: We are officially one month away from #P99CONF. eBPF has always been a popular topic, and this year is no exception. Don't miss @tanelpoder.com, @ddelnano.bsky.social, Jake Hillion, and @mostlynerdless.de on October 22-23: www.p99conf.io?latest_sfdc_...

#ScyllaDB
Reposted by Tanel Poder
benjdd.com
Ben @benjdd.com · 23d
Two years ago I published a "book" on intro Python programming and host it free of charge at pyflo.net

I occasionally get email like this. It's wonderful to know all those efforts are helping learners around the world.
Reposted by Tanel Poder
tanelpoder.com
If you have eBPF "biolatency" style IO latency monitoring tools always-on, you might want to reduce its tracepoint CPU overhead by not storing IO start times in a shared hashtable at all.

In my results, 59x lower tracepoint CPU overhead at 37M IOPS 😎

tanelpoder.com/posts/optimi...
tanelpoder.com
If you have eBPF "biolatency" style IO latency monitoring tools always-on, you might want to reduce its tracepoint CPU overhead by not storing IO start times in a shared hashtable at all.

In my results, 59x lower tracepoint CPU overhead at 37M IOPS 😎

tanelpoder.com/posts/optimi...
Reposted by Tanel Poder
tanelpoder.com
Already getting good questions about 0x.tools in YouTube!
Reposted by Tanel Poder
af9.us
Interesting. QEMU 10.1 supports WASM and can run inside a browser. 🤔

wiki.qemu.org/ChangeLog/10.1
ChangeLog/10.1 - QEMU
wiki.qemu.org
Reposted by Tanel Poder
tanelpoder.com
The xCapture and xtop eBPF tools are now in beta, with a demo dataset!

With a pre-recorded xcapture dataset from my dev server, now you can play with xtop "thread activity sampling" drilldown even on your laptop, without having to run xcapture yourself!

(link in replies :-)
tanelpoder.com
The xCapture and xtop eBPF tools are now in beta, with a demo dataset!

With a pre-recorded xcapture dataset from my dev server, now you can play with xtop "thread activity sampling" drilldown even on your laptop, without having to run xcapture yourself!

(link in replies :-)
Reposted by Tanel Poder
bcantrill.bsky.social
Excited to announce that @ganeumann.bsky.social will join @ahl.bsky.social and me on the podcast tomorrow to reflect on his 2015 piece -- and what it might portend about current technological frenzies. Join us, Monday, 5p Pacific!
discord.gg/QrcKGTTPrF?e...
tanelpoder.com
One of the coolest tech + data talks I've ever seen. If you like hardware, high performance data and ML check it out :-)

www.youtube.com/watch?v=T8HT...
Big Data and AI at the CERN LHC by Dr. Thea Klaeboe Aarrestad
YouTube video by TigerBeetle
www.youtube.com
tanelpoder.com
The "page cache" is also a separate box not shown to be on the direct path of (some) IO requests. I guess it's just a limitation of mapping everything in a 2-dimensional chart without making things too complex. Although could have put the pagecache in the way of some app requests, "dio" for the rest
Reposted by Tanel Poder
tanelpoder.com
Something for Linux block I/O nerds - Linux Storage Stack Diagram (up to kernel v6.16) published:

www.thomas-krenn.com/en/wiki/Linu...
tanelpoder.com
Something for Linux block I/O nerds - Linux Storage Stack Diagram (up to kernel v6.16) published:

www.thomas-krenn.com/en/wiki/Linu...
Reposted by Tanel Poder
simonwillison.net
Some notes on the insecurity baked into Perplexity's Comet "AI Browser" - the Brave security team reported serious prompt injection vulnerabilities in it, but Brave themselves are developing a similar feature that looks doomed to have similar problems simonwillison.net/2025/Aug/25/...
Agentic Browser Security: Indirect Prompt Injection in Perplexity Comet
The security team from Brave took a look at Comet, the LLM-powered "agentic browser" extension from Perplexity, and unsurprisingly found security holes you can drive a truck through. The vulnerability...
simonwillison.net
Reposted by Tanel Poder
tanelpoder.com
I have published the CatVector embedding-vector heatmap visualization app (for learning and fun!) as a static webpage now (just browser is enough, no downloads or Python needed).

And now we have dark mode too! 😼

tanelpoder.com/catvector/
Reposted by Tanel Poder
tanelpoder.com
This will (again) be fun! I've talked about this method at P99CONF before, this year I'll launch the first ever production-grade version of this. I'll also introduce *passive sampling* that does not use any tracepoints or probes -> no slowdown for your threads!

Demo: www.youtube.com/watch?v=cZ_z...
xtop: Top for Wall-Clock Time Linux performance troubleshooting tool
YouTube video by Tanel Poder
www.youtube.com