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!

Claude Cowork: Scheduled Tasks

https://twitter.com/claudeai/status/2026720870631354429
1•manveerc•28s ago•0 comments

Scam susceptibility is associated with accelerated onset of Alzheimer's dementia

https://alz-journals.onlinelibrary.wiley.com/doi/full/10.1002/alz.14544
1•randycupertino•1m ago•0 comments

Perplexity Computer

https://www.perplexity.ai/mk/hub/blog/introducing-perplexity-computer
1•upmind•1m ago•0 comments

Leaked Documents Show Meta Cracking Down on Access to Abortion Information

https://www.motherjones.com/politics/2026/02/meta-abortion-ai-chatbot-leak-teen-info-ban/
3•u1hcw9nx•1m ago•0 comments

Claude Code Remote control: continue local sessions on your phone

https://twitter.com/noahzweben/status/2026371260805271615
1•oscarfr•2m ago•1 comments

Perplexity Computer

https://www.perplexity.ai/products/computer
2•emersonmacro•4m ago•0 comments

Galaxy S26 Ultra's Privacy Display

https://9to5google.com/2026/02/25/samsung-galaxy-s26-ultra-privacy-display-demo-hands-on/
2•felipemesquita•6m ago•0 comments

New York sues video game developer Valve, says its 'loot boxes' are gambling

https://www.reuters.com/legal/government/new-york-sues-video-game-developer-valve-says-its-loot-b...
2•jsheard•8m ago•1 comments

Show HN: Context Mode – 315 KB of MCP output becomes 5.4 KB in Claude Code

1•mksglu•9m ago•0 comments

Collabora clashes with LibreOffice over decision to revive LibreOffice Online

https://www.neowin.net/news/collabora-clashes-with-libreoffice-over-move-to-revive-libreoffice-on...
1•bundie•9m ago•0 comments

My bar on software is too high

https://edwardbx.com/articles/my-bar-is-too-high/
1•crassus_ed•10m ago•0 comments

Show HN: EloPhanto – AI agent that runs locally

https://github.com/elophanto/EloPhanto
1•elophanto_agent•10m ago•0 comments

Dekal – Design CAD kinematics with code

https://demo.dekal.sh
1•Timot05•11m ago•0 comments

Check Point Researchers Expose Critical Claude Code Flaws

https://blog.checkpoint.com/research/check-point-researchers-expose-critical-claude-code-flaws/
1•geoffbp•11m ago•0 comments

Personal relationship with the bouba-kiki effect

https://tristan.st/blog/bouba-kiki
1•tsterin•14m ago•0 comments

Brain-like computers could be built out of perovskites

https://www.economist.com/science-and-technology/2026/02/18/brain-like-computers-could-be-built-o...
2•8ytecoder•16m ago•1 comments

Agents are not thinking, they are searching

https://technoyoda.github.io/agent-search.html
4•sci-genie•17m ago•0 comments

Show HN: Sitter Rank – Pet sitter booking without 20-40% platform fees

https://www.sitterrank.com
2•eibrahim•18m ago•0 comments

Hetzner outage - UDP forwarding affected

https://statusgator.com/services/hetzner
9•alcazar•18m ago•6 comments

How I Ported a Python Astronomy Library to Go with AI

https://www.anupshinde.com/ai-assisted-skyfield-to-go-port/
1•anupshinde•18m ago•0 comments

Fincke reveals it was his medical issue that led to early mission end

https://www.cnn.com/2026/02/25/science/nasa-astronaut-medical-issue-mike-fincke-iss
1•reconnecting•19m ago•0 comments

OpenClaw Installation in FreeBSD Jail

https://github.com/isaponsoft/freebsd-ai-notes/blob/main/openclaw-on-jail.md
2•vermaden•19m ago•0 comments

Testosterone: Much Easier Just to Buy Underground from a Guy at the Gym

https://journals.sagepub.com/doi/10.1177/00220426251403911
1•PaulHoule•19m ago•0 comments

Anthropic acquires Vercept whose Vy let you control Mac/PC via natural language

https://www.geekwire.com/2026/anthropic-acquires-vercept-in-early-exit-for-one-of-seattles-stando...
2•adamhowell•20m ago•1 comments

An open DNS protocol got captured by corporate gatekeepers

https://www.jannis.io/open-means-open-or-it-means-nothing/
2•jannisfb•20m ago•0 comments

AI agents are making data portability the default

https://allin1builders.lovable.app/blog/era-of-open-data
2•anaviz•20m ago•1 comments

Just use symlinks and be agent agnostic

https://matanabudy.com/just-use-symlinks-and-be-agent-agnostic/
1•matanabudy•21m ago•0 comments

Agents are the new browsers. Design for it

https://visr.dev
2•sourishkrout•21m ago•1 comments

An autopsy of AI-generated 3D slop

https://aircada.com/blog/ai-vs-human-3d-ecommerce
11•sech8420•22m ago•3 comments

A Fuzzer for the Toy Optimizer

https://bernsteinbear.com/blog/toy-fuzzer/
1•chunkles•22m ago•0 comments