logoalt Hacker News

Falsehoods Programmers Believe About LANs

48 pointsby robinpieyesterday at 10:08 PM45 commentsview on HN

Comments

ameliusyesterday at 11:22 PM

Falsehood People Believe about Programmers:

Programmers think the models they use are perfect.

show 3 replies
elaida73yesterday at 11:21 PM

This feels like a bastardization of the already questionable "Falsehoods ___ believe about ___" format.

show 3 replies
mitxelayesterday at 11:24 PM

* there is something called a LAN

* two people who say they are on the same LAN agree on what the LAN is

ronsoryesterday at 11:11 PM

> There is one DHCP server.

There'd better be or your network is probably hosed.

show 6 replies
unethical_banyesterday at 11:29 PM

I get the idea, but this isn't necessarily useful as advice and toys with definitions. It's ESPN levels of conversation-baiting. Lots of assumptions can be reasonably made about residential LANs without being true of enterprise LANs/DMZs.

If a residential LAN is RFC1918 and has no NAT, then it is still a LAN... without internet access.

Then the "A & !A" fallacy of "MAC addresses can’t be changed. MAC addresses can be changed."

Just kind of a mess. Would be more interesting to explore the edge cases rather than throw out half-truths and 0.05% instances.

I like the GNOME 2006 era though.

show 1 reply
LoganDarktoday at 12:08 AM

> My LAN uses IP addresses.

I've never heard of a LAN without IP addresses. Is that a thing? I'd assume that no IP addresses means you can't even use TCP/IP at all, right? Is there something else you'd use instead?

show 2 replies
StilesCrisisyesterday at 11:15 PM

>Two hosts on the same subnet can reach each other without leaving the LAN.

Barring "very buggy software," when is this false?

show 8 replies
tonethemanyesterday at 11:38 PM

[dead]