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!

Big-Endian Testing with QEMU

https://www.hanshq.net/big-endian-qemu.html
1•zmodem•36s ago•0 comments

Tailscale'd into Homelabbing

https://rugu.dev/en/blog/homelabbing_01/
1•birdculture•1m ago•0 comments

Doom in CSS

https://nielsleenheer.com/articles/2026/css-is-doomed-rendering-doom-in-3d-with-css/
1•runxiyu•2m ago•0 comments

Show HN: Newspaper-style HN reader (PWA) with articles and comments side by side

https://hackernewstimes.com
1•terryds•3m ago•0 comments

Show HN: I optimized a Java log scanner from 872ms to 78ms (Zero GC)

https://github.com/Yosefnago/java-deep-dive
1•yosinago•3m ago•0 comments

JWST solves decades-long mystery about why Saturn appears to change its spin

https://phys.org/news/2026-03-jwst-decades-mystery-saturn.html
1•bookmtn•4m ago•0 comments

Quiet Restructuring of Work: AI, Job Compression, and the Risk

https://medium.com/@andreaswalterkoellen/the-quiet-restructuring-of-work-ai-job-compression-and-t...
2•taubek•5m ago•0 comments

InpharmD (YC W21) Is Hiring – Senior Ruby on Rails Engineer (Rails 8, Ruby 3)

https://inpharmd.com/jobs/senior-ruby-on-rails-engineer
1•tulasichintha•7m ago•0 comments

Brief life of Harvard CIA agent who helped install the shah of Iran

https://www.harvardmagazine.com/2010/12/kermit-roosevelt
2•geox•10m ago•0 comments

Ask HN: What are you using for DAO gov data after Tally (tally.xyz) shuts down?

1•Sem_pre•12m ago•0 comments

European Commission investigating breach after Amazon cloud account hack

https://www.bleepingcomputer.com/news/security/european-commission-investigating-breach-after-ama...
3•dryarzeg•13m ago•1 comments

Preparation – The underrated potential for CoMo workshops

https://www.youtube.com/watch?v=JCh9BNP6TOU
1•RebootStr•16m ago•0 comments

Cocoa-Way – Native macOS Wayland compositor for running Linux apps seamlessly

https://github.com/J-x-Z/cocoa-way
2•OJFord•17m ago•0 comments

Building Tanks While the Ukrainians Master Drones

https://www.theatlantic.com/national-security/2026/03/who-needs-tanks-age-drones/686540/
1•doener•19m ago•1 comments

Electricity Maps

https://app.electricitymaps.com/map/live/fifteen_minutes
2•sph•22m ago•0 comments

The underrated benefits of always having oatmeal at lunch

https://hazn.com/oatmeal
2•hazn•22m ago•0 comments

Ask HN: Gumroad suspended my account, blocked my payout, and stopped responding

5•ClipNoteBook•30m ago•1 comments

Show HN: I turned my TV into a '90s Weather Channel with an Android kiosk app

https://github.com/cyberbalsa/retroweather
2•jetbalsa•32m ago•0 comments

Show HN: How to get 100 customers building in public

https://snaprookies.org/blog/marc-lou-and-trustmrr-how-a-solo-founder-turned-trust-into-a-saas-asset
2•RichardOdds•33m ago•0 comments

Vibe coding SwiftUI apps is a lot of fun

https://simonw.substack.com/p/vibe-coding-swiftui-apps-is-a-lot
1•saikatsg•35m ago•0 comments

Scruple – Ethical Mail Agent

1•mchrbn•36m ago•0 comments

FamWake – I built an Android app to coordinate family bathroom times

https://play.google.com/store/apps/details?id=de.familienwecker.famwake&hl=en
1•thefraggle•39m ago•1 comments

Bigoish: Test the empirical computational complexity of algorithms in Rust

https://docs.rs/bigoish/latest/bigoish/
1•fanf2•41m ago•0 comments

Dvmcp – Damn Vulnerable MCP Server for Security Testing

https://dvmcp.co.uk
1•AskCarX•42m ago•1 comments

Distributed DuckDB-Native DataFrames for Elixir

https://dux.now/
2•gjmveloso•47m ago•0 comments

How to make programming terrible for everyone

https://jneen.ca/posts/2026-03-27-how-to-make-programming-terrible-for-everyone/
2•paroneayea•53m ago•1 comments

OpenTTD for Windows NT RISC

https://virtuallyfun.com/2026/03/28/openttd-windows-nt-risc/
1•jandeboevrie•53m ago•0 comments

Apple Says No iPhone in Lockdown Mode Has Ever Been Hacked

https://www.macrumors.com/2026/03/27/no-iphone-in-lockdown-mode-has-ever-been-hacked/
2•7777777phil•54m ago•2 comments

I left YouTube two years ago. Time to come back [video]

https://www.youtube.com/watch?v=Yz3lSKgz4q8
1•thunderbong•1h ago•2 comments

Nicholas Carlini – Black-hat LLMs – [un]prompted 2026 [video]

https://www.youtube.com/watch?v=1sd26pWhfmg
3•lmc•1h ago•0 comments