WeSearch

Ask HN: What's the hardest problem you've ever solved?

·1 min read · 0 reactions · 0 comments · 10 views
#technology#programming#networking#Turbo Pascal#MS-DOS#SonicWall
⚡ TL;DR · AI summary

The article discusses complex technical challenges faced by the author in network configuration and programming. It highlights the use of ebtables for VPN functionality and the development of a cooperative multi-tasker for Turbo Pascal. The author reflects on the difficulties encountered and the eventual solutions implemented.

Key facts
Original article
Ycombinator
Read full at Ycombinator →
Opening excerpt (first ~120 words) tap to expand

I used ebtables and packet labels/connection tracking to allow our in-house network VPN/Web servers to function seamlessly in our dual homed (but not BGP supported) internet connections, each with different public addresses and gateways. It's now stock functionality in VPN/Firewall appliances, we ended up with SonicWall, but at the time it nearly melted my brain.A second hardest was writing a cooperative multi-tasker for Turbo Pascal programs under MS-DOS.[1] It made a copy of the stack, and the first time it returned from spawn twice, I was really, really confused....

Excerpt limited to ~120 words for fair-use compliance. The full article is at Ycombinator.

Anonymous · no account needed
Share 𝕏 Facebook Reddit LinkedIn Threads WhatsApp Bluesky Mastodon Email

Discussion

0 comments

More from Ycombinator