Hacker Newsnew | past | comments | ask | show | jobs | submit | csharp's commentslogin

It isn't a "practical" thing, it is a mental thing. "flossing my whole mouth feels overwhelming, so I'm not going to do any of it", vs "I just need to floss a single tooth, that is easy". Sure "just grow up and do it" sounds nice, but learning to build habits that generally feel unrewarding when starting out (e.g. working out, learning instrument), is extremely difficult for some people (e.g. me).


It's a bit strange that something that takes less than two minutes can seem so overwhelming, yet we've all been there.


For me it is the chore factor, the feeling that it's something bothersome that has to be done. One way around that I've found is to convert it to a desire - saying to myself "I deserve clean, healthy teeth" is enough motivation, for me, to pick up the floss. Similarly, "I deserve a clean, tidy home" gets me picking up the vacuum and mop, "I deserve a healthy body" is a useful mantra for eating well and exercising.


Very true. For me, it is the feeling of 100 small 2-minute things. I find myself looking how to get out of as many as possible.


To me it goes like this; I just did it yesterday, there’s nothing there to get out. So I’d forget about it for another week.


There was already a setting for this with markdown:

>When typing code with ```, Enter should not send the message.

>With this checked use ShiftEnter to send.

So they didn't really provide anything new here, just changed the default behavior.

edit: formatting


Had no idea. Thanks!


We don't collect your browsing data, and it isn't proxied through Brave. I am unsure what preloading information you found. All of our configurations are open source, so if there is something particular you are looking for, it is visible. We are also comparing browser defaults here. However, our adblocking approach is built directly into the browser using a Rust library and can function faster than a Chrome extension.


What do you like about Safari that iOS Brave is missing? We are quite a bit faster than Safari, and our private mode is more aggressive against things like cookies and writing data to disk.


Honestly, I've not found any speed difference.

Things I don't like:

* Autocompletion is much worse than Safari. See screenshot comparison [1]. The results are dinky and hard to read, and rarely include history or bookmarks. For example, in the screenshot, if I type "p", it matches bookmarks and history, but the suggestions disappear if I type anything more, despite the fact that "photothera" is a substring.

* Brave's tabs (though the tab overview is nice). Mobile is just too small to show tabs.

* The fact that the location bar is filled with widgets that give only about 30% of the space to the URL.

* Syncing of bookmarks, history, etc. seems to randomly stop working. It's never really worked for me. Syncing should just work seamlessly with iCloud, and not require the manual step that it currently does.

* "Find in page" doesn't work for PDFs.

Plus, the privacy bugs (see my previous comment) that never get solved. Being aggressive about cookies is one thing; breaking non-abusive sites without any workaround isn't acceptable.

I don't really use private mode, so that's not relevant for me. I also don't use Brave Rewards, so the big icon in the address bar is annoying.

[1] https://imgur.com/a/nygTJ9f


Thanks for the verbose feedback. We seriously appreciate it. Wanted to respond to your items:

1. You are Comparing DuckDuckGo and Google suggestions (search engine), not Safari and Brave (browser). Change your Brave search engine to DDG, and results will be the same.

2. You can turn off the tab bar thing in settings. Safari offers this, just defaults to off.

3. We do have a lot of icons, you can hide the BAT icon if you don't use rewards (see settings).

4/5. Yes, those are bad bugs, we are currently rebuilding our syncing system.

I will raise this ticket and see if we can get some movement on it.


Thanks, didn't realize there were settings for those things.

Not sure what you mean by DuckDuckGo. I don't use DDG in Safari, and changing to use DDG in Brave doesn't fix the issue.

I'm not sure if you looked carefully at my screenshots. When I type something in Safari, I get suggestions from searches, web sites, bookmarks, history, etc., all presented in neat rows. If I've visited a page with the title "Hacker News", then I can start typing "h", "ha", "hac", etc., and Safari will most likely suggest it.

With Brave, you provide those really dinky search suggestions, which are comparable to Safari's larger completions. I'm not happy about the presentation (small for thumbs, jumbled instead of neat rows), but at least they're there.

But the other suggestions generally don't come up. There seems to be some bug. I just tried it out. If I type "h", "ha", etc., I don't get anything at all. Not even "hacker news". On the other hand, if I type "kurt", I get the Kurt Vonnegut Museum page I just opened from HN. So who knows what's wrong there. It seems really flaky.

Edit: Ha, I went back and tried typing "h" again and now Hacker News does show up (which it didn't, previously; must be some async indexing going on here?). But not on "ha", "hac", etc. Just "h".

Here are some screenshots: https://imgur.com/a/qFJoo6g


(iOS engineer at Brave here) All iOS browsers are based on webkit. WKWebView, which is what we use, does have full access to content blockers. This is how we do ad-blocking, HTTPSE upgrades, and script blocking.


It won't effect Brave. Brave is a Chromium fork, not an extension, so have full control over the browser/APIs.


Brave isn't a fork, they take the tagged build of Chromium and apply their own patches.

I'm guessing this will make its way into Brave, but their built in ad and privacy blockers should continue to function.


Apples rules are a huge pain. Exception handling gets extremely complex (block all urls matching regex R, on domain B and C but not on subdomain D.B). I have not seen anyone yet able to handle the full breathe of the EasyList format.

To get around the 50k limit added by Apple, you must use multiple lists, however domain exceptions must be included in the same subset as the parent rules, since rules do not combine once compiled.

Also, dynamically whitelisting a domain is annoying since you must remove all of the lists form the webview before loading the page. HTTPS-Everywhere is even worse to get operational using Apple's content blocking lists.

(edited grammar mistakes)


I think OP meant that it will hopefully cause other employers to follow lead and raise wages (e.g. fast food, other retailers, etc).


Brave definitely does not sell your browsing history. In fact, they don't even have the ability to access it...


> Brave definitely does not sell your browsing history

This might be true.

> In fact, they don't even have the ability to access it...

This is clearly false on the face of it. Obviously the browser has access to the browsing history.

Brave claims on https://brave.com/hc-privacy/ that "When Brave Ads launches later this year, all personal data and browsing history will remain on-device and will not be transmitted to Brave or anyone else.". This implies that they will use personal data and browsing history, but attempt to anonymize it in some unspecified manner before selling it. Of course, as Netflix can attest, this is much harder than it sounds, and I highly doubt that Brave is up to the task.


This isn't actually true. Brave intends to do this at some point with user opt-in. But currently it just blocks all 3rd party ads, HTTPSE, finger print protection, and is OS. Additionally, ad-replacement will be opt-in to allow people to support content providers with anonymous financial support.

Edit: formatting


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

Search: