▲ 236 ▼ there's mostly only two relentless hardships in programming: networking issues, naming things, and off by one errors. (feddit.org) submitted 17 hours ago by gandalf_der_13te@feddit.org to c/programmer_humor@programming.dev 31 comments fedilink hide all child comments
[–] lime@feddit.nu 75 points 17 hours ago (19 children) what happened to cache invalidation? permalink fedilink source hideshow 19 child comments replies: [–] VegOwOtenks@lemmy.world 43 points 17 hours ago (15 children) Networking Issues is probably Cache Invalidation in Disguise. permalink fedilink source parent hideshow 15 child comments replies: [–] lime@feddit.nu 44 points 17 hours ago (4 children) ...it's dns again isn't it permalink fedilink source parent hideshow 4 child comments replies: [–] OpenStars@discuss.online 12 points 14 hours ago No, definitely not! ... ... ^but^ ^actually^ ^yes^ permalink fedilink source parent [–] VegOwOtenks@lemmy.world 20 points 17 hours ago (2 children) https://isitdns.com/ permalink fedilink source parent hideshow 2 child comments replies: [–] Monument@piefed.world 5 points 10 hours ago (1 child) If you visit the site via its IP address, it says no. Source: I made that up. permalink fedilink source parent hideshow 1 child comment replies: [–] Natanael@infosec.pub 5 points 5 hours ago Surprise SNI error permalink fedilink source parent [–] Ooops@feddit.org 3 points 15 hours ago* Low TTL of dns entries is there to avoid classical Cache Invalidation, so kind of... permalink fedilink source parent [–] aquovie@lemmy.cafe 3 points 16 hours ago (8 children) I keep seeing "networking is hard" come up here. Where is this coming from? Is it IPv6 or something? permalink fedilink source parent hideshow 8 child comments replies: [–] blargh513@sh.itjust.works 13 points 15 hours ago (3 children) I started in networks. The volume of people who work in technology that don't understand networking is astonishing. I probably spent more time explaining how a web proxy works than I did actually setting things up. Firewall rules? Spells and magic. Routing? Unpossible! DNS? Forget it, I'm going home. permalink fedilink source parent hideshow 3 child comments replies: [–] aquovie@lemmy.cafe 1 point 2 hours ago People lack the necessary motivation. I explained DHCP, IP, and ports to my kids in like 10 minutes. Because otherwise they couldn't play Minecraft together. permalink fedilink source parent [–] whoisearth@lemmy.ca 1 point 4 hours ago It's always DNS... permalink fedilink source parent [–] prettybunnys@piefed.social 2 points 12 hours ago Subnetting and the difference between /8 and /24 or /32 and how you allocate IP addresses between them has always been crazy for me to grasp. I feel like if I could finally understand that after 20 years … I’d be happy but no here I am, effectively ignorant to it and looking at networking wizards as true wizards permalink fedilink source parent [–] brotundspiele@sh.itjust.works 6 points 16 hours ago* (last edited 16 hours ago) (3 children) Networking is so easy nowadays. Just plug a network cable into your device and it mostly works out of the box. Don't you guys remember the bad old times of coax cables and token ring? Imagine providing a public WiFi before 1993, even if you ignore the fact that WiFis had a cable back then. permalink fedilink source parent hideshow 3 child comments replies: [–] HamsterRage@lemmy.ca 1 point 1 hour ago The most important technique to master: The Ping and Wiggle. permalink fedilink source parent [–] ignotum@lemmy.world 4 points 4 hours ago WiFis had a cable back then permalink fedilink source parent [–] Ooops@feddit.org 3 points 15 hours ago I'm not old enough to having been bothered by network rings and grew up with the high-tech that were end resistors. permalink fedilink source parent [–] who@feddit.org 5 points 16 hours ago OP might be suffering from cache misses. (Or maybe hasn't yet learnt about it.) permalink fedilink source parent [–] rounding_error@lemmy.today 6 points 17 hours ago Distributed systems. permalink fedilink source parent [+] gandalf_der_13te@feddit.org [S] 1 point 12 hours ago* [deleted] permalink fedilink source parent
[–] VegOwOtenks@lemmy.world 43 points 17 hours ago (15 children) Networking Issues is probably Cache Invalidation in Disguise. permalink fedilink source parent hideshow 15 child comments replies: [–] lime@feddit.nu 44 points 17 hours ago (4 children) ...it's dns again isn't it permalink fedilink source parent hideshow 4 child comments replies: [–] OpenStars@discuss.online 12 points 14 hours ago No, definitely not! ... ... ^but^ ^actually^ ^yes^ permalink fedilink source parent [–] VegOwOtenks@lemmy.world 20 points 17 hours ago (2 children) https://isitdns.com/ permalink fedilink source parent hideshow 2 child comments replies: [–] Monument@piefed.world 5 points 10 hours ago (1 child) If you visit the site via its IP address, it says no. Source: I made that up. permalink fedilink source parent hideshow 1 child comment replies: [–] Natanael@infosec.pub 5 points 5 hours ago Surprise SNI error permalink fedilink source parent [–] Ooops@feddit.org 3 points 15 hours ago* Low TTL of dns entries is there to avoid classical Cache Invalidation, so kind of... permalink fedilink source parent [–] aquovie@lemmy.cafe 3 points 16 hours ago (8 children) I keep seeing "networking is hard" come up here. Where is this coming from? Is it IPv6 or something? permalink fedilink source parent hideshow 8 child comments replies: [–] blargh513@sh.itjust.works 13 points 15 hours ago (3 children) I started in networks. The volume of people who work in technology that don't understand networking is astonishing. I probably spent more time explaining how a web proxy works than I did actually setting things up. Firewall rules? Spells and magic. Routing? Unpossible! DNS? Forget it, I'm going home. permalink fedilink source parent hideshow 3 child comments replies: [–] aquovie@lemmy.cafe 1 point 2 hours ago People lack the necessary motivation. I explained DHCP, IP, and ports to my kids in like 10 minutes. Because otherwise they couldn't play Minecraft together. permalink fedilink source parent [–] whoisearth@lemmy.ca 1 point 4 hours ago It's always DNS... permalink fedilink source parent [–] prettybunnys@piefed.social 2 points 12 hours ago Subnetting and the difference between /8 and /24 or /32 and how you allocate IP addresses between them has always been crazy for me to grasp. I feel like if I could finally understand that after 20 years … I’d be happy but no here I am, effectively ignorant to it and looking at networking wizards as true wizards permalink fedilink source parent [–] brotundspiele@sh.itjust.works 6 points 16 hours ago* (last edited 16 hours ago) (3 children) Networking is so easy nowadays. Just plug a network cable into your device and it mostly works out of the box. Don't you guys remember the bad old times of coax cables and token ring? Imagine providing a public WiFi before 1993, even if you ignore the fact that WiFis had a cable back then. permalink fedilink source parent hideshow 3 child comments replies: [–] HamsterRage@lemmy.ca 1 point 1 hour ago The most important technique to master: The Ping and Wiggle. permalink fedilink source parent [–] ignotum@lemmy.world 4 points 4 hours ago WiFis had a cable back then permalink fedilink source parent [–] Ooops@feddit.org 3 points 15 hours ago I'm not old enough to having been bothered by network rings and grew up with the high-tech that were end resistors. permalink fedilink source parent
[–] lime@feddit.nu 44 points 17 hours ago (4 children) ...it's dns again isn't it permalink fedilink source parent hideshow 4 child comments replies: [–] OpenStars@discuss.online 12 points 14 hours ago No, definitely not! ... ... ^but^ ^actually^ ^yes^ permalink fedilink source parent [–] VegOwOtenks@lemmy.world 20 points 17 hours ago (2 children) https://isitdns.com/ permalink fedilink source parent hideshow 2 child comments replies: [–] Monument@piefed.world 5 points 10 hours ago (1 child) If you visit the site via its IP address, it says no. Source: I made that up. permalink fedilink source parent hideshow 1 child comment replies: [–] Natanael@infosec.pub 5 points 5 hours ago Surprise SNI error permalink fedilink source parent
[–] OpenStars@discuss.online 12 points 14 hours ago No, definitely not! ... ... ^but^ ^actually^ ^yes^ permalink fedilink source parent
[–] VegOwOtenks@lemmy.world 20 points 17 hours ago (2 children) https://isitdns.com/ permalink fedilink source parent hideshow 2 child comments replies: [–] Monument@piefed.world 5 points 10 hours ago (1 child) If you visit the site via its IP address, it says no. Source: I made that up. permalink fedilink source parent hideshow 1 child comment replies: [–] Natanael@infosec.pub 5 points 5 hours ago Surprise SNI error permalink fedilink source parent
[–] Monument@piefed.world 5 points 10 hours ago (1 child) If you visit the site via its IP address, it says no. Source: I made that up. permalink fedilink source parent hideshow 1 child comment replies: [–] Natanael@infosec.pub 5 points 5 hours ago Surprise SNI error permalink fedilink source parent
[–] Ooops@feddit.org 3 points 15 hours ago* Low TTL of dns entries is there to avoid classical Cache Invalidation, so kind of... permalink fedilink source parent
[–] aquovie@lemmy.cafe 3 points 16 hours ago (8 children) I keep seeing "networking is hard" come up here. Where is this coming from? Is it IPv6 or something? permalink fedilink source parent hideshow 8 child comments replies: [–] blargh513@sh.itjust.works 13 points 15 hours ago (3 children) I started in networks. The volume of people who work in technology that don't understand networking is astonishing. I probably spent more time explaining how a web proxy works than I did actually setting things up. Firewall rules? Spells and magic. Routing? Unpossible! DNS? Forget it, I'm going home. permalink fedilink source parent hideshow 3 child comments replies: [–] aquovie@lemmy.cafe 1 point 2 hours ago People lack the necessary motivation. I explained DHCP, IP, and ports to my kids in like 10 minutes. Because otherwise they couldn't play Minecraft together. permalink fedilink source parent [–] whoisearth@lemmy.ca 1 point 4 hours ago It's always DNS... permalink fedilink source parent [–] prettybunnys@piefed.social 2 points 12 hours ago Subnetting and the difference between /8 and /24 or /32 and how you allocate IP addresses between them has always been crazy for me to grasp. I feel like if I could finally understand that after 20 years … I’d be happy but no here I am, effectively ignorant to it and looking at networking wizards as true wizards permalink fedilink source parent [–] brotundspiele@sh.itjust.works 6 points 16 hours ago* (last edited 16 hours ago) (3 children) Networking is so easy nowadays. Just plug a network cable into your device and it mostly works out of the box. Don't you guys remember the bad old times of coax cables and token ring? Imagine providing a public WiFi before 1993, even if you ignore the fact that WiFis had a cable back then. permalink fedilink source parent hideshow 3 child comments replies: [–] HamsterRage@lemmy.ca 1 point 1 hour ago The most important technique to master: The Ping and Wiggle. permalink fedilink source parent [–] ignotum@lemmy.world 4 points 4 hours ago WiFis had a cable back then permalink fedilink source parent [–] Ooops@feddit.org 3 points 15 hours ago I'm not old enough to having been bothered by network rings and grew up with the high-tech that were end resistors. permalink fedilink source parent
[–] blargh513@sh.itjust.works 13 points 15 hours ago (3 children) I started in networks. The volume of people who work in technology that don't understand networking is astonishing. I probably spent more time explaining how a web proxy works than I did actually setting things up. Firewall rules? Spells and magic. Routing? Unpossible! DNS? Forget it, I'm going home. permalink fedilink source parent hideshow 3 child comments replies: [–] aquovie@lemmy.cafe 1 point 2 hours ago People lack the necessary motivation. I explained DHCP, IP, and ports to my kids in like 10 minutes. Because otherwise they couldn't play Minecraft together. permalink fedilink source parent [–] whoisearth@lemmy.ca 1 point 4 hours ago It's always DNS... permalink fedilink source parent [–] prettybunnys@piefed.social 2 points 12 hours ago Subnetting and the difference between /8 and /24 or /32 and how you allocate IP addresses between them has always been crazy for me to grasp. I feel like if I could finally understand that after 20 years … I’d be happy but no here I am, effectively ignorant to it and looking at networking wizards as true wizards permalink fedilink source parent
[–] aquovie@lemmy.cafe 1 point 2 hours ago People lack the necessary motivation. I explained DHCP, IP, and ports to my kids in like 10 minutes. Because otherwise they couldn't play Minecraft together. permalink fedilink source parent
[–] prettybunnys@piefed.social 2 points 12 hours ago Subnetting and the difference between /8 and /24 or /32 and how you allocate IP addresses between them has always been crazy for me to grasp. I feel like if I could finally understand that after 20 years … I’d be happy but no here I am, effectively ignorant to it and looking at networking wizards as true wizards permalink fedilink source parent
[–] brotundspiele@sh.itjust.works 6 points 16 hours ago* (last edited 16 hours ago) (3 children) Networking is so easy nowadays. Just plug a network cable into your device and it mostly works out of the box. Don't you guys remember the bad old times of coax cables and token ring? Imagine providing a public WiFi before 1993, even if you ignore the fact that WiFis had a cable back then. permalink fedilink source parent hideshow 3 child comments replies: [–] HamsterRage@lemmy.ca 1 point 1 hour ago The most important technique to master: The Ping and Wiggle. permalink fedilink source parent [–] ignotum@lemmy.world 4 points 4 hours ago WiFis had a cable back then permalink fedilink source parent [–] Ooops@feddit.org 3 points 15 hours ago I'm not old enough to having been bothered by network rings and grew up with the high-tech that were end resistors. permalink fedilink source parent
[–] HamsterRage@lemmy.ca 1 point 1 hour ago The most important technique to master: The Ping and Wiggle. permalink fedilink source parent
[–] ignotum@lemmy.world 4 points 4 hours ago WiFis had a cable back then permalink fedilink source parent
[–] Ooops@feddit.org 3 points 15 hours ago I'm not old enough to having been bothered by network rings and grew up with the high-tech that were end resistors. permalink fedilink source parent
[–] who@feddit.org 5 points 16 hours ago OP might be suffering from cache misses. (Or maybe hasn't yet learnt about it.) permalink fedilink source parent
[–] rounding_error@lemmy.today 6 points 17 hours ago Distributed systems. permalink fedilink source parent