Hacker News new | past | comments | ask | show | jobs | submit login
Brave's AI assistant now integrates with PDFs and Google Drive (brave.com)
136 points by thek3nger 10 months ago | hide | past | favorite | 122 comments



In my opinion, the goal of increasing automation has gone from a useful relief of labor to an obsession that will lead nowhere. Globally, this seems to be reflected only by increasing resource use and increasing ignorance of the natural world by producing purely for the sake of making consumerism more efficient.

AI assistant in a browser...it's getting ridiculous.


The browser will be even less under our control than before, surveillance will go to the next level, and your private data will land in even more obscure places than before.

Ridiculous maybe, but by no means pointless. “AI” will be the end of ad blockers and a whole host of measures to secure a remnant of privacy on the net.


> “AI” will be the end of ad blockers...

On the contrary, I feel like AI--even if it doesn't advance much further than the level we already have achieved--is putting us at the cusp of finally being able to have good end-game fully-working ad blockers: I'll just have an AI in my browser read / look at / watch / "experience" your content and then launder away any and all ads in its presentation to me... I can even have it make extreme edits if required, rebuilding the audio and video, to remove subtle bias your content wants to infect me with due to sponsorship deals.

What is fighting to prevent ad blockers is not AI... it is pervasive DRM: if we live in a world where the tech platforms continue to side with Big Content and prevent us from being able to capture and alter media as we see it on devices they insist we "buy" and yet never "own"--and where the business models of the most powerful companies rely on proving that an end-user human affirmatively was on the other side of an interaction (and thereby might have been infected with paid propaganda)--we are stuck inside of a dystopia :(.


Your "end-game" AI tool sounds good, and would work I think, but I think the opposing endgame strategy for advertisers is fully verified DRM chain all the way from incoming network packets to the display's pixels.

Network -> Web Environment Integrity -> HDCP. No room in there for an AI middleman. :(


While I clearly generally do agree with you--this is why I have that second paragraph about pervasive DRM being the enemy here--and have spent much of my life fighting DRM in various ways, I will at least try to offer you a ray of hope: building functional DRM gets much harder as the analog loophole gets stronger, and now that we are nearly at (not quite, but so damned close to) being able to strap a "retina" screen over our eyes and implement real-time AR on our perceptions, to build DRM that functions is going to end up requiring AI detectives that suss out whether we are actually there or not... it will be ridiculous if we get to the point where instead of merely putting a piece of tape over our webcam we find ourselves having to hang a tiny screen in front of it designed to pretend to the computer that we are awake / present / not wearing a headset.


> requiring AI detectives that suss out whether we are actually there or not

Please drink verification can to continue


What do you mean that the analog loophole gets stronger? Are you saying that the AR technology is getting good enough that ad-blocking can be done there instead? That's true, I guess.


The analog loophole is the idea that I can always just use a camera and/or a microphone to record any content I want to pirate, rather than rip the original exact digital bits. The reason why this resulted in low quality results in the past is that cameras and microphones lose fidelity of the original source... but the technology behind cameras and microphones just gets better over time, and there is only so good that the original digital content with the original hardware playing to the human perception system was going to be in the first place, so if you point a good enough camera at a video and re-render it on a high-quality enough display you don't care that it goes through that analog step anymore, making DRM implemented inside of display protocols meaningless (and yes: opening the door to using the analog loophole to pirate and then modify/remix everything you see and experience in real time using AR).


Indeed, that's the endgame. End-to-end DRM, and there's enough money behind it that it will happen. I've been advocating heavily against DRM for many years now and nobody cares. Occassionally when somebody has a need in the moment where they are annoyed, and I explain "you can't share <thing> with your spouse/sibling/friend because DRM" they will say something like, "oh yeah, that's annoying" but just continue paying for DRM-ed media.

Unless perhaps people boycott, but that sure ain't gonna happen (in anywhere near large enough numbers to make a difference), Apple, Google, and Microsoft will build it into their platforms, and anyone not on the big three will be unable to consume more and more as time goes on, including most web browsing. It won't happen overnight. It will be an iterative/progressive encroachment where just a little changes each day. Boiling frogs and all that.


Who knows, maybe the climax of the advertising/drm war will result in an ideological split of the Internet:

On the one side: Big tech. E2E DRM, Chromium is the only browser engine sites will respond to, unavoidable and unblockable ads, siloed content and whitelisted domains only. Verified real identities. Linux clients and VPN IPs completely banned or pushed to captcha hell.

The rebels: Fediverse, the small web, fringe projects, experimentation, perhaps some "indie" ads. (And the problems that come with it: Spam, scraping, etc.)

I know which part I'd like to participate in.


That's definitely a valid way of looking at it. I do hope your first paragraph comes to pass.


>: I'll just have an AI in my browser read / look at / watch / "experience" your content and then launder away any and all ads in its presentation to me... I can even have it make extreme edits if required, rebuilding the audio and video, to remove subtle bias your content wants to infect me with due to sponsorship deals.

Ehh sure, but then websites have no incentive whatsoever to publish content. The future you're describing is one where:

- Only the big players operate (more centralized)

- Only walled gardens, because who would publish content publicly for everyone to ingest and then modify, with no gain whatsoever?

- More arms race to create DRM to prevent ad blockers, or deals with browsers not to tamper with specific sites (so, more centralization)

What you're proposing makes no sense, and will only deteriorate things further in the long run.


I not only do understand that DRM is what fights against ad blockers and would inherently be expanded (and that that would suck), that was my point: remember that I was responding to someone who was anti-AI as they felt AI marks the end of ad blockers, and yet I think the opposite is true. The consequences of these wars playing out in either direction and whether you like the result is a different scope, one where I don't even disagree with much of what you are saying...

...with two (small) exceptions: you fail to analyze a world where we all end up having to just pay for content as we access it--which is what I want: I also pay for all of the electricity I use and somehow the world doesn't end in the hell people insist microtransactions would cause--and (as I detail in another comment in this thread) I think technological solutions to DRM actually will have a hard time winning vs. AR passthrough ad block technology (though I then think the DRM war continues using legal means like expansions of Section 1201 to make it further illegal to traffic in circumvention tech... which is also bad).


well once KOSA[1][2] passes and every website requires KYC stuff like uploading a copy of your ID just so you can get access to potentially dangerous/offensive ideas, we might need an AI agent to automate that deep level of privacy invasion for us :-(

[1]: https://www.eff.org/deeplinks/2024/02/dont-fall-latest-chang...

[2]: https://news.ycombinator.com/item?id=39446355


> for the sake of making consumerism more efficient

If only. This wave of AI integrations is primarily focused on pleasing (potential) investors.


If only.

This wave of AI integrations is happening in a context/framework for normalizing naked avarice so that preposterous power can be concentrated in the hands of the rich and dubiously ethical.


You need customers who bring in money to please investors over the long-haul.


there are several AI features I would absolutely love to see integrated into the browser, primarily, content filtering with my own custom criteria.

for example, I don't want to see yuppie shit on news.ycombinator.com. right now, I have a userscript that filters out links from the worst offenders (e.g. newyorker), but every day, there are many more that shit up the front page and waste my time and attention. this could be solved with a very low parameter LLM by asking it to evaluate whether the text is related to science and technology or not.

hell, even images could be filtered with vision models, including local ones. I'd fucking love to hide a few broad categories of images from my sight, e.g. clickbaity youtube thumbnails (DeArrow helps to a degree)


> for example, I don't want to see yuppie shit on news.ycombinator.com. right now, I have a userscript that filters out links from the worst offenders (e.g. newyorker), but every day, there are many more that shit up the front page and waste my time and attention. this could be solved with a very low parameter LLM by asking it to evaluate whether the text is related to science and technology or not."

FWIW, I once used naive Bayes classification solely on HN headlines and it worked reasonably well for solving the problem you're describing.


This is just an arms race. It expends more energy, and the "solution" from the other side will be to pump more garbage in.


you could save even more energy by not using computing devices at all.


what is ridiculous about it? I read the gist of the articles I am mildly curious about by summarizing them on the spot. If it sounds more interesting than I thought I read it in full. Saves me time. Sometimes I ask one or two clarifying questions as well. Arc browser has this built in and I find it very useful.

I summarize the transcripts of 20+ min. long youtube videos to get the gist, which is what I am interested in anyways. Saves me time. (this is something I built custom for my use, maybe there are other options for this)

It is not an obsession. I always wanted something, someone that could do this for me, and now we have it.


If the AI is summarizing web pages, why couldn't this be done with a browser extension?

If the AI is summarizing files the user downloads, why couldn't this be done with external tools?

In general though, why does the browser itself need to be "smart"? Its primary, and perhaps only, goal should be to render web pages... I feel like this push to integrate AI features into browsers is done so that companies can promote their own (completely unrelated) AI services, and pull people even more into their ecosystem. It's obnoxious.


It can be done with a browser extension, and external tools. I only care about the friction, speed and ease of use. I am indifferent to where the functionality comes from, really. I'd like to have a very scriptable barebones browser alas such a thing does not exist as far as I know, so if the browser has them handy and it provides good experience, it is a net positive for me in any case.


Sure, I can see how it would be useful, but wouldn't you prefer to have the choice of which AI to use? What if Brave's AI is worse than Chrome's, which is worse than ChatGPT? Or what if it's better, and you're now tied to that browser, even though you'd otherwise use something else?

Even if I had this functionality built-in, I would still prefer to use something else. Even if that's slightly more cumbersome, though there will probably be extensions for this sort of thing, if they don't exist already.

But, to each their own. :)


AI assistant in a browser makes sense if it's acting as an extension of your memory - for example you're browsing some items you're considering buying, and the assistant creates a summary spreadsheet with their comparison, that you can later look at, etc. Could be useful for things like real estate.

Most AI tools I've seen however can't seem to get away from the classic "prompt -> response" chat UI.


You just assert that it is ridiculous without any motivations


Some ai features make a lot of sense. Automatically organizing tabs is amazing for helping me not get lost in a sea of tabs. Longer form auto complete saves me time, at least on mobile. I used to rely on Reddit comments to summarize trashy low quality articles to give me the primary points. Now that I've been reddit sober for a while, it's been helpful to have my browser do that summarization for me, helping me stay away from Reddit.

I can't say I will use every ai feature, but so far they've been helpful. I don't feel more ignorant. What I think makes people ignorant is outsourcing labor tasks like a cleaner for the home, a gardener for the yard, or handyman for basic repairs. I don't think those are necessarily wrong to outsource though.


What’s wrong with AI in a browser? Each SaaS app you use in a browser has or will have AI. Is the AI built by each of those ridiculous? If not, then what is ridiculous about a browser striving to create a general AI than can apply to any site you visit within that browser?


It truly is just a modern day Clippy.


Hardly. Clippy was hated because he interrupted you with unhelpful suggestions. I played around with the Leo thing a little bit and it never interrupts you; actually I had to dig through the UI a bit to figure out how to activate it at all.

Anyway, now that this sort of technology exists, Microsoft is missing a great opportunity to bring back clippy and cash in on some nostalgia. I miss that lil guy.


Unrelated but about Brave and interesting to me: I recently found myself having a large upstream project that I need to maintain some custom patches for, and there's a need for deeper customizations and I worry that my rudimentary system of applying .patch files will turn into an unmaintainable nightmare of merge conflicts after every rebase. I was thinking about possible solutions, and it occurred to me that Brave being Chromium-based must have this same challenge but an order of magnitude more difficult, so I looked for their code to see how they solved this issue.

It's pretty interesting! They do basically the same thing for core Chromium, applying a (big) set of patches[1].

Incidentally, I'd be interested to hear any ideas/approaches to this problem. I'm guessing if there was something clearly better, Brave would be doing it, but it seems like there should be a better way even if I can't think of one.

[1] https://github.com/brave/brave-core/tree/master/patches


Something I would like to mention, as a dev on Brave, is that patches are considered a last resort. If there are patches, we try to keep them lightweight - like patch to have Chromium create the Brave version of the object (something we can restrict to one line).

What you'll notice more often is a folder we have called `chromium_src`. This directory mirrors the directory structure for Chromium under `src` and the build system will look for matches. If there's a file with the same name under `chromium_src`, it'll prefer that one. That file then does what it needs to differently and then includes the original file.

This approach helps keep things much more lightweight - but it has challenges too. If code fails to apply (file that `chromium_src` is matching gets renamed, etc) it can be hard to detect. This is where you'd want to have a test to catch that.

Another person shared - but here's a link to our patching documentation: https://github.com/brave/brave-browser/wiki/Patching-Chromiu...

You'll notice the actual patching itself is introduced with the caveat:

  > When other options are exhausted, you can patch the code directly


Thank you! I really appreciate the info :-)


I don't know why they went with patch files instead of forking chromium and rebasing the changes via git.

They document how developers should "rebase" chromium:

https://github.com/brave/brave-browser/wiki/Chromium-rebases...

And it looks like way more work than doing it with git via

  git rebase chromium/master


If you do that kind of rebase you have to force-push to your branch, and that's not great for many reasons. The other option is to `git merge chromium/master` into your fork. This way you don't have to force-push, but the history is not that clean and bisecting can be tricky.


Ah true didn't think of that, as I've never worked on such large projects were force pushing becomes a problem.

But with manually editing .patch files you need to manually find out how to resolve the conflicts, while in a rebase git at least shows you the merge conflicts.


Because `git rebase` is a heap of crap


The first browser to index (locally preferably) my browsing history and help me extract/surface useful information from previous pages I have visited will win me over. So far they all seem to be offering the same kind of AI that will crawl the current page and extract information from it.


I guess this can be done with an extension that would work on all browsers. Like parse each page, save compressed text that supports fast decompressing (maybe even images), build tf/idf + cosine distance for verbantim searches & save in db and maybe add some ai to enhance the search. The next steps would be custom ai searches like "show me pages related to x", it'll quickly decompress the pages & apply the search for each but there are different approaches, like maybe saving history on a server and apply some ai model with huge context or do an initial filtering with tf/idf and apply ai after that.


i’d want a feature to only do this for pages i mark as interesting (so, a bookmarked page i guess). i may not care to recall the match summary of as milan vs napoli.

i have rafts of bookmarked pages, but i don’t know which of the 45 postgres-related pages contains a helpful sentence or phrase about indexing that i think i remember reading a few months ago.


I made this for myself, and some of my friends found it useful so I opened the tool up to the public.

i called it tinydesk.ai, and it's free


it could be done with a boolean flag. Like the addon would work for all pages, but you would be able to filter the results by using some checkbox "Only favorites" or something like that


I'm still working on RAG (been annoyingly ill last while) but you might find this interesting to keep an eye on: https://socontextual.com/

Ollama /JUST/ recently added some (fast) embeddings models: https://ollama.com/library/nomic-embed-text


If Firefox could sprint some good APIs in they could get some incredible plugins going.


I don't know much about the WebExtensions api but it's likely the apis are already there.


I swear, Safari used to have a feature like this back in version 4. You could search for text in your history, not just titles/URLs.


How much would you be ready to pay for that?


Fully local (or private cloud sync) I would go as high as $2 a month. Cloud based solution, which is the only solution I expect, not interested just yet.

(note: not OP)


$0, unless maybe someone finds a way to not pillage the data of the service and add a lot of actual value, and doesn't squat on this ultimately simple thing that should be a small piece of a much larger thing.

open source AI and browser/OS companies are going to provide an answer soon anyway.


Asked it to extract some data from a spreadsheet. It's first answer was wrong. I corrected it. It's second answer was wrong.

That's when I quit.

(It was a simple sheet. I said "list the names of all items where [column name] is false". There was about 60 rows)


I'm sure your spreadsheet software has a function for that. This will qualify your spreadsheet software as AI since it's smarter than the other AI.


Isn't Brave supposed to be a security first browser? I thought this was their whole thing? So why are they using a non-local LLM? Forget your thoughts on AI for a second, and just consider what has to be done for these tasks. If you ask it to summarize the page (like the example) it has so send the information elsewhere, off your computer. Same with the PDF. This really undermines security and creates an way that exposes all your data. Their paid service even uses Claude so not entirely controlled by them either if you fully trust them to E2EE that data and then not store it.

So according to Brave, using their AI leaks:

- your searches

- What you're viewing

- What you're typing

Did Brave just turn into the Chrome that it once so hated? I guess it is just orange chrome.


This is the first I've heard of Brave Leo. I hope Mozilla comes up with something competitive soon, or they might finally lose me as a user.


Is there a way to completely excise this feature from the browser?


Different topic, but can someone talk about which browser they use now? I’ve used Chrome for the past N years with ublock Origin, but recently I’ve been getting some ads on Youtube. Also some websites just didn’t work in Chrome. I switched to Brave a week ago and things seem ok, but it’s a weird browser with Tor built in, and also Spotify.com always crashes with a Memory problem. Does anyone have any thoughts on browser preference these days?


Brave is great. I disabled all the web3 stuff and tidied up the homepage so it doesn't show me all the news etc.

The only issue I have is that the sync between my iphone, macbook, windows can sometimes get out of sync.


I use brave exclusively for years - zero problems - seems faster to me than other options. Also use it with Spotify and can't remember ever having an issue (brave on mac if it makes a difference).

Yes it has Tor built-in, but you don't ever need to use it - it's just there in case you do (I have never needed it myself).


I hated Firefox for the longest time, because it was a sub-par browser with a cult following, but since Chrome ruined any competition I went through several chrome-based browsers (never Chrome itself due to severe lack of basic functionality) and am slowly ending up with FF as my primary browser. My standards have lowered substantially, and firefox is just good enough. Always using more browsers and trying something on the side, but while there are some nice features to be found, there is always a major drawback. I had high hopes with Vivaldi, but it's a broken mess that I can't recommend.


Would you mind saying what you would like to do but can't with FF?

I don't think I'm part of a cult, but I've used FF as my default browser for over a decade and I guess I don't know what else people want from a browser.


For me it's how user-defined search engines work. In Chromium-based browsers you can just supply a URL-template, a name, and a shorthand, and you're off to the races, it takes 10 seconds to add one.

In Firefox it used to be you needed to like create your own little mini-addon or something like that, and these days they have "smart bookmarks", but it's such a weird name and doesn't really work the same.

At any rate, I have 100 different little shortcuts defined like for example "tren" which takes the given text, puts it into a translator, and auto-detects language and translates to English. Ditto "sven", "ensv", "trsv", then I have "wiki", "wikise" (Wikipedia Sweden), "wikt", "aw" (ArchWiki), etc., etc.

I use these hundreds of times a day, and when I tried converting to Firefox (before I eventually landed on Brave) I couldn't find a simple way of moving these from my Google Chrome profile to Firefox and have it work like I expect it to. Perhaps that's possible now?


In Firefox you right click on a website's search field and select "Add keyword for this search". The you can use "<keyword> whatever you're searching" in the address bar and it will take you right to the results page.

It works great but is poorly advertised and not particularly discoverable... They're stored as bookmarks so it should be possible to import them.


It's not the same, and you can't import them from Chrome, but I'll share what works for me just in case it works for you as well. Which is: set DuckDuckGo as your default search engine, and use their "bangs" - you'll be able to guess most of them, and never have to set them up yourself. For example, you could use !deepl, !wiki, !wse, !wt, !aw, etc. etc.

(If you do still want to use e.g. Google for search, you can use !g.)


I think this works equivalently in Firefox, but I don't know if there is a mechanism to import from other browsers.

E.g., I use a bookmark of:

  https://caniuse.com/mdn-html_elements_%s
With a keyword set to:

  caniuse
And then type in the URL bar:

  caniuse div
To open:

  https://caniuse.com/mdn-html_elements_div


I'm a bit confused, don't you just navigate to the page and right click the url to add that page to search? It will default to an @baseurl, like @wikipedia. But you can go to settings > search and scroll down and add your own shortcut. Or you can click the cog wheel in the address bar.

Another user mentioned ddg's bang commands, and that's how I name things. But also built in there's "^ " (need the space) for history, "* " for bookmarks, "% " for tabs and "> " (disabled by default?) for actions.

I really don't see how this is meaningfully different from chrome. Aren't you performing the same actions? Or actually less? "navigate to url, right click, add, (optional) click cog, supply additional shortcut(s)"


I think firefox almost always could do a lot. But the out of the box experience was very lacking. Even now that I'm using it as a default browser I had to tinker with some settings, and still didn't get where I would want it. For example the tabbing experience definitely needs an extension, but I don't want one. But it's oh so much better than it used to be. Split stop/reload used to drive me crazy - just why?


Huh, I'm very happy with Firefox. Been using it, and Chrome, for several years now - I much prefer Firefox, but I'm kind of curious what you prefer about Chrome?


I don't prefer Chrome. Chrome is the worst, I only ever used it as a second browser for Google products.


> with a cult following

I guess I'm in this cult. But one of the big reasons is what else is fighting the chromium monopoly? Safari? Just imo there's not too big of differences between browsers and people just exaggerate these differences.


This "cult" era I meant was before Chrome. Now that the dust settled (many years ago) after Google ruined everything we all should be using Firefox.


Firefox

I know what you're gonna say, but forgetting everything else there's one important factor you should consider. Chrome has a (near) monopoly and resolving that monopoly requires using non-chromium browsers.

But on top of that, Firefox is fast, secure, has privacy in mind, and a rich set of add-ons. But most of that is true for any browser you pick. There really aren't big differences between browsers and often we're making mountains out of mole hills when we compare. But I'll say, firefox has ad-blocking on mobile (plugins on mobile, like 800 exist)


Been using Brave since I think around 2019? Very happy with it, love the integration of IPFS, ENS, Unstoppable domains, and the removal of all the Google trash present in Chromium. Fully end-to-end encrypted sync as well. Don't use Tor much, but it's great that it's easily accessible if I need it.


I’ve been using Firefox for nearly two decades and I’d be hard pressed to switch now. I’m practically married to it: through sickness and health.


Brave or Firefox with UBO a few userscripts, and a lightly tweaked user.js/userChrome for nice-looking tree-style tabs, in no particular order.

Haven't had Chrome installed on any of my machines for ~5 years at this point.

Not the biggest fan of Brave (especially considering this latest AI crap, and all the weird crypto stuff), but I'm satisfied with it overall. FF still remains #1 in my eyes and usage, but has to be tweaked to my liking.


Firefox is safe bet. But not sure why would Brave have special problem with Spotify, it is Chromium based.


I'm very happy with Firefox.


I use Brave for YouTube and things that require Chrome and Safari for everything else. Oh… Firefox for when I want to load Facebook. Like once a quarter.


Firefox on Linux because touch-pad gestures for forward and back navigation don't work on Chromium browsers and also Firefox gives me a nice vertical tab setup with Tab Center Reborn + custom userChrome.css

A tip I found recently in about:config

browser.compact.show=true to bring back the compact layout option, results in very good use of space on laptop along with vertical tabs and also Firefox allows the vertical tabs to be moved to right side which is nice.


If ads, in particular on YouTube, are the problem, anything Chromium-based is probably only going to get worse and worse (see [1] and [2]). So that basically leaves you with Firefox and Safari.

I work for Mozilla (speaking for myself, of course), so I'll leave you to guess which I'd recommend :P

[1] https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...

[2] https://arstechnica.com/gadgets/2023/09/googles-widely-oppos...


Brave. I pretty much turn most things off and use it as a more private Chrome with vertical tabs.


I still use Chrome, mostly because I much prefer Chrome dev tools over any other dev tool options. And I have a bunch of custom browser extensions I've made for Chrome.

I haven't had issues with uBlock Origin - very occasionally an ad will seep through on YouTube, maybe once every 6 months, but when that happens I refresh the page and the ad is gone.

Safari is the new IE and Firefox I've always found to just be alright - for sure not as big of a fan of Firefox dev tools over Chrome dev tools. And Firefox scrolling behavior can be annoying.


I use Chrome for work on all my devices, and avoid any non-work browsing on it. It's an attempt to keep the two halves of my life apart.

For all personal browsing and projects, I generally used Firefox, but switched over a couple years ago to using Brave on the phone, and am kind of half-transitioned from Firefox to Brave on desktop. I've been a Firefox user forever, but it's slowly losing me.


I've been using Brave for a few years now. It's speedy enough, and does a great job of blocking ads and trackers. I've never had issues with Spotify and I like the auto-dismissing of cookie banners too.


Cromite[0] is the best on Android, it's a privacy-oriented open source patchset on top of Chromium.

Cromite has a desktop build, but it's a bit more experimental than the mobile build, so you can use Ungoogled Chromium[1] instead. Ungoogled is also a privacy-oriented open source patchset on top of Chromium. Check the beta flags to enable some more interesting features like getClientRect anti-fingerprinting measures (unfortunately breaks some React-based sites that go into infinite re-render loop).

Both of these browsers selectively include patches from Brave, but they are community-oriented builds so imo more trustworthy than Brave, which continues to package various shady anti-features and always will because it's backed by a for-profit company.

LibreWolf[2] is the nicest Firefox-based one for desktop, I think. It's pretty hardcore, though, I most only use it to visit mainstream social media sites.

I tried a bunch of the Firefox-based ones on mobile and none of them clicked for me. Cromite is just too slick on Android. Put the address bar at the bottom and off you go. Only downside is no online syncing of tabs and bookmarks, but meh. You can save all open tabs to bookmark bar in one hit then export your bookmarks, send the file through whatever E2EE channel you want to your other device, import and reopen them again.

[0] https://github.com/uazo/cromite

[1] https://github.com/ungoogled-software/ungoogled-chromium

[2] https://librewolf.net/


I use Safari for personal browsing, Firefox for work stuff (because my work machine is Windows). Firefox with uBlock Origin works quite well at keeping me mostly safe from ads.


Firefox + uBo. TOR browser uses Firefox as a base for a reason, and uBo works best on Firefox


I love edge, even before the AI stuff, it had a great feature set and less memory consumption than Chrome


I use Brave. It's a fine browser. The ad-blocking is almost on par with uBlock Origin. And I like its built-in Tor, BTW. I don't have any issues with Spotify.com, and it doesn't crash on me. I'm on a Macbook Pro M2 Max, and I also use it on a Galaxy S21U (Android).

I tried using Firefox on and off, but it's sadly technically inferior to Chromium, and that gap has gotten worse. It still has things that it does better than Chromium browsers, like history sync actually working, or reader view. But those are few and far between. And Multi-Account Containers, one of its apparent advantages, comes with the caveat that Firefox doesn't have usable profiles and the security for its extensions is worse (e.g., no click to activate, no ability to disable extensions in certain containers).

What finally pushed me to Chromium is the poor PWA support in Firefox. On Android, it has bugs that haven't been fixed for years (never mind the poor performance that's well known), and on desktop they've basically dropped the ball.

I use several PWAs. If it's a chat app, I use it as a PWA. Also Spotify, since you mentioned it ... as I like having better sandboxing and ad-blocking in my apps. On Android, too.


Everyone seems to use LLMs the wrong way. Instead of using them to do useful work (for example: static code analysis with automatic fixing of found bugs, writing high-quality documentation), they create useless dumb chatbots. Waiting for someone to integrate a chatbot into a calculator.


The last things I'd want an AI to do is "fixing" bugs, closely followed by writing documentation. It will confidently make things worse and break them.


I tried it, it's fairly good, solves a lot of the issues of not knowing the context that chat is using, but so far the responses are super lengthy. Sometimes they are even longer than the article itself haha


Am I weird by wanting this in Mozilla? Somehow Mozilla seems more trustworthy!! Not trying to be a bigot, just thinking out-loud.


When spyware is being called assistant. "Amazing" propaganda by corporation.


They are training off your data, I guarantee it


How do they support this financially?


They are running mixtral, which is open source, so they can keep LLM costs to a minimum since they're probably running on their own hardware

Also I think they have loads of funding, and are factoring all of this into user acquisition costs


The AI, specifically? Pretty strict usage limits for free users and a paid plan is the plan, it looks like.


They're at the top of the pyramid for their shitcoin. Probably one of the best modern grifts out there.


And regular advertising (where the audience doesn't get paid for consuming adverts) isn't a grift?


Regular advertising doesn't promise the user that they will get paid for clicking ads.

Regardless, whataboutism doesn't make Brave's scheme any less of a grift.


Fair enough, but you do get paid so that isn't a broken promise or anything, it's just not that much because their ad network hasn't really been much of an ad network. I had it enabled for a while, thought it was a great idea, but it's so little money that I've gone back to just disabling it personally.


You don’t need to click the ads. You swipe them away. It’s based on attention not clicking. Not trying to be pedantic but it’s a difference.

You can also disable them. I did. Although when I had them on actually got some pretty good deals. Anyways, I just use safari these days and brave lives for YouTube for me to bypass ads and download for offline viewing.


Who ever said regular advertising isn't a grift? Advertising in general is just psychological manipulation designed to make you sadder and poorer by manufacturing a specific discontent in the victim and then selling them a supposed cure for that discontent.


Then isn't it better when they're upfront about it?


If someone's going to kick me in the groin, then I suppose it's technically better to be up-front about the fact that they're going to kick me in the groin, but in truth I'd just rather not be kicked in the groin at all, thanks.


spyware is now called assistant.


A lot of this new wave of "privacy focused" "we're not Chrome" browsers are A) just Chrome and B) venture capital funded. They're cool and fun now, but their ultimate goal is to burn VC money in a giant advertising pyre in hopes of pulling enough of the market away from Chrome to justify their existence. They'll either fail and burn out, or succeed and promptly enshittify to be even worse than Chrome. Please just use Firefox.


Friends don't let friends use Brave.


I really don't get this hate Brave gets on HN and other tech forums. It's a de-Googled Chromium fork which retains support for Manifest v2 extensions and has a bunch of neat extra features like first-party ad-blocking, an (underused and probably at this point should be considered a failed experiment) advertising network where users are paid for the ads they consume, Tor-integration, Web3 integrations.

Yes, it defaults to enabling their advertising features, but that's just it, a default setting, it isn't hard to disable if you don't want to "take part of the experiment".


> Yes, it defaults to enabling their advertising features

It does not, you have to opt in.

You are right in the rest of your comment thought. And in general, when you compare default configs, Brave does far more to protect your privacy than Firefox does.


Oh it's opt-in now? It used to be opt-out, good change.


Unless we are talking about some very very early days, it has always been opt-in. Or rather, I have been installing Brave since ~2017 and I’ve never had Brave Rewards be on by default.

You’ll get notification badges on the Brave Rewards URL bar icon, but it isn’t active until you click on it and go through the BAT onboarding.


The Brave way in general seems to be "icon for function visible by default, function itself has to be turned on separately". So there's a bunch of clutter at first, but not stuff like say, Edge just turning history sync on even if you've previously turned it off.


Hmm, perhaps I'm mistaken then!


> I really don't get this hate Brave gets on HN

Well maybe due to the multiples bad things that brave did in the past.


Why are you in this thread?


What do you mean? Kuinox was guessing a reason for the thread author's disapproval of Brave.

Brave failed to tell the user that the people they donated BAT to won't receive the money if they didn't sign up to Brave Creators [1]:

> In December 2018, British YouTube content creator Tom Scott said that he had not received any donations collected on his behalf by Brave.[42][43] Two days after the complaint, Brave issued an update to "clearly indicate which publishers and creators have not yet joined Brave Rewards so users can better control how they donate and tip"[44] and in January 2020 another update to change the behaviour of unclaimed tips.

Brave (by accident? or so the company said) automatically added referral codes to cryptocurrency site URLs in the address bar [1]:

> On 6 June 2020, a Twitter user pointed out that Brave inserts affiliate referral codes when users navigate to Binance.[47][48] Further research revealed that Brave also redirected the URLs of other cryptocurrency exchange websites.

[1] https://en.wikipedia.org/wiki/Brave_(web_browser)


> "I really don't get this hate Brave gets on HN and other tech forums"

Eich bad


That's the main reason. Everything else is mostly post-facto justification.

Incidentally, that was also the event that seemed to start Firefox's long decay.


Eich = guy who created JavaScript


You mean chrome


Brave for mobile, Firefox for desktop. Firefox on mobile is a poor experience for accessibility. Also, in my experience, the delivery was quite better for Firefox Mobile before 2021. Not sure what all changes, but it really impacted my use.




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

Search: