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

In March 1993, the FSF received the following letter

https://stallman.org/articles/destruction-certificate.txt
1•lr0•1m ago•0 comments

Russian botnet operator linked to major ransomware attacks sentenced in US

https://therecord.media/russian-botnet-operator-sentenced-ransomware
1•Anonasty•3m ago•1 comments

UK says Chinese wind turbine maker poses national security threat

https://www.ft.com/content/3bbf79be-08f7-4012-b0b7-a5894181af1b
1•julosflb•6m ago•0 comments

An app that makes you do pushups to turn off your alarm

https://unsnooze.framer.ai/
1•cnnadozi•13m ago•1 comments

XReplicator – eBPF-based server backups that track only changed disk sectors

1•iamvishnuks01•17m ago•0 comments

Internet 3.0: empty gardens and the software boom

https://tekbog.substack.com/p/internet-30-empty-gardens-and-the
2•tekbog•22m ago•1 comments

Wittgenstein and the Paradoxes at the Limits of Language

https://iai.tv/articles/wittgenstein-and-the-paradoxes-at-the-limits-of-language-auid-3146
2•downboots•24m ago•0 comments

Financialization

https://www.investopedia.com/terms/f/financialization.asp
2•downboots•25m ago•0 comments

The Digital Imprimatur (2003)

https://www.fourmilab.ch/documents/digital-imprimatur/
2•pr337h4m•27m ago•0 comments

Sharing: I gave my OpenClaw a voice. I can't go back to typing

https://github.com/voiceclaw/voiceclaw
2•voiceclaw•28m ago•0 comments

Blockchain Social Media

https://ristforever.com/
1•benjaminklick•30m ago•1 comments

Major upgrades to Ray Serve: 88% lower latency and 11.1x higher throughput

https://www.anyscale.com/blog/ray-serve-inference-lower-latency-higher-throughput-haproxy
1•robertnishihara•32m ago•1 comments

Mapterhorn

https://mapterhorn.com/
3•matthberg•36m ago•0 comments

PolyShell attacks target 56% of all vulnerable Magento stores

https://www.bleepingcomputer.com/news/security/polyshell-attacks-target-56-percent-of-all-vulnera...
2•Anonasty•37m ago•1 comments

Built a smartplate bentop prototype that can analyze food automatically

1•dallas-elliott•42m ago•0 comments

HDP: An open protocol for verifiable human authorization in agentic AI systems

https://github.com/Helixar-AI/HDP
1•Helixar•43m ago•0 comments

The Unreasonable Effectiveness of Linear Search

https://evan-jones.appspot.com/linear-search.html
3•Antibabelic•47m ago•0 comments

Vogue is barking up the wrong tree with lawsuit, says Dogue creator

https://www.thetimes.com/uk/media/article/vogue-is-barking-up-the-wrong-tree-with-lawsuit-says-do...
3•petethomas•51m ago•0 comments

Data is everywhere. The government is buying it without a warrant

https://www.npr.org/2026/03/25/nx-s1-5752369/ice-surveillance-data-brokers-congress-anthropic
7•nuke-web3•52m ago•0 comments

CoolIT's employees to get cash payouts with $4.75B sale to Ecolab

https://www.theglobeandmail.com/canada/article-coolit-cooling-tech-employees-cash-payout-sale-eco...
3•petethomas•53m ago•0 comments

Rule based automation vs. Agentic AI system

https://dev.to/priya_negi_9ffd29931ea408/tasker-vs-droidrun-rule-based-automation-vs-agentic-ai-s...
1•Messyflame•55m ago•0 comments

Permanent Injunction Bars CDC, CISA from Coercing Social Media on Free Speech [pdf]

https://storage.courtlistener.com/recap/gov.uscourts.lawd.189520/gov.uscourts.lawd.189520.477.1.pdf
2•nstj•59m ago•0 comments

A Geometric Resolution of the Vacuum Catastrophe via 3-Torus Topology

https://drive.google.com/file/d/1NUxRyGn7P72ptlCYsoZcxRdI3Xa0e6Gd/view?usp=sharing
3•avonmach•1h ago•0 comments

How are teachers handling writing feedback at scale?

1•uuuAA•1h ago•0 comments

LiteLLM Supply Chain Attack: Defense in Depth Is the Only AI Security Strategy

https://www.runtimeai.io/blog-litellm-attack.html
3•roshanshaik•1h ago•0 comments

Zipcode specific inflation to understand local price changes

https://whatchanged.us/
2•ryan_j_naughton•1h ago•0 comments

Show HN: Spectator – A programming language for Cybersecurity and Hacking

1•CzaxTanmay•1h ago•0 comments

Spotting issues in DeFi with dimensional analysis

https://blog.trailofbits.com/2026/03/24/spotting-issues-in-defi-with-dimensional-analysis/
1•anitil•1h ago•1 comments

Iran rejects US proposal, lays out five conditions for ending war

https://www.presstv.ir/Detail/2026/03/25/765835/iran-rejects-us-proposal-lays-out-five-conditions...
6•Jimmc414•1h ago•1 comments

OmniWM – Niri and Dwindle tiling window manager for macOS

https://github.com/BarutSRB/OmniWM
2•gedy•1h ago•0 comments