frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

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

4•mf_taria•1y 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•1y ago
Finally!

TikTok video downloader without Ads

https://downr.org/k7x2q9/tiktok-downloader
1•entryleveljobsc•30s ago•0 comments

Exploring the Legacy of Image Club Graphics

https://blog.somnolescent.net/2026/02/exploring-the-legacy-of-image-club-graphics/
1•tobr•44s ago•0 comments

The Benchmarking Crisis

http://databasearchitects.blogspot.com/2026/10/the-benchmarking-crisis.html
1•tudorg•1m ago•0 comments

Show HN: Infoboxing – Guess the Wikipedia article from its infobox

https://www.infoboxing.net/
1•spykr•1m ago•1 comments

MCP-warden AI agents use your API keys without seeing them

https://github.com/ermoluk/mcp-warden
1•ermoluk•3m ago•0 comments

A400000 Winners

https://oeis.org/wiki/A400K_Winners
1•birdculture•3m ago•0 comments

Arecibo telescope collapse forensic investigation report [pdf]

https://www.thorntontomasetti.com/sites/default/files/2022-08/TT-Arecibo-Forensic-Investigation-R...
1•fanf2•5m ago•0 comments

Screen Time Means Jack

https://blog.absurdpirate.com/your-screen-time-means-jack/
1•surprisetalk•7m ago•0 comments

Turn Adafruit jam into a live air quality monitor

https://www.bleuio.com/blog/running-a-hibouair-ble-air-quality-scanner-on-adafruit-fruit-jam-with...
1•sheikhshuhad•7m ago•0 comments

Ask HN: What is your backup plan when AI companies rug pull their prices?

2•an0malous•8m ago•0 comments

Conveyor-Belt Diffusion LLM: 96-slot future content planning and grammar filling

https://huggingface.co/spaces/sumitk/diffusion-conveyer-llm
1•ksiiitm•8m ago•0 comments

Azeroth Earth

https://azerothearth.com/
1•baal80spam•8m ago•0 comments

Show HN: Hacker News but for comments posted on HN

https://news.ycombinator.com/newcomments
2•bambax•9m ago•1 comments

YouTube Downloader Without Ads

https://downr.org/k7x2q9/youtube-downloader
2•entryleveljobsc•9m ago•0 comments

Show Your ID to Use ChatGPT? How New York's New AI Law Ends Online Anonymity

https://www.gadgetreview.com/show-your-id-to-use-chatgpt-how-new-yorks-new-ai-law-ends-online-ano...
2•Kevin_Flynn•10m ago•0 comments

Gefs (Good Enough File System)

https://orib.dev/gefs.html
2•wrxd•10m ago•0 comments

Wolter Food Delivery – Roblox food delivery SIM from courier to company boss

https://www.roblox.com/games/137972243395638/Wolter-Food-Delivery
1•WolterGames•11m ago•0 comments

Teams that built instead of buying SaaS didn't report saving money

https://hissingkitty.com/research/build-vs-buy-october-2026
1•tech-pulse•12m ago•0 comments

Instagram Downloader Without Ads

https://downr.org/k7x2q9/instagram-downloader
1•entryleveljobsc•15m ago•0 comments

AI radio DJ has shot to stardom in L.A. Human hosts aren't happy about it

https://www.gadgetreview.com/an-ai-dj-became-a-radio-star-in-la-human-hosts-arent-happy
3•ilamont•15m ago•0 comments

How should I feel about my paxel report?

https://paxel.ycombinator.com/results/dozadmin
1•bahaAbunojaim•17m ago•1 comments

Start simple and describe what you want

https://sharats.me/posts/just-describe/
1•sharat87•18m ago•0 comments

What will set RakuOS 45 apart from other atomic Linux distros

https://rakuos.org/blog/rum-in-rakuos-45
1•brycewray•20m ago•0 comments

Marvell and Lumentum to Combine, Creating a Category Leader in AI Connectivity

https://investor.marvell.com/news-events/press-releases/detail/1040/marvell-and-lumentum-to-combi...
1•porridgeraisin•20m ago•0 comments

Private Jet plane crashes in Florida

https://www.cbc.ca/news/world/florida-plane-crash-9.7404996
3•hmokiguess•20m ago•0 comments

Show HN: Stories are being shadow banned from OGs

1•nodesocket•21m ago•2 comments

Show HN: Orca Style Workspaces for Herdr

https://github.com/choam2426/herdr-paddock
2•choam•22m ago•0 comments

Walt (private alternative to Google and Apple Pay): Final Partner is Signed

https://walt.is/updates
1•teekert•24m ago•0 comments

Oracle Is Expanding the Accelerator Options in OCI for Enterprises

https://www.nextplatform.com/ai/2026/10/27/oracle-is-expanding-the-accelerator-options-in-oci-for...
1•rbanffy•28m ago•0 comments

I'm an Engineer. This ChatGPT Test Scared Me [video]

https://www.youtube.com/watch?v=TUqScwjnO_k
3•qwertox•28m ago•1 comments