News for hackers. Stuff that matters.
Re:The Twelve Networking Truths by andrewflnr on Monday November 02, 2015 @01:13PM (#10493783)
What's the deal with #3 about flying pigs? I mean, I see why it's true (ish), but I don't see the specific relationship to network protocols.
Re:The Twelve Networking Truths by mikeash on Monday November 02, 2015 @02:19PM (#10494337)
I think it means that you can take a bad foundation and push it forward amazingly far with enough effort, but you're setting yourself up for lots of problems if you do so, and you're usually better off starting from a solid foundation.

For a concrete example related to networking, transmitting bits over telephone lines designed for voice can get you amazingly far, but it still sucks a lot and you'll eventually hit a solid wall.

Re:The Twelve Networking Truths by agentgt on Monday November 02, 2015 @01:32PM (#10493919)
Given this statement:

These truths apply to networking in general, and are not limited to TCP/IP, the Internet, or any other subset of the networking community.

Its not hard to come up with many examples particularly bloated one (ie pig like). For example... CORBA and SOAP.

Re:The Twelve Networking Truths by macintux on Monday November 02, 2015 @01:31PM (#10493911)
Well, it is an April 1st RFC, or perhaps he could be making the point that you can do things like make telnet work over UDP but why would you?