Hacker News new | past | comments | ask | show | jobs | submit | hot_gril's comments login

What's the front door, WebUSB or something else like TLS 1.2?


localhost-only access is a reasonable compromise


In a cross-platform way, kinda yeah. Especially on the Mac side where OS updates always break everything.


If you even know what an ESP32 is, you can get a browser extension to use WebUSB. Very few users need this feature built-in, let alone enabled by default.


Can I really, in Firefox? This seems like something that's impossible to provide via the Web Extension API.


It's supposedly doable: https://news.ycombinator.com/item?id=43361159

Maybe hasn't been done, but I agree with some of the other comments around here that if this were truly important, someone would've done it. Or at least if a browser is going to support it, it should only be enabled via some hidden dev setting.


> if this were truly important, someone would've done it

That's basically a variant of the efficient market hypothesis for open source software. I highly doubt it's accurate, for various reasons.

Things that people retrospectively consider absolutely essential and a no-brainer to prioritize get shipped years after the initial release of some software all the time.


In this case, it's probably because the alternatives are good enough, even if it's just that Firefox users open Chrome in specific instances where they want to connect to special hardware.


"The need funding from it somewhere" is the concerning part. Don't let desperate people run your browser. They already got caught injecting their own referral codes into links then just said "oh sorry."


I'm not here to claim that Brave is without issues. The whole crypto stuff is stupid. However, they have seemed to responsibly moved on from their previous failures, and that's okay with me. None of their previous failures intentionally attempted to affect user privacy or sell user data. That's what we are talking about here.

Brave is objectively better for user privacy than base Chromium. That is without question. If you disagree, please provide evidence to those claims.


Even a lot of reasonably tech-savvy people might not know the difference between the WebUSB consent popup and the security key popup.


Google should've asked me first, cause just seeing the name WebUSB, I said "wtf why is this even a thing, absolutely no."


Wait until you find out about WebBluetooth


At least I'm a little relieved that Firefox and Safari don't support that either.


Wait until you find out about WebWifi


I'm just waiting for someone to compile Chromium to WASM, giving us WebWeb.


// TODO: migrate to UserOAuthLoginProfileAPIService2 by Wednesday


Even before you hit big scale, there's a lot of boring work that great engineers won't want to do. And what really makes someone a great engineer is the ability to transform a hard problem to something regular engineers can handle the rest of. So I agree that 10x engineers are real and it's often 2 out of 12, but all-star teams don't work, which is why those people often get moved to run new teams/projects instead.


The reason people aren't motivated to do boring work is because of a poor culture of ownership, it has nothing to do with skill or "10x" stuff. Having a team of only great people allows a much deeper culture of ownership and its much easier to get people to work on the boring stuff. Allstar teams absolutely work and are the best way to work.


Uhh, I think it's becsuse boring stuff is boring. If you start to do repetitive plumbing aren't much "greater" than the ones working assembly lines, no?

People who describe themselves as "great" feel such work is beneath one and know there's only so many hours on earth. Easier to pay a grunt to do that instead. And hence power dynamics are established.

That ego alone is why a team of only "great" engineers is bound to fail. You have a bunch of strong but negative polarity magnets trying to stick together. It simply won't be allowed.


Save it for myself how, ditch half the work day to go to the gym? I'm going to work 9-5 either way.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: