frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Would you believe try-catch-finally works in plain old C?

4•mf_taria•10mo ago
I was digging through some of my old repositories and found a C language extension I wrote years ago. Even now, I think it’s kinda cool — and I’d love for you to check it out.

https://github.com/simpart/c-try

It recreates `try {}` / `catch {}` / `finally {}` in plain C using just macros and global variables. There's also a `$` macro to propagate errors between function calls — a bit like a mini DSL for error handling.

You can find a working example in `test.c`.

It doesn't support nesting or multithreading, and yes, it abuses macros. But hey, it's C.

Comments

actionfromafar•10mo ago
Finally!

In sports vision analysis cloud compute isn't best for speed, cost, connectivity

https://www.sportsbusinessjournal.com/Articles/2026/03/23/sports-tech-isnt-always-cloudy/
1•Austin_Conlon•2m ago•0 comments

Show HN: Dgs-CLI – 63-command CLI for D-Link DGS-1100 switches via Selenium

https://github.com/bobberb/dgs-cli
1•ShellackGobln7•3m ago•0 comments

4chan's hamster-filled reminder US cos needn't comply with UK speech regulations

https://reason.com/2026/03/23/4chan-sends-hilarious-hamster-filled-reminder-that-u-s-companies-ne...
1•jrosenblatt•3m ago•0 comments

Supreme Court declines to review press freedom case

https://www.npr.org/2026/03/23/nx-s1-5757440/supreme-court-press-freedom
1•Jimmc414•4m ago•0 comments

Rasmus Andersson Launches Playbit macOS App

https://twitter.com/rsms/status/2036210025258164264
1•colesantiago•6m ago•1 comments

IRIX 3dfx Voodoo driver and glide2x IRIX port

https://sdz-mods.com/index.php/2026/03/23/irix-3dfx-voodoo-driver-glide2x-irix-port/
1•zdw•9m ago•0 comments

Steps toward great agent experience every API provider can take today

https://www.stainless.com/blog/steps-toward-great-agent-experience-every-api-provider-can-take-today
1•dgellow•12m ago•0 comments

Is Argon2 better than Bcrypt?

https://pilcrowonpaper.com/blog/14
1•troupo•12m ago•0 comments

Ask HN: Karpathy auto research on a miata ecu?

1•alex7o•13m ago•0 comments

Welcome to the AI agent arms race

https://www.axios.com/2026/03/23/openclaw-agents-nvidia-anthropic-perplexity
1•indigodaddy•15m ago•0 comments

GSA extends comments on AI clause after industry pushback

https://fedscoop.com/gsa-extends-comments-on-sweeping-ai-clause-after-industry-pushback/
1•petethomas•17m ago•0 comments

The Builder's Dilemma: Why the World Rewards Hype and How to Win with Real Value

https://medium.com/@pierreneter/the-builders-dilemma-why-the-world-rewards-hype-and-how-to-win-wi...
2•pierreneter•19m ago•0 comments

A Claude plugin for the full software development lifecycle

https://github.com/shamkhall/sdlc
1•shamkhal•19m ago•0 comments

Show HN: Npx poke-PC – Give your Poke agent a full Docker box to play in

https://github.com/calganaygun/poke-pc
1•calganaygun•22m ago•0 comments

Nvidia CEO Jensen Huang says 'I think we've achieved AGI'

https://www.theverge.com/ai-artificial-intelligence/899086/jensen-huang-nvidia-agi
3•mmastrac•22m ago•2 comments

Pony Gets a Template Engine

https://www.ponylang.io/blog/2026/03/pony-gets-a-template-engine/
1•adamrezich•22m ago•0 comments

WTF: Police responded on Saturday night due to a zero-day

https://www.heise.de/en/news/WTF-Police-responded-on-Saturday-night-due-to-a-zero-day-11221590.html
3•lschueller•25m ago•0 comments

Biology as Clockwork: Living systems as high temperature clocks

https://chillphysicsenjoyer.substack.com/p/biology-as-clockwork
1•crescit_eundo•26m ago•0 comments

Microsoft Rust Training Books: Beginner, advanced, expert level material

https://github.com/microsoft/RustTraining
1•matt_d•29m ago•0 comments

Digital ID for Companies: EU Commission Plans the European Business Wallet

https://www.heise.de/en/news/Digital-ID-for-companies-EU-Commission-plans-the-European-Business-W...
1•lschueller•29m ago•0 comments

Ask HN: Are LLMs thinking, and does it matter for AGI?

1•isahalisyucel•30m ago•1 comments

Playbit: A local-first runtime for collaborative software

https://playbit.app/
2•marcomezzavilla•30m ago•0 comments

Go builder generator with compile-time required field enforcement

https://github.com/AlexanderYAPPO/go-papa-carlo
1•yapp0•31m ago•1 comments

VRGB – Asus Vivobook RGB keyboard control on Linux (no kernel mods, no daemon)

https://github.com/vrgb-dev/vrgb
1•vrgbdev•33m ago•1 comments

Show HN: OpenCastor Agent Harness Evaluator Leaderboard

https://craigm26.github.io/OpenCastor/
2•craigm26•33m ago•0 comments

ONNX inference engine using OxCaml's SIMD intrinsics

https://www.tunbury.org/2026/03/13/oxcaml-inference/
1•mrtz•33m ago•0 comments

Wing Expands Its Drone Delivery Service to the Bay Area

https://wing.com/news/wing-drone-delivery-bay-area
1•chfritz•35m ago•0 comments

Liquid Glass Is Permanent

https://mjtsai.com/blog/2026/03/23/liquid-glass-is-permanent/
3•robenkleene•36m ago•2 comments

Compose Multiplatform 1.9.0 Released

https://blog.jetbrains.com/kotlin/2025/09/compose-multiplatform-1-9-0-compose-for-web-beta/
1•andrewstetsenko•37m ago•0 comments

FCC adds "routers produced in foreign countries" to covered list [pdf]

https://docs.fcc.gov/public/attachments/DA-26-278A1.pdf
4•danhon•38m ago•0 comments