frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

These Internal Documents Show Why We Shouldn't Trust Pornography Companies

https://www.nytimes.com/2025/05/10/opinion/pornhub-children-documents.html
1•drankl•1m ago

Good luck to everyone applying for YC summer 2925 batch

1•byoung2•2m ago•0 comments

How to See MCP in Action?

1•mahimamanik•9m ago•0 comments

Why do NYC drivers waste two hundred million hours a year circling the block?

https://www.newyorker.com/magazine/2025/05/12/no-parking-zone-the-perils-of-finding-a-spot-in-nyc
1•haltingproblem•9m ago•0 comments

Deploying Software: A Technology Explainer and a Look Toward the Future

https://georgetownlawtechreview.org/deploying-software-a-technology-explainer-and-a-look-toward-the-future/GLTR-05-2025/
1•raybb•9m ago•0 comments

Your fingers wrinkle the same way every time you're in the water too long

https://www.binghamton.edu/news/story/5547/do-your-fingers-wrinkle-the-same-way-every-time-youre-in-the-water-too-long-new-research-says-yes
1•gnabgib•10m ago•0 comments

NeXTSTEP: The Visionary OS, Steve Jobs's Apple Exodus, and the GNUStep Legacy

https://machaddr.substack.com/p/nextstep-the-visionary-os-steve-jobss
1•wmlive•10m ago•1 comments

Nutpie: High-Performance Bayesian Inference

https://pymc-devs.github.io/nutpie/
1•helltone•13m ago•0 comments

Embedding files in Go using the "embed" package

https://echorand.me/posts/go-embed/
2•karagenit•16m ago•0 comments

Quay.io Push Unavailable

https://status.redhat.com/incidents/k7kvfvgfrbdf
1•croes•16m ago•0 comments

Disputing My Block at Justapedia

https://wikipediasucks.co/forum/viewtopic.php?t=3489
1•kurtreed2•19m ago•0 comments

Women in the Age of Polar Exploration

https://daily.jstor.org/women-in-the-age-of-polar-exploration/
1•areoform•20m ago•0 comments

Ask HN: Should bots actively be banned on HN

1•podnami•21m ago•3 comments

JavaScript's New Superpower: Explicit Resource Management

https://v8.dev/features/explicit-resource-management
2•xnx•26m ago•0 comments

There is nothing revolutionary in women abandoning women's rights

https://thecritic.co.uk/cerys-vaughan-shows-what-real-gender-non-conformity-is/
2•drankl•31m ago•0 comments

Deep Laziness

https://www.ribbonfarm.com/2018/04/06/deep-laziness/
1•jxmorris12•34m ago•0 comments

Show HN: React Docs as Offline EBooks

https://dohsimpson.gumroad.com/l/react-pdf-doc
1•aliencat•34m ago•0 comments

Usefulness and Design

https://fifthrevision.com/writing/2025/design-and-usefulness.html
1•johncch•35m ago•0 comments

The Airplane 'Barf Bag' Is a Genius Invention Most People Never Think About

https://www.theautopian.com/the-airplane-barf-bag-is-a-genius-invention-most-people-never-think-about-and-using-one-blew-my-mind/
1•NaOH•36m ago•1 comments

New York's attempt to cut off public records access has been stopped

https://mailchi.mp/reclaimtherecords/reclaim-the-records-supports-new-legislation-in-new-york-for-better-public-records-access
4•toomuchtodo•39m ago•1 comments

Airbnb is trying to win travelers back from hotels

https://www.washingtonpost.com/travel/2025/05/13/airbnb-services-chefs-massage-haircuts/
2•pseudolus•40m ago•1 comments

"Google wanted that": Nextcloud decries Android permissions as "gatekeeping"

https://arstechnica.com/gadgets/2025/05/nextcloud-accuses-google-of-big-tech-gatekeeping-over-android-app-permissions/
1•thunderbong•41m ago•1 comments

Vision Language Models (Better, Faster, Stronger)

https://huggingface.co/blog/vlms-2025
2•jimmcslim•41m ago•0 comments

Google tests replacing 'I'm Feeling Lucky' with 'AI Mode'

https://techcrunch.com/2025/05/13/google-tests-replacing-im-feeling-lucky-with-ai-mode/
2•MarcoDewey•43m ago•0 comments

An End to Dead App Design

https://quality.ghost.io/an-end-to-dead-app-design/
1•notkoalas•44m ago•0 comments

The Database Row That Did and Didn't Exist

https://www.mistys-internet.website/blog/blog/2025/05/13/the-database-row-that-did-and-didnt-exist/
1•ingve•45m ago•0 comments

Crane: Reasoning with Constrained LLM Generation

https://arxiv.org/abs/2502.09061
1•tough•47m ago•0 comments

New online courses based on Handbook of Applied Cryptography

https://cacr.uwaterloo.ca/hac/
2•teleforce•50m ago•0 comments

Vibe coders, would you use this?

https://vybecheck.com
1•spencerh21•51m ago•1 comments

Ask HN: What do you think of this novel Rubik's Cube variant?

1•amichail•55m ago•1 comments
Open in hackernews

OpenTelemetry protocol with Apache Arrow

https://opentelemetry.io/blog/2025/otel-arrow-phase-2/
52•tanelpoder•5h ago

Comments

andygrove•4h ago
I've just started exploring adding OpenTelemetry support to the Comet subproject of DataFusion. I'm excited to see the integration with Apache Arrow (Rust) and potentially DataFusion in the future.
SomaticPirate•4h ago
Wow, anyone able to provide a ELI5? OTel sounds amazing but this is flying over my head
theLiminator•3h ago
Not sure, but seems like it will be producing apache arrow data and carrying it across the data stack end to end from OTEL. This would be great for creating data without a bunch of duplication/redundant processing steps and exporting it in a form that's ready to query.
piterrro•2h ago
Unless I dont understand that fully (which could be the case).

This idea could fly if downstream readers will be able to read it. Json is great because anything can read it, process, transform and serialize without having to know the intrisics of the protocol.

Whats the point of using binary, columnar format for data in transit?

arccy•2h ago
better compression https://opentelemetry.io/blog/2023/otel-arrow/

You don't do high performance without knowing the data schema.

odie5533•2h ago
Is Arrow better than Parquet or Protobuf?
theLiminator•2h ago
Arrow is an in-memory columnar format, kinda orthogonal to parquet (which is an at-rest format). Protobuf is a better comparison, but it's more message oriented and not suited for analytics.
arccy•1h ago
the blog post comparison is against OTLP which is protobuf
phillipcarter•1h ago
Warning: this is an oversimplification.

Performance optimization and being able to "plug in" to the data ecosystem that Apache Arrow exists in.

OpenTelemetry is pretty great for a lot of uses, but the protocol over the wire is too chunky for some applications where. From last year's post on the topic[0]:

> In a side-by-side comparison between OpenTelemetry Protocol (“OTLP”) and OpenTelemetry Protocol with Apache Arrow for similarly configured traces pipelines, we observe 30% improvement in compression. Although this study specifically focused on traces data, we have observed results for logs and metrics signals in production settings too, where OTel-Arrow users can expect 50% to 70% improvement relative to OTLP for similar pipeline configurations.

For your average set of apps and services running in a k8s cluster somewhere in the cloud, this is just a nice-to-have, but size on wire is a problem for a lot of systems out there today, and they are precluded from adopting OpenTelemetry until that's solved.

[0]: https://opentelemetry.io/blog/2024/otel-arrow-production/

KAdot•2h ago
> We are interested in making OTAP pipelines safely embeddable, through strict controls on memory and through support for thread-per-core runtimes.

I'm curious about the thread-per-core runtimes, are there even any mature thread-per-core runtimes in Rust around?

jauntywundrkind•2h ago
glommio is pretty well respected. https://www.datadoghq.com/blog/engineering/introducing-glomm... https://github.com/DataDog/glommio

ByteDance also has their very fast monio. https://github.com/bytedance/monoio

Both integrate io-uring support for very fast io.

julian-datable•2h ago
Integrations with OTLP are critical to driving adoption and probably one of the biggest pain points we've encountered when adopting it ourselves (and encouraging others to the same).

Adopting OTLP without third-party support is pretty time consuming, especially is your tech stack is large and/or varied.

Re runtimes: curious about this too. Feels like the right direction if you’re optimizing a telemetry pipeline.

akdor1154•2h ago
Damn that's some scope creep if I ever saw it: 'try sending Arrow frames end to end' => 'rewrite the otel pipeline in rust'. Seems like the goals of the contributors don't exactly align with the goals of the project.

Kind of a bummer - one thing i was hoping to come out of this was better Arrow ecosystem support for golang.