Hacker News new | ask | show | jobs
by netsharc 208 days ago
My guess would be they're using some 3rd party library of "fake user agent detection", and this library just has a whitelist of what's "acceptable".
1 comments

Given that the "fix" involves making the string reported "Possibly Apple, Possibly M1", I am going to say it's a blacklist.
There are two ways in which that could happen. Someone entered that combination into the list without thinking it though. Or more likely, they use a self-learning or heuristic filter that finds the combination 'Linux' and 'Apple M1' unusual because of how rare it is. Either way, it's easier to assume a mistake here because such a dark pattern doesn't make any business sense - notwithstanding their ethical reputation.
Sure, I doubt it's anything other than someone eagerly grabbing a list of long tail things and blacklisting them.