Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jonathansampson
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
jonathansampson
5y ago
By default, Brave tends to leave first-party advertising alone. As such, Google ads on Google sites aren't usually blocked in Brave. Google Ads on non-Google sites are, since they are one of the primary means by which user-data is harv
62.
▲
by
jonathansampson
5y ago
Generally speaking, other Chromium-based browsers simply load the CRX (extension file) directly from Google's server. This puts the user's device in direct contact with the advertising and data-harvesting giant. In Brave's ca
63.
▲
by
jonathansampson
5y ago
Brave proxies Google-endpoints to prevent users from unintentionally making contact with Google servers. If our proxy receives a bad request, or has some other unlikely, transient issue, it will respond with a 403 Status (which results in t
64.
▲
by
jonathansampson
5y ago
Apologies, but I don't see anything about KYC services when visiting the sites for those projects. Can you point me to which third-party is used?
65.
▲
by
jonathansampson
5y ago
Which external KYC options do you use and enjoy? I'd be more than happy to take a look and discuss them with our team for consideration. Regarding lost funds, the only way Brave should ever make an automatic contribution when auto-cont
66.
▲
by
jonathansampson
5y ago
The user attempted to install an extension; this results in a request to Google's Servers (which Brave proxies to prevent users from making unintended contact with Google). If Brave's proxy happened to return a 401 response (reque
67.
▲
by
jonathansampson
5y ago
The claim that Brave is spyware is bogus; see https://twitter.com/BraveSampson/status/1348400822925856770 for a point-by-point response. Best to get privacy and security insights from reliable, competent sources (
68.
▲
by
jonathansampson
5y ago
KYC is only required (by law, with which Brave must comply) for those wishing to cash-out (or deposit their own) BAT (into or out of the Rewards Wallet). No KYC is required for the use of Brave's general-purpose "Brave Wallet"
69.
▲
by
jonathansampson
5y ago
It is absurd to claim Brave is spyware; I responded to your source early this year: https://twitter.com/BraveSampson/status/1348400822925856770 . I would encourage you to instead look to competent, reputable source
70.
▲
by
jonathansampson
5y ago
Brave isn't a mere superset of Chromium. We actually remove, modify, and proxy quite a bit. You can read the nitty-gritty details at https://github.com/brave/brave-browser/wiki/Deviations-from-... . You a
71.
▲
by
jonathansampson
5y ago
There is no hard-coded ad whitelist. This is misreporting from years ago, based on an individuals confusion over a filename. Brave does not whitelist any third-party ads or trackers. Sampson (Brave Team)
72.
▲
by
jonathansampson
5y ago
Brave proxies Google endpoints (see https://github.com/brave/brave-browser/wiki/Deviations-from-... for a list). This is to prevent users from making unintended contact with Google. This particular error (&qu
73.
▲
by
jonathansampson
5y ago
Uphold (and Gemini) are required only for those who wish to KYC. Brave cannot act as a funnel for unchecked funds between large advertisers (e.g. Walmart, Amazon, Coinbase, etc.) and anonymous external wallets. If a user wishes to "cas
74.
▲
by
jonathansampson
5y ago
Happy to hear that you're enjoying Brave. Regarding your concerns over Sync, we publish details on our Brave Sync works at https://github.com/brave/brave-browser/wiki/Brave-Sync-v2 . Good that you're
75.
▲
by
jonathansampson
5y ago
No service outage should ever cause the application itself to be unusable. Which mobile platform are you using? If the browser cannot successfully contact our backend services (for things like update checks, or refreshing its internal list
76.
▲
by
jonathansampson
5y ago
The problem is definitely a bit more complicated. While it's possible this issue did not involve an issue with Brave at all, it's also possible that it did. The behavior observed (inferring from the screenshot) suggests the user&#
77.
▲
by
jonathansampson
5y ago
This may indeed have been an issue with Brave's proxying layer (Hello, I'm Sampson from the Brave team). I was able to reproduce the user's screenshot by setting up an AutoResponder in Fiddler to serve a 401 Unauthorized resp
78.
▲
by
jonathansampson
5y ago
Programming and code-related queries are definitely challenging. That being said, when we can improve (and there are definitely many opportunities to do so) we'd appreciate if you clicked the 'Feedback' link at the top of the
79.
▲
by
jonathansampson
5y ago
Brave never redirected users to referral links. We did have a bit of mistaken behavior in the browser's suggestion list. We offered affiliate codes as a way to support Brave development. If a user typed in a matching search term (e.g.
80.
▲
by
jonathansampson
5y ago
Specifically, brave://settings/?search=hide+brave+rewards+button
81.
▲
by
jonathansampson
5y ago
We launched tipping with Bitcoin, but had to pivot when network fees and congestion were unbearable (our users would buy $5 at a time, pay nearly as much in fees, and wait for what seemed like an eternity to receive their funds). BAT (ERC-2
82.
▲
by
jonathansampson
5y ago
Check out brave://rewards/
83.
▲
by
jonathansampson
5y ago
Thank you for the feedback, Zestyping. If you wouldn't mind, can you tell me more about what makes the text hard to read? Is it the size, font-face, or color (or a combination of these)? Pro tip: If you aren't happy with the searc
84.
▲
by
jonathansampson
5y ago
We do indeed use Chromium, though patched for security and privacy reasons (see https://github.com/brave/brave-browser/wiki/Deviations-from-... ). I don't see how that's an ethical or technical mark
85.
▲
by
jonathansampson
5y ago
Chromium was chosen for its compatibility with the Web today; we did some early testing with Gecko but it was clear that our best path forward would be paved in chrome That said, we patch as needed (for security and privacy purposes; see
86.
▲
by
jonathansampson
5y ago
Great write-up! I did want to share a brief response to the following, however: > The new implementations in Brave and Firefox follow the exact parsing logic I wrote for EdgeDeflector. It’s not the only way to parse them, it’s not the be
87.
▲
by
jonathansampson
5y ago
Injection refers to content inserted into a page from outside. An example of this would be Brave's "tip" buttons on Twitter. The browser [injects] an object into the page which can trigger tipping UI in the browser when click
88.
▲
by
jonathansampson
5y ago
See my later edits to those comments, wherein I shared an example from another user in this thread accusing Brave of in-situ ad-replacement. That is usually the claim being made (first seen in 2016, and refusing to die since). Brave is defi
89.
▲
by
jonathansampson
5y ago
Brave does not replace (meaning, display in-situ) third-party ads. Those are blocked, as you stated, for ethical and security reasons. Brave offers an opt-in feature of the browser called 'Brave Rewards' and 'Brave Ads'.
90.
▲
by
jonathansampson
5y ago
No, Brave does not display ads on publisher properties. Brave blocks trackers (which impacts most third-party ads), but does no in-situ substitution. First-party ads are generally untouched. Brave acts as a content-filter out of the box (si
More ›