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!

This cute AI-generated schoolgirl is a growing far-right meme

https://www.cnn.com/2026/01/31/uk/amelia-meme-ai-far-right-intl-scli
1•breve•36s ago•0 comments

Show HN: New CLI tool to count tokens locally

https://github.com/zahidcakici/tokenizer-cli
2•zahidcakici•1m ago•0 comments

Praxis Nation

https://www.praxisnation.com/
1•xg15•5m ago•0 comments

The Perry Bible Fellowship

https://pbfcomics.com/
2•the-mitr•5m ago•0 comments

Automatic Programming

https://antirez.com/news/159
2•dvrp•5m ago•0 comments

Show HN: Qeek – Go Deep‑Learning Framework with Tensors, AutoGrad and CUDA

https://github.com/sahandsafizadeh/qeep
1•avestura•7m ago•0 comments

The Most Important Code Is the Code No One Owns

https://techyall.com/blog/the-most-important-code-is-the-code-no-one-owns
1•birdculture•9m ago•0 comments

PlaybackStats: Private YouTube Viewing Stats Without Account or Tracking

https://playbackstats.com
1•ashing•9m ago•0 comments

Remove your Ex from your feed

https://chromewebstore.google.com/detail/faceblur-automatic-face-b/lakfcplidflahpaodimeaahbdnddiiik
1•Vishal_18•15m ago•0 comments

CERN accepts $1B in private cash towards Future Circular Collider

https://physicsworld.com/a/cern-accepts-1bn-in-private-cash-towards-future-circular-collider/
4•zeristor•18m ago•1 comments

The Cities Church Minneapolis...

https://www.citieschurch.com
1•GreenSalem•20m ago•0 comments

CloudNativePG's missing logical layer: Manage Postgres via a K8s Operator

https://github.com/aboutbits/postgresql-operator
1•thosap•21m ago•0 comments

Microsoft stock plunges as Wall Street questions AI investments

https://www.aljazeera.com/economy/2026/1/29/microsoft-stock-plunges-as-wall-street-questions-ai-i...
1•latexr•21m ago•0 comments

Show HN: Blink – Native macOS code snippet manager. Local, offline, <1s search

https://www.enclyralabs.com/
2•enclyra•21m ago•0 comments

Leni Riefenstahl made documentaries for Hitler

https://www.npr.org/2025/09/08/nx-s1-5526066/leni-riefenstahl-nazi-filmmaker-new-documentary
1•GreenSalem•23m ago•0 comments

Looking for someone to take over / acquire an early AI infra product (Rayrift)

1•hari_prasadd•23m ago•0 comments

Stripe's New Landing Page

https://stripe.com/
1•guzik•24m ago•0 comments

Ask HN: What do you think about AI oppurtunities and its side hustle

1•SRMohitkr•27m ago•1 comments

Free Monthly budget and wealth tracking (Indian context, built for my own use)

https://icorpus.vercel.app
1•mathan_karthik•30m ago•0 comments

Epstein Notes Suggested Bill Gates Engaged in Extramarital Sex

https://www.nytimes.com/2026/01/30/us/bill-gates-epstein.html
4•throwfaraway135•30m ago•3 comments

Yann LeCun–Linked Startup Charts a New Path to AGI

https://www.wired.com/story/logical-intelligence-yann-lecun-startup-chart-new-course-agi/
1•helloplanets•33m ago•0 comments

Show HN: Gwt – conflictless AI sessions in parallel (terminal)

https://github.com/slowestmonkey/gwt
2•slowmonkey•33m ago•0 comments

MessageBird: The SMS provider that can't send the SMS you need to log in

https://twitter.com/w3Nicolas/status/2017526571666407674
3•nicbvs•33m ago•0 comments

Multi-LLM Development Framework – Structure for AI-Assisted Development

https://github.com/thomas-jamet/Multi-LLM-Development-Framework
1•thomas-jamet•33m ago•1 comments

Stabilizing `if let` in match guards in Rust

https://kivooeo.github.io/blog/if-let-guard/
1•fanf2•35m ago•0 comments

Font design (on my Nintendo DS) [video]

https://www.youtube.com/watch?v=iVSiQhopWnI
1•Antibabelic•36m ago•0 comments

Tesla introduces US-manufactured solar panels, completing home energy ecosystem

https://pv-magazine-usa.com/2026/01/29/tesla-introduces-u-s-manufactured-panels-completing-home-e...
1•alecco•36m ago•0 comments

Ask HN: Why doesn't download default to upload origin?

1•mathematicum•36m ago•0 comments

Profiling in production with function call traces

https://yosefk.com/blog/profiling-in-production-with-function-call-traces.html
1•signa11•37m ago•0 comments

OpenVMS 9.2-3 x64 now has local console on OPA0

https://virtuallyfun.com/2026/01/31/openvms-9-2-3-x64-now-has-local-console-on-opa0/
1•jandeboevrie•42m ago•0 comments