Wireless networking is one of those "agony and ecstasy" kind of technologies.
Via [extremetech.com]