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.

Reply via email to