Remix.run Logo
sakesun 4 days ago

I'm curious why supporting ML algorithms is important inside browser ? Will my machine be improperly utilized by the sites I visit ?

Grimblewald 4 days ago | parent | next [-]

It can absolutely be used for bad, and I know many sites do use it for bad. However, it does good as well, and I think it's important to develop but also it should come with similar permission requests that use of microphone or camera do.

I do research and develop ANN's for data analysis within chemistry. Making it possible for less tech literate people to visit a site, select a model, load their dataset, and get answers, is quite handy. The best part is because I can use their hardware to do it all, it all stays private, no one has to upload any sensitive research data etc. and I don't have to ship to various devices etc. I know if they have a mainstream updated browser they can likely use the tool. No endless requests for help, no mystery issues to solve, things just work.

chrismorgan 4 days ago | parent [-]

> it should come with similar permission requests that use of microphone or camera do.

Such permissions requests have been associated I think exclusively with input and output, not computation.

Grimblewald 3 days ago | parent [-]

Right, but I think it should change. I think consumers should have a say when a website wants to compute things that are out of scope for a normal page of text/information. I certainly dont want my laptop hot, slow, an poorly responsive because some news site's borderline malware is running several poorly built and implemented models that aim to track and predict my behaviour from mouse movement etc.

jeroenhd 3 days ago | parent | prev | next [-]

We've already seen Javascript cryptocurrency miners, so when WebGPU starts actually being used I suspect we'll see their use rise to new heights. It's a matter of time until some website starts offering WebGPU crypto mining as an alternative to their paywall.

account42 16 hours ago | parent [-]

Why offer it as an alternative when it can be done in addition to existing monetization.

sakesun 4 days ago | parent | prev [-]

Lot of downvote for my curiosity