Live data from Hacker News

Comcast: Simulating shitty network connections so you can build better systems

github.com

11–20 of 87 posts

Re: Comcast: Simulating shitty network connections so you can build better systems

#14
post #5

Would something like this be DMCA'd or taken down because of the name? (Not that it is violating copyright by its contents)

The DMCA doesn't apply to trademarks. This probably wouldn't violate Comcast's trademark anyway, as they operate in different markets.

Networking and infuriating call centres?

Re: Comcast: Simulating shitty network connections so you can build better systems

#15
post #5

Would something like this be DMCA'd or taken down because of the name? (Not that it is violating copyright by its contents)

Technically, no. However, it wouldn't be the first (or last) time that a DMCA takedown was issued for the wrong reasons. I can't remember specifics, but I seem to recall DMCAs issued for name conflicts before.

Re: Comcast: Simulating shitty network connections so you can build better systems

#16
Nice.

It'd be neat to include options to simulate other pathological conditions often encountered in the field like:

- Multiple layers of NAT - overlapping un-synchronized timeouts are one thing ... but the REAL fun comes in when intermediate layers have the same IP ranges as IPs you are trying to reach on the "outside" of the NAT sandwich. All kinds of "interesting" things can happen, like the "software laser": http://catb.org/jargon/html/S/software-laser.html

- Stateful NATs/firewalls with bizarrely short connection / UDP association timeouts or that randomly forget connection state

- Shitty NATs/routers that go into bizarre failure modes when there are too many open connections, like forgetting early ones because they remember connections via a small ring buffer

- People who block all ICMP "because security."

- NAT + short DHCP leases = musical external IP addresses

- Small MTUs (All these things are common in the field. WHYWHYWHYWHYWHY

Re: Comcast: Simulating shitty network connections so you can build better systems

#17

There is also clumsy with what possibly is the best demo gif ever made. https://jagt.github.io/clumsy/

Regardless of how good the tool is - that was an excellent demonstration clip! Within ~30 seconds I knew exactly what the tool did, why it was cool, and what I might want to use it for.

Startup landing pages could learn a lot from that single gif.

Re: Comcast: Simulating shitty network connections so you can build better systems

#18
People talk about "fuck you money," meaning the amount of money you need to make before you can never work again. Personally, my "fuck you money" isn't money per se, but the fall of Comcast. When I build enough value in the world to displace Comcast, I will retire.

We need to see more work in the areas of mesh networking, layer-3 routing, and consumer networking in general. This tool is a good step. Personally I'm hacking on some openwrt routers right now -- I recommend everyone try it. The documentation is dense, with a friendly community writing it.

Re: Comcast: Simulating shitty network connections so you can build better systems

#20

People talk about "fuck you money," meaning the amount of money you need to make before you can never work again. Personally, my "fuck you money" isn't money per se , but the fall of Comcast. When I build enough value in the world to displace Comcast, I will retire. We need to see more work in the areas of mesh networking, layer-3 routing, and consumer networking in general. This tool is a good step. Personally I'm h…

You know your company sucks when its name has become synonymous with high latency, dropped packets and a all round shitty network.

Unfortunately i suspect they will just send a trademark claim to Github to get it removed.

Post reply on HN