frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Rust Is Memory Safe, but Logic Bugs Still Occur - SPARK Ada Can Help

2•DragonSpiritWTP•2h ago
Many people assume that Rust’s memory safety automatically makes software secure and correct. Yet recent examples like sudo-rs and TARmageddon, both written in Rust, show this assumption is misleading: even memory-safe software can have logic flaws, privilege errors, or boundary handling bugs.

Adam Zabrocki, in his DEF CON 30 talk, emphasizes that SPARK Ada not only enforces memory safety but also lets developers focus on deeper, more sophisticated security issues. As he notes:

• “Memory Safety does NOT include: Logical bugs, Error handling, Race conditions…”

• “Formally verified software has much higher quality thanks to SPARK enforcements… Most of the bugs which we saw require deep knowledge… architecture problems, design bugs, etc.”

He also points out that the use of SPARK allowed them to spend more time investigating these sophisticated bugs, rather than worrying about trivial memory errors.

While memory-safe features prevent many common issues, SPARK goes further by mathematically guaranteeing correctness and allowing teams to focus on design and architecture level security challenges.

Key takeaway: SPARK provides a level of assurance and error prevention that memory safety alone cannot deliver.

Here is a link to Adam Zabrocki’s DEF CON 30 presentation: https://youtu.be/TcIaZ9LW1WE

(Note: I used ChatGPT to help organize and articulate these insights.)

Poland signs largest ever rail deal to buy 42 double-decker trains

https://notesfrompoland.com/2025/11/13/poland-signs-largest-ever-rail-deal-to-buy-42-double-decke...
1•robtherobber•5m ago•0 comments

Hochul Urged to Ban Horseshoe Crab Fishing

https://www.nytimes.com/2025/11/15/science/horseshoe-crabs-protections-hochul-ny.html
1•fleahunter•6m ago•0 comments

Ask HN: Anyone else hate the GitHub Android app

1•raffraffraff•11m ago•1 comments

Self Hostable Multi-Location Uptime Monitoring

https://govigilant.io/articles/self-hostable-multi-location-uptime-monitoring
1•DutchBytes•14m ago•1 comments

Quantum Finance in Action: Fast Portfolio Optimization for Stock Investors

https://soma.biz
3•Hellene•24m ago•1 comments

MetaMagic turns any URL into 3 SEO titles and descriptions in 10s

https://metamagic.vercel.app
1•astralshard•25m ago•1 comments

One Handed Keyboard

https://github.com/htx-studio/One-Handed-Keyboard
1•doppp•29m ago•0 comments

The honest troubleshooting code of conduct

http://rachelbythebay.com/w/2021/05/01/code/
1•fanf2•31m ago•0 comments

Apple's new 15% mini-app deal gets Tencent to cut Cupertino in

https://www.theregister.com/2025/11/15/apple_tencent_app_deal/
2•praseodym•36m ago•0 comments

Tim Cook could step down as Apple CEO 'as soon as next year'

https://9to5mac.com/2025/11/14/tim-cook-step-down-as-apple-ceo-as-soon-as-next-year-report/
3•dabinat•53m ago•0 comments

Future data centers are driving up forecasts for energy demand

https://apnews.com/article/artificial-intelligence-energy-texas-ohio-pennsylvania-ferc-data-cente...
1•1vuio0pswjnm7•55m ago•0 comments

Firm Tied to Kristi Noem Got Money from $220M DHS Ad Contracts

https://www.propublica.org/article/kristi-noem-dhs-ad-campaign-strategy-group
4•TheAlchemist•57m ago•0 comments

NATO Ended Russia's Estonian Air Incursions

https://themilitaryanalyst.com/2025/11/13/the-real-story-how-nato-ended-russias-estonian-air-incu...
6•madspindel•58m ago•0 comments

Unlocking high software engineering pace

https://dev.jimgrey.net/2025/11/13/unlocking-high-software-engineering-pace-ruthlessly-eliminate-...
2•vinhnx•1h ago•0 comments

Forensic linguistics: how dark web criminals give themselves away

https://theconversation.com/forensic-linguistics-how-dark-web-criminals-give-themselves-away-with...
2•zeristor•1h ago•0 comments

What happens when you press a key in your terminal? (2022)

https://jvns.ca/blog/2022/07/20/pseudoterminals/
1•vinhnx•1h ago•0 comments

The Original iPhone SE Is the Best iPhone Apple Ever Made

https://blog.bschwind.com/2025/01/11/the-original-iphone-se-is-the-best-iphone-apple-ever-made/
2•usui•1h ago•1 comments

Valve just built the Xbox that Microsoft is dreaming of

https://www.theverge.com/tech/819844/valve-steam-machine-xbox-console-steamos-competition-notepad
2•ent101•1h ago•0 comments

Who Pays When A.I. Is Wrong?

https://www.nytimes.com/2025/11/12/business/media/ai-defamation-libel-slander.html
4•1vuio0pswjnm7•1h ago•2 comments

Where Should Philosophy Go in the Age of AI?

https://dotnetxpert.com/philosophers_ai_intro.html
1•nettalk83•1h ago•1 comments

Vibe Coders vs Natural Language Developers

https://marmelab.com/blog/2025/09/03/natural-language-developers.html
1•nerdright•1h ago•0 comments

Supply Chain Security made the OWASP Top Ten, this changes nothing

https://anchore.com/blog/supply-chain-security-made-the-owasp-top-ten-this-changes-nothing/
1•birdculture•1h ago•0 comments

EyesOff: I Built a Screen Contact Detection Model

https://ym2132.github.io/building_EyesOff_part2_model_training
1•Two_hands•1h ago•0 comments

Fossil fuel lobbyists outnumber all Cop30 delegations except Brazil

https://www.theguardian.com/environment/2025/nov/14/fossil-fuel-lobbyists-cop30
5•measurablefunc•1h ago•0 comments

Blender Ocean Wave Tutorial for Beginners (Animation Guide) [video]

https://www.youtube.com/watch?v=h9S9ZSSaMw4
1•techwrath11•1h ago•0 comments

How to change ICON in Filament 3.2 Laravel 12 [video]

https://www.youtube.com/watch?v=PWD3q89eEOY
1•techwrath11•1h ago•0 comments

Why Is There a Sea in the Middle of California? [video]

https://www.youtube.com/watch?v=VYRYUuhfML0
1•dataflow•1h ago•0 comments

Strilanc uses gauge symmetry to help Aaronson ward off quantum hype

https://scottaaronson.blog/?p=9325
2•gsf_emergency_4•1h ago•0 comments

Why You Hate Contemporary Architecture

https://www.currentaffairs.org/news/2017/10/why-you-hate-contemporary-architecture
3•luu•1h ago•2 comments

How My Speed Date Got Stolen Onstage at a Live Comedy Dating Show

https://psychotechnology.substack.com/p/how-my-speed-date-got-stolen-onstage
12•eatitraw•1h ago•5 comments