Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pythux
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
181.
▲
by
pythux
8y ago
> How does Cliqz make money? We're currently proposing a mix of client-side private offers (not unlike Brave) and paid products (e.g.: Ghostery premium, and more are being worked on as we speak). Users should have a choice. > I n
182.
▲
by
pythux
8y ago
Hey, Cliqz employee here. I'd like to clarify a few things since I don't think your comment is accurate. 1. Cliqz is not an advertising company, it's a search company and we push hard for privacy protection in everything we d
183.
▲
by
pythux
8y ago
Benchmarking is always a hard problem - no such thing as spherical chickens in a vacuum. That said we'd love to at least standardize the setup for other people running the benchmarks; that is why we opened all the code and data, as a s
184.
▲
by
pythux
8y ago
> Some things are very wonky with the experiment: Thank you for taking the time to read this study. We do not think we claimed anything that was false in this study (although the scope might not be as wide as some would expect or desire)
185.
▲
by
pythux
8y ago
Thanks a lot for your comment. The project is open source and everything needed to run the study comparisons is available as well there: https://github.com/cliqz-oss/adblocker/tree/master/bench/com..
186.
▲
by
pythux
8y ago
> It might be the case these adblockers are well written but you can't guarantee that for all extensions. If a user doesn't have an obvious way to know it's the fault of an extension then Chrome gets the blame. It has been
187.
▲
by
pythux
8y ago
Good point and we should certainly have mentioned it. AdBlock is using the same underlying engine that Adblock Plus is developing (adblockpluscore), which means they have the same performance when it comes to matching requests (there could
188.
▲
by
pythux
8y ago
As far as I know WebAssembly in uBlock Origin is currently used for two things: 1. Matching the $domain option using an optimized Trie data-structure 2. Parsing domains using the public suffix list, also based on a Trie data-structure I wou
189.
▲
by
pythux
8y ago
I agree with you, and that's why I would like to see this declarative API being an addition to the current WebRequest API. This way there could be extensions using it exclusively and users could decide to pick these if they offer suffi
190.
▲
by
pythux
8y ago
What I'm afraid of is the following: * The blocking engine operated by either Safari or Chrome is a black-box and independent devs will have a harder time understanding it, tweaking it, improving it, debugging it. * Chrome devs are now
191.
▲
by
pythux
8y ago
Hey, disclaimer: I worked on this study. I would love to hear your thoughts about this. From our point of view, the argument is not that the native content blocker is slow or fast but instead that it's not an acceptable trade-off, for
192.
▲
by
pythux
8y ago
Thanks for the replay. Disclaimer, I worked on this study. > There's a few issues with the conclusion here. First, they article measures and discusses only the time required to block a single request. Modern web pages are issuing ma
193.
▲
by
pythux
8y ago
Hey, dislaimer: I worked on this study. Thank you for your comment. To me this reaction from the Chromium devs is missing one of the most fundamental issues. I'm not fundamentally against the declarative API because of technical limita
194.
▲
Show HN: Tldts – Fast Domains and URLs Parsing (written in TypeScript)
(remusao.github.io)
6 points
by
pythux
8y ago
|
0 comments
195.
▲
by
pythux
8y ago
Babel makes extensive use of Flow. So I guess that counts as expressive static typing.
196.
▲
by
pythux
8y ago
I wrote some comparison some time ago https://github.com/remusao/anagrams-bench/blob/master/README... Unfortunately, as you suggest, the complexity of arbitrary precision multiplication kicks in and perf
197.
▲
by
pythux
8y ago
Thank you for the clarification! Do you know how much time is lost between the time a request is handled by the kernel in C++ and the time it would trigger a callback of the web request API? In other words, what is the overhead of the JS AP
198.
▲
by
pythux
8y ago
> Brave is just a top-speed (better than using JS in extension code) blocker Did you run some comparison to back this? I would love to see some numbers.
199.
▲
by
pythux
8y ago
Very nice, and scary at the same time... I feel that too often we consider that by using some content-blocking extensions (e.g.: uBlock Origin, Privacy Badger, etc.) we are 100% safe and privacy leakages are a thing of the past. But from wh
200.
▲
Packaging Node.js Apps the Easy Way
(remusao.github.io)
2 points
by
pythux
9y ago
|
0 comments
201.
▲
Monitoring Your Internet Bandwidth with a Raspberry Pi
(remusao.github.io)
2 points
by
pythux
9y ago
|
0 comments
202.
▲
Show HN: Simple-Sanic, a Blazing Fast Http.server Replacement Using Sanic
(remusao.github.io)
3 points
by
pythux
9y ago
|
0 comments
203.
▲
Generating Ad-Blocker filters from whotracks.me data
(whotracks.me)
4 points
by
pythux
9y ago
|
0 comments
204.
▲
Getting the Most Out of Sqlite3 with Python
(remusao.github.io)
191 points
by
pythux
9y ago
|
33 comments