florianl
florianl.bsky.social
florianl
@florianl.bsky.social
looking into bits and bytes
Reposted by florianl
Any president that starts a war must be on the frontline to fight in it.
January 21, 2026 at 4:59 PM
Reposted by florianl
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
January 21, 2026 at 4:29 PM
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...
GitHub - florianl/flightrecorderreceiver: The FlightRecorder receiver collects Go Flight Recorder traces and transforms them into OTel Profiles
The FlightRecorder receiver collects Go Flight Recorder traces and transforms them into OTel Profiles - florianl/flightrecorderreceiver
github.com
January 17, 2026 at 1:34 PM
Reposted by florianl
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!
December 16, 2025 at 10:13 AM
Reposted by florianl
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!
Can We Know Whether a Profiler is Accurate?
Measuring causes profiles to change, so is there a way to work around it and know whether a profile is accurate?
stefan-marr.de
October 15, 2025 at 12:41 AM
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!
September 6, 2025 at 1:35 PM
Reposted by florianl
Whoever did #golang "modernize" - thank you!

pkg.go.dev/golang.org/x...
modernize package - golang.org/x/tools/gopls/internal/analysis/modernize - Go Packages
pkg.go.dev
August 26, 2025 at 9:10 AM
Reposted by florianl
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...
cmd/pprof: macOS 12.6.1 profile overcounts system calls (again) · Issue #57722 · golang/go
What version of Go are you using (go version)? $ go version go version go1.19.4 darwin/arm64 This is on macOS 12.6.1 with an M1 chip, but the problem seems to affect Intel as well. Does this issue ...
github.com
July 20, 2025 at 5:55 PM
Reposted by florianl
Reposted by florianl
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.
July 2, 2025 at 5:31 PM
Reposted by florianl
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.
GopherCon UK is an annual event with two multi-track conference days and one workshop day, held in the Brewery, in the heart of London.
gophercon.co.uk
June 20, 2025 at 10:50 AM
Reposted by florianl
I’m at #gopherconEU this week. Let’s chat if you’re here as well! #golang
June 17, 2025 at 8:04 AM
Reposted by florianl
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?
June 11, 2025 at 12:25 PM
Reposted by florianl
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.
Go dependency versions are wrong or outdated for a tagged module version · Issue #251 · google/deps.dev
https://deps.dev/go/cuelang.org%2Fgo/v0.13.0 shows that cuelang.org/[email protected] is vulnerable to https://deps.dev/advisory/osv/GO-2025-3488. This is because it thinks we depend on golang.org/x/oauth...
github.com
June 9, 2025 at 8:17 PM
Reposted by florianl
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()
May 31, 2025 at 5:26 PM
Reposted by florianl
Gemini, draw me a diagram of standard TCP headers
April 18, 2025 at 5:30 PM
If you are at #Kubecon, focused on #observability and interessted in other use cases for #eBPF than metrics and traces, ping me :)
April 3, 2025 at 12:14 PM
Reposted by florianl
Reposted by florianl
I don't like using tools when I don't understand how they work.
March 25, 2025 at 1:40 AM
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
March 20, 2025 at 8:01 PM
Reposted by florianl
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"
March 19, 2025 at 4:19 AM
Reposted by florianl
It's not a matter of it can't happen here, or it could happen here, we're at it's happening here.
March 10, 2025 at 8:01 AM
Reposted by florianl
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.
March 7, 2025 at 10:44 AM