Jacob Aronoff's Avatar

Jacob Aronoff

@jaronoff.com

OpenTelemetry Maintainer I’d just like a bagel please

577
Followers
323
Following
248
Posts
11.04.2023
Joined
Posts Following

Latest posts by Jacob Aronoff @jaronoff.com

I also look at the std lib code on codeberg. This used to be easier on GitHub because they had a functional search, but luckily the package structure is very sensible so I can mostly navigate well.

24.02.2026 15:25 👍 1 🔁 0 💬 0 📌 0
Welcome | zig.guide Get started with the Zig programming language. Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

Been learning zig the past few months and the docs from the standard library aren’t great other than as a reference. zig.guide was recently updated to the latest version and are helpful

24.02.2026 15:24 👍 1 🔁 0 💬 1 📌 0

if u need a place to develop, my fav is accurate photoshop in south slope! they have the best turnaround time in the city and are incredibly nice

23.02.2026 16:50 👍 0 🔁 0 💬 0 📌 0

ah of course! I read this prior to going to amsterdam and I remember this line in particular resonating
"every stone was bought with a dram of someone’s blood, a pinch of pepper, the sap of a rubber tree, a child bought and sold." Thanks for sharing.

20.02.2026 19:27 👍 1 🔁 0 💬 0 📌 0
NUTMEG: The Horrible History Behind The Popular Spice
NUTMEG: The Horrible History Behind The Popular Spice YouTube video by Weird Explorer

Tal, loved this piece! I was wondering if you had seen/read anything about other pieces of the region's history linked with its cuisine? I watched this video about the history of nutmeg, which I thought of while reading this. www.youtube.com/watch?v=9mqe...

20.02.2026 19:16 👍 0 🔁 0 💬 1 📌 0

Not sure if you’re looking for an editor, but the Zed editor has a great integration with Claude code and supports most everything you need.

08.02.2026 18:26 👍 0 🔁 0 💬 0 📌 0

i only do docker postgres now, i've gotten bit too often by running it through homebrew and services. Docker lets me spin it up and destroy it so much more easily.

docker run -d \
--name postgres \
-e POSTGRES_USER=postgres \
-e POSTGRES_PASSWORD=postgres \
-p 5432:5432 \
postgres

27.01.2026 22:57 👍 1 🔁 0 💬 0 📌 0

All of this is mostly moot discourse given plenty of voices are still there and trying their best. My opinion is that attempting to do so is futile and large figures should instead encourage their followings to leave rather than letting hate speech become a normalized part of civil discourse

30.12.2025 20:24 👍 0 🔁 0 💬 0 📌 0

I instead question why someone would want to stay? From friends who are still there, most of what I hear are complaints about bots, degraded performance, grok slop and more. What good is a site that is poisoning you? If you’re on a sinking ship beyond repair, when do you get off?

30.12.2025 20:24 👍 0 🔁 0 💬 1 📌 0

Instead, nazis and bigots are replatformed and amplified. Harassment is rampant and sanctioned. Is it worth attempting to spread a message in conditions like this? I imagine most people who left the site permanently would say it’s not.

30.12.2025 20:24 👍 0 🔁 0 💬 1 📌 0

i believe people should do is what was attempted initially - a brand boycott to force change. Does Nike want an ad next to a nazi post? Probably not. If you could force the platform to become a more level playing field then maybe people would return. (Obv not gonna happen)

30.12.2025 20:24 👍 0 🔁 0 💬 1 📌 0

I’m not convinced it matters and I’m not sure even if it did it would solve anything.

My understanding is that many prominent voices still post plenty there. Of those that don’t, it’s probably moral reasons and that’s something I wouldn’t want someone to compromise on.

30.12.2025 20:24 👍 0 🔁 0 💬 1 📌 0

A little tip for caramel - you can put a tiny bit in a glass of cold water if you want to test the final consistency. It’s no substitute for a thermometer but if you were in a pinch without one it’s helpful

16.12.2025 02:26 👍 1 🔁 0 💬 0 📌 0

ha all good, had the exact same page situation happen to me post migration hence the custom implementation here github.com/lightstep/ot...

Specifically IgnoreCollisions is one of the big improvements, sacrificing some correctness for a boost.

09.12.2025 15:13 👍 1 🔁 0 💬 0 📌 0

This was a massive perf issue for us that forced us to make a custom SDK to bypass the API to allow us to do this work in advance. Without that bypass we saw an untenable hit that gave us pause during our statsd to otel migration. I believe there’s work being done for multivar metrics which may help

09.12.2025 14:33 👍 1 🔁 0 💬 1 📌 0
Preview
Add support for bound instruments to the metrics API · Issue #4126 · open-telemetry/opentelemetry-specification Bound instruments is the idea of obtaining a reference "bound" to a particular set of attributes which is known ahead of time. By doing so, you can record measurements directly to the bound referen...

Unfortunately this is a known thing. My colleague and I attempted to fix this to no avail. If you read jmacd’s response here, a large performance hit is the large amount of allocations during runtime for attributes.

github.com/open-telemet...

09.12.2025 14:33 👍 1 🔁 0 💬 1 📌 1

Biggest gripe with metrics beyond just temporality and aggregation is honestly how brittle metric names are and all of the edges that exist in renaming. Combine that with these problems (what happens when a renamed the temporality changes and then later the metric names!) and you get quite an ache.

03.12.2025 05:51 👍 1 🔁 0 💬 0 📌 0

I tried and struggled to use it. The way it did profiles, PIP, and Split View never worked right. I also found some sites to be fully broken. I use zen browser and like it a lot more.

26.11.2025 18:28 👍 3 🔁 0 💬 0 📌 0

okay got the most basic version of this done, i can make reviews and query a map. Now i need to hook these things together and we're in business.

14.11.2025 22:50 👍 3 🔁 0 💬 0 📌 0

okay i figured out how to improve a lot of this and its feeling slightly better. i can now do CRUD via the UI for reviews and ratings. Ill need to rework tagging and now also query OSM for autofilling location details.

14.11.2025 21:55 👍 2 🔁 0 💬 1 📌 0

truly!! all of this feels so awfully verbose. I would love to know how i am fucking up here lol

14.11.2025 18:39 👍 0 🔁 0 💬 1 📌 0

im definitely using zod incorrectly, the typescript ecosystem frustrates the hell out of me with its wacky ducktyping. It lets me make too many mistakes while also being overly constrained.

14.11.2025 16:14 👍 2 🔁 1 💬 1 📌 0

okay i got locations creating! Eventually I'll populate / autofill with OSM data but for now whatever! Next making reviews. Trying to figure out how to embed tag creation but the way i did the modeling makes this kinda annoying. For now i'm going to skip it.

14.11.2025 15:22 👍 0 🔁 0 💬 1 📌 0

okay we're so back! i return to my review wizard and need to get these db calls to work. something about the prisma-zod-generator is making this a bit challenging...

14.11.2025 14:59 👍 2 🔁 0 💬 1 📌 0

Realized that I’m taking the midnight train FROM Georgia tonight

14.11.2025 04:23 👍 1 🔁 0 💬 0 📌 0

I’ve been lacking on this cause it’s just been all day conference all week BUT I return to my train adventures tonight. Which means tomorrow I return to the hacks

14.11.2025 01:22 👍 1 🔁 0 💬 2 📌 0

THANK YOU, sitting here editing a photo to distract myself

12.11.2025 16:30 👍 1 🔁 0 💬 1 📌 0

DB Calls have been made, but I'm nervous as hell for my talk today. Kept waking up in the middle of the night with a nightmare that i was two hours late

12.11.2025 16:07 👍 1 🔁 0 💬 1 📌 0

okay back to it, im working through the wizard for submitting a review and it's all working. now to actually make the DB calls.

11.11.2025 16:43 👍 0 🔁 0 💬 1 📌 0

been working on the above, and back today for the main conf. i got a double espresso which was the size of maybe a quadruple espresso (cup was around 100ml). gonna be wired all day

11.11.2025 14:50 👍 0 🔁 0 💬 1 📌 0