AdGuardMV3
new-wave
AdGuardMV3 | new-wave | |
---|---|---|
4 | 1 | |
135 | 1 | |
3.0% | - | |
8.1 | 10.0 | |
8 days ago | over 1 year ago | |
TypeScript | Zig | |
GNU General Public License v3.0 only | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
AdGuardMV3
-
Change of direction or irrelevance!
For-profit content blockers have teams of paid developers working on this (for examples see https://gitlab.com/groups/eyeo/adblockplus/abc/-/issues/?sort=created_date&state=all&first_page_size=20, https://gitlab.com/groups/adblockinc/-/issues/?sort=created_date&state=all&label_name%5B%5D=manifest%20v3&first_page_size=20, https://github.com/AdguardTeam/AdGuardMV3/issues), and I also see the need for not trivial infrastructure to manage patching the filter lists, something which is beyond what I can provide.
- Ask HN: What weird technical scene are you fond/part of?
-
Manifest 3 limitation with background.js
This is what AdGuard MV3 is doing in a content script to keep alive the service worker:
- Manifest V3, webRequest, and ad blockers
new-wave
-
Ask HN: What weird technical scene are you fond/part of?
https://github.com/LAC-Tech/new-wave/blob/master/type.ml
Looks like my last attempt failed when I got bogged down prototyping a type system in Ocaml then trying to port that to Zig.
So in my case - it's not because I use them and they suck, it's because I find stuff like implementing type systems and GC very hard, and usually more practical things start wanting my attention more.
What are some alternatives?
kana - Single cell analysis in the browser
LibreQoS - A Quality of Experience and Smart Queue Management system for ISPs. Leverage CAKE to improve network responsiveness, enforce bandwidth plans, and reduce bufferbloat.
SVM-Face-and-Object-Detection-Shader - SVM using HOG descriptors implemented in fragment shaders
CAM6 - Cellular Automata Machine (CAM6) Simulator
Speed-Run-Sidebar - A Display + Controller to integrate with OBS
FreePSXBoot - Exploit to allow loading arbitrary code on the PSX using only a memory card (no game needed)
ExtendedCss - A TypeScript library for non-standard element selecting — :contains(), :matches-css(), etc., and applying CSS styles with extended properties.
op25 - Fork of osmocom OP25 by boatbod
uBlock-minus-mv3-cs-poc - uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
virtualagc - Virtual Apollo Guidance Computer (AGC) software
example-chrome-extension - Example Chrome Extension - open source examples for Chrome extension APIs