[HN Gopher] Firefox appears to be flagged as suspicious by Cloud...
       ___________________________________________________________________
        
       Firefox appears to be flagged as suspicious by Cloudflare
        
       Author : lwthiker
       Score  : 285 points
       Date   : 2022-05-21 16:26 UTC (6 hours ago)
        
 (HTM) web link (lwthiker.com)
 (TXT) w3m dump (lwthiker.com)
        
       | klepto69 wrote:
       | Tried it, didn't stop me viewing the page, no delay either
        
       | klepto69 wrote:
       | Maybe it's your IP. I tried it in Firefox and Edge. No problem
        
       | t_mann wrote:
       | Can confirm that I got that exact challenge only on Firefox at
       | least a week ago, although only on one site. Still getting it
       | now.
        
       | tomerv wrote:
       | I use Firefox Focus on my phone (opens links from apps in a
       | private session - generally a great idea!) and always get this 5
       | second delay (which is often actually 10 or more seconds). I
       | never considered that it's a Firefox-only thing!
        
         | cpeterso wrote:
         | Are you using Firefox Focus on Android or iOS? Does the 5-10
         | second delay happen on all websites or a specific one?
        
       | jmclnx wrote:
       | I have been seeing this issues also, very odd, workarounds I
       | tried do not get around the issue.
       | 
       | >If this behavior gets adapted on more sites, we can expect even
       | more users leaving Firefox
       | 
       | But I will just not go to the sites instead of using something
       | other than Firefox.
        
       | rezonant wrote:
       | This is almost certainly a firewall rule put in place by the
       | operators of that site. My own sites which are protected with
       | Cloudflare do not exhibit this behavior when using Firefox.
        
         | webmobdev wrote:
         | Privacy preserving extensions like uBlock Origin, Canvas
         | Blocker, Decentraleyes etc. used in Firefox also trigger the
         | CloudFlare wall of harassment. Some of the actions of these
         | extensions prevent browser fingerprinting and CloudFlare gets
         | easily confused when this happens and unnecessarily triggers a
         | lot of challenges for a user. You can easily get sucked into
         | the blackhole of captchas - sometimes even solving 5+ captchas
         | isn't enough to convince them that you are a real human.
        
         | lwthiker wrote:
         | I think they have different plans and configurations for their
         | anti-bot service [1]. I'm not sure though because I'm not using
         | their services.
         | 
         | [1] https://developers.cloudflare.com/bots/get-started/
        
         | buro9 wrote:
         | This.
         | 
         | I used to work there, and there wasn't a global "do this for
         | this browser" (except for a little bit to reduce annoyance
         | specifically for the Tor browser).
         | 
         | It is almost 99% certain to be a site operator firewall rule
         | based on the browser user agent. This may even be accidental,
         | they may have been hit by an aggressive bot using a UA string
         | that matches Firefox and the site operator may not even realise
         | they've done this (if they use Chrome, which is likely).
        
       | Erlangen wrote:
       | Does it have to do with the main browser you use? I am running
       | Debian, Firefox is main browser, while chromium is used
       | occasionally. I got captcha for Chromium, but not Firefox.
        
       | santamex wrote:
       | Every time I login to gitlab.com with Firefox I get this screen.
       | I thought that was normal. Because it is like this for months or
       | maybe years already.
        
       | Aachen wrote:
       | I mean, with that market share, popularity among open source
       | fans... it's an easy group to target and filter oddballs.
       | 
       | I'm a Firefox user and I'm used to this treatment at every step
       | of the way, no matter if it's about software, airports, opening a
       | bank account so I can receive a salary, etc. Fundamental things
       | everyone wants to do are being made hard to do the right way.
       | It's always anti privacy, anti self repair, anti
       | longevity/sustainability, anti user freedoms, anti whatever we
       | ideally want in this world. _Of course_ using Firefox is now
       | suspicious.
        
         | kordlessagain wrote:
         | Firefox is fast, so maybe it's getting flagged because people
         | are using it with webdriver to crawl sites. Just a hypothesis.
        
         | GekkePrutser wrote:
         | I don't even have chrome installed and never need it to be
         | honest.
         | 
         | Except for some boneheaded sites that refuse FF entirely (
         | https://business.apple.com is such an offender) I don't have
         | issues with sites not working.
         | 
         | Edit: it looks like even Apple has got their act together now,
         | it seems to support Firefox now too. Finally
        
           | CamperBob2 wrote:
           | I just followed your link and it says, "Your browser is not
           | supported. We recommend using the latest version of Safari,
           | Microsoft Edge, or Chrome."
           | 
           | So apparently Firefox is subversive and scary enough to make
           | Apple refer me to Microsoft or Google to avoid it. I guess
           | that's what passes for "Think Different" at Apple these days.
        
             | cpeterso wrote:
             | I tried spoofing Safari's and Chrome's User-Agent string in
             | Firefox and business.apple.com still blocks me because I'm
             | not using a real Safari or Chrome. So they appear to be
             | using feature detection of some API that's not available in
             | Firefox. I see that the site also blocks Apple's own Safari
             | browser on iOS.
             | 
             | Looks like this site was been blocking Firefox users since
             | at least 2018, according to the bug report on Mozilla's
             | webcompat.com issue tracker:
             | 
             | https://webcompat.com/issues/18964
        
         | detritus wrote:
         | Really? I'm a firefox user too and whilst I occasionally bump
         | into some situation as you describe where I need to hop onto
         | Chrome, I genuinely can't remember the last time this happened.
         | Nope, actually - sometime last year, with some poorly-coded gig
         | ticket purchase thing, if I remember right. I was able to check
         | the code and amend some stupid niggle in WebDev tools to get
         | around it.
         | 
         | Not saying I _should_ have to accept that, but that 's what it
         | was.
         | 
         | Certainly not 'regularly'.
        
           | davidhay wrote:
           | Same, firefox works as it should for me.
        
           | deknos wrote:
           | i do not experience as much as your pre-poster, but i also
           | experience it. "just use chrome"
        
           | bencollier49 wrote:
           | About once or twice a month I come across a site which hasn't
           | been tested properly on Firefox and a flow of some sort
           | doesn't work. The most recent was accessing scientific papers
           | via a journal and academic society login. The redirect was
           | broken on FF. Oh, and Facebook. Although that seems broken in
           | various ways on all the browsers. Pretty remarkable.
        
           | Silhouette wrote:
           | _I 'm a firefox user too and whilst I occasionally bump into
           | some situation as you describe where I need to hop onto
           | Chrome, I genuinely can't remember the last time this
           | happened._
           | 
           | Sadly I find it happens more and more often, even with
           | important things like financial services.
           | 
           | What I haven't figured out yet is whether it's really the
           | Firefox engine that is the problem or just that Firefox also
           | provides better tools for blocking obnoxious trackers and the
           | like. Maybe because I have those tools turned on by default
           | more sites using obnoxious trackers break in Firefox than
           | other browsers. In most cases that is a feature not a bug but
           | it's frustrating when essential functionality on sites
           | providing essential services gets broken as collateral
           | damage.
        
           | [deleted]
        
           | marcosdumay wrote:
           | I certainly do not see it on the frequency the GP is talking
           | about. But it's there. Every once in a while there is a site
           | that insists on throwing you into infinite captchas, on
           | requiring some extra information, or just refusing to work
           | just because Firefox won't spy on me for their benefit.
           | 
           | I also do really not experience it "regularly", but different
           | people visit different sites.
           | 
           | That said, the one problem I get most often is this Cloudfare
           | one.
        
           | cleandreams wrote:
           | Firefox use, same.
        
           | pmontra wrote:
           | Google Cloud Console works only in Chrome for me. I've been
           | accessing it with Vivaldi for years, then I got the you broke
           | my internet sad robot icon since a few months ago. Firefox
           | loads the page but most of it is blank. I played with the
           | controls of my privacy plugin with no benefit. It could be my
           | configuration.
        
           | Barrin92 wrote:
           | Just in the last month Firefox didn't work for me on my
           | health insurer's site, my bank's site as well as when trying
           | to request a mail-in ballot for a regional election.
           | Obviously not Mozilla's fault, but for me at this point the
           | browser isn't that usable any more because that's important
           | services I need to have access to.
           | 
           | On large international sites the likelihood that Firefox
           | works flawlessly is pretty high. But a lot of regional
           | service providers appear to kind of have given up on it.
        
           | Hedepig wrote:
           | At work I have to reject a call on slack and ask they make a
           | "huddle" instead.
        
           | OJFord wrote:
           | I don't even have another browser installed.
        
             | detritus wrote:
             | I'm an ex-webnik who still occasionally dabbles in web
             | design, so have all of them installed.
             | 
             | Unused, mostly, but installed :)
        
               | OJFord wrote:
               | I probably should, for the same reason - I did
               | recentlyish use Array.sort in a way that turned out to
               | work only in Firefox...
        
           | jtuente wrote:
           | It's common enough that you recognize that you need to use a
           | chromium browser, that's entirely too common. As a recent
           | example, UPS tracking was/is broken on Firefox.
        
           | coffeefirst wrote:
           | Yeah, I find 99% of the web is fine but the exceptions are
           | jarring. Fedex tracking is totally broken in Firefox. Quite a
           | few sites still struggle without 3p cookies, which also
           | affects Safari. Slack has some issues. It's also come up a
           | few times while looking for a Google Docs replacement--
           | several options are effectively Chromium only, which is
           | ironic when you're only looking at them so you can avoid
           | Google products.
        
           | SoftTalker wrote:
           | Often, just changing the user agent string so that Firefox
           | _appears to be_ Chrome will let those sites work. I.e. they
           | work fine in Firefox, but are restricted by user agent string
           | checks to reject that browser and /or OS.
           | 
           | There are several plugins for Firefox that make this easy.
        
             | ntoskrnl wrote:
             | I wonder if those plugins are causing Firefox's marketshare
             | to appear worse than it actually is.
        
             | adra wrote:
             | I've used Firefox and Mozilla for what, 20 years? And I've
             | never bumped into a situation like this. Some very clearly
             | shit internal IT systems had pathetic IE requirements, but
             | never one that said sorry go get chrome
        
               | SoftTalker wrote:
               | They don't always say "go get chrome" but one example
               | that still happens to me is logging in to Outlook email
               | at work, if I use Firefox I get a hobbled "basic HTML"
               | interface, if I masquerade as Chrome on Windows I get the
               | full UI and it all works perfectly.
               | 
               | Google drive is another one, where some things stop
               | working depending on the user agent I'm presenting.
        
               | EdwardDiego wrote:
               | My health insurer won't let me login using Opera, a
               | Chromium based browser, and suggests I install Firefox
               | or... Chrome.
               | 
               | UA sniffing is soooo 2008.
        
           | lwthiker wrote:
           | For a while now I can't even access WhatsApp Web [1] through
           | Firefox. It gets stuck on the loading page and keeps
           | refreshing itself forever. I have to resort to Chrome
           | whenever I need WhatsApp on my laptop.
           | 
           | [1] https://web.whatsapp.com
        
             | creatonez wrote:
             | If anyone finds a solution it would be greatly appreciated.
             | I have been cut off from a huge number of sites due to
             | infinitely refreshing cloudflare.
             | 
             | It's absurd that this is even possible. They should at
             | least provide troubleshooting advice for end users.
        
             | cpeterso wrote:
             | If you time, please file a bug report on Mozilla's
             | webcompat.com with the steps you took and a screenshot.
             | Mozilla's webcompat developers will try to debug the
             | website, reach out to the website's web developers with a
             | proposed fix, and until the website is fixed, add a site-
             | specific intervention or UA override in Firefox itself, if
             | possible.
             | 
             | Looks like there are already a couple bug reports about
             | whatsapp.com, but not the forever-refreshing page you see:
             | 
             | https://webcompat.com/issues?page=1&per_page=50&state=open&
             | s...
        
             | pmontra wrote:
             | I don't think I can be of much help but WhatsApp web has
             | been working for me on Ubuntu with all Firefox versions
             | since WhatsApp web has been a thing. Did you try to start
             | Firefox in safe mode, no addons and/or a fresh profile?
        
         | [deleted]
        
         | throwlllllllll wrote:
         | Don't get me started on banks and accounts! It's like they WANT
         | me to take the simple, easy, forbidden paths.
        
         | phh wrote:
         | My personal experience is that I do fallback some sites to
         | testing in Chrome quite often, maybe once a week. But the
         | number of times where using Chrome actually fixed the issue is
         | maybe once a year? Really, it's just that I stumble on quite a
         | number of broken websites.
        
         | lfkdev wrote:
         | Cool Username
        
           | Aachen wrote:
           | Appreciated :). I see you're from nearby, might you happen to
           | be looking for dev or security work? (For anyone else reading
           | this, remote is also possible. Contact in profile, to not
           | spam the thread.)
           | 
           | I'm not actually _from_ Aachen myself, but nearby in NL and I
           | work in Aachen nowadays and wasn 't sure what username to
           | choose.
           | 
           | If someone else would want it, I'm also fine passing it on.
           | Dunno if there are guidelines on that actually but I'd
           | consider an HN username like a domain name: finite, first-
           | come-first-serve in principle, and hoarding is not cool.
        
       | dingleberry420 wrote:
        
       | iamdual wrote:
       | The challenge screen has appeared on Google Chrome on a Linux
       | distro.
        
       | prdonahue wrote:
       | (I'm responsible for Cloudflare's L7 security products)
       | 
       | While we can't comment on the specifics of any customer
       | configuration, we do not block or challenge Firefox by default--
       | either with our Bot Management products or with any other L7
       | security controls.
       | 
       | You can confirm this by signing up a free zone and making a
       | request from Firefox.
        
         | tomjen3 wrote:
         | Can customers configure Firefox as one of the criteria for a
         | challenge?
        
         | alaricus wrote:
         | I'm calling bs here. These are ML models and one can't simply
         | make general claims like that. It could have developed a
         | Firefox prior.
        
         | judge2020 wrote:
         | To add, without knowing the homepage firewall rule g2 has set
         | up, we won't know exactly what sort of rules is triggering
         | this, although the most likely signals they're using are either
         | bot scores[0] or threat scores[0].
         | 
         | 0: https://developers.cloudflare.com/bots/concepts/bot-score/
         | 
         | 1: https://support.cloudflare.com/hc/en-
         | us/articles/200170056-U...
        
           | prdonahue wrote:
           | Appreciate the speculation, but using Firefox does not
           | increase your likelihood of being flagged as a bot nor does
           | it increase your threat score.
        
             | alaricus wrote:
             | Care to back that up with data? The link above is
             | demonstrating the opposite.
        
         | tyingq wrote:
         | You're saying there's not a simplistic "block Firefox rule"
         | right? But, the user agent is surely one of the weighted
         | features going into your ML stew. So it's plausible the poster
         | is seeing that Firefox sends some calculation over the edge and
         | causes blocking for them.
         | 
         | That is, you're not saying _" Firefox doesn't change the
         | scoring at all"_, right?
        
         | [deleted]
        
       | shadowgovt wrote:
       | > Open-source browsers are an important part of the web and
       | should not be treated differently than their closed-source
       | counterparts.
       | 
       | One way to interpret that is they should all have the same
       | suspicion rules for lack of popularity applied to them. One way
       | Cloudflare's rules could be causing this is if there's some
       | threshold for fingerprints-per-second under which _any_ UA is
       | considered sus, and Firefox 's market share is so low that it
       | tends to fall under that threshold.
       | 
       | In which case, what lwt hiker is asking for is special treatment
       | for the browser because they believe the Mozilla project's
       | browser has special value to the web ecosystem. Which they are
       | allowed to believe, but let's be clear about when we're seeking
       | special treatment vs. being treated like any other user agent.
        
       | itvision wrote:
       | I'm using VPN 99.9% of the time, so it's all the same for me.
       | 
       | The perks of living in a authoritarian state which tries to limit
       | your access to the Internet.
        
         | StanislavPetrov wrote:
         | >The perks of living in a authoritarian state which tries to
         | limit your access to the Internet.
         | 
         | Unfortunately these days this could be virtually anywhere.
        
           | [deleted]
        
       | vanous wrote:
       | Tested on Android with Fennec (Firefox without telemetry), FOSS
       | browser and Midori. Only Fennec gets the challenge. Even such
       | obscure browser like Midori is OK.
        
       | dchest wrote:
       | Tested in Safari, got the captcha challenge. I doubt it's due to
       | some specific Firefox block.
        
         | dan1234 wrote:
         | For me, it was fine in Safari and Chrome, but got the 'checking
         | your browser' message in Firefox
        
       | gfs wrote:
       | I'd be curious to see if this is the case for other sites that
       | use Cloudflare bot protection as well. There are a bunch of ways
       | to tune the service so maybe they are just extra cautious?
        
         | rezonant wrote:
         | It is definitely this. My websites on Cloudflare are not
         | exhibiting this behavior with Firefox...
        
       | midislack wrote:
       | I just close the tab if Cloudflare pops up and I don't visit the
       | site again. I don't trust or like Cloudflare and I suspect they
       | themselves initiate DDOS's even though I have no actual proof.
        
       | dowath wrote:
       | Could it have anything to do with the Tor browser being based on
       | Firefox?
        
         | jtbayly wrote:
         | This is absolutely my thought.
        
       | lobocinza wrote:
       | I use Chromium and was served the challenge.
        
       | realusername wrote:
       | I can confim the behavior on mobile
        
       | usr1106 wrote:
       | I have got this on gitlab.com every morning when I log in for at
       | least a year. (We are a paying customer.) I use Firefox with
       | Coookie Auto Delete.
       | 
       | I know that the internet is full of idiots and criminals. If they
       | protect their service it's my benefit. It costs me maybe 2-3
       | seconds every morning, but then there will be 1000s of requests
       | during the workday. If each of them were 0.1 seconds slower
       | because their servers deal with nonsense my user experience would
       | be much worse.
       | 
       | (I have no idea whether keeping cookies or using a different
       | browser would avoid the visible challenge. I just don't care.)
       | 
       | Edit: I would really hate it if I had to do free Google captcha
       | labor. Or fill the AWS one which always takes me 3 attempts to
       | get it right.
        
       | gzer0 wrote:
       | Incredible. I just changed my user-agent whilst on the Google
       | Chrome browser.                 * Changing to Firefox immediately
       | displayed the Cloudflare error message       * Edge had no errors
       | * Chrome had no errors       * Safari had no errors
       | 
       | Edit: Even internet explorer 9, android kitkat, and the opera
       | browser had no errors.
       | 
       | Edit 2: as another user has pointed out, this is most likely a
       | firewall rule put in place by the website operator themselves.
        
         | [deleted]
        
         | jefftk wrote:
         | Do you see the error when testing with Firefox, though?
         | 
         | Receiving a "you look like a bot" message when using Chrome
         | configured to pretend to be Firefox isn't very surprising.
        
           | leereeves wrote:
           | I can also confirm this on Firefox. With JS enabled I get the
           | challenge from Cloudflare, and with JS disabled for g2.com, I
           | get:
           | 
           | > Please turn JavaScript on and reload the page.
           | 
           | > DDoS protection by Cloudflare
        
           | existencebox wrote:
           | I can confirm this on pure (native) FF as well. As someone
           | who has run multiple large web properties this hurts to see.
           | I've observed firsthand the impact of what adding friction to
           | certain browser segments does to utilization, if large corps
           | decide that FF is a "risk" it will do a number on their
           | already struggling traction, and we already live in far too
           | much of a browser monoculture.
           | 
           | (Disclaimer, MSFtie, all opinions are my own)
        
       | baisq wrote:
       | Cloudflare uses a lots of heuristics to determine whether to show
       | their challenge. In fact getting served a challenge says more
       | about the amount of bot traffic that the website is getting than
       | about how bot-like you look.
        
         | Dylan16807 wrote:
         | It might say "more" about how much bot traffic the site is
         | getting, but it is also making some very clear statements about
         | user agent. Those don't contradict at all.
        
       | Operyl wrote:
       | I can't reproduce what this article is claiming, even using a
       | completely new profile. I'm only a size of one for this
       | perspective though.
        
         | 13415 wrote:
         | Same for me, my Firefox with all kinds of adblockers is not
         | flagged.
        
       | Terry_Roll wrote:
       | Considering CDN's are duplicates of websites located around the
       | world to remove lag, has anyone every flagged up how CDN's can be
       | used for nefarious means, or do people just trust CDN's blindly?
       | When is a sock puppet not an avatar on a web forum but an entire
       | website radicalising individuals in secret?
        
       | SkeuomorphicBee wrote:
       | For me it was even worse, I got a straight "Access denied" with
       | no captcha or recourse. (Firefox, Linux)
        
       | eastdakota wrote:
       | Nope. Individual customer setting, not a Cloudflare policy. We
       | work closely with the Firefox team on many projects.
        
         | my69thaccount wrote:
         | Aren't you not supposed to comment on individual customers?
        
       | shaicoleman wrote:
       | A workaround is to install the Privacy Pass extension to bypass
       | the captchas [1] [2]
       | 
       | It's an open source extension available for Chrome and Firefox.
       | It allows to privately identify you're human, and is the process
       | of going through IETF standardisation, so hopefully someday you
       | won't need to install an extension for it. After you complete a
       | captcha once, you won't need to do it again for a long time.
       | 
       | I'm not happy about installing extensions just to view some
       | websites, but it'll make things less painful
       | 
       | 1. https://privacypass.github.io/
       | 
       | 2. https://support.cloudflare.com/hc/en-
       | us/articles/11500199265...
        
         | dingleberry420 wrote:
         | Deanonymizing yourself just to appease cloudflare is not a
         | valid solution. Any website should work in any browser out of
         | the box. If they don't, the website is broken.
        
           | lowwave wrote:
           | >Deanonymizing yourself just to appease cloudflare is not a
           | valid solution. Any website should work in any browser out of
           | the box. If they don't, the website is broken.
           | 
           | I totally agree with you. I think maybe an upper limit per ip
           | (maybe a bit higher for tor ips) would be need to prevent DoS
           | type attacks.
        
           | shaicoleman wrote:
           | "The blind signing procedure ensures that passes that are
           | redeemed in the future are not feasibly linkable to those
           | that are signed. We use a privacy-preserving cryptographic
           | protocol based on 'Verifiable, Oblivious Pseudorandom
           | Functions' (VOPRFs) built from elliptic curves to enforce
           | unlinkability. The protocol is exceptionally fast and
           | guarantees privacy for the user. As such, Privacy Pass is
           | safe to use for those with strict anonymity restrictions."
           | 
           | 1. https://privacypass.github.io/
           | 
           | > Deanonymizing yourself just to appease cloudflare is not a
           | valid solution
           | 
           | I'm not claiming it is a valid solution, I'm just sharing a
           | possible workaround.
        
             | Wowfunhappy wrote:
             | Sorry, can I get a layman's translation? What prevents
             | websites from using Privacy Pass to track user behavior?
             | (Beyond determining who is and is not a bot.)
        
               | shaicoleman wrote:
               | Basically, you fill a captcha once, and that gives 30
               | anonymous one-time-use tokens which are stored on the
               | browser. The cryptography used ensures that there's no
               | way to associate the one-time tokens between each other
               | or back to the original captcha. Redeeming the token
               | proves that you've already filled a captcha, and will
               | bypass the captcha for that session.
        
               | ntoskrnl wrote:
               | Cloudflare is the one putting up the captcha-wall and
               | deciding whether to forward your request to the
               | destination site. Your browser sends Cloudflare a token,
               | then if Cloudflare accepts the token, it forwards your
               | request. The destination site does not see the token and
               | so cannot use it to track you.
               | 
               | Since Cloudflare does see the token, it's reasonable to
               | consider whether Cloudflare could deanonymize you across
               | different sites. Privacy Pass uses cryptography that
               | claims to prevent that.
        
             | robonerd wrote:
             | Unless you're a mathematician or a cryptographer who's
             | qualified to verify these claims, I think all of this
             | amounts to "trust us."
        
               | mynameisvlad wrote:
               | You have to trust a _whole_ lot of companies to get onto
               | and use the Internet. Or just use everyday technology. I
               | don 't see why this is different.
        
               | robonerd wrote:
               | > _You have to trust a whole lot of companies to get onto
               | and use the Internet._
               | 
               | Obviously, I wouldn't dream of asserting otherwise. My
               | point is that for the vast majority of the population, a
               | paragraph of technogibberish about cryptography doesn't
               | fundamentally change anything, you're _still_ reliant on
               | trust. To most people, that paragraph is worth about as
               | much as a basic promise. The worth of that statement is
               | derived from whatever trust is had in the corporation and
               | the ability of academics and regulators to stay on the
               | ball and keep corporations in check.
               | 
               | If somebody who isn't a cryptographer has decided not to
               | trust Cloudflare and not to trust the rest of society to
               | keep a company like Cloudflare in check, then that whole
               | explanation isn't worth much. It's boils down to saying
               | _" Just trust me"_ in response to somebody who just said
               | _" I don't trust you."_
        
               | mynameisvlad wrote:
               | That extends to pointing out that trust is required. When
               | it's the default state of things, what use is pointing it
               | out going to bring?
               | 
               | I made an obvious point because it's strange to bring up
               | that something on the internet requires trust. Because of
               | course it does.
        
               | robonerd wrote:
               | > _When it 's the default state of things, what use is
               | pointing it out going to bring?_
               | 
               | I believe that appeals to math can obscure the role of
               | trust. This is demonstrated by the formation of an
               | industry of scammers exploiting the phenomena. Millions
               | of people don't understand cryptocurrencies but buy in
               | anyway, confidence bolstered by their lionization (but
               | not comprehension) of math.
               | 
               | I think it's an illusion worth drawing attention to.
        
               | Semaphor wrote:
               | I searched around a bit, and the only thing I found was
               | the EFF not complaining about it when mentioning it while
               | talking about something else [0]:
               | 
               | > This proposal is based on Privacy Pass, a privacy-
               | preserving and frustration-reducing alternative to
               | CAPTCHAs.
               | 
               | So I guess that's good-ish?
               | 
               | [0]: https://www.eff.org/tr/deeplinks/2019/08/dont-play-
               | googles-p...
        
               | robonerd wrote:
               | It's worth a bit, but it doesn't assuage all my concerns.
               | Even with trust in the EFF to be both well informed and
               | earnest, I think there is still reason for doubt. I've
               | read it claimed many times that cryptography is easy to
               | fuck up in subtle ways, and that these fuckups can go
               | unnoticed for years. Furthermore, subtle flaws can be
               | deliberately engineered into cryptographic schemes and
               | probably concealed from notice for many years. The more
               | novel a cryptographic scheme seems, the more reason there
               | is to doubt that it's been inspected and verified from
               | all angles. I've never heard of VOPRFs before today, they
               | don't seem to have a wikipedia page and the articles I've
               | found about them with a web search are all very recent.
               | 
               | Furthermore, there is the matter of Cloudflare itself,
               | specifically it's size and scope. Concentrations of data
               | are magnets for intelligence agencies. The more data a
               | company has access to, the less I trust them to keep it
               | safe.
        
           | shadowgovt wrote:
           | > If they don't, the website is broken.
           | 
           | The Internet is a network with social effects. Whether "this
           | didn't work" means "the website is broken" or "the browser is
           | broken" has always been more about end-user experience and
           | the wisdom of crowds than a more concrete definition.
           | 
           | A website broken only on Firefox works for 96.5% of users. I
           | have personally had to make the hard judgment call (as a fan
           | of Firefox!) to not spend 25% of our engineering debugging
           | time on a problem only 3.5% of users encounter.
        
             | dingleberry420 wrote:
             | Right, so you accepted that your website was broken. That
             | can be a valid business decision, but that doesn't not make
             | it broken.
             | 
             | Try this analogy: Most people have functional legs, so why
             | install a ramp? 99% of your users can access your property,
             | so who cares, right?
        
               | robonerd wrote:
               | It seems as though capitalism has little room for
               | craftsmanship as a virtue. The only value becomes the
               | dollar value, people see no shame in shoddy workmanship
               | so long as it's profitable.
        
               | shadowgovt wrote:
               | The way I see it, Firefox's reputation for craftsmanship
               | is unearned. The only time it crosses my desk as a site
               | developer is people filing browser-specific bug reports
               | for it. Its engine does not, in general, benchmark as
               | performant as either Chrome's or Safari's on our site.
               | It's certainly not beating them by enough percentage
               | points for me to suggest people switch to it _for_
               | performance.
               | 
               | Mozilla has had more time to work on this problem space
               | than their competitors, and they don't have the technical
               | advantage to show for it. They may have been the
               | technologically better choice in the Browser Wars era of
               | Internet Explorer, but nowadays? They're falling down on
               | the technical merits, not just the network effects.
               | 
               | It's free and it's widely available. If they were better
               | than the alternatives more people would switch to them
               | but they're not.
        
               | dingleberry420 wrote:
        
               | karpierz wrote:
               | > Most people have functional legs, so why install a
               | ramp? 99% of your users can access your property, so who
               | cares, right?
               | 
               | People without functional legs can't simply decide to
               | walk up some steps.
               | 
               | People use Firefox can simply decide to use Chrome.
               | 
               | To be more direct; what's your definition of "broken"? Is
               | it that it doesn't work for you in the manner that you'd
               | like?
        
             | my69thaccount wrote:
             | That's too bad. If you didn't make that call it would
             | probably have larger market share. What you've done
             | actually feeds in to the problem.
        
               | shadowgovt wrote:
               | But that's the issue. It's not _my_ problem. _My_ problem
               | is maximizing the user experience for most of my users,
               | and that involves squashing usability bugs common to all
               | browsers and adding features that have been requested,
               | not keeping up with the Gecko quirks-du-jour.
               | 
               | (Speaking of "quirks-du-jour", the problem eventually
               | "solved itself." The next major iteration of Firefox
               | fixed a rendering regression and resolved the bug. We
               | "solved" the problem spending zero eng-hours on it; you
               | can't beat that for efficiency. But that's the challenge
               | Mozilla faces as an also-ran: burden's on them to keep up
               | with the competition and make their rendering agent on-
               | par with other agents for both performance and
               | strangeness, because they lack the market clout to make
               | developers bend to their flaws and oddities. No matter
               | who the front runner is, there are always flaws and
               | oddities.)
        
               | paulryanrogers wrote:
               | So a tragedy of the commons?
               | 
               | See it is your problem to offer something to the general
               | public then serve only the defacto monopolist instead of
               | web standards. Because with each small compromise we each
               | contribute to the problem until it reaches a breaking
               | point. All the while those on the margins suffer, some
               | with no real alternative.
               | 
               | For ex in poorer areas where they cannot afford a
               | computer that runs Chrome (which has no LTS/ESR).
        
               | robonerd wrote:
               | Some people simply have no sense of community or civic
               | duty. Everything is all about them, all the time. If they
               | stand to profit from antisocial behavior, they won't
               | hesitate.
        
               | shadowgovt wrote:
               | the disconnect, as I see it, is the assertion that
               | supporting Firefox is supporting "community" or "civic
               | duty."
               | 
               | Most of the Firefox alternatives are standards-compliant
               | also (specifically, the two big ones _definitely_ are).
               | And I don 't see as many rendering regressions with them
               | as I do with Firefox. So who truly benefits if I devote
               | my team's engineering resources to chasing down Mozilla's
               | bugs?
               | 
               | There _might_ be some benefits to an engine multiculture;
               | with so many engines derived from Chromium or Webkit, one
               | could make a technical argument that maintaining Gecko as
               | third choice has merit. I find that argument to be weak.
               | Gecko has been around for longer than the other two and
               | it isn 't remarkably better (and seems to fall on its
               | face quite often relative to alternatives). What if it's
               | just a tech stack whose time has come and gone? How many
               | resources are we wasting propping up an old stack that
               | could be used to build, perhaps, a fourth option? Or
               | solve existing problems in the other two? There's this
               | vague hand-wavy assumption that Firefox represents "the
               | open way of doing things" (odd when it's also maintained
               | by a corporation, like the alternatives), but I don't see
               | it as _particularly_ more open than the other options.
               | 
               | I don't think I'm doing a disservice to the community by
               | refraining from using jQuery and I don't think I'm doing
               | a disservice to the community by refraining from going
               | out of our way to support Firefox.
        
               | paulryanrogers wrote:
               | The monoculture is ruled by Google. Well funded forks are
               | rarely breaking from upstream. So in practice supporting
               | only one browser, or even just Blink / WebKit, yields
               | more control and power to a single company.
        
               | shadowgovt wrote:
               | > Well funded forks are rarely breaking from upstream
               | 
               | Well sure, why would they when so many resources are tied
               | up in limping Gecko along?
        
         | [deleted]
        
       | CamperBob2 wrote:
       | This business of flagging legitimate downloads as "suspicious" is
       | getting _way_ out of hand. Here 's what I'm dealing with lately:
       | 
       | https://i.imgur.com/ZzExHt2.png
       | 
       | This setup program is signed with an EV certificate from DigiCert
       | and hosted on an https site. No other hoops left to jump through
       | except this awesome Catch-22 implementation, which leaves no
       | actionable solution.
        
       | NelsonMinar wrote:
       | Cloudflare provides service both for Firefox VPN and Firefox DNS
       | over HTTP. Or at least did recently, I don't think anything's
       | changed.
       | 
       | https://developers.cloudflare.com/1.1.1.1/privacy/cloudflare...
       | 
       | https://www.mozilla.org/en-US/privacy/firefox-private-networ...
        
       | zinekeller wrote:
       | I think it's two-fold: rise of tools like curl-impersonate
       | (https://github.com/lwthiker/curl-impersonate) and the very
       | consistent Firefox TLS fingerprint across platforms. Unlike
       | Chromium (where you could differentiate a Linux, Mac or Windows
       | computer from its chiphers, and so for example challenge only
       | Linux clients), Firefox has NSS and NSS is used everywhere the
       | Gecko engine is used while Chromium, although has BoringSSL for
       | modern chiphers, also uses the underlying TLS stack of the
       | operating system (whether it's Microsoft's SChannel, Apple's
       | SecureTransport or Linux's... NSS). The only time Chromium uses a
       | pure BoringSSL implementation is on Android (Conscrypt).
        
         | dingleberry420 wrote:
        
           | kd913 wrote:
           | I don't imagine it's deliberate.
           | 
           | A bunch of cloudflare engineers are long-term ex-servo, ex-
           | mozilla given their experience on Rust.
        
             | dingleberry420 wrote:
        
               | saagarjha wrote:
               | Jumping to conclusions without much evidence to back it
               | isn't either.
        
               | dingleberry420 wrote:
        
               | mynameisvlad wrote:
               | Why jump to attacking them? Occam's razor applies, and
               | there's no proof Cloudflare explicitly is targeting
               | Firefox specifically, unless you somehow have internal
               | access to their source and know there's checks explicitly
               | looking for FF there.
        
               | saagarjha wrote:
               | I would take a more measured stance. I don't think
               | Cloudflare is explicitly targeting Firefox. I don't even
               | think they are aware of what this does in Firefox. (You
               | can definitely design systems that don't hardcode
               | something but still clearly only affect it.) The likely
               | explanation to me is that Firefox blocks cookies or
               | something and Cloudflare marked this as suspicious. It
               | shouldn't, but it does.
        
               | dingleberry420 wrote:
        
               | LargoLasskhyfv wrote:
               | Went to g2 from Germany. Got challenge, but was fast.
               | Maybe 0.5secs. No challenge after closing and going there
               | again. Maybe a geolocation thing, because of botnets,
               | ddos, war, whatever?
               | 
               | edit: with FF OFC.
        
               | robonerd wrote:
               | I think you mean Hanlon's razor, but that adage is a
               | farce. Every scoundrel in the world knows the trick of
               | pretending it was all a mistake. Skepticism is warranted.
        
               | samhw wrote:
               | I can't see why Occam's razor wouldn't apply: don't
               | postulate more entities than are necessary to explain the
               | facts. Specifically, there is no reason to postulate some
               | kind of anti-Firefox elements within Cloudflare when it's
               | simply explainable as _a mistake_.
               | 
               | (There's a reason Hanlon's razor was given that name, I'm
               | pretty sure, and that's because it's not too dissimilar
               | from - essentially it's a much-more-situation-specific
               | subset or variant of - Occam's razor. But I don't think
               | "attribute to stupidity" was what the parent comment was
               | suggesting.)
        
               | mynameisvlad wrote:
               | ^ This. The simplest explanation is generally the most
               | correct.
        
               | samhw wrote:
               | I think that definition is right, but only where
               | 'simplest' factors in the probability of each premiss,
               | not just the aggregate number of premisses. And yeah, on
               | that reading it's trivially true, but something's being
               | trivially true doesn't mean humans as psychological
               | beings don't need reminding of it.
        
           | [deleted]
        
           | shadowgovt wrote:
           | It's probably not a deliberate attack, but consider the
           | incentive structure and the goals here.
           | 
           | Cloudflare is a site protection service. Their goal is to
           | keep malicious traffic from griefing their customers. To do
           | that, they have to distinguish malicious and non-malicious
           | traffic. That becomes a game of trust, and if the user agent
           | is masking its signal (or, more generally, making its signal
           | less distinct) in the interest of privacy for its user, there
           | are fewer trust hooks for Cloudflare to use to distinguish
           | legit Firefox-shaped traffic from attacks.
           | 
           | Ironically, attempting to keep oneself anonymous can make one
           | lest trustworthy. The server is always at liberty to refuse
           | to serve.
        
           | my69thaccount wrote:
           | That's pretty much what they did with Tor, yes.
           | 
           | Remember that Cloudflare's business model is MITM-as-a-
           | service, they don't really like the idea of privacy.
        
       | 6d6b73 wrote:
       | I still dont get why so maby websites use this CIA backed POS cdn
        
         | [deleted]
        
         | shadowgovt wrote:
         | Because it works super great at throttling malicious traffic
         | and solves a hard problem real site admins have.
        
           | betaby wrote:
           | Amount and severity of malicious traffic is greatly
           | overestimated by many.
        
             | meibo wrote:
             | It might be, but I know that I had 200TB of real traffic
             | via Cloudflare this month, while I paid for 8TB on my
             | upstream. Running services of that scale would be utterly
             | impossible for me and probably a lot of other people
             | without their help, so it's definitely empowering.
        
               | betaby wrote:
               | Are you saying that 95% of traffic is malicious or 95%
               | can be cached? In either case 200TB is a 1Gpbs link with
               | 70% utilization. Something what a cheap (<100eur) server
               | from Hetzner can sustain, for static content of course.
               | 8TB is also not that much at all. As an example our
               | household uses about 2TB per month, both working from
               | home + watching netflix sometimes.
        
       | [deleted]
        
         | [deleted]
        
       | LegitShady wrote:
       | I've been de-googling all of my services and software over the
       | last couple years including a switch to firefox.
       | 
       | I have noticed cloudflare challenging me more and more often. I
       | assumed it was related to privacy extensions like noscript,
       | ublock, and privacy badger.
        
       | ddispaltro wrote:
       | Fedora Chrome (not chromium) user here, I get the full challenge
       | too.
        
       | robonerd wrote:
       | We're regressing to a state reminiscent of the dark IE years.
       | 
       | Except back then when you suggested alternative browsers, people
       | were generally receptive once they saw the practical utility of
       | features like tabs. Now when you suggest alternative browsers,
       | people complain about tens of milliseconds more latency and
       | insist on using Chrome for the speed. It's hard to blame them
       | though, since the practical advantages of Firefox are slipping
       | away as Mozilla focuses on more abstract advantages, like
       | privacy, freedom, etc. Noble causes to be sure, reason enough for
       | me to continue using Firefox even if it were a hundred times
       | slower. But I think most people are looking for practical
       | advantages; Firefox usage continues to decline and I don't have
       | much hope for these trends turning around anytime soon.
        
         | [deleted]
        
         | pjmlp wrote:
         | Even if FOSS fans don't like it, it is iOS/Safari that is the
         | last block preventing the Web platform to be finally renamed to
         | Chrome OS.
        
           | robonerd wrote:
           | Liking it is beyond the point, it isn't available for me to
           | use unless I replace my phone and computers. But yes I think
           | you're right, Firefox has become so thoroughly marginalized
           | that Safari seems like the last meaningful resistance to the
           | Chrome monoculture.
        
           | ocdtrekkie wrote:
           | Unfortunately there are literally activists promoted to
           | ending that final stand protecting the open web.
        
             | simion314 wrote:
             | The reality is people want freedom to use Firefox or Chrome
             | in iOs, they don't want a monopoly , imagine if Microsoft
             | would not have allowed you to install a third pary browser
             | unless it uses their engine and it accepts their rules,
             | then we would all still use IE6 but with different themes
             | and superficial features.
             | 
             | Safari needs to implement the standards and offer decent
             | performance, adding on top of that very good integration
             | with the OS and it should win on Apple OSes.
             | 
             | Also Apple users please demand Apple to sacrifice a bit of
             | their profit and offer web developers some way to test
             | their websites/code on Safari(including Betas for free) ,
             | either by providing test virtual machines images or some
             | Web Based service. Safari Beta not only requiers you have
             | Apple hardware and OS it requires you update to latest
             | version (you maybe don't want to be forced to latest
             | version).
        
               | pjmlp wrote:
               | Beware of one wishes for, in the end they will get Chrome
               | everywhere anyway, because Firefox doesn't really matter,
               | and there are no Web standards other than what Google is
               | pushing from ChromeOS as standards, Project Fugus,
               | Houdini, WebUSB, Web Bluetooth,...
        
               | simion314 wrote:
               | So should we all suffer because Apple is greedy and fails
               | to win in a fair fight with Google Chrome ?
        
               | pjmlp wrote:
               | What is fair about bending W3C into Chrome OS?
               | 
               | Ah, Google isn't Microsoft, and that do no evil stuff.
        
         | tyrfing wrote:
         | That ship sailed when developers collectively decided that
         | browsers should be complete reimplementations of the entire
         | operating system, and anything less was hopelessly broken. With
         | a barrier to entry so high that trillion dollar companies don't
         | find it worth the investment, it's no surprise that the last
         | independent implementation is struggling to keep up.
        
           | userbinator wrote:
           | _when developers collectively decided_
           | 
           | Based entirely on propaganda from the one company that is
           | rapidly taking control of the whole Internet.
        
       ___________________________________________________________________
       (page generated 2022-05-21 23:01 UTC)