Hacker News new | past | comments | ask | show | jobs | submit login

They can learn about what Docker does with iptables the traditional way, by reading Docker’s networking documentation.

https://docs.docker.com/network/packet-filtering-firewalls/

It says explicitly that docker and ufw should be considered incompatible. Docker also has a configuration key to prevent it from modifying iptables.




People only have so much time to read documentation. You can't expect them to read an entire textbook before they start using Docker.


And people wonder why we aren't taken seriously like other engineering fields.

Imagine a civil engineer telling someone they don't have time to read the documentation on the bolts their using to hold up a bridge.


Imagine a bolt seller saying you have to read this entire book to understand the bolts, instead of having a couple pages containing the important specifications.


The book _is already the important information_. This is evident that not reading it casued problems.

Then imagine getting upset because the bolts don't work as you thought they did. You go do additional research and find the information right in that book you ignored! Too late, 100,000 bolts have already been used so now we gotta deal with workarounds and other additonal problems. Maybe should have read the book.


> The book _is already the important information_. This is evident that not reading it casued problems.

I agree. The problem is that it's too much upfront information.

> Then imagine getting upset because the bolts don't work as you thought they did.

I'm more imagining that the engineer glances at the documentation and rejects the complicated bolts unless there is a really really good reason to prefer them.

Programmers, on most projects, are backed into a corner of horrific complexity. The proper comparison to engineering is refusing to do the project entirely. An engineer wouldn't be reading all these details either. So you shouldn't be using that as your factor to compare professions. It's not just "Would they read everything? Yes/No" when there's orders of magnitude difference in the amount to read.

And your average webpage isn't so important you have to refuse on ethical grounds.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: