Hacker News new | ask | show | jobs
by thefurdrake 884 days ago
Please explain in excruciating detail the need for an account to provide a single input box for zip code to just calculate fees? I need a serious breakdown of the logic behind this position, because from where I'm sitting, it seems to me like you could determine someone's "country, county, even municipality" with that single piece of data and no more.
1 comments

Zip codes aren't specific enough to determine tax rates. Zip codes are assigned by the post office to facilitate delivery of mail, not to determine which taxing districts an address belongs in. You really need the whole address sometimes. Because the city name on the mailing address often indicates the city, but not always. And some taxing districts don't follow city boundaries anyway. And you need a process to handle exceptions, because boundaries are complex and sometimes mistakes are made.
Fair enough! However...

I'm still not seeing why that experience requires an account, so while this response is academically interesting, it doesn't actually address the purpose of my comment. Any reason why these calculations can't be performed without an account? Any reason why needing to enter the street address is functionally different from needing to enter the zipcode for this functionality, or were you just attempting to add detail/nuance?