crazyhatfish's comments

crazyhatfish | 8 years ago | on: Ask HN: How do you feel about web scraping?

Actually, I don't think they state that is the only way they find content. I've had plenty of sites with obscure domain names for development and they always seem to find their way on to Google some how.

I imagine in addition to public URLs they also use URLs entered into Chrome (which isn't that public) and since they host DNS they probably crawl domain names requested through them too.

Legally I'm not sure what they stand on to do that but they're big enough now so I guess they don't worry too much about that nowadays.

crazyhatfish | 10 years ago | on: WebUSB API: draft spec to safely expose USB device services to the web

Have you experienced it? If so, where can I?

I'm not saying its a bad idea, just that this direct path in implementation is.

There are many other (better) ways of implementing it, like the Mozilla light sensor API. If that doesn't satisfy you, you should create a new spec for light sensors combined with a practical implementation and then push W3C to use your spec over Mozilla's.

crazyhatfish | 10 years ago | on: WebUSB API: draft spec to safely expose USB device services to the web

At the moment, nothing in a browser is direct access. Everything is abstracted, which includes the filesystem and geolocation. This provides a layer of security against massive horrible bugs in the OS. With WebUSB there seems to be very little abstracting, all the values you pass to it are then sent on to the device. Small bugs once protected by numerous layers of security usually requiring superuser abilities are now made massive as they are connected to one of the largest fuzzers there is, the internet.

crazyhatfish | 10 years ago | on: WebUSB API: draft spec to safely expose USB device services to the web

I don't think direct access to USB devices like your suggesting is a good step forward if for nothing other than practicalities. Think about how many individual USB light sensors your websites would have to support to enable this small feature and the amount of low-level code in such a high-level language. Abstractly thats a great idea but could as easily be added with an addon or browser extension.
page 1