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

Double Rootlessness: AI's Cognitive Illusion and Systemic Risk Amplification

1•JanusPater•52s ago•0 comments

Microsoft Outlook thinks Microsoft Azure emails are spam

https://twitter.com/OrganicGPT/status/2020327350379196602
1•behnamoh•2m ago•0 comments

KVM: x86/PVM: Introduce a new hypervisor (2024)

https://lwn.net/Articles/963718/
1•indigodaddy•4m ago•0 comments

Build your own Claude Code

https://app.codecrafters.io/courses/claude-code/overview
1•sarupbanskota•9m ago•0 comments

The Democrats Again Risk Losing Voters They Take for Granted

https://www.nytimes.com/2026/02/08/opinion/ai-democrats-jobs-economy.html
3•doener•19m ago•0 comments

Sparklines

https://indieweb.org/sparkline
1•spacebuffer•20m ago•0 comments

Dwegretryt

https://gist.github.com/ebaerakhan
2•faresfa•21m ago•0 comments

Earth's youngest desert: Satellites show the disappearance of the Aral Sea

https://universemagazine.com/en/earths-youngest-desert-satellites-show-the-disappearance-of-the-a...
3•stared•26m ago•0 comments

End of the Line for Video Essays

https://pluralistic.net/2026/02/07/aimsters-revenge/
2•hn_acker•27m ago•0 comments

Reflections on Section 230's Past, Present, and Future on Its 30th Anniversary

https://blog.ericgoldman.org/archives/2026/02/reflections-on-section-230s-past-present-and-future...
1•hn_acker•35m ago•0 comments

Someone did Bitcoin superbowl squares

https://sbsqr.vercel.app/
1•sfffs•35m ago•0 comments

Another Confusing Internet Jurisdiction Opinion-Stokinger v. Armslist

https://blog.ericgoldman.org/archives/2026/02/another-confusing-internet-jurisdiction-opinion-thi...
1•hn_acker•36m ago•1 comments

Chance the Rapper Is Now Chance the AI Company Spokesman

https://stereogum.com/2488412/chance-the-rapper-is-now-an-ai-company-spokesman/news
1•throwoutway•41m ago•0 comments

Single-capillary endothelial dysfunction resolved by optoacoustic mesoscopy

https://www.nature.com/articles/s41377-025-02103-6
2•PaulHoule•50m ago•0 comments

The Ownership Class and the Working Class

https://satisologie.substack.com/p/the-ownership-class-and-working-class
3•sova•52m ago•1 comments

Bonobo able to imagine a scene, act it as if was real while knowing it's not

https://arstechnica.com/science/2026/02/watch-kanzi-the-bonobo-pretend-to-have-a-tea-party/
1•i-blis•53m ago•2 comments

Evolving the Agent Enviornment

https://github.com/harivansh-afk/agentikube
1•rathiharivansh•56m ago•1 comments

Buccal Pumping

https://en.wikipedia.org/wiki/Buccal_pumping
2•thunderbong•58m ago•0 comments

Every book recommended on the Odd Lots discord

https://odd-lots-books.netlify.app/
1•muggermuch•58m ago•0 comments

Show HN: WhatsApp Chat Viewer – exported chats as HTML

https://github.com/rodrigodesalvobraz/whatsapp-chat-viewer
1•rodrigobraz•59m ago•0 comments

Throne Wars: When Claude Opus 4.6 Clashes with GPT-5.3 Codex

http://yeasy.blogspot.com/2026/02/throne-wars-when-claude-opus-46-clashes.html
1•yeasy•1h ago•0 comments

400k Iranians abroad share Internet access with users at home

https://www.iranintl.com/en/202602084487
1•ukblewis•1h ago•0 comments

Setting Up an IRC Server

https://www.neatnik.net/setting-up-an-irc-server/
3•rickcarlino•1h ago•0 comments

I hacked my own computer using OpenClaw and it was terrifyingly easy

https://www.androidauthority.com/openclaw-ai-prompt-injection-3636904/
2•jrmg•1h ago•1 comments

PRD-driven, dependency-aware agent workflow for Claude Code and Vibe Kanban

https://github.com/ericblue/claude-vibekanban
2•ericblue•1h ago•1 comments

Sandwich Bill of Materials

https://nesbitt.io/2026/02/08/sandwich-bill-of-materials.html
2•zdw•1h ago•0 comments

Pi Is All You Need

https://p10q.com/pi_is_all_you_need/
2•tmsh•1h ago•0 comments

AI Makes the Easy Part Easier and the Hard Part Harder

https://www.blundergoat.com/articles/ai-makes-the-easy-part-easier-and-the-hard-part-harder
49•weaksauce•1h ago•27 comments

Show HN: Emergent – Artificial life simulation in a single HTML file

https://emergent-ivory.vercel.app/
2•usernameis42•1h ago•0 comments

Show HN: ParaGopher v1.3.0 – A retro Paratrooper (1982) clone written in Go

https://github.com/ystepanoff/ParaGopher
1•ystepanoff•1h ago•0 comments