frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

When rust ≠ performance. a lesson in developer experience

https://suriya.cc/tech/performance/oxen-add/
33•suriya-ganesh•2h ago

Comments

binhex•1h ago
> but because we have this data (file name, etc.) passed back and forth between different layers in the code. we were doing lots of .clone() and db.open() at different layers to fetch the same data. The interesting part for me was that, this change reduced our

Reduced your what? The article seems to be cut off.

taeric•1h ago
I'm assuming it was going to say lines of code. It is highlighting that more was deleted than added.
larpingscholar•58m ago
I agree. Though the line count is meaningless as the vibe coded diff has pointless formatting and whitespace changes.
suriya-ganesh•45m ago
I wrote that PR and can guarantee you that it was not vibe coded.

the reason why I thought this PR was interesting is that, it only needed ~ 4 lines of real change, everything else was cascades due to that change. and the performance did improve with that "pointless formatting and whitespace changes"

suriya-ganesh•53m ago
ah! sorry. I meant to say, "the interesting part for me was that we removed code to improve performance."
pointlessone•1h ago
This is extremely sparse on details.
koakuma-chan•1h ago
It feels like a rage bait. It's clearly their own fault and has nothing to do with Rust.
LAC-Tech•59m ago
maybe Rustaceans shouldn't rage so easily?
bitexploder•38m ago
Rust is a general purpose systems programming language. There are very few situations where you cannot attain C like performance with Rust. Skill issue, most likely.
kykat•1h ago
algorithm design and managing memory is something you have to think about regardless of what language you use, that should be obvious. Using rust doesn't guarantee correctness or performance, that should also be obvious.

Rust has features that make it easier to make correct and performant software, I think most programmers would agree?

Please stop this rust clickbait nonsense.

9rx•43m ago
> Please stop this rust clickbait nonsense.

But then new content on HN would decline to nearly nothing.

themafia•41m ago
> Using rust doesn't guarantee correctness or performance, that should also be obvious.

Judging from the most vocal segment of their community it's very much not obvious to them.

> make it easier

Define "easier." It's harder to make mistakes. I'm not sure this equates to developer "ease" in any way. In fact, if it's meant to be effective, it should be quite the opposite.

> rust clickbait nonsense.

It cuts both ways. There is a huge volume of "I switched to Rust and got 1% additional performance over C" posts here.

LAC-Tech•59m ago
I wonder to what extent the complexity of the rust language hurts performance. We all only have so much mental capacity, if much of it is spent on the various different intersections of rust's features, that reduces how much we can spend on making things fast.

(I like Rust btw)

nicoburns•15m ago
The alternatives with the potential to be as fast (C, C++, D, zig) are more complex in this regard because they make memory safety and lifetime tracking something that you have to keep track of in your head. Rust's biggest win is removing that mental overhead while allowing you to achieve the same performance as those other languages.
notorandit•31m ago
Of course rust is not performance.

Rust is a programming language. Performance is a mix of programmer's ability, clever design and compiler optimizations.

jvanderbot•12m ago
For a long time, Rust == performance because a _lot_ of people moved into Rust that had never really done programming with a concurrency-sane compiled programming language. For them, Rust was synonymous with performance!

Many supporting crates reinforced this. Rayon, Tokio (though not "performant", it was an improvement over naive impl), etc made jumping from hello world to parallel/concurrent execution pretty simple.

But I'm glad to see the downturn on that hype cycle.

Deno Sandbox

https://deno.com/blog/introducing-deno-sandbox
247•johnspurlock•4h ago•92 comments

Qwen3-Coder-Next

https://qwen.ai/blog?id=qwen3-coder-next
514•danielhanchen•6h ago•305 comments

FlashAttention-T: Towards Tensorized Attention

https://dl.acm.org/doi/10.1145/3774934.3786425
21•matt_d•1h ago•3 comments

AliSQL: Alibaba's open-source MySQL with vector and DuckDB engines

https://github.com/alibaba/AliSQL
111•baotiao•3h ago•13 comments

Agent Skills

https://agentskills.io/home
326•mooreds•8h ago•186 comments

Lessons Learned Shipping 500 Units of My First Hardware Product

https://www.simonberens.com/p/lessons-learned-shipping-500-units
26•sberens•2d ago•16 comments

Prek: A better, faster, drop-in pre-commit replacement, engineered in Rust

https://github.com/j178/prek
156•fortuitous-frog•5h ago•75 comments

Data centers in space makes no sense

https://civai.org/blog/space-data-centers
35•ajyoon•2h ago•28 comments

France dumps Zoom and Teams as Europe seeks digital autonomy from the US

https://apnews.com/article/europe-digital-sovereignty-big-tech-9f5388b68a0648514cebc8d92f682060
605•AareyBaba•5h ago•350 comments

What's up with all those equals signs anyway?

https://lars.ingebrigtsen.no/2026/02/02/whats-up-with-all-those-equals-signs-anyway/
566•todsacerdoti•12h ago•171 comments

OpenClaw (a.k.a. Moltbot) Is Everywhere All at Once, and a Disaster

https://cacm.acm.org/blogcacm/openclaw-a-k-a-moltbot-is-everywhere-all-at-once-and-a-disaster-wai...
53•Beeroness•2h ago•21 comments

Xcode 26.3 unlocks the power of agentic coding

https://www.apple.com/newsroom/2026/02/xcode-26-point-3-unlocks-the-power-of-agentic-coding/
191•davidbarker•4h ago•149 comments

Sandboxing AI Agents in Linux

https://blog.senko.net/sandboxing-ai-agents-in-linux
64•speckx•4h ago•36 comments

Puget Systems Most Reliable Hardware of 2025

https://www.pugetsystems.com/labs/articles/puget-systems-most-reliable-hardware-of-2025/
58•zdw•3d ago•22 comments

Launch HN: Modelence (YC S25) – App Builder with TypeScript / MongoDB Framework

53•eduardpi•6h ago•28 comments

Bunny Database

https://bunny.net/blog/meet-bunny-database-the-sql-service-that-just-works/
222•dabinat•10h ago•100 comments

Another London: Excavating the disenchanted city

https://harpers.org/archive/2026/02/another-london-situationists-hari-kunzru/
24•jfil•2d ago•0 comments

Bruce Schneier: AI and the scaling of betrayal (2023)

https://www.schneier.com/blog/archives/2023/12/ai-and-trust.html
62•insuranceguru•1h ago•7 comments

Heritability of intrinsic human life span is about 50%

https://www.science.org/doi/10.1126/science.adz1187
123•XzetaU8•2d ago•82 comments

The Everdeck: A Universal Card System (2019)

https://thewrongtools.wordpress.com/2019/10/10/the-everdeck/
90•surprisetalk•6d ago•21 comments

X offices raided in France

https://apnews.com/article/france-x-investigation-seach-elon-musk-1116be84d84201011219086ecfd4e0bc
225•labrador•6h ago•204 comments

Show HN: Octosphere, a tool to decentralise scientific publishing

https://octosphere.social/
33•crimsoneer•5h ago•12 comments

Tadpole – A modular and extensible DSL built for web scraping

https://tadpolehq.com/
34•zachperkitny•5h ago•5 comments

China Moon Mission: Aiming for 2030 lunar landing

https://spectrum.ieee.org/china-moon-mission-mengzhou-artemis
71•rbanffy•2h ago•63 comments

Anthropic AI tool sparks selloff from software to broader market

https://www.bloomberg.com/news/articles/2026-02-03/legal-software-stocks-plunge-as-anthropic-rele...
53•garbawarb•2h ago•21 comments

Defining Safe Hardware Design [pdf]

https://people.csail.mit.edu/rachit/files/pubs/safe-hdls.pdf
32•rachitnigam•5h ago•4 comments

Emerge Career (YC S22) is hiring a product designer

https://www.ycombinator.com/companies/emerge-career/jobs/omqT34S-founding-product-designer
1•gabesaruhashi•10h ago

Show HN: Sandboxing untrusted code using WebAssembly

https://github.com/mavdol/capsule
64•mavdol04•7h ago•18 comments

Show HN: C discrete event SIM w stackful coroutines runs 45x faster than SimPy

https://github.com/ambonvik/cimba
44•ambonvik•6h ago•16 comments

Migrate Wizard – IMAP Based Email Migration Tool

https://migratewizard.com/#features
22•techstuff123•5h ago•21 comments