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!

Show HN: Look Ma, No Linux Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
1•isitcontent•31s ago•0 comments

Where Authority Lives

https://notsolvingthis.substack.com/p/part-3-where-authority-actually-lives
1•sun123•1m ago•0 comments

How Stealth Works

https://linch.substack.com/p/how-stealth-works
1•bookofjoe•1m ago•0 comments

Automating PCB Assembly with YOLO

https://www.pikkoloassembly.com/blog/2026_02_05_automated_board_alignment.html
1•pikkoloassembly•6m ago•0 comments

Rational Emotive Behaviour Therapy [pdf]

https://www.rational.org.nz/prof-docs/Intro-REBT.pdf
1•srid•7m ago•0 comments

Ask HN: Has your upper management been one-shotted by AI hype?

2•asdev•9m ago•0 comments

My Solution to LeetCode Interviews

https://entrevue.app/interview-signal/
1•fs_software•9m ago•1 comments

A no terminal deployer for OpenClaw

https://www.openclawcloud.io/
1•dejaani•9m ago•0 comments

Programming Is Dead: The Future of Software Engineering

https://hamptonmakes.com/blog/2026/02/06/programming-is-dead.html
1•todsacerdoti•10m ago•0 comments

Oregon raised spending by 80%, math scores dropped

https://www.educationnext.org/hard-lessons-from-new-naep-results/
5•grantpitt•13m ago•0 comments

NetNewsWire 7.0 for iOS

https://netnewswire.blog/2026/02/06/netnewswire-for-ios.html
3•frizlab•14m ago•0 comments

The purpose of Continuous Integration is to fail

https://blog.nix-ci.com/post/2026-02-05_the-purpose-of-ci-is-to-fail
3•Norfair•14m ago•0 comments

The Road to Dow 50000 Was Perilous. What's Next Could Be Rockier

https://www.wsj.com/finance/stocks/the-road-to-dow-50000-was-perilous-whats-next-could-be-rockier...
3•Anon84•16m ago•0 comments

Show HN: Measured World – Country Statistics and Rankings Site

https://measuredworld.com
1•no_creativity•16m ago•0 comments

Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
4•dmpetrov•17m ago•1 comments

OpenClaw Partners with VirusTotal for Skill Security

https://openclaw.ai/blog/virustotal-partnership
2•dpascual•17m ago•0 comments

Study finds statins do not cause the majority of label side effects – BHF

https://www.bhf.org.uk/what-we-do/news-from-the-bhf/news-archive/2026/february/study-finds-that-s...
1•janandonly•19m ago•0 comments

Show HN: Agent-Ready – repo maturity scanner for AI coding agents

https://github.com/robotlearning123/agent-ready
1•cwang75•20m ago•0 comments

Calling Lean Functions as Python Functions – Hey There Buddo

https://www.philipzucker.com/leancall/
1•rbanffy•23m ago•0 comments

Show HN: Bot Games – AI Agent Competition with 1 BTC Prize (Open Source Only)

https://botgames.io/
2•aimplemented•24m ago•1 comments

Show HN: Agent Audit – Open-source security scanner for AI agents

https://github.com/HeadyZhang/agent-audit
1•HaiyueZhang•26m ago•1 comments

Swift Bits: Transition vs. Transaction

https://antongubarenko.substack.com/p/swift-bits-transition-vs-transaction
1•maguszin•27m ago•0 comments

"stealthy finger of death" instantly freezes and kills anything in its path

https://www.discoverwildlife.com/environment/brinicle
3•smartmic•28m ago•0 comments

The next AI translator and voice copilot, Listening speaking reading writing

https://atomai.cc/products/detail?vhand
1•veni0•30m ago•0 comments

Multi-Paxos – Consensus in Distributed Databases

https://arpitbhayani.me/blogs/multi-paxos/
1•rbanffy•34m ago•0 comments

Anthropic Performance Team Take-Home for Dummies

https://www.ikot.blog/anthropic-take-home-for-dummies
1•rbanffy•34m ago•0 comments

Waymo exec admits remote operators in Philippines help guide US robotaxis

https://eletric-vehicles.com/waymo/waymo-exec-admits-remote-operators-in-philippines-help-guide-u...
8•anigbrowl•35m ago•1 comments

The Tipping Point: The collective awakening to agentic programming

https://dimillian.medium.com/the-tipping-point-d624283cbd6d
2•eddyg•37m ago•1 comments

How to Start a Newsletter for Free in 2026 (The Simple Way) Tim • Pu

1•mariusme•39m ago•0 comments

How to Start a Newsletter for Free in 2026 (The Simple Way) Tim • Pu

https://toolwise.co/start-newsletter-free
2•mariusme•39m ago•0 comments