> when NAT is overwhelmingly a feature built into firewalls This is just not correct. NAT and firewall are simply orthogonal concepts and can and often are deployed separately. A simple example is your average small…
Why do you think NAT is part of a firewall? NAT and firewall are two completely separate things that can exist independently of each other. Also overlapping ranges are an orthogonal issue that can occur with IPv6…
There's DNS over HTTPS they can't viably block, so thankfully they get the short end of the stick here. edit: Thinking of it, anyone knows if it's possible to use that for OS-wide DNS resolves, not just for the browser?
Encountered one specific example about a month ago here on HackerNews - All about automotive lidar. https://news.ycombinator.com/item?id=46110395 Blog posts where I find quality really shows are usually about something…
I'd investigate why it won't run with debug info in the first place. That feels like the core problem here, because it prevents you from using some debug tools. Of course that may require digging down pretty low, which…
Could you expand on what you meant? I'm curious. Not related to OP, but debugging is often about finding where an invariant is broken, so it feels like using LLM to navigate a debugging loop may be useful as it's not a…
The problem with making invalid states representable is that the app logic must be able to handle it, everywhere. Which means you have to always take it into account when reasoning about your app and implementing it,…
> when NAT is overwhelmingly a feature built into firewalls This is just not correct. NAT and firewall are simply orthogonal concepts and can and often are deployed separately. A simple example is your average small…
Why do you think NAT is part of a firewall? NAT and firewall are two completely separate things that can exist independently of each other. Also overlapping ranges are an orthogonal issue that can occur with IPv6…
There's DNS over HTTPS they can't viably block, so thankfully they get the short end of the stick here. edit: Thinking of it, anyone knows if it's possible to use that for OS-wide DNS resolves, not just for the browser?
Encountered one specific example about a month ago here on HackerNews - All about automotive lidar. https://news.ycombinator.com/item?id=46110395 Blog posts where I find quality really shows are usually about something…
I'd investigate why it won't run with debug info in the first place. That feels like the core problem here, because it prevents you from using some debug tools. Of course that may require digging down pretty low, which…
Could you expand on what you meant? I'm curious. Not related to OP, but debugging is often about finding where an invariant is broken, so it feels like using LLM to navigate a debugging loop may be useful as it's not a…
The problem with making invalid states representable is that the app logic must be able to handle it, everywhere. Which means you have to always take it into account when reasoning about your app and implementing it,…