Chad (paper) device which will not punch a complete circle in the tape but, instead, will only cut approximately three-quarters of the circumference of a circle ... thereby leaving a movable, or hinged, lid of paper in the tape." In the "New Hacker's Dictionary", two unattributed and likely humorous derivations for "chad" are offered, a back-formation from a personal name "Chadless" and an acronym for "Card Hole Aggregate Debris". Other etymologies claim derivation from the Scottish name for river gravel, "chad", or the British slang for louse, "chat". When a chad is not fully detached, it is described by various terms corresponding
Hole punching (networking) Hole punching (networking) Hole punching (or sometimes punch-through) is a technique in computer networking for establishing a direct connection between two parties in which one or both are behind firewalls or behind routers that use network address translation (NAT). To punch a hole, each client connects to an unrestricted third-party server that temporarily stores external and internal address and port information for each client. The server then relays each client's information to the other, and using that information each client tries to establish direct connection; as a result of the connections using valid port numbers, restrictive firewalls or routers accept