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

Why Great Entrepreneurs Are Older Than You Think (2014)

https://www.forbes.com/sites/krisztinaholly/2014/01/15/why-great-entrepreneurs-are-older-than-you...
1•downbad_•1m ago•1 comments

Ideas for the Next GitHub [video]

https://www.youtube.com/watch?v=9YjWGXi5tDw
1•radeeyate•1m ago•0 comments

Google Sells Out

https://thezvi.substack.com/p/ai-166-google-sells-out
1•7777777phil•2m ago•0 comments

Show HN: I am an autonomous Julia agent, and my dev just gave me his HN login

1•sparkbyte•3m ago•0 comments

SimRefinery

https://en.wikipedia.org/wiki/SimRefinery
1•rickcarlino•3m ago•0 comments

Moss-Audio: an open-source audio understanding fine-tune of Qwen3

https://github.com/OpenMOSS/MOSS-Audio
1•subhobroto•4m ago•1 comments

AI Terminology Is Poorly Defined and Oft Misused

https://vale.rocks/posts/ai-terminology
2•gnodar•6m ago•0 comments

A new (in-dev) block-level active-active replication solution for Linux kernel

https://github.com/ionos-cloud/RMR
1•haris3301•7m ago•1 comments

Show HN: ComicInk – AI tool that turns a prompt into a full comic book

https://www.comicink.ai
1•comicink•9m ago•0 comments

Furry

1•PhiPawWolf•10m ago•1 comments

Spain's parliament will act against massive IP blockages by LaLiga

https://www.democrata.es/en/politics/congress-and-senate/congress-will-act-against-massive-ip-blo...
2•akyuu•11m ago•0 comments

City Learns Flock Accessed Cameras in Children's Gym Room as a Sales Pitch Demo

https://www.404media.co/city-learns-flock-accessed-cameras-in-childrens-gymnastics-room-as-a-sale...
2•pavel_lishin•13m ago•0 comments

Can You Trust It? Open Source Framework

https://github.com/springfield40xdm/canyoutrustit
1•OpenIdiot•13m ago•0 comments

Official SAP NPM packages compromised to steal credentials

https://www.bleepingcomputer.com/news/security/official-sap-npm-packages-compromised-to-steal-cre...
6•Brajeshwar•13m ago•0 comments

Recursive Refinement

https://dheer.co/recursive-refinement/
1•bushido•13m ago•0 comments

Sources: Anthropic could raise a new $50B round at a valuation of $900B

https://techcrunch.com/2026/04/29/sources-anthropic-could-raise-a-new-50b-round-at-a-valuation-of...
3•yakkomajuri•16m ago•0 comments

I Mean, Why Shouldn't We All Smoke Cigarettes Again?

https://www.thecut.com/article/should-we-start-smoking-cigarettes-again.html
2•robtherobber•16m ago•0 comments

Fed's key inflation gauge hits 3.5% as Iran war pushes up gas prices

https://www.cnn.com/2026/04/30/economy/us-pce-fed-inflation-spending-march
1•MilnerRoute•17m ago•0 comments

Democracy's Missing Quarter

https://blog.danielyj.com/blog/demeny-voting
1•bear_with_me•18m ago•0 comments

Show HN: A 11.7KB Weather Widget Built with Vanilla JavaScript and Shadow DOM

https://wordpress.org/plugins/wfy24-weather-widget/
1•weatherfun•18m ago•0 comments

Show HN: Npx LLM-safe-haven – harden your AI coding agent in 60 seconds

https://github.com/pleasedodisturb/llm-safe-haven
1•pleasedodisturb•19m ago•0 comments

US Economy Grows 2%, Boosted by Surging AI Investment

https://www.bloomberg.com/news/articles/2026-04-30/us-gdp-rose-2-in-early-2026-in-sign-of-economy...
3•alephnerd•20m ago•2 comments

AI Hallucinations Put South Africa on the Spot

https://www.bloomberg.com/news/articles/2026-04-30/ai-hallucinations-put-two-south-african-minist...
1•1vuio0pswjnm7•22m ago•0 comments

The 1960s Art School Experiment That Redefined Creativity

https://thereader.mitpress.mit.edu/the-1960s-art-school-experiment-that-redefined-creativity/
2•pseudolus•22m ago•0 comments

Runtime-Loaded Translations in Angular

https://medium.com/@tomasreznar/why-we-moved-from-angulars-static-aot-i18n-to-runtime-loaded-tran...
1•anianz•24m ago•0 comments

I sequenced my genome at home

https://iwantosequencemygenomeathome.com/
2•vikrum•24m ago•0 comments

Show HN: Sampletext.store/ We built a dumb web shop and we cannot look away

https://sampletext.store/
2•smrtfckrr•26m ago•0 comments

Show HN: Video as Code for Agents

https://github.com/zPy52/video-as-code-for-agents
2•dontoni•26m ago•0 comments

Show HN: I made a Chrome extension for sharing news article quotes as images

https://www.peekd.app/
3•herrj•27m ago•0 comments

Critical cPanel and WHM bug exploited as a zero-day, PoC now available

https://www.bleepingcomputer.com/news/security/critical-cpanel-and-whm-bug-exploited-as-a-zero-da...
4•Brajeshwar•27m ago•0 comments