HackerTrans
TopNewTrendsCommentsPastAskShowJobs

dhruv_ahuja

no profile record

Submissions

Observing LLM Applications with OpenTelemetry

signoz.io
14 points·by dhruv_ahuja·지난달·0 comments

My obsession with the em dash and how I use it today

dhruvahuja.me
2 points·by dhruv_ahuja·2개월 전·0 comments

I owe my career to open-source. I'm not sure newcomers can say the same

dhruvahuja.me
1 points·by dhruv_ahuja·2개월 전·0 comments

Tell HN: Qwen Free Tier Is Discontinued

9 points·by dhruv_ahuja·3개월 전·4 comments

How the (Em)ighty Have Fallen

dhruvahuja.me
4 points·by dhruv_ahuja·4개월 전·4 comments

OTel-Native by Design – Back Ends That Export to Any Observability Stack

signoz.io
3 points·by dhruv_ahuja·4개월 전·0 comments

OpenTelemetry for Rust Developers

signoz.io
62 points·by dhruv_ahuja·4개월 전·10 comments

Apache Iggy's migration journey to thread-per-core architecture

iggy.apache.org
1 points·by dhruv_ahuja·4개월 전·0 comments

Browse, preview and install 460 Ghostty terminal themes in one click

ghostty-style.vercel.app
2 points·by dhruv_ahuja·5개월 전·0 comments

What Is OTLP and How It Works Behind the Scenes

signoz.io
3 points·by dhruv_ahuja·5개월 전·0 comments

Pure Go PostgresSQL Parser

github.com
2 points·by dhruv_ahuja·5개월 전·0 comments

OpenTelemetry Baggage Enables Global Context for Distributed Systems

signoz.io
1 points·by dhruv_ahuja·5개월 전·1 comments

Ask HN: What do you use (AI based) web crawlers for?

3 points·by dhruv_ahuja·6개월 전·0 comments

Ask HN: What are some engineering practices you wish would come back?

5 points·by dhruv_ahuja·7개월 전·2 comments

My Quest to Find the Perfect Self-Hosted Notes App

dhruvahuja.me
2 points·by dhruv_ahuja·8개월 전·1 comments

comments

dhruv_ahuja
·3개월 전·discuss
Yeah, and weirdly, the page said that the plan was unavailable for me.

I've switched to OpenRouter with the 3.6-pro model right now, but will have to play around and see if some other model works out better on the cost front.

Honestly, Qwen had spoiled me with their free plan.
dhruv_ahuja
·3개월 전·discuss
Oh so it's a macOS specific setting! The smart quotes setting also bugs me to no end, breaks my markdown documents often when importing them from Notion.

Since I primarily work with Notion for content creation, I never realized macOS does it by default.

This was very helpful, thank you :)
dhruv_ahuja
·3개월 전·discuss
Yes, that is also an option. What's interesting is that Notion automatically converts two dashes into an em dash, so wouldn't work if you Notion for your drafts or reports.
dhruv_ahuja
·4개월 전·discuss
That library you built sounds great. The kind of things that I love to read the code of, if I'm using it in a project. I was divided between adding instrument macro, but decided on manual instrumentation for the demonstration.

Regarding monitoring Kakfa execution times, absolutely agreed. In my previous job, monitoring Celery had helped us understand consumer bottlenecks, because we couldn't see background job traces containing the celery consumer spans. And when they did appear, they were hours late. So the entire trace took 8 hours instead of the expected couple minutes.

Happy to hear you've been enjoying OTel and Rust!
dhruv_ahuja
·5개월 전·discuss
Hi HN,

I had recently done a write-up on OpenTelemetry baggage, the lesser-known OpenTelemetry signal that helps manage metadata across microservices in a distributed system.

This is helpful for sending feature flags, parameter IDs, etc. without having to add support for them in each service along the way. For example, if your first service adds a `use_beta_feature` flag, you don't have to add logic to parse and re-attach this flag to each API call in the service. Instead, it will be propagated across all downstream services via auto-instrumentation, and whichever service needs it can parse, modify and/or use the value.

I'd love to discuss and understand your experience with OTel baggage or other aspects you found that maybe weren't as well-discussed.
dhruv_ahuja
·7개월 전·discuss
I see. Do you have any examples where the design was just egregious?

From my experience generating db models/SQL schema at my last job, it did a fine job based on existing patterns and the outlined requirements. Point to note, we did optimise our AI prompts and LLM rules a lot, to the point we were able to get end to end unit tested, functional PRs out rather quickly
dhruv_ahuja
·8개월 전·discuss
Hey HN, this was a post I wrote back in February on my experience trying to setup truly open-source notes apps, and what I ended up choosing after some popular choices didn't end up working out for me.

I forget that I've set it up as a PWA on my iphone many times and use apple notes, but that's also fine since it's convenient to use. But anything semi-relevant goes to my SilverBullet instance. The vim mode on the desktop version makes the mobile version feel 'gutted' through no fault of the app itself- its more a proof of how comfy vim feels (even though I'm a perennial VIM noob).

A key thing to note, git periodic sync (which backed up notes to a configured git repo) was removed as part of the v2 version. That's a bummer although there's a thread[1] on the forums with snippets for a cron job? setup. I just haven't explored it yet cause I'm lazy, gotta do it sometime.

Hope someone finds this thread useful, and can maybe spark discussion around some new shiny apps. Side note, does anyone find themselves drifting back to the good ol apple notes or whatever your phone ships with?

[1]https://community.silverbullet.md/t/running-the-silverbullet...
dhruv_ahuja
·9개월 전·discuss
Can you please explain what are some of those things? Curious to know and learn.
dhruv_ahuja
·9개월 전·discuss
I find myself exhausted after a time, when I have to switch between 2-3 apps and many more tabs trying to co-ordinate things or when debugging issues with a teammate. And this is with me working professionally for only ~3 years.

I think the tools are nice to use early on but quickly become tough to manage as I get caught up with work, and can't keep up with the best way to manage them. Takes a lot of mental effort and context switching to manage updates or track things everywhere.