frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Code Quality Analysis of Translations from C to Rust

https://arxiv.org/abs/2602.00840
2•stmw•1h ago

Comments

stmw•1h ago
" C/C++ is a prevalent programming language. Yet, it suffers from significant memory and thread-safety issues. Recent studies have explored automated translation of C/C++ to safer languages, such as Rust. However, these studies focused mostly on the correctness and safety of the translated code, which are indeed critical, but they left other important quality concerns (e.g., performance, robustness, and maintainability) largely unexplored. This work investigates strengths and weaknesses of three C-to-Rust translators, namely C2Rust (a transpiler), C2SaferRust (an LLM-guided transpiler), and TranslationGym (an LLM-based direct translation). We perform an in-depth quantitative and qualitative analysis of several important quality attributes for the translated Rust code of the popular GNU coreutils, using human-based translation as a baseline. To assess the internal and external quality of the Rust code, we: (i) apply Clippy, a rule-based state-of-the-practice Rust static analysis tool; (ii) investigate the capability of an LLM (GPT-4o) to identify issues potentially overlooked by Clippy; and (iii) perform a manual analysis of the issues reported by Clippy and GPT-4o. Our results show that while newer techniques reduce some unsafe and non-idiomatic patterns, they frequently introduce new issues, revealing systematic trade-offs that are not visible under existing evaluation practices. Notably, none of the automated techniques consistently match or exceed human-written translations across all quality dimensions, yet even human-written Rust code exhibits persistent internal quality issues such as readability and non-idiomatic patterns. Together, these findings show that translation quality remains a multi-dimensional challenge, requiring systematic evaluation and targeted tool support beyond both naive automation and manual rewriting. "

Automating PCB Assembly with YOLO

https://www.pikkoloassembly.com/blog/2026_02_05_automated_board_alignment.html
1•pikkoloassembly•3m ago•0 comments

Rational Emotive Behaviour Therapy [pdf]

https://www.rational.org.nz/prof-docs/Intro-REBT.pdf
1•srid•4m ago•0 comments

Ask HN: Has your upper management been one-shotted by AI hype?

2•asdev•6m ago•0 comments

My Solution to LeetCode Interviews

https://entrevue.app/interview-signal/
1•fs_software•7m ago•1 comments

A no terminal deployer for OpenClaw

https://www.openclawcloud.io/
1•dejaani•7m ago•0 comments

Programming Is Dead: The Future of Software Engineering

https://hamptonmakes.com/blog/2026/02/06/programming-is-dead.html
1•todsacerdoti•7m ago•0 comments

Oregon raised spending by 80%, math scores dropped

https://www.educationnext.org/hard-lessons-from-new-naep-results/
5•grantpitt•10m ago•0 comments

NetNewsWire 7.0 for iOS

https://netnewswire.blog/2026/02/06/netnewswire-for-ios.html
3•frizlab•11m ago•0 comments

The purpose of Continuous Integration is to fail

https://blog.nix-ci.com/post/2026-02-05_the-purpose-of-ci-is-to-fail
3•Norfair•12m ago•0 comments

The Road to Dow 50000 Was Perilous. What's Next Could Be Rockier

https://www.wsj.com/finance/stocks/the-road-to-dow-50000-was-perilous-whats-next-could-be-rockier...
3•Anon84•13m ago•0 comments

Show HN: Measured World – Country Statistics and Rankings Site

https://measuredworld.com
1•no_creativity•14m ago•0 comments

Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
4•dmpetrov•14m ago•1 comments

OpenClaw Partners with VirusTotal for Skill Security

https://openclaw.ai/blog/virustotal-partnership
2•dpascual•15m ago•0 comments

Study finds statins do not cause the majority of label side effects – BHF

https://www.bhf.org.uk/what-we-do/news-from-the-bhf/news-archive/2026/february/study-finds-that-s...
1•janandonly•16m ago•0 comments

Show HN: Agent-Ready – repo maturity scanner for AI coding agents

https://github.com/robotlearning123/agent-ready
1•cwang75•18m ago•0 comments

Calling Lean Functions as Python Functions – Hey There Buddo

https://www.philipzucker.com/leancall/
1•rbanffy•21m ago•0 comments

Show HN: Bot Games – AI Agent Competition with 1 BTC Prize (Open Source Only)

https://botgames.io/
2•aimplemented•21m ago•1 comments

Show HN: Agent Audit – Open-source security scanner for AI agents

https://github.com/HeadyZhang/agent-audit
1•HaiyueZhang•23m ago•1 comments

Swift Bits: Transition vs. Transaction

https://antongubarenko.substack.com/p/swift-bits-transition-vs-transaction
1•maguszin•24m ago•0 comments

"stealthy finger of death" instantly freezes and kills anything in its path

https://www.discoverwildlife.com/environment/brinicle
3•smartmic•25m ago•0 comments

The next AI translator and voice copilot, Listening speaking reading writing

https://atomai.cc/products/detail?vhand
1•veni0•27m ago•0 comments

Multi-Paxos – Consensus in Distributed Databases

https://arpitbhayani.me/blogs/multi-paxos/
1•rbanffy•31m ago•0 comments

Anthropic Performance Team Take-Home for Dummies

https://www.ikot.blog/anthropic-take-home-for-dummies
1•rbanffy•32m ago•0 comments

Waymo exec admits remote operators in Philippines help guide US robotaxis

https://eletric-vehicles.com/waymo/waymo-exec-admits-remote-operators-in-philippines-help-guide-u...
8•anigbrowl•33m ago•1 comments

The Tipping Point: The collective awakening to agentic programming

https://dimillian.medium.com/the-tipping-point-d624283cbd6d
2•eddyg•34m ago•1 comments

How to Start a Newsletter for Free in 2026 (The Simple Way) Tim • Pu

1•mariusme•36m ago•0 comments

How to Start a Newsletter for Free in 2026 (The Simple Way) Tim • Pu

https://toolwise.co/start-newsletter-free
2•mariusme•36m ago•0 comments

Elmer McCurdy

https://en.wikipedia.org/wiki/Elmer_McCurdy
1•doener•39m ago•0 comments

Show HN: Portfolio Terminal – AI import for broker exports

https://portfolio-terminal.com/onboarding
2•julien_devv•39m ago•0 comments

The Security Gap in MCP: The Hidden Risks No One Is Talking About

https://memgraph.com/blog/security-gap-in-mcp-graphrag-context
1•taubek•40m ago•1 comments