I guess you guys miss the point. I ABSOLUTELY demand the right to block any website from running anything they choose through my local AI to what I would see if they asked me that question. So the first thing any website would do is first figure out what my local AI would say about a query until they found one that would give access to my stuff. This is nuts. Please stop it now.
Peace ..tom jones On Thu, Aug 22, 2024 at 5:05 PM Domenic Denicola <dome...@chromium.org> wrote: > > > On Fri, Aug 23, 2024 at 2:45 AM Tom Jones <thomasclinganjo...@gmail.com> > wrote: > >> It seems to me that the security and privacy risks in this proposal are >> gigantic. Cross site scripting attacks have been difficult to block and >> now the suggestion is to allow some AI, which may change from day to day to >> insert attacks. >> > > Can you point to the part of the proposal where an AI inserts attacks? > There's no API here for inserting content into the DOM at all, so I can't > understand what you're thinking of... > > >> Peace ..tom jones >> >> >> On Wed, Aug 21, 2024 at 11:28 PM Domenic Denicola <dome...@chromium.org> >> wrote: >> >>> Contact emailsdome...@chromium.org, fer...@chromium.org, >>> kenjibah...@chromium.org, h...@chromium.org >>> >>> Explainer >>> https://github.com/explainers-by-googlers/writing-assistance-apis/blob/main/README.md >>> >>> SpecificationNone yet, but looking forward to writing one >>> >>> Summary >>> >>> A JavaScript API for transforming and rephrasing input text in the >>> requested ways, backed by an AI language model. >>> >>> Blink componentBlink>AI>Rewrite >>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EAI%3ERewrite> >>> >>> Motivation >>> >>> Browsers and operating systems are increasingly expected to gain access >>> to a language model. By exposing this built-in model, we avoid every >>> website needing to download their own multi-gigabyte language model, or >>> send input text to third-party APIs. The rewriter API in particular exposes >>> a high-level API for interfacing with a language model in order to >>> transform inputs for a variety of use cases [1], in a way that does not >>> depend on the specific language model in question. [1]: >>> https://github.com/explainers-by-googlers/writing-assistance-apis/blob/main/README.md#rewriter-api >>> >>> Initial public proposalhttps://github.com/WICG/proposals/issues/163 >>> >>> TAG reviewNone yet; waiting to move to WICG first >>> >>> TAG review statusPending >>> >>> Risks >>> >>> >>> Interoperability and Compatibility >>> >>> This feature has definite interoperability and compatibility risks, due >>> to the likelihood that different implementations will use different >>> language models, prompts, and fine-tunings, and even within a single >>> implementation such as Chrome, these pieces will likely change over time. >>> Additionally, not all browsers and operating systems will have a built-in >>> language model to expose, and not all devices will be able to run one. We >>> are taking a variety of steps to attempt to mitigate these risks. For >>> example, the specification is designed to allow the API to be backed by a >>> cloud-based language model, which could help extend it to more users. And >>> the high-level nature of the API, which hides the details of the specific >>> language model, prompts, etc., makes it harder for developers to depend on >>> specific outputs: they are just getting a rewrite, and not e.g. structured >>> data. Finally, the API surface is designed with many clear points of >>> failure, that encourage the developer to probe for capabilities ahead of >>> time and fall back to other techniques if a capability is not available. >>> Nevertheless, interoperability and compatibility risk remains high for >>> these sorts of APIs, and we'll be closely monitoring it during the >>> prototyping period. >>> >>> *Gecko*: No signal; waiting to move to WICG before asking >>> >>> *WebKit*: No signal; waiting to move to WICG before asking >>> >>> *Web developers*: No signals/weak mixed signals. We have many private >>> expressions of interest in the use case, but initial public reaction to the >>> specific API in https://github.com/WICG/proposals/issues/163 has been >>> mixed. >>> >>> *Other signals*: >>> >>> Activation >>> >>> This feature would definitely benefit from having polyfills, backed by >>> any of: cloud services, lazily-loaded on-device models using WebGPU, or the >>> web developer's own server. We anticipate seeing an ecosystem of such >>> polyfills grow as more developers experiment with this API. >>> >>> WebView application risks >>> >>> Does this intent deprecate or change behavior of existing APIs, such >>> that it has potentially high risk for Android WebView-based applications? >>> >>> None >>> >>> Debuggability >>> >>> It is possible that giving DevTools more insight into the >>> nondeterministic states of the model, e.g. random seeds, could help with >>> debugging. See related discussion at >>> https://github.com/explainers-by-googlers/prompt-api/issues/9. >>> >>> Is this feature fully tested by web-platform-tests >>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> >>> ?No >>> >>> We hope to work on web platform tests for this feature, but how much we >>> can guarantee as testable beyond the surface API is unclear, given the >>> nondeterministic nature of the output. >>> >>> DevTrial instructions >>> https://docs.google.com/document/d/1wIoSQx29-WBlEDO297iF9a43DXUcbjxJqctdGxcXY6I/edit?usp=sharing >>> >>> Flag name on chrome://flagsrewriter-api-for-gemini-nano >>> >>> Finch feature nameEnableAIRewriterAPI >>> >>> Requires code in //chrome?True >>> >>> Tracking bughttps://issues.chromium.org/issues/358214322 >>> >>> Estimated milestones >>> DevTrial on desktop 129 >>> >>> Link to entry on the Chrome Platform Status >>> https://chromestatus.com/feature/5112320150470656?gate=5156545160282112 >>> >>> This intent message was generated by Chrome Platform Status >>> <https://chromestatus.com/>. >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "blink-dev" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to blink-dev+unsubscr...@chromium.org. >>> To view this discussion on the web visit >>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM0wra-1W7%3Dt-em4tpr71xdYLia-LQM5E0VWbARSZmUC2xvQuA%40mail.gmail.com >>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM0wra-1W7%3Dt-em4tpr71xdYLia-LQM5E0VWbARSZmUC2xvQuA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- > You received this message because you are subscribed to the Google Groups > "blink-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to blink-dev+unsubscr...@chromium.org. > To view this discussion on the web visit > https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM0wra9Jhe7o59mX5tJPD%3DcZQb2oL3mNi-T57wA86fPXn55OPw%40mail.gmail.com > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM0wra9Jhe7o59mX5tJPD%3DcZQb2oL3mNi-T57wA86fPXn55OPw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAK2Cwb6xRYfkFAzPxfX0AZsQVYfqzzUALhVTBrKzXdArVS%3DqQw%40mail.gmail.com.