This version of the future isn't appealing to me.
This version of the future isn't appealing to me.
Just a small PSA, don't give your significant other ideas 20 minutes before going to see a comedy show.
The Internet is forever @jbrandhorst.com πππ¦΅π»
youtube.com/shorts/_MHAS...
Any president that starts a war must be on the frontline to fight in it.
I'll be at #FOSDEM next week! Haven't been since 2014, which feels like a lifetime ago.
If we have met or collaborated in the past, or you'd like to say hi, my DMs are open :)
#golang #cuelang
With #FlightRecorder #Go introduced a powerful tool. As I'm involved in the #OTel Profiles signal, I have created an OTel receiver that transforms Go's FlightRecorder format into the OTel Profiles signal. Now you can analyze Go diagnostics in your own favorite backend/UI!
github.com/florianl/fli...
The talk @florianl.bsky.social and I submitted has been accepted at KubeCon 2026 in Amsterdam. π
Small wrinkle: The talk says that the profiling signal is in alpha β¦ which is not true yet. Fear driven development will continue until reality and talk description are aligned!
Can We Know Whether a Profiler is Accurate?
Spoiler: yes we can! But it took us figuring out a way to work around the fundamental observer effect.
stefan-marr.de/2025/10/can-...
If you're at SPLASH, don't miss our talk at VMIL today and at OOPSLA on Saturday!
Thanks :) In the examples section of the package documentation pkg.go.dev/github.com/f... are more and avanced examples. I just didn't want to overload the README.
I'm excited to see that github.com/florianl/go-tc reached 500 stars on GitHub! It all began as a way for me to explore loading an eBPF program in pure Go via the traffic control API of the Linux kernel, and it's awesome to see so many people finding it useful. Thanks everyone!
Whoever did #golang "modernize" - thank you!
pkg.go.dev/golang.org/x...
Is anybody here able to put me in touch with somebody at Apple who could help with fixing setitimer(2) on macOS or figure out another approach to CPU profiling for Go and other user space programs?
github.com/golang/go/is...
New blog post: I am a Rust compiler engineer looking for a new job
nnethercote.github.io/2025/07/18/l...
Howdy all. I'm unfortunately not going to be with my employer for much longer due to team relocation. If anyone has any info on roles that would allow me to continue my Rust compiler work (in New York City), they'd be greatly appreciated.
I'll be speaking at GopherCon UK in London this August! Comment below or drop me a message if you'd like to chat about #cuelang or #golang :)
Odd that they're not posting on Bluesky though - such a missed opportunity.
Iβm at #gopherconEU this week. Letβs chat if youβre here as well! #golang
I have a Thinkpad X1 Carbon 13th Gen Aura -- with an Intel ARC GPU that I'd like to use to compute. I also am using Debian. Now, Intel seems to only publish their drivers for Ubuntu - is there a way to get their hardware to run on Debian?
Also, why are all GPU vendors so bad with their drivers?
At least for #golang, avoid using deps.dev for now. It seems to be reporting security advisories based on outdated information, and the project seems unmaintained, as I reported this two weeks ago but got nothing at all.
cut my heap into pieces, this is my crash report:
allocation, no alignment
don't give a fuck if it faults on assignment
this is fatal abort()
An incredibly fucked diagram, itβs useless
Gemini, draw me a diagram of standard TCP headers
If you are at #Kubecon, focused on #observability and interessted in other use cases for #eBPF than metrics and traces, ping me :)
Do not allow Amthor to abolish the German Freedom of Information law!
fragdenstaat.de/artikel/exkl...
I don't like using tools when I don't understand how they work.
As image compression kicks in and the alt text was not safed: The flamegraph shows that most on CPU time is spent on updating the progressbar.
flamegraph showing that most CPU time is spent on updating the UI progressbar
I was wondering what "docker buildx build ..." is doing on my system. It turns out most CPU time is spent on updating the progressbar. Yes, sampling based on CPU profiling does not paint a full picture of the performance of an application. Maybe I get some real output from this process at some point
Why there's no board game like Monopoly but for software industry? "You landed on the reorg square, you lose your turn unless you have an internal transfer card"
It's not a matter of it can't happen here, or it could happen here, we're at it's happening here.
I'll be speaking about "The State of OpenTelemetry Profiling" with Damien Mathieu at KubeCon EU's Observability Day on April 1st in London.
I'd love to meet as many people as I can while I'm there. Ping me if you're in town! I'll be around from Monday evening until Wednesday evening.
Most of what we call "tech" is about getting the right information into a database and trying to prevent the wrong person from reading or updating it.