@fastfinge@interfree.ca
Why is it that the most worthless forms have the strictest error checking? When looking up channel numbers at your cable company, the postal code must be formatted exactly to specification, complete with whitespace and uppercase letters. But when ordering an expensive shipment, you can just miss an entire digit, and your shipment will never arrive! Why would they even check that your postal code has the correct length? When signing up for social media websites, the birthdate has to be entered exactly to specification, in the right order, with dashes, and far enough in the past that you're over 18. But I once came across a bank that would happily let me claim to be born on February 30th, 2035 while signing up for online banking. I wasn't brave enough to find out what might happen if I did. And don't get me started on the random forums that go to enormous lengths to use regexp to validate email addresses, and still believe that all TLDs are exactly three letters long. While the Canadian government will let you enter "no thank you" into at least one email field I'm aware of, and then try to send email there.