Now if only Squid "fixes" its HTTP range handling
Squid is totally useless for caching ranges, so it is pretty much pointless for a K-12 school or college to try to reduce user bandwifth with squid, by trying to cache streams from video sites, or caching any other bandwidth hog that wants to use ranges, like Windows Update.
From the Squid Wiki:
"Squid is unable to store range requests and is currently limited to converting the request into a full request or passing it on unaltered to the backend server. "
HTTP ranges are now extremely common so it's a huge limitation for squid to continue to not handle them.