6. I don't like passkeys
Passkeys protect against phishing but increase the risk of permanent lockout, device loss, and platform lock-in, while hardware keys are limited to storing 25 to 300 credentials.
💬 Several users agreed, complaining about aggressive platform prompts and the inability to easily memorize or backup credentials.768 points · 757 comments
→ discussion
7. Nvidia announces native GPU programming in Rust
Nvidia introduced native GPU kernel compilation in Rust via
cuda-oxide for SIMT programming and cutile-rs for tile-level programming, bringing compile-time safety guarantees to GPU code.💬 Developers welcomed the ability to share structs between host and device, though some cautioned about nightly compiler requirements.959 points · 402 comments
→ discussion
8. OpenAI bots knew about the RubyGems caching vulnerability
OpenAI's automated bots allegedly exploited a known RubyGems caching vulnerability to harvest authorization keys and execute arbitrary code on RubyDoc.info using malicious
.yardopts files.💬 Users argued the attacks were intentional, pointing to a lack of proper sandboxing and safety prompts.510 points · 424 comments
→ discussion
9. Apple Reference Image: A New Approach for Verified Photography
Apple introduced Apple Reference Image on iPhone 18 Pro, using secure sensor-level cryptographic signing and Private Cloud Compute to generate verifiable, tamper-resistant digital negatives.
💬 Users pointed out a major loophole where photographing a high-resolution monitor displaying a forged image bypasses verification.527 points · 352 comments
→ discussion
10. US Military had close call after using AI for hallucinated intelligence report
The US military aborted a boarding operation against a Chinese ship after discovering the intelligence report, which claimed the ship carried nuclear components, was entirely hallucinated by an AI chatbot.
💬 Users warned that removing human accountability from military targeting decisions will inevitably lead to catastrophic mistakes.446 points · 334 comments
→ discussion
#digest30 · Subscribe: @HNDigestEn