frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

OpenTelemetry for Rust Developers

https://signoz.io/blog/opentelemetry-rust/
26•dhruv_ahuja•3d ago

Comments

wise0wl•1h ago
The OpenTelemetry spec is absolutely what folks have been waiting for for as long as I've been in computing (~20 years). A single standard that is implemented in nearly every popular language with very close feature parity. It's honestly wonderful to work with compared to the old vendor supplied frameworks.

I took it upon myself to write a library for my current employer (4yrs ago now?) that abstracted and standardized the way our Rust services instantiated and utilized the metrics and tracing fundamentals that OpenTelemetry provides. I recently added OTLP logging (technically using tracing events) to allow for forwarding baggage / context / metadata with the log lines. The `tracing` crate in rust also has a macro called `instrument` that allows you to mostly auto-instrument your functions for tracing, allowing the tracing context to be extracted and propagated into your function so the trace / span can be added to subsequent HTTP / gRPC requests.

We did all kinds of other stuff too, like adding a method for attaching the trace-id to our kafka messages so we can see how long the entire lifetime of the request takes (including sitting on the queue). It's been extremely insightful.

Signoz is newer to the game. I'm glad there are more competitors and vendors using OpenTelemetry natively. We originally talked to some of the big vendors and they were going to gladly accept OpenTelemetry, but they marked every metric as a "custom" metric and would charge out the wazoo for each of them, far in excess of whatever was instrumented natively with their APM plugin thingamabob.

The more the better. I love OpenTelemetry, and using it in Rust has been mostly great.

luzejian•1h ago
The interesting meta-pattern here is how often the tooling around a problem lags the problem itself by 5-10 years. The operational complexity exists, the pain is real, but because it's distributed across many small actors rather than concentrated in a few large ones, the market for structured solutions is slower to develop. That's usually a signal rather than a dead end — it means the first tool that actually fits the workflow, rather than a generic workflow tool, has real leverage.
zamalek•51m ago
I have OTEL + Rust in production, alongside some other languages (+ OTEL), and it is by far more useful and predictable than the others. I often find myself monkey-patching in logging for other language libraries, where with Rust it just works.

(Except for this, that is: https://github.com/tokio-rs/tracing/issues/2519)

pooper•6m ago
Speaking of opentelemetry, I try to use open telemetry with my personal projects in an asp dotnet as well as with a dotnet console app. I don't have the required corporate background in opentelemetry. I had to write my own file log exporter. I didn't write it myself -- I used Claude to write it for me in jsonl format which seemed like a good way to have each row in json and for the console app, I get a file something like this

``` logs_2025-12-24_0003.jsonl ```

I asked Claude to keep it in an xdg folder and it chose

``` /home/{username}/.local/share/{applicationName}/telemetry/logs ```

I also have folders for metrics and traces but those are empty.

I have never had a need to look at the logs for the dotnet console app I have and the only reason I have looked at the logs on the asp dotnet app was to review errors when I ran into some error on my asp dotnet application, which frankly I don't need open telemetry for.

What am I missing here? Am I using it wrong?

If you use open telemetry, where do your logs, metrics, and traces go? Do you write your own custom classes to write them to a file on the disk? Do you pay for something like datadog (congratulations on winning the lottery I guess?)

I appreciate your reply. Thank you for helping me learn.

1M context is now generally available for Opus 4.6 and Sonnet 4.6

https://claude.com/blog/1m-context-ga
159•meetpateltech•8h ago•42 comments

I Found 39 Algolia Admin Keys Exposed Across Open Source Documentation Sites

https://benzimmermann.dev/blog/algolia-docsearch-admin-keys
69•kernelrocks•2h ago•18 comments

Can I run AI locally?

https://www.canirun.ai/
912•ricardbejarano•12h ago•241 comments

Show HN: Channel Surfer – Watch YouTube like it’s cable TV

https://channelsurfer.tv
402•kilroy123•2d ago•136 comments

Mouser: An open source alternative to Logi-Plus mouse software

https://github.com/TomBadash/MouseControl
188•avionics-guy•6h ago•61 comments

Coding My Handwriting

https://www.amygoodchild.com/blog/cursive-handwriting-in-javascript
17•bwoah•4d ago•2 comments

Qatar helium shutdown puts chip supply chain on a two-week clock

https://www.tomshardware.com/tech-industry/qatar-helium-shutdown-puts-chip-supply-chain-on-a-two-...
414•johnbarron•12h ago•381 comments

Hammerspoon

https://github.com/Hammerspoon/hammerspoon
200•tosh•6h ago•75 comments

Parallels confirms MacBook Neo can run Windows in a virtual machine

https://www.macrumors.com/2026/03/13/macbook-neo-runs-windows-11-vm/
183•tosh•11h ago•251 comments

Our Experience with I-Ready

https://moultano.wordpress.com/2026/03/12/our-experience-with-i-ready/
7•barry-cotter•54m ago•2 comments

Human Rights Watch says drone strikes in Haiti have killed nearly 1,250 people

https://haitiantimes.com/2026/03/11/hrw-condemns-haiti-drone-strikes-killing-children/
117•e12e•2h ago•56 comments

OpenTelemetry for Rust Developers

https://signoz.io/blog/opentelemetry-rust/
26•dhruv_ahuja•3d ago•4 comments

New 'negative light' technology hides data transfers in plain sight

https://www.unsw.edu.au/newsroom/news/2026/03/New-negative-light-technology-hides-data-transfers-...
58•wjSgoWPm5bWAhXB•2d ago•39 comments

TUI Studio – visual terminal UI design tool

https://tui.studio/
547•mipselaer•14h ago•273 comments

Elon Musk pushes out more xAI founders as AI coding effort falters

https://www.ft.com/content/e5fbc6c2-d5a6-4b97-a105-6a96ea849de5
310•merksittich•8h ago•453 comments

Using Thunderbird for RSS

https://rubenerd.com/using-thunderbird-for-rss/
63•ingve•3d ago•9 comments

Stanford researchers report first recording of a blue whale's heart rate (2019)

https://news.stanford.edu/stories/2019/11/first-ever-recording-blue-whales-heart-rate
47•eatonphil•6h ago•35 comments

I beg you to follow Crocker's Rules, even if you will be rude to me

https://lr0.org/blog/p/crocker/
24•ghd_•2h ago•35 comments

MetaGenesis Core – offline verification for computational claims

https://www.metagenesis-core.dev/
11•Lama9901•2d ago•6 comments

Lost Doctor Who Episodes Found

https://www.bbc.co.uk/news/articles/c4g7kwq1k11o
216•edent•20h ago•71 comments

Exploring JEPA for real-time speech translation

https://www.startpinch.com/research/en/jepa-encoder-translation/
28•christiansafka•2d ago•7 comments

Show HN: Context Gateway – Compress agent context before it hits the LLM

https://github.com/Compresr-ai/Context-Gateway
61•ivzak•7h ago•44 comments

Bucketsquatting is finally dead

https://onecloudplease.com/blog/bucketsquatting-is-finally-dead
308•boyter•16h ago•160 comments

Your phone is an entire computer

https://medhir.com/blog/your-phone-is-an-entire-computer
237•medhir•7h ago•235 comments

Source code of Swedish e-government services has been leaked

https://darkwebinformer.com/full-source-code-of-swedens-e-government-platform-leaked-from-comprom...
202•tavro•15h ago•193 comments

Launch HN: Spine Swarm (YC S23) – AI agents that collaborate on a visual canvas

https://www.getspine.ai/
84•a24venka•12h ago•65 comments

Launch HN: Captain (YC W26) – Automated RAG for Files

https://www.runcaptain.com/
45•CMLewis•9h ago•24 comments

John Carmack about open source and anti-AI activists

https://twitter.com/id_aa_carmack/status/2032460578669691171
221•tzury•7h ago•327 comments

The Wyden Siren Goes Off Again: We'll Be "Stunned" by NSA Under Section 702

https://www.techdirt.com/2026/03/12/the-wyden-siren-goes-off-again-well-be-stunned-by-what-the-ns...
357•cf100clunk•9h ago•108 comments

Meta Platforms: Lobbying, dark money, and the App Store Accountability Act

https://github.com/upper-up/meta-lobbying-and-other-findings
1158•shaicoleman•15h ago•480 comments