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!

Homeland Security is targeting Americans with this secretive legal weapon

https://www.adn.com/nation-world/2026/02/03/homeland-security-is-targeting-americans-with-this-se...
1•rolph•1m ago•0 comments

Kids in rural Pakistan are outpacing kids in rural India in basic math

https://policykahani.substack.com/p/tracking-division-skills-at-primary
1•WasimBhai•2m ago•1 comments

La Suite numérique: a set of open-source apps for digital collaboration

https://github.com/suitenumerique
1•saikatsg•3m ago•0 comments

Show HN: I built a baby Palantir to track everything from markets to planes

https://situation.livedocs.com
1•arsalanb•3m ago•0 comments

Show HN: Threds.dev – Git-style branching/merging for LLM research chats

https://www.threds.dev/login?redirectTo=%2F&mode=signin#existing-user
1•benjaminfh•4m ago•0 comments

How Vibe Coding Is Killing Open Source

https://hackaday.com/2026/02/02/how-vibe-coding-is-killing-open-source/
2•msolujic•4m ago•0 comments

Moltbook: Hype or the Singularity?

https://thenewstack.io/moltbook-the-singularity-or-hype/
2•CrankyBear•4m ago•0 comments

Ruff v0.15.0

https://astral.sh/blog/ruff-v0.15.0
3•maxloh•5m ago•0 comments

Git-cola: The highly caffeinated Git GUI

https://github.com/git-cola/git-cola
1•birdculture•8m ago•0 comments

ZK (Zero knowledge) proof for SHA-256: 312-byte proof, ~18µs verification

https://github.com/chetannothingness/opoch-hash
1•ravishq•9m ago•1 comments

Byrne's Euclid

https://c82.net/euclid/en/
1•mathgenius•9m ago•0 comments

How to build agent swarms that are secure

https://1password.com/blog/how-to-build-secure-agent-swarms-that-power-autonomous-systems
2•mattgreg•9m ago•0 comments

Frequently updated catalog of material about computation / UI and design

https://worrydream.com/refs/
2•tzury•10m ago•0 comments

Microsoft sends TLS 1.0 and 1.1 to the cloud retirement home

https://www.theregister.com/2026/02/03/microsoft_tls_deprecations/
1•Bender•11m ago•0 comments

When rust ≠ performance. a lesson in developer experience

https://suriya.cc/tech/performance/oxen-add/
2•suriya-ganesh•11m ago•0 comments

A small gallery of AlphaEvolve experiments

https://alphaevolve-examples.web.app/ae/gallery
2•ColinWright•13m ago•0 comments

The Platonic Coup

https://gilpignol.substack.com/p/the-platonic-coup
1•light_triad•13m ago•0 comments

Everybody Tests

https://focused.io/lab/everybody-tests
2•austinbv•14m ago•0 comments

Show HN: Product Hunt for Roblox

https://www.robloxhunt.xyz/
1•firtaet•20m ago•0 comments

You can code only 4 hours per day. Here's why

https://newsletter.techworld-with-milan.com/p/you-can-code-only-4-hours-per-day
3•vquemener•20m ago•0 comments

IDF Accepts Gaza Health Ministry Death Toll of 71,000 Palestinians Killed

https://www.haaretz.com/israel-news/2026-01-29/ty-article/.premium/idf-accepts-gaza-health-minist...
4•ceejayoz•20m ago•0 comments

More ways to succeed than fail

https://tushar1qaz.substack.com/p/the-physical-world-doesnt-want-your
2•FuseGov•20m ago•1 comments

Lessons from running Meetups for 10 years

https://www.jakeworth.com/posts/how-i-organize-a-meetup/
3•jwworth•21m ago•0 comments

An experiment: an agent-native blockchain run by agents

https://github.com/nhestrompia/seloria
1•nhestrompia•22m ago•1 comments

Theseus - Train like a foundation lab

https://github.com/Jemoka/theseus
1•shetaye•22m ago•0 comments

EzAuth – Simple and plugnplay auth library for Golang

https://github.com/josuebrunel/ezauth
1•josuebrunel•22m ago•1 comments

DX12 Frame Interception Layer for FG Research

1•OrganicCoconut•22m ago•0 comments

"The AI Con" Con

https://benthams.substack.com/p/the-ai-con-con
1•ai_critic•23m ago•0 comments

AI After Drug Development

https://asteriskmag.com/issues/13/ai-after-drug-development
2•abhishaike•23m ago•0 comments

BBC joins Colombian commandos fighting 'never-ending battle' against drug gangs

https://www.bbc.co.uk/news/articles/c04105ywkkqo
1•mmarian•23m ago•0 comments