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•8mo 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•8mo ago
Finally!

Show HN: IncidentFox – open-source AI SRE with log sampling and RAPTOR retrieval

https://github.com/incidentfox/incidentfox
1•chiehminwei•45s ago•0 comments

Linux kernel framework for PCIe device emulation, in userspace

https://github.com/cakehonolulu/pciem
1•71bw•3m ago•0 comments

Counterproductive Communication Patterns Holding Back Security Researchers

https://discernibleinc.com/blog/3-counterproductive-communication-patterns-holding-back-security-...
1•todsacerdoti•7m ago•0 comments

An Unofficial Guide to Prepare for a Research Position Application at Sakana AI

https://pub.sakana.ai/Unofficial_Guide/
2•hardmaru•10m ago•0 comments

Ask HN: How to introduce Claude Code to a team?

1•9dev•10m ago•0 comments

TikTok's Captcha: Collection and Verification

https://srikanth.ch/posts/analysing-tiktok-for-captchas/
1•srikanthdotch•10m ago•0 comments

BabyVision: Visual Reasoning Beyond Language

https://unipat.ai/blog/BabyVision
1•lnyan•12m ago•0 comments

Show HN: SecCheckmate – Structured security checks during security assessments

https://github.com/amitgy/seccheckmate
2•amitgy04•14m ago•1 comments

Show HN: Instagram Saved Reels Downloader

https://chromewebstore.google.com/detail/instagram-saved-reels-dow/lagfcdnhhbjglnkgfchfmlhamhkeaanj
1•qwikhost•15m ago•1 comments

The WASM Breach: Escaping Back End WebAssembly Sandboxes

https://instatunnel.my/blog/the-wasm-breach-escaping-backend-webassembly-sandboxes
1•pjmlp•19m ago•0 comments

The Overcomplexity of the Shadcn Radio Button

https://paulmakeswebsites.com/writing/shadcn-radio-button/
2•dbushell•19m ago•0 comments

Test Sites for Browser Developers

https://jonalmeida.com/blog/browser-test-sites/
1•twapi•20m ago•0 comments

Agentic LLMs as Powerful Deanonymizers. Li 2026

https://arxiv.org/abs/2601.05918
3•seism•21m ago•0 comments

Giving University Exams in the Age of Chatbots

https://ploum.net/2026-01-19-exam-with-chatbots.html
2•ploum•21m ago•0 comments

Show HN: ProxyPrice – Compare proxy provider prices

https://proxyprice.com/
1•SongDeYu•24m ago•0 comments

Corca: Collaborative Math Editor

https://corca.app/
1•zahrevsky•25m ago•0 comments

Show HN: Publisher Radar – Track verified ad publishers with live data

https://publisherradar.com
1•SongDeYu•25m ago•0 comments

Good Engineers Obsess over Constraints, Not Tools

https://twitter.com/paperplaneflyr/status/2013512514827681928
1•paperplaneflyr•30m ago•0 comments

"The era of humans writing code is over." – Ryan Dahl

https://twitter.com/rough__sea/status/2013280952370573666
1•epaga•30m ago•1 comments

Trump Invites Putin and Lukashenko to Join His Gaza 'Board of Peace'

https://novayagazeta.eu/articles/2026/01/19/trump-invites-putin-and-lukashenko-to-join-his-gaza-b...
2•saubeidl•31m ago•0 comments

Getting started with Claude for software development

https://steveklabnik.com/writing/getting-started-with-claude-for-software-development/
1•weinzierl•32m ago•0 comments

"A geometric derivation of the fine structure constant (99.9997% accuracy)"

https://zenodo.org/records/18305251
1•ericmacx•33m ago•1 comments

Cloudflare DNS 1.1.1.1 cert no longer trusted by MikroTik built-in CA list

https://old.reddit.com/r/mikrotik/comments/1qe0hm8/cloudflare_dns_1111_doh_ssl_certs_no_longer/
2•raquuk•43m ago•0 comments

Google confirms 'high-friction' sideloading flow is coming to Android

https://www.androidauthority.com/google-sideloading-android-high-friction-process-3633468/
3•_____k•49m ago•1 comments

Embabled: Agentic Flow from the Creator of Spring

https://github.com/embabel
1•huffer•51m ago•0 comments

Vue Bits is a large collection of animated VueJS UI components

https://vue-bits.dev
2•pratik227•57m ago•1 comments

Show HN: Trackkit – Lightweight email tracking API with signed webhooks

https://trackkit.io
2•Megas_UA•1h ago•1 comments

NYSE to Launch 24/7 Trading Platform for Blockchain-Based Securities

https://www.wsj.com/finance/currencies/nyse-to-launch-24-7-trading-platform-for-blockchain-based-...
1•JumpCrisscross•1h ago•0 comments

It's better not to continue everything

https://www.leadinginproduct.com/p/continue-by-default
2•benkan•1h ago•0 comments

Managing LLM risks: A framework for academic publishing

https://thoughtworks.medium.com/managing-llm-risks-a-framework-for-academic-publishing-eb2dd6be5615
1•saikatsg•1h ago•0 comments