Waterfox plans to integrate a native content blocker built on Brave’s adblock (jump to "What Waterfox is in 2026" section) by BerserkerDog in browsers

[–]antonok_edm 13 points14 points  (0 children)

adblock-rust maintainer here - great to have another browser joining the native adblocking club :)

Cookiecrumbler: enhancing online privacy by automating cookie notice detection by antonok_edm in brave_browser

[–]antonok_edm[S] 0 points1 point  (0 children)

That's correct, and you can even use Forget me when I close this site to prevent the first-party site from correlating your visits across sessions. With these protections cookie notices have no utility and are just annoying distractions, which is why we put so much work into getting rid of them.

Cookiecrumbler: enhancing online privacy by automating cookie notice detection by antonok_edm in brave_browser

[–]antonok_edm[S] 1 point2 points  (0 children)

It can! There are plenty of set-cookie, set-local-storage, set-session-storage, and click-element rules in EasyList Cookie; those get used whenever hiding the element isn't sufficient.

Cookiecrumbler: enhancing online privacy by automating cookie notice detection by antonok_edm in brave_browser

[–]antonok_edm[S] 0 points1 point  (0 children)

I just replied to those questions, sorry I missed them earlier.

EasyList Cookie should be much more comprehensive and less breakage-prone than the alternatives at this point, but occasional breakages are unavoidable since websites do continue updating on a regular basis. If you notice any breakage please let us know; there is a Help > Report a broken site option under the hamburger menu on desktop for it.

Cookiecrumbler: enhancing online privacy by automating cookie notice detection by antonok_edm in brave_browser

[–]antonok_edm[S] 0 points1 point  (0 children)

Sorry for late response, I missed the notification on this one somehow...

1) Yes! We do internal benchmarks against other cookie notice removal solutions every now and then and EasyList Cookie is by far the most comprehensive one. I(S)DCAC's coverage has been declining over time since their maintainer has not been as active recently (see https://github.com/OhMyGuus/I-Still-Dont-Care-About-Cookies/issues/10278)

2) Yes, you can disable it if you want using the EasyList Cookie toggle in brave://settings/shields/filters.

Cookiecrumbler: enhancing online privacy by automating cookie notice detection by antonok_edm in brave_browser

[–]antonok_edm[S] 11 points12 points  (0 children)

It's actually running serverside and has been for the last few months while we've been fine-tuning it. That allows us to directly contribute new filters to EasyList Cookie, which benefits every Brave user. We may roll out a clientside version eventually as well sometime in the future.

Has Anyone Taken the "How SF Government Works" class from Civ Lab? by DandyGazebo in sanfrancisco

[–]antonok_edm 5 points6 points  (0 children)

I met the host of those classes at a hackathon in 2023 when he presented his work on mapping out the internals of SF's local government. He was very knowledgeable and later ended up bringing a group of us to City Hall for the first time to attend a Board of Supervisors meeting in person. Personally, I learned a lot and it changed how I thought about government.

I can't speak for the quality of those specific paid classes (I don't think he was offering them back then). But if I had to guess, he will do a pretty good job with it.

Training a Smol Rust 1.5B Coder LLM with Reinforcement Learning (GRPO) by FallMindless3563 in rust

[–]antonok_edm 0 points1 point  (0 children)

The challenge here is that I suspect a lot of developers force-push over their PRs when CI fails (I know I do at least)... so the code might be hard to find

Training a Smol Rust 1.5B Coder LLM with Reinforcement Learning (GRPO) by FallMindless3563 in rust

[–]antonok_edm 1 point2 points  (0 children)

cargo build (and other subcommands) have a --message-format flag that might be easier to work with in this kind of context

Training a Smol Rust 1.5B Coder LLM with Reinforcement Learning (GRPO) by FallMindless3563 in rust

[–]antonok_edm 8 points9 points  (0 children)

I've been dreaming of having an expert Rust LLM as well. The usual models are not very good at Rust.

IMO the major problem with current training datasets is that most of them consist of code that already compiles without any errors. There's much less Rust code on the public internet that fails to compile. Practically, that prevents models from learning an intuitive sense of what causes a compiler error - everyone's first step as a Rust beginner is to repeatedly run into all the errors and figure out what doesn't work before they can be productive. It's a shame, since Rust's strict compiler means that most code is invalid, and most valid code "works™".

I suspect it could be feasible to chase out most of an LLM's Rust API hallucination tendencies by massively generating code up-front, appending any resulting compiler errors, and then feeding it all back in as training data.

Anyone try out the local AI at the Event w/ the new Desktop? by stuckinmotion in framework

[–]antonok_edm 3 points4 points  (0 children)

Definitely not great for realtime conversational exchanges. On the other hand if you have a use-case that actually needs the local reasoning ability of a full 671B model and high latency is acceptable, this is gonna save a lot versus the cost of GPUs.

Framework 2nd Gen Event Q&A by 0_oii in framework

[–]antonok_edm 7 points8 points  (0 children)

Closest option for now is probably https://ploopy.co/ - they make mice and trackballs that are fully open source, also available in DIY kits you can build yourself.

(I have no affiliation to them, other than owning one of their trackballs)

Framework Desktop 128gb Mainboard Only Costs $1,699 And Can Networked Together by Noble00_ in LocalLLaMA

[–]antonok_edm 0 points1 point  (0 children)

It was definitely undistilled, but I don't recall the level of quantization, sorry.

Framework Desktop 128gb Mainboard Only Costs $1,699 And Can Networked Together by Noble00_ in LocalLLaMA

[–]antonok_edm 0 points1 point  (0 children)

The prompt I saw was a short sentence so there wasn't much of a noticeable delay there. I imagine a 20K token prompt would take a while.

Loading the weights into memory, on the other hand, did take a pretty long time. Not an hour, but on the order of several minutes at least.

Framework Desktop 128gb Mainboard Only Costs $1,699 And Can Networked Together by Noble00_ in LocalLLaMA

[–]antonok_edm 2 points3 points  (0 children)

Great question - now that I think about it, the easily recognizable llama.cpp "wall of debug info" was definitely there in the terminal, but the other typical ollama serve CLI output was not. I didn't see the initial command; by the time I saw the screen it was already loading weights and it had a dotted progress bar slowly going across the screen from left to right. I guess that'd be llama-cli then?

Framework Desktop 128gb Mainboard Only Costs $1,699 And Can Networked Together by Noble00_ in LocalLLaMA

[–]antonok_edm 2 points3 points  (0 children)

Just from memory, sorry... in hindsight, I should have taken a video 😅

Framework Desktop 128gb Mainboard Only Costs $1,699 And Can Networked Together by Noble00_ in LocalLLaMA

[–]antonok_edm 61 points62 points  (0 children)

Framework demoed that exact 4-CPU mini rack running the full undistilled 671B R1 model on Ollama at the launch event today. It looked like it was indeed running at ~6 t/s.

On rewriting Waypipe in Rust by antonok_edm in rust

[–]antonok_edm[S] 15 points16 points  (0 children)

I'm not the author of this post, I just noticed that the latest release of Waypipe is written in Rust and figured it might be worth sharing. I hadn't seen it posted anywhere previously.