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!

Digital Eugenics and the Extinction of Humanity

https://www.techpolicy.press/digital-eugenics-and-the-extinction-of-humanity/
1•andsoitis•2m ago•0 comments

Show HN: NeuroReel – AI that generates viral TikTok/Reels slides from a topic

1•firtaet•4m ago•0 comments

Velisch zeigt neues Crypto‑API‑Beispiel: kompletter Service in einer Date

https://github.com/SkyliteDesign/velinscript
1•SkyliteDesign•4m ago•2 comments

Show HN: Ali v0.8.0 – Exportable load test results

https://github.com/nakabonne/ali/releases/tag/v0.8.0
1•nakabonne•7m ago•0 comments

Show HN: Learning Path for CBSE Math

https://books.innings2.com/learningpath
1•nutanc•7m ago•0 comments

Writing First, Tooling Second

https://susam.net/writing-first-tooling-second.html
1•blenderob•9m ago•0 comments

Sheety-CRM: A stateless, open-source CRM built on Google Sheets

https://github.com/sdntsng/sheety-crm
1•thunderbong•9m ago•0 comments

A faster, cleaner way to use the Internet Archive

https://downloadstuffss.vercel.app/
1•dawitworku•12m ago•1 comments

Sequoia to invest in Anthropic, breaking VC taboo on backing rivals: FT

https://techcrunch.com/2026/01/18/sequoia-to-invest-in-anthropic-breaking-vc-taboo-on-backing-riv...
1•doppp•13m ago•0 comments

WhatsApp

1•kaifali•15m ago•0 comments

Ask HN: How do teams handle dynamic tool discovery for AI agents?

1•learningeek•16m ago•0 comments

Show HN: CervellaSwarm – 16 AI agents and 3 debug guardians, coordinated via MCP

https://github.com/rafapra3008/cervellaswarm
1•rafapra•17m ago•1 comments

Show HN: Interactive physics simulations I built while teaching my daughter

https://www.projectlumen.app/
1•anticlickwise•24m ago•0 comments

How crypto criminals stole $700M from people – often using age-old tricks

https://www.bbc.com/news/articles/c93w30gl5jno
2•1659447091•26m ago•0 comments

"Don't worry. Boys are hard to find." Part 1 o2

https://lisevoldeng.substack.com/p/dont-worry-boys-are-hard-to-find
1•DyslexicAtheist•26m ago•0 comments

Scaling long-running autonomous coding

https://simonwillison.net/2026/Jan/19/scaling-long-running-autonomous-coding/
2•roopeshv•30m ago•1 comments

Run AI tools like Cursor,Claude Code, Codex on your own models

https://github.com/Fast-Editor/Lynkr
1•vishalveera•30m ago•1 comments

Manage Claude Code Visually

https://github.com/Nearcyan/vibecraft
1•sadeshmukh•30m ago•0 comments

Are Arrays Functions?

https://futhark-lang.org/blog/2026-01-16-are-arrays-functions.html
1•todsacerdoti•30m ago•0 comments

AI Coworker

https://coworkai.app/
1•wantering•31m ago•0 comments

Show HN: Prediction Market Dominance Index

https://www.oddpool.com/dominance
1•codelemons•34m ago•0 comments

Production-Grade RAG Pipeline for Technical Documentation

https://alexanderfashakin.substack.com/p/building-trustworthy-documentation-rag-systems
1•alex_fash•35m ago•1 comments

Search 40M docs in <200ms on a CPU using binary embeddings and int8 rescoring

https://medium.com/coding-nexus/search-40m-documents-in-under-200ms-on-a-cpu-using-binary-embeddi...
1•akkishore•36m ago•0 comments

Statement from the Nobel Foundation

https://www.nobelprize.org/press-release/statement-from-the-nobel-foundation/
2•ColinEberhardt•36m ago•2 comments

Beowulf's opening "What" is no interjection

https://www.poetryfoundation.org/poetry-news/69208/new-research-opening-line-of-beowulf-is-not-wh...
1•gsf_emergency_6•41m ago•0 comments

Paying attention to Attention

https://suyogdahal.com.np/posts/paying-attention-to-attention/
1•just-another-se•47m ago•0 comments

The War on Drugs Is Why Your Bus Never Showed Up

https://maxmautner.com/2026/01/17/bus-marijuana.html
3•mslate•54m ago•0 comments

The Case for a Product Manager's Personal Agent

https://substack.com/inbox/post/185033315
2•carni234•54m ago•0 comments

How to write a good spec for AI agents

https://addyosmani.com/blog/good-spec/
2•saikatsg•54m ago•0 comments

Reliability Engineering 0→1

https://medium.com/@sandhyavinjam/reliability-engineering-0-1-how-to-scale-from-startup-chaos-to-...
1•sandhyavinjam•55m ago•0 comments