4 ms·
>Federated Learning of Cohorts is there some competition where people try to come up with names as tricky as possible while being nowhere even close to simple
by tester34 5y ago
>Federated Learning of Cohorts
is there some competition where people try to come up with names as tricky as possible while being nowhere even close to simple english?
- nerdponx 5y agoSounds like a machine learning term that escaped from researchers into the wild. Machine learning people like to make up fun names for otherwise complicated and hard-to-summarize methods. See eg "BERT". The name is actually descriptive. It is an algorithm for constructing semantically interesting cohorts of similar users, Locally on each user's machine. It's actually a really good idea and certainly a lot more "privacy preserving" than anything that relies on sending fine-grained user data back to a central server for processing. Of course there are problems with it, and I'm mixed as to whether it's something that non-Chrome browsers should even try to support. The fact that all websites are included by default, and it's up to the individual website to opt out of inclusion, makes me squirm. But the name makes sense and I think the core idea is a step in the right direction.
- delroth 5y ago> The fact that all websites are included by default, and it's up to the individual website to opt out of inclusion, makes me squirm. That's not the case, contrary to what Hacker News wants you to think with this massive opt-out campaign. FLoC cohort computation is only planned to include websites that themselves request cohort information. Unless your page calls document.interestCohort, it is not included in cohort computation [1]. The opt-out header does nothing unless you use FLoC. There is an exception to this made for the pilot phase (aka. right now), where in order to bootstrap the system Google is extending cohort computation to include "all websites that show ads" [2]. My guess is that this is necessary so that early testers get useful data. This is not something that seems to be planned past the pilot. The standard also restricts this to only "while 3rd party cookies are still a thing". Disclaimer: I work for Google, but not on advertising or Chrome. This is all from public information I researched in my own time. [1] https://wicg.github.io/floc/#compute-eligibility https://wicg.github.io/floc/#compute-eligibility §7.1.1 "By default, a page is eligible for the interest cohort computation if the interestCohort() API is used in the page." [2] https://wicg.github.io/floc/#adoption-phase https://wicg.github.io/floc/#adoption-phase §7.1.4 "at the adoption phase, the page can be eligible to be included in the interest cohort computation if there are ads resources in the page, OR if the API is used."
- falcolas 5y ago> There is an exception to this made for the pilot phase So all websites are, in fact, included by default.
- delroth 5y ago> if there are ads resources in the page Please read the full comment (or preferably, the standard) before spreading FUD.
- falcolas 5y agoWhether ads are being loaded is being determined by an opaque, ever-changing algorithm implemented in a closed source browser. We have no way to verify that this is how it's actually working, or when it will change. That doesn't even include how a good majority of the internet is monetized by ads, often Google's ads. It's simply safest to assume that every page will be included.
- mdaniel 5y agoI don't think calling Chrome a closed source browser is accurate unless you have a citation showing that Chromium is missing this code Microsoft Edge is a closed source browser, for comparison
- falcolas 5y agoChrome is a closed-source fork of Chromium that applies numerous proprietary patches to Chromium. There's no way to tell what has been modified in that process (short of decompilation, et.al.). Pretty much the same process that Microsoft takes with Edge, really.
- nerdponx 5y agoI don't think calling Chrome a closed source browser is accurate unless you have a citation showing that Chromium is missing this code That's completely backwards. You would need some evidence showing that Chrome does not include proprietary patches, otherwise you pretty much have to conclude that it's closed-source, even if it includes a large % of code from an open-source product.
- 317070 5y agoIt is called academic publishing, and some people manage to make a career out of it! But yes, all three parts of that name have a well established technical meaning. It is a very descriptive name, once you know all the parts.
- chrisweekly 5y agoThis one stems from Google's bird-themed naming convention for initiatives related to working around 3rd party cookies going away.
- ziml77 5y ago"Federated" is the only part of that I can see as not being simple. But even if all 3 words were generally unknown, I don't know if it's really a problem. You need to understand what FLoC is instead of what the individual words mean to know what the issues with it are.