Hacker News new | past | comments | ask | show | jobs | submit login
Brave Browser and the Wayback Machine: Working Together (archive.org)
278 points by edward on Feb 25, 2020 | hide | past | favorite | 161 comments



Opinions are obviously split here among HNers about the merits of Brave and what it's actually trying to achieve.

I can only speak for myself but I find that Brave as a daily driver is a wonderful browser. Since it's built on Chromium, it has all the common extensions I use with Chrome (Dark Reader, uBlock Origin, etc.). It has built-in Tor and a rich set of default privacy features. The ads it provides are opt-in and the way that it allows the user to choose which website/content creators to reward allows a level of freedom to users that other browsers typically don't.

I don't know about the ethics behind everything Brave is doing - but this built in functionality of 404 redirects with the help of the IA/Wayback Machine is, to me, an interesting and welcome feature. I did not know, before reading this thread, that other browsers had plugins/extensions available for this. The fact that Brave is simply building it in natively seems to be a bold move. If other browsers adopt similar functionality natively, we'll know that it was a winning move. When all is said and done, despite any missteps Brave may be making, it is trying a different approach, and I think that in the end, whether or not Brave succeeds, that's healthy for a competitive browser ecosystem.

Edit: One thing I'd really like to see for Brave's mobile browser in the future is the ability to use Chrome extensions - it seems completely strange to me that this hasn't been implemented yet (if I'm slow on the uptake and this capability has been added, please correct me)


I tend to agree. I run a QA team for an e-commerce startup and started using Brave for manual testing about a year ago. Chromium means the same dev tools I know and love, the extensions I use for debugging in Chrome work out of the box, Brave ads/BAT is all opt-in, and the the default "Shield" settings are great for sussing out analytics implementation issues. It seems like most of the arguments against Brave hinge on the token economy and the business model, which I really could not care any less about. Make your money, Brave.

The Wayback machine feature is an interesting move, especially in the world of A/B tests and feature flags. I hope this bolsters support for IA initiatives and ends up powering some cool products, because I can think of a few ideas already (leaning heavily on competitive intelligence, inferring feature performance based on longevity/time-in-test, etc.)


In theory I really like the economic model. By ensuring a revenue stream outside of ads, it should mean that we get the polish and longevity of a commercial product, but without having to pay for it (either with money or by giving up our privacy).

In practice, though, I wish it were more stable, with basic working features. Instead it seems like basic functionality is buggy[0], and major breaking changes could crop up at any time[1].

[0]: https://community.brave.com/t/brave-sync-temporarily-disable...

[1]: https://github.com/brave/brave-browser/issues/7639


They're spearheading the right to forgotten in a sense (not sure how to phrase that quite right).

I predict that if Brave happens to become popular, the IA will become a lot more popular and people would want to delete a lot of IA pages for privacy reasons.


Which is why they hopefully implement private caches which can't be touched by IA page removal.


I have my doubts about Brave's cryptocurrency tie-in, but checking the Wayback Machine for 404s is a brilliant idea. Apparently there are extensions for other browsers that do the same. I might look into that.


Firefox introduced similar functionality in its former Test Pilot program, in 2018.

It now lives on as an extension: https://addons.mozilla.org/en-US/firefox/addon/wayback-machi...

And here's the report: https://medium.com/firefox-test-pilot/test-pilot-no-more-404...

Basically if you look at the results, they aren't so encouraging, because the archive has results for only ~20% of URLs that aren't found and when it does have results, a majority of the time users tend to dismiss or ignore the notification.

Still, it's a useful extension that I keep installed in my Firefox.

---

Adding something natively to the browser isn't a virtue, because the browser maker can have perverse incentives due to the nature of the business. I personally don't understand how some people can trust Brave for ad-blocking (given they are a company whose business model is still the serving of ads) instead of just installing uBlock Origin in their favorite browser, whatever that browser is.

Speaking of uBlock Origin, even if you can install it on Brave right now, given Google is deprecating the underlying API in manifest v3, I don't think Brave will be able to support uBlock Origin for long, in spite of what they've claimed, simply because I don't think they have the capacity to diverge too much from Chromium's code base.

And if you want Tor and such, might as well go for the real thing.

--

> One thing I'd really like to see for Brave's mobile browser in the future is the ability to use Chrome extensions - it seems completely strange to me that this hasn't been implemented yet

Well, it's actually rather obvious:

1. Brave is basically leeching on Google's work, they don't have the capacity for actual software development that goes beyond branding and features that serve their own bottom line — speaking of which, if you care about the health of the web, you're not sticking it to Google when using Brave, precisely because it's still Chromium, still contributing to Google's dominance

2. Extensions can go against their own business model and their interests here are actually aligned with Google's (yes Mozilla's interests are aligned with Google as well, but Firefox on Android does support extensions and given their culture and how things have evolved on the desktop as well, at least in this regard I'm pretty sure they'll support extensions for as long as the underlying OS allows it)


> Brave is basically leeching on Google's work, they don't have the capacity for actual software development that goes beyond branding and features that serve their own bottom line

I fail to see how extensions on mobile is more difficult than adblocking, tracking resistance, and TOR support. You can claim that all of those are just baking in well-understood functions from elsewhere, but it's not like extensions are novel, and mobile isn't that weird a platform.


I want to use Chrome desktop extensions on mobile, I recommend trying out Kiwi Browser. It's open-source.



*If you want


I'm not sure if it changed, but last time I checked kiwi was not open source. There is a GitHub repo but it contained only part of the code


You should try vivaldi. They have more straight forward source of revenue and it packs a lot of features on top of chromium which you will install via extensions anyway.

https://vivaldi.com/features/


I am not a fan of Vivaldi being closed source. At least Brave, like Chromium is Open Source.



https://www.reddit.com/r/vivaldibrowser/comments/62adz5/the_...

That apparently only covers Chromium changes to allow an HTML UI, not the actual interesting bits of the browser.


What is their source of revenue? Couldn’t find it on their about page.


https://vivaldi.com/blog/vivaldi-business-model/

Vivaldi generates revenue from partner deals with search engines and default bookmarks.


I used Brave for a couple of months, but in the end I had to switch, because it is just not ready to be used in everyday situations.

I actually tried their crypto ads, out of curiosity. I had some BATs collected, then I reinstalled my machine, used their backup code to import the wallet again, but it showed zero value. I contacted them about this, never got an answer.

The sync was causing a crash for some people, so they turned it off for everybody. It was off for at least a week, and maybe even now. But even when it was turned on, it didn't sync properly between my iPhone and my laptop.

The browser frame is rendered weirdly both under xfce and kde. I had to resize the window and maximize again, to get the min/max/close buttons properly rendered, and make some random border disappear.

There were sites where I couldn't log in even after turning off the shield.

On my iPhone for some reason when I searched something in DDG, clicked on it, then went back, DDG was rendered, then tried to scroll, and the previous site started bleeding through from the bottom of the screen. The URL bar showed DDG, but nothing was clickable. Refreshing the page didn't work, so I had to force close the browser and open again to see my search query. Interestingly Google seemed to be working, although I only use it for like 1-2% of my search queries, so I cannot be sure.

In the dev tools the audits tab didn't work at all. Couldn't connect an Android device for remote debugging.

In the end all the little annoyances just made me uninstall it, because for me it is just too much to put up with all these. It definitely has some interesting ideas, but I cannot recommend it just yet.


I'm with you here. I really really want to use brave as my daily driver, but the biggest dealbreaker is buggy bookmark sync.

I'm willing to forgive them making such a drastic and strange requirement like mandating that the all bookmarks folder be moved to the bookmarks toolbar, but when a basic feature like bookmarks syncing (a solved problem in every other browser) is so horrendously broken, I simply cannot use it.


As a counterpoint to this I use Brave on my iPhone, Windows home PC and Mac work laptop. It blocks all ads, I don’t use the crypto at all and never have, and it works for 99% of the sites I visit including ones for various services around work. I never opted in or out of anything, it just works and because it blocks so much nonsense it’s fast. Frustrated by all that negativity when it works great for me as a “download and forget” drop in replacement for Chrome without all the Google tracking.


After reading an article here on HN, I gave Brave a crack for a week but returned to my regular browser. The thrill of dopamine hits from earning a BAT oken for viewing a brave-blessed ad for the underprivileged wasn't worth changing a browser for.

A "drop in replacement for Chrome" just isn't my thing as a Firefox user - I just didn't love the browsing experience otherwise.

If the company were to expand their market for postive-ads and crypto coins by releasing a Firefox plugin as a "drop in replacement for uBlock Origin" it might tickle my fancy.


Yeah I never understood why Brave rewards only works in their own browser. Seems like they're kinda limiting their userbase with this all-or-nothing approach.


Their goal is to change the incentives around web browsing and privacy. It becomes much harder to do that if they help other browsers retain their marketshare.


May I ask, why did you enable ads at all? Just to test the crypto?


Yes, to see what the fuss was about with respect to donating those coins to creators.

I didn't view sufficient ads to be rewarded with any crypto in the timeframe (monthly?) and none of the webpages I visit regularly seemed to be eligible for BAT donations. The latter seems a chicken and egg problem; it's an opt-in system for the website administrators who might already have alternative monetization (Google ads, patreon).


How is what the above poster said "that" negative? It was a well-reasoned and well-intentioned post from someone who used it for a substantial period of time.


They may not have been referring to the same comment you are referring to.


"As a counterpoint" suggests otherwise.


Seconded! I've been using brave since before you could install chrome extensions directly from the chrome extension page. Brave is no-frills for me. Especially in Android.


I've now given up on Brave on Windows because in the recent times, it has been crashing too many times (with less than 20 tabs open in total). Firefox, on the other hand, has been handling hundreds of tabs across several windows.


Can we not work with the Brave browser? Technologists like us and archive.org should be boycotting it. Cryptocurrency nonsense, swapping ads with their own, soliciting donations for creators without their permission... Brave is a known bad actor in the browser market.


As a privacy-minded, ethically-motivated technologist I support Brave for their strong position on privacy - a position in which they are peerless amongst other browser vendors.

I am always open to changing my mind, yet when I see the same untruths mustered to poison-the-well ('swapping ads with their own' - not true) I wonder why the same dishonest and distorted talking points come up instead of any valid criticisms.

What you call 'cryptocurrency nonsense' is a model that potentially threatens to overturn Google's ad model, and with it the current ad-tech ecosystem.

That obviously means there's a huge number of high-stakes players who are very keen for this particular model not to 'take' in the online world, and so we see the same untruths constantly amplified.

Brave must be doing something right, and even if there's a purist's position which says their model is not the holy grail, I'd prefer innovation and disrupted business models over a continuation of the current ad-tech status quo.


> 'swapping ads with their own' - not true

Only by the strictest definition of swap. They block ads and show ads from their own ad network, which they collect revenue on. That the Brave ads don't appear in the same place as the blocked ads doesn't impact the ethics of it.


Very happy to engage in an ethical debate on this one.

This line about 'swapping ads with their own' has been an attempt to imply in the reader's mind that Brave was / is nefariously replacing actual ads with their own, which is not true.

The truth is Brave blocks all ads by default, and nothing more.

Do you believe it's ethical for a user agent to block ads, or that it's unethical and a form of theft?

I'm with gorhill of uBlock on this [1]:

  That said, it's important to note that using a blocker is NOT theft.
  Don't fall for this creepy idea.
  The ultimate logical consequence of blocking = theft is the criminalisation of the inalienable right to privacy.
Separate to this, Brave has a rewards system users can choose to enable which can show OS-level notifications of advertiser content in a privacy-respecting way.

The ethics around this are clear:

* if a user wishes to opt-out of an insecure, fraudulent and privacy-harming ad-tech ecosystem for content on the open web that is their right

* if that same user wants to opt-in to a privacy-respecting alternative ad model which operates in a very different way, that's also their right

Attempting to claim the combination of these optional user choices is 'ad swapping' in a nefarious, unethical sense is simply dishonest.

A more accurate phrase considering the individual user choices involved might be 'model swapping'.

As a user I deliberately choose to swap the current ad-tech model with a new, innovative model. That model may have to evolve, but from a technical and human perspective appears to be much better than the current status quo.

[1] https://github.com/gorhill/uBlock#philosophy


"People are taking the piss out of you everyday. They butt into your life, take a cheap shot at you and then disappear. They leer at you from tall buildings and make you feel small. They make flippant comments from buses that imply you're not sexy enough and that all the fun is happening somewhere else. They are on TV making your girlfriend feel inadequate. They have access to the most sophisticated technology the world has ever seen and they bully you with it. They are The Advertisers and they are laughing at you. You, however, are forbidden to touch them. Trademarks, intellectual property rights and copyright law mean advertisers can say what they like wherever they like with total impunity. Fuck that. Any advert in a public space that gives you no choice whether you see it or not is yours. It's yours to take, re-arrange and re-use. You can do whatever you like with it. Asking for permission is like asking to keep a rock someone just threw at your head. You owe the companies nothing. Less than nothing, you especially don't owe them any courtesy. They owe you. They have re-arranged the world to put themselves in front of you. They never asked for your permission, don't even start asking for theirs." - Banksy


Thank you for taking the time to explain this in a careful and thorough manner. You are absolutely correct to say:

> Attempting to claim the combination of these optional user choices is 'ad swapping' in a nefarious, unethical sense is simply dishonest.

...

(For the benefit of anyone else on mobile who finds HN's quotation style unpleasant, here is the gorhill quote:

"That said, it's important to note that using a blocker is NOT theft.

Don't fall for this creepy idea.

The ultimate logical consequence of blocking = theft is the criminalisation of the inalienable right to privacy. ")


> For the benefit of anyone else on mobile who finds HN's quotation style unpleasant...

Code blocks are definitely not HN's quotation style and not recommended for quotes. They are often used for that purpose by mistake. It is an understandable mistake considering the lack of formatting options here.

A common quotation style that works on all devices is what I used above, a leading '>' followed by the quoted text enclosed in asterisks, like this (with code formatting here to show the special characters):

  > *For the benefit...*

  > *Blank line between paragraphs*


> Do you believe it's ethical for a user agent to block ads, or that it's unethical and a form of theft?

It's ethical if the user chooses to do so due to privacy concerns or other related reasons.

It is NOT ethical if the maker of the user-agent is profiting from it, being essentially copyright infringement.

Projects like uBlock Origin are very different from Brave, because the company behind Brave directly profits from blocking ads. Without ads and ads blocking, Brave doesn't have a business.


Thank you for the explanation. It has solidified my view that Brave's actions are unethical. The ethical problem with ads is that they are distracting, overly promote particular things over others for reasons of questionable buyer benefit (such as that the promoter has more money to spend on ads than competitiors), and subvert normal human behaviours (such as attention to colourful or moving things, familiarity and learning through repeated exposure, and so on) to channel money to someone.

Thus it is ethically justifiable to block ads on the grounds that we should come up with a monetisation model for content that is not ads. Blocking ads and then offering your own ads is not ethically justifiable in the above context (and in fact is a bit tacky). Personally opting to replace ads with different ads is also not ethically justifiable in the above context (and is a bit defeatist). It's nice that the replacement ads pay you money, but this is unrelated to the ethical argument (and obviously the advertiser comes out ahead even in this scenario, because otherwise they wouldn't run the ads).


Ads suck, no doubt, but ads also enable a lot of free content which is great for the open sharing of knowledge. An ad model that can preserve free content by reimbursing the content creators while still respecting user privacy would be ideal, agreed?

If you agree, how would you disrupt the existing ad models in an effective way?


> Separate to this, Brave has a rewards system users can choose to enable which can show OS-level notifications of advertiser content in a privacy-respecting way.

Can somebody expand a bit on how the ads are shown in privacy-respecting way? Are they not personalized? That seems unlikely.

If the matching is done locally, is Brave downloading hundreds of ads on the device, and then showing only the one that were picked by local ML algorithm?


See this comment in an HN thread from about six months ago, where Brave developer Jonathan Sampson explains the system (as it worked at that time, at least):

https://news.ycombinator.com/item?id=20831014

For convenience, I'll also quote it here:

> The user opts-in to Brave Rewards/Ads. This kicks off a machine-learning model that begins to study the user's habits and interests.

> On a daily basis, the user downloads a regional ad catalog (as to other Brave users in their region). This catalog contains numerous ad options, which your device studies for relevance.

> If/when your device identifies an ad within the catalog that might be of interest to you, it displays the ad as an OS notification. At this time, 70% of the ad revenue is deposited into your in-situ wallet.

> At this point, the user has made absolutely no contact with an advertiser. If the user chooses to click on the ad, it is opened in its own tab in the Brave Browser. This tab, like all others, is subject to Brave's default security/privacy settings. No third party trackers, etc.

> The advertiser will know that you are interested in their product/service, because you clicked the ad. But no other information about you is given to them; only what can be inferred from standard first-party browsing online.


I went from using AdBlockPlus to uBlock because of the latter's soliciting fees from advertisers in their Acceptable Ads program, so yeah I'm uncomfortable with the conflict of interest from the same party being on both sides and profiting from it.


In what way is it unethical for a company who is providing me a valuable service to also give me the opportunity to opt-in to seeing ads to support that service?

And in what way is it unethical for that same company to provide the service, which I desire, of blocking ads that I've already decided I don't want to see, because the people serving me those ads are violating my privacy?

Many people seem fixated on trying to frame this in the most disparaging way possible, which distracts from the reality of what is actually happening here.


That's just half the story, though. They share the revenue with you which you can either keep for yourself or, manually or automatically, tip the sites you visit in the form of a cryptocurrency token.


I'm uninformed. By what metric is Brave better than Firefox on privacy? I did some quick research and could only find clearly biased (and poorly-written) sources making that claim.



Ah thanks, by default. From what I gather from the study, if you disable telemetry and don't use Google/Yahoo in the search bar, you're good to go.


I'm still confused by this study. If the brave browser is not contacting the backend, how does it fetch the latest ad block sets or the native ads? It seems like the browser has to contact its own servers to do any of these things.



Ads are not enabled by default. And when they are, they do not transmit information that can be used to identify the user.


How is the user's IP address hidden from the servers?



That's great. When is it coming to Stable? Also, des the ad traffic generated by Brave also goes through the Tor?


A site doing research on privacy asking me to store cookies ?

Something doesn't feel right.


Maybe research has shown caring about user privacy is bad for the bottom line.


Doesn’t the public ledger track you and every site you’ve visited?


Huh? Brave is fast, open-source, & protects privacy as well or better than any other option.

Brave's business-model experiments to support a tracker-free internet – like the crypto-tokens & user-agent-controlled ad-replacement – are opt-in.

And further: who's better for users?

Boycott Google & Microsoft, sure. But boycott tiny Brave? As Brave pushes the envelope on both privacy technology & privacy-respecting business models? That's a peculiarly self-defeating kind of righteousness.


> Brave's business-model experiments to support a tracker-free internet – like the crypto-tokens & user-agent-controlled ad-replacement – are opt-in.

Shitcoins require public, and trackable, ledgers, so you literally cannot say 'uses shitcoin' and 'tracker-free internet' in the same sentence.


Was it really necessary to use the word "shitcoins"? I'm not the one to say whether your argument is otherwise correct, but resorting to such childish naming only ends up hurting your point.

Chances are people just roll their eyes and scroll on to the next comment before they even finish the sentence.


> Was it really necessary to use the word "shitcoins"?

Yes.

> but resorting to such childish naming only ends up hurting your point.

Well, I'm not wrong.


Not saying you're wrong, but if your reason for commenting was to convince someone you're right, you probably ended up failing that.

If you just wanted an excuse to shit on crypto then... ok.


Each individual assertion in your comment, & your intended implication, is false.

Bitcoin, & close relatives, require a public ledger, but some altcoins use other technologies to prevent a publicly-readable ledger.

But, Brave uses an off-blockchain technology ('ANONIZE': https://tech.cornell.edu/built/anonize/) to tally attention without per-browser/per-user tracking. So, the use of their BAT tokens to net-out rewards, even though on the public Ethereum ledger, has no contradiction with the "tracker-free internet" goal.


> Technologists like us and archive.org should be boycotting it. Cryptocurrency nonsense, swapping ads with their own, soliciting donations for creators without their permission... Brave is a known bad actor in the browser market.

I disagree. Existing browsers are "good actors" in an online wasteland devoid of privacy [1], and Brave is a "bad actor" in this context because they're trying to disrupt this awful status quo. Per Krishnamurti, "It is no measure of health to be well adjusted to a profoundly sick society." So it is with the browser landscape.

No doubt they will make some missteps, that's typical of any novel approach to finding a balance of privacy vs. viability of free content. The ad model is perfectly sensible in this context.

[1] https://www.scss.tcd.ie/Doug.Leith/pubs/browser_privacy.pdf


Totally agree. Plus this feature is just an “extension” in Firefox, and you don’t need to sacrifice “the future of the web” for yet another gimmick.

PS the only place I hear about Brave now that their clickbait articles on tech sites all but disappeared is here. Yes. The verY sites their revenue we are suppose to want to protect so they can sell us infomercials pretending to be content.

It’s obvious we can’t leave the web in the hands of corporations, neither Microsoft, or google and definitely not brave? which is ran by a morally questionable and compromised Brenden Eich to begin with.


The only "morally questionable" things he's done (that I'm aware of) are his personal beliefs, which have nothing to do with product development.


It’s not an opinion. Giving money to take away peoples human rights is not an opinion. And I’m not talking about things he said, just what he did.


Still growing: https://bat.watch/. I know this grinds your gears because of an irrational animus against me, but Brave is much bigger than me now. Get over it.


I just want to point out that the cryptocurrency nonsense is particularly unethical. BAT is somewhere inbetween a Ponzi scheme and illegal security offering and serves no technical purpose other than scamming the less well informed into giving Brave money. Anyone who thinks BAT is legitimate should explain why it needs to exist and why it should be worth more than $0.


Because I'd like to support websites I visit without having to view ads.


Cryptos are the most reliable way of sending money over the internet. Traditional payment processors will sometimes seek to avoid controversy.


Do you really browse the web without an ad blocker? uBlock, Adblock, Ghostery etc. don't even try to compensate content creators. Calling Brave a bad actor is absurd.


> Do you really browse the web without an ad blocker? ...

Some of us aren't yet comfortable with blocking the easiest way for users to compensate creators, while still consuming said content.


Your browser vendor doesn't deserve a cut of the value of your attention/privacy, especially for an 'open source' browser.

Brave's cryptocurrency scheme gives the Brave owners a 30% cut of all profits.


Of course you are welcome to not use Brave, but who are you to decide whether I think my browser vender deserves my money (or attention-based money) for the services they provide? You literally said "Your browser vendor doesn't deserve a cut of the value of your attention/privacy".

I am not 100% in favor of Brave's monetization strategy, though I'm very glad they are trying something less common. If their overall execution was more to my liking, I would gladly pay them for the service. You have no business presuming to decide for other people what they find worthy of compensation.


I'll decide what deserves a cut of my value, thank you very much.


Curious why you think a browser company should be acting as a middle man and taking a cut of revenue from the publisher or content creator?


> Curious why you think a browser company should be acting as a middle man and taking a cut of revenue from the publisher or content creator?

Well not just any browser company, but a browser company that improves the status quo and convinces me that they deserve it. In this hypothetical, the answer to your question is "because they deserve it".

The revenue usually isn't moving from me as the consumer directly to the producer, rather it is provided by advertisers who are engaged in ever escalating tactics to increase their efficiency, with little regard for me and my privacy as a consumer. With adblocking, we have two sets of people: a smaller group who browse without benefiting the advertisers who compensate the producers, and a larger group who browse while being enablers to the user-hostile privacy violating tactics used by most advertisers.

Neither of these situations is truly desirable in the long term. I don't seen any ideal solutions, and I believe that any entity which can move us towards a new and better model might be deserving of compensation, regardless of where they sit in the stream of data.


To be clear, I disagree with your use of the word "should". The world is messy and imperfect, and particularly when it comes to advertising one might say "evil". We will not be achieving utopia any time soon, so I would embrace a solution which is better than what we are currently doing, even if it is not ideal.


Because the browser is what allows me to view that published content easily / securely / etc?


I don't necessarily think a browser company should have a cut of revenue, but there are lots of other middlemen that get a cut, and a lot of them could more justly be described as rent-seekers who add no value than Brave could.

It's my choice which browser I use, and if I decide to use one that pushes money in a certain direction to fund better browser software, then I don't see that anyone can really complain.


Content creators don't deserve revenue. Putting something on the internet is a voluntary action, and a voluntary agreement to pay whatever costs are incurred. Anyone who chooses to put advertisements before people's eyeballs and thoughts into people's heads is a bad actor.


If Brave is a bad actor, I cannot imagine what you think about Google.


Yes. I can see an argument favoring Firefox, but it strikes me as absurd hyperbole to frame Brave as worse than Google, Apple, or Microsoft.


I block all ads and js with Firefox right now, how is that any different if not worse?

No one is being compensated there at all and the site itself often can't even gather 1st party analytics.


Apple is a good actor when it comes to user privacy.


We've never done anything like "swapping ads with their own". Stop repeating falsehoods you should know are false by now. The tipping UX that used unverified subscribers' favicons was a mistake we fixed quickly. Your comment here looks bad-actor to me more than anything we ever did.


> We've never done anything like "swapping ads with their own".

If I use the Brave in its intended mode, then EFFECTIVELY it does swap ads. By intended mode, I mean the way Brave is supposed to be used. From [1], here are the main selling points of Brave:

1. "Block data-grabbing ads and trackers"

2. "Tip and contribute to websites directly through Brave Rewards"

Turning both those options EFFECTIVELY swaps developer ads with your own ads. The web developer who spent tons of resources in creating the content is effectively at the mercy of the Brave who makes tons of money.

[1] https://brave.com/


i was gonna ask who are the good actors who are helping webmasters monetize their content while being honest with their audience, and vice-versa, and without having to be a slave to google / paypal. Direct instant payments to websites is the killer feature of brave imho


What is your suggestion? It is far better than Chrome from a privacy point of view, while still being useable.


[flagged]


That made me laugh.


“Known bad actor” Jesus Christ. Didn’t know they were on the HN browser blacklist!

HNers should be rooting for crypto to succeed - decentralized networks have the most promise for protecting privacy. Federated networks like email result in centralized entities - decentralized protocols like BitTorrent remain much harder to shutdown.


Just because they printed some tokens (and kept most of them for the 12 employees there at the time) does not mean they are aligned with decentralized cryptocurrency or the associated values. Brave is a shit-show that's only still around because they propped up the company with a token ICO. Their business model benefits nobody. Mostly because it doesn't work.


Amazing. Every word you just said was wrong.

1. More than 12 employees at the time of ICO. 2. Check the UGP status. Tis well distributed. 3. Check the payout to freecodecamp, over $2k.


Crypto doesn't mean decentralized, and Brave BAT is definitely not decentralized.

Edit: not exactly decentralized in practice.


It absolutely is decentralized. The worst thing Brave could do if they were feeling evil is to mint a bunch of new tokens and devalue the currency, but that's it. The smart contract is in the ether blockchain forevermore and has no self-destruct function.


All Brave code comes from a single source and is controlled by a single entity.

As a hypothetical example, imagine that Brave is sold, and new owners changed the code so that 50% of the tokens go to the PRESIDENT RE-ELECTION FUND, instead of the website user looks at.


There is no "changing the code". That's not how smart contracts work. The code[1] as it was written and deployed is on the ether blockchain and will remain on the ether blockchain in its current form so long as the blockchain remains existent. It is set in stone.

Brave could make a new BAT token and point their browser to use it, but they don't get to do anything with the original code controlling the tokens everyone is already using. It cannot be disabled, modified, or deleted, by Brave Inc or by any person.

[1]: https://etherscan.io/address/0x0d8775f648430679a709e98d2b0cb...


> Brave could make a new BAT token and point their browser to use it

This by itself is strong proof of centralization. Brave can unilaterally make this change and give themselves total control over BAT 2.0 while leaving the original BAT worthless.


Brave can release whatever software they want, but they maintain no control over the original token. The token maintains whatever worth the larger market assigns to it, and if there isn't majority buy in with NuBAT, it simply won't be used. Brave being open source, large enough dissatisfaction would result in the browser being forked with the original token in play.


The lack of informed knowledge on a place like HN is pretty baffling at times.


Is not it just a token on decentralized Ethereum network? o-O


With user growth, HN has unfortunately replaced intelligent conversations with group think. Numerous subjects are off limits. "Conformist News"


This add-on for Firefox works well. Accessible from toolbar and (most-used options) from my context-menu.

https://addons.mozilla.org/en-US/firefox/addon/wayback-machi...


Which browser is best for respecting user privacy?

"""

We study six browsers: Google Chrome, Mozilla Firefox, Apple Safari, Brave Browser, Microsoft Edge and Yandex Browser.

For Brave with its default settings we did not find any use of identifiers allowing tracking of IP address over time, and no sharing of the details of web pages visited with backend servers.

Chrome, Firefox and Safari all share details of web pages visited with backend servers. For all three this happens via the search autocomplete feature, which sends web addresses to backend servers in realtime as they are typed. In addition, Firefox includes identifiers in its telemetry transmissions that can potentially be used to link these over time. Telemetry can be disabled, but again is silently enabled by default. Firefox also maintains an open websocket for push notifications that is linked to a unique identifier and so potentially can also be used for tracking and which cannot be easily disabled.

Safari defaults to a poor choice of start page that leaks information to multiple third parties and allows them to set cookies without any user consent. Safari otherwise made no extraneous network connections and transmitted no persistent identifiers, but allied iCloud processes did make connections containing identifiers.

From a privacy perspective Microsoft Edge and Yandex are qualitatively different from the other browsers studied. Both send persistent identifiers than can be used to link requests (and associated IP address/location) to back end servers. Edge also sends the hardware UUID of the device to Microsoft and Yandex similarly transmits a hashed hardware identifier to back end servers. As far as we can tell this behaviour cannot be disabled by users. In addition to the search autocomplete functionality that shares details of web pages visited, both transmit web page information to servers that appear unrelated to search autocomplete.

"""

From:

https://www.scss.tcd.ie/Doug.Leith/pubs/browser_privacy.pdf

(Paragraph breaks added for readability)


There is some valid criticism made of Brave in this thread, which seems to ignore that those additional features are opt-in. In my experience, Brave is the best browser for empowering the less technically literate to protect their privacy. Until Mozilla ships Firefox with more aggressive, integrated, on-by-default privacy protection, Brave is the best browser to advocate for non-techies.


Current browser situation looks like a giant skyscraper of the rich anti-privacy monopolist surrounded by 2-3 decrepit hovels of pro-privacy or neutral competitors. As of today all of the hovels except for one are burned down to the ground and bulldozed over. Promoting Brave is essentially the same as painting logo "privacy" on the back entrance to the skyscraper while pouring gasoline on the last remaining competitor hovel. If Firefox will die, there will be zero privacy in the internet left, because these Chrome mods with fancy icons are powerless against real "owner" of the Chrome codebase and all future changes in it.


Yea the OS/free-software zealotry is annoying. I use Brave and it’s been great so far. Even the UI is nicer than Firefox imo.


There may be zealotry involved in the attacks on Brave, but I don't think it is essentially OS/free software zealotry. Brave is open source, after all.

Edit: I am a passionate advocate for freedom, privacy, and free software and I like Brave.


It feels to me like even a nice comment about Brave is an outright threat to openness and virtue. IMO it’s the same bizarre Manichaean zeitgeist that pops up in so many other aspects of life and discussion.


Yes, I think we agree about the fact of an ideological bias, just not the underlying motive for, or nature of, the ideological bias.


Ublock origin has less friction associated with installation and is arguably more private (no BAT).


Built-in Tor FTW.



With a test pilot they cancelled seemingly. Brave has actually shipped it to all users today.


The resulting extension is still alive and working fine, though: https://addons.mozilla.org/firefox/addon/wayback-machine_new...


Perhaps something a Brave Browser dev was involved in at Mozilla? Seems useful but probably is rightfully in plug-in territory IMO.


Not sure if you are being sarcastic but the Brave browser was made by Brendan Eich one of the cofounders of Mozilla .


Brendan Eich was also the guy who created javascript.

(In 10 days, which probably explains a lot of the warts.)


He also donated money to prop 8 to oppose gay marriage.


Hopefully this is one of the things that we stop bringing up in the future. This donation was made by him, in his personal capacity. We only know about it because of political donation disclosure laws and it was dug out 4 years later.

There have been zero accusations or complaints that Brendan Eich harmed inclusivity as part of his job. It's a shame he was forced to step down, but we don't need to be bringing this up like it's a mark of shame on his part.


I didn't know much about him and Googled him out of curiosity to read about his affiliation with Mozilla. It is rather eye-catching to see "Known for: JavaScript, opposition to same-sex marriage[1][2][3][4]" under his photo.[0] Seems very easy to "bring up" unwillingly.

[0] https://en.wikipedia.org/wiki/Brendan_Eich


Check the wiki history, there's an edit war ongoing.


What does that have to do with the discussion?


[flagged]


[flagged]


That wasn't "homophobia". Do you really want to live in a world where this is the general style of discussion?


This sounds like exactly the sort of feature that usually triggers an online Lynch mob when it's Mozilla doing it: It's not part of the core feature set people expect from a browser, and it seems eminently possible to do it in a plugin?

I also find the self-acclaimed "Brave" browser company an odd partner to work with for an organisation dedicated to the open web like IA. This browser has exactly one purpose: to make money. In terms of the people working on it, it's arguably more commercial than Chrome, Safari, or Edge.

The proposition "Brave" is making is: "Don't you also feel what this world needs is an intermediary between you and the people creating what you like, skimming from both sides whenever money is involved?"


This browser has exactly one purpose: to make money. In terms of the people working on it, it's arguably more commercial than Chrome, Safari, or Edge.

Chrome is the only one of these browsers that is produced by a company where at least 80% of its billions of dollars of revenue is generated by monetizing the personal identifying information of web users using ad tech.

It’s also the only major browser without built-in support for mitigating tracking cookies and scripts.

What Brave is trying to do is bootstrap an ecosystem where users can use a utility cryptocurrency to reward content creators they like while optionally getting paid to view ads that related to sites on the web they visit without leaking personal information due to zero knowledge proofs.

Brave really wants to increase the value of the Basic Attention Token by flipping the current business model of the web on its head.

That’s not a bad idea.


>Brave really wants to increase the value of the Basic Attention Token by flipping the current business model of the web on its head.

It's not a bad idea, but IMO it's a bad execution.

They're effectively running a business based on extorting everyone building anything for the web (everyone from big businesses to small hobbyists trying to make something new) by flat-out replacing the most common form of monetization (ads) with their own monetization and saying, "Hey developers, I know you worked hard on that website, so if you want that money (or, at least, a cut of it we feel is fair), sign up for our platform instead".


1st party ads aren't blocked. So if that developer wanted to monetize with ads, they're totally free to do so.

The dividing line is privacy invading third-party ads.

At a whole 12M users, they're hardly extorting anyone at this point. Let's back the hyperbole train up a bit.


>1st party ads aren't blocked. So if that developer wanted to monetize with ads, they're totally free to do so.

They're only free to do so in Brave's eyes if they roll their own ad solution, which is an option but not _always_ the best option. The "easy" (and, arguably, more featureful/secure/"better") route to monetize across the Internet (especially on hobby projects and small businesses) is third-party ads. There's lots of reasons someone might weigh the options and make the decision to go with a third party ad provider; Brave takes that decision away. Whether that's better or worse for the Internet as a whole is debatable.


Your response did not address privacy which was the main thrust of my point.

wrt third-party ads being more secure... https://en.wikipedia.org/wiki/Malvertising

You also point the arrow of causality in the wrong direction. It's not as though Brave magically shows up on devices. The current ecosystem and its host of problems (including privacy and security) are precisely why users are choosing adblockers of all stripes.

In Brave's case, at least they're conscientious enough to provide an alternative path to monetization for creators.


Hard to see how this is different from what Google does. They make money off of everyone else's content too.


A Brave user can choose to see regular web ads and allow for 3rd party tracking.

Or they can choose block 3rd party ads and tracking scripts and opt-in to seeing ads they are more likely to be interested in and get paid a percentage to do so.

Chrome—and by extension Google—does not give you that choice and certainly doesn't share any of the ad revenue with web users.


>I also find the self-acclaimed "Brave" browser company an odd partner to work with for an organisation dedicated to the open web like IA. This browser has exactly one purpose: to make money. In terms of the people working on it, it's arguably more commercial than Chrome, Safari, or Edge.

The browser company (Brave) only makes money if the user opts in to ads, which is exactly that; opt-in. That choice is on the user.

Brave have been very open about their focus on privacy and an open web.


> The proposition "Brave" is making is: "Don't you also feel what this world needs is an intermediary between you and the people creating what you like, skimming from both sides whenever money is involved?"

That sounds insidious but this is what most media platforms do.


>This sounds like exactly the sort of feature that usually triggers an online Lynch mob when it's Mozilla doing it

It's true, but I also think that people who pile on Mozilla when they do such things wouldn't touch Brave with a 10 foot pole to begin with so they don't really care much about it. From the start Brave's core proposition is to be more intrusive by default by shipping an ad-blocker, their ad system and a few other things. You're buying into that when you install the browser. This particular change doesn't seem out of line for them.

After all most of Brave's features (including this very one) are one extension away in Firefox, which is one of the main reasons I don't understand why anybody would bother with Brave especially if the goal is to avoid browser monoculture.


brave also makes it trivially easy to donate to IA (or any site for that matter)


Let's say I want to donate $100 to IA. Here's how I do it now:

1. Go to https://archive.org/donate/ in any browser, on any device.

2. Click "$100", click "Donate", enter credit card info.

Now you write out the process for doing it via Brave. Assume the user just installed Brave and has 0 BAT.


If we're going to assume the Brave user just installed Brave and has 0 BAT, then let's be fair.

You had to spend a certain number of years on Earth to become old enough to have a credit rating and legal standing to get a credit card.

You had to obtain a credit card by filling out paperwork and being accepted by the company issuing the credit card.

You had to wait for the card to arrive in the mail.

You had to activate it the card.

I don't think it's fair to just skip over all those steps just because they're already done. Sure, for you, today, the card is probably easier. But by that token a guy with a horse in 1900 who already had a stable and a bunch of hay could say, "Why would anyone buy a car?"

And he'd be right, on that particular day, for him. But not for everyone, and not forever.


I like the idea of enabling payments to content producers based on the amount of time spent on their site. Curious how much this is actually happening. A quick search for "brave payments to content producers" did not return anything resembling transparency about the aggregate amounts of these payments.


Some metrics on publisher adoption:

https://batgrowth.com/

https://www.bat.watch/

The payments are anonymous and private.


It’s the only browser on iOS that has decent ad blocking.


I disagree. I used to use Safari with Firefox Focus as a content filter and it worked perfectly fine for me. Other content blockers offer a ton of customization and should fit just about anyone.


Also Brave is the most private browser, according to this article—https://www.ghacks.net/2020/02/25/study-finds-brave-to-be-th...


The Web is fragile. The average life expectancy of a single Web page is anywhere from 44 – 100 days. We’ve all hit the dreaded error code 404 “Page Not Found”. As of today, Brave Browser users can heal many of those broken links with one click.

Now this is interesting.


is Brave paying the Internet Archive as part of this deal? surely this will increase load on the wayback machine.


No. No $ is changing hands.

To be clear... we are super happy that Brave values helping to make the Web more useful and reliable.

We welcome other browser companies joining them and working with us as well.

The extra load on our servers is not that significant. At this point we support thousands of request per second, we can take on a few more.

Having said that... we always appreciate the support and love from the community to people (and companies) who use and appreciate our services.

We are adding more a billion URLs/day to the Wayback Machine these days... that is a LOT of hard drives :-)


I tipped 10 BAT to the Wayback Machine today. I'm going to make it recurring.


Surely the pages that go down quickly are less likely to be in the archive? That limits it's usefulness.


What saddens me about the threads here is that it seems that some paint a very deliberate picture of Brave as a bad actor worse than other browser vendors.

I was using Firefox and then I switched to Brave. None of their featyres/business model is shoved down my throat. I just use it to browse the Web, I do not see ads, I do not participate in their crypto currency program. Heck I don't even see their icon for crypto currency on my browser UI.

I found Brave to be faster and more user friendly than Firefox which is why I switched. What I meant by user friendly is not just the UI components but also requires a minimal setup effort. I would like to hear more about technical and privacy related merits/demerits of Brave as I feel that's more pertinent at the moment when it comes to browser. However, the hate I hear about their business model/crypto currency somehow is baffling and ironically it seems to come from Firefox users. Can anyone point out some interesting technical and privacy related drawbacks of Brave? That'd be useful for a lot of us.


>> a very deliberate picture of Brave as a bad actor worse than other browser vendors.

They have been at times.

Particularly in the period during which they solicited funds to "help support" blogs and pages by people who had not signed up (and did not want to sign up when they found out about Brave and BAT).

I'm not saying they're all bad, but they've overstepped the bounds of good behaviour at times.


> Particularly in the period during which they solicited funds to "help support" blogs and pages by people who had not signed up

IANAL but this sounds like straight up fraud, not just "overstepping the line a little bit".


I agree, they seemed to be scraping author images from blogs, and putting messages up saying "You can support the site by sending a tip!"

There's a screenshot here - https://davidgerard.co.uk/blockchain/2019/01/13/brave-web-br...

Tom Scott was alerted to this when someone sent him a tweet asking if he'd got thte tip, and was annoyed because he had no intention of monetising anything.

It does indeed look fraudulent to me. They have changed the behaviour now IIRC.


And it only took legal fraud accusation and online media coverage to resolve that. Trustworthy :)



Brave is basically chromium with and adblock build in there is nothing more or less to it for privacy.

A lot of the negative feedback comes from the fact that the company needed to have high community backslashes or potential for legal issues before they would act. They also did false advertisement.

I personally opt out if something appears sketchy. I still question the privacy or user focus and so should everyone with software that claims privacy first.


Is Brave the only iOS browser with fingerprint protection? Does that really works?


Not sure how I feel about this. A lot of people don't know about the wayback machine. This may incentivise people to send deletion requests to internet archive.


I think that is called "concern trolling" right?


Brave is a wonderful browser on android, the best in my opinion. Ad blocking, plus one click javascript global blocking, and easy enabling for selected sites, make it a joy to use.

Also, since it uses chromium, performance on android is way better than firefox. Android firefox is too slow.




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

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

Search: