<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: mccr8</title><link>https://news.ycombinator.com/user?id=mccr8</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 08:05:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mccr8" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mccr8 in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>No, they stopped paying bounties.</p>
]]></description><pubDate>Wed, 08 Apr 2026 02:50:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47684406</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=47684406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47684406</guid></item><item><title><![CDATA[New comment by mccr8 in "Hardening Firefox with Anthropic's Red Team"]]></title><description><![CDATA[
<p>You should generally assume that in a web browser any memory corruption bug can, when combined with enough other bugs and a lot of clever engineering, be turned into arbitrary code execution on your computer.</p>
]]></description><pubDate>Sat, 07 Mar 2026 03:10:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47284083</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=47284083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47284083</guid></item><item><title><![CDATA[New comment by mccr8 in "Hardening Firefox with Anthropic's Red Team"]]></title><description><![CDATA[
<p>Google already has an AI-powered security vulnerability project, called Big Sleep. It has reported a number of issues to open source projects: <a href="https://issuetracker.google.com/savedsearches/7155917?pli=1" rel="nofollow">https://issuetracker.google.com/savedsearches/7155917?pli=1</a></p>
]]></description><pubDate>Fri, 06 Mar 2026 17:15:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47277936</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=47277936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47277936</guid></item><item><title><![CDATA[New comment by mccr8 in "Hardening Firefox with Anthropic's Red Team"]]></title><description><![CDATA[
<p>The bugs that were issued CVEs (the Anthropic blog post says there were 22) were all real security bugs.<p>The level of AI spam for Firefox security submissions is a lot lower than the curl people have described. I'm not sure why that is. Maybe the size of the code base and the higher bar to submitting issues plays a role.</p>
]]></description><pubDate>Fri, 06 Mar 2026 17:06:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47277789</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=47277789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47277789</guid></item><item><title><![CDATA[New comment by mccr8 in "Facebook is cooked"]]></title><description><![CDATA[
<p>I think the trick to making the "shorts" feature stop showing scantily clad women is to use it actively a bit, and only watch the videos that are decidedly something else. I did that for awhile and now my videos are like "let's see what happens when you pour lava on some soda bottles" which I'm not sure I care that much about but at least it isn't embarrassing.</p>
]]></description><pubDate>Fri, 20 Feb 2026 23:53:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47095745</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=47095745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47095745</guid></item><item><title><![CDATA[New comment by mccr8 in "C++ std::move doesn't move anything: A deep dive into Value Categories"]]></title><description><![CDATA[
<p>Rust did exist in some form in 2011. Source: I ate lunch with part of the Rust team in 2011.</p>
]]></description><pubDate>Sun, 11 Jan 2026 15:02:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46576291</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=46576291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46576291</guid></item><item><title><![CDATA[New comment by mccr8 in "Brave overhauled its Rust adblock engine with FlatBuffers, cutting memory 75%"]]></title><description><![CDATA[
<p>Each tab can be a dozen or more processes nowadays, thanks to site isolation.</p>
]]></description><pubDate>Tue, 06 Jan 2026 02:27:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46508012</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=46508012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46508012</guid></item><item><title><![CDATA[New comment by mccr8 in "I think nobody wants AI in Firefox, Mozilla"]]></title><description><![CDATA[
<p>One longstanding issue with gradients was fixed recently.<p><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=627771" rel="nofollow">https://bugzilla.mozilla.org/show_bug.cgi?id=627771</a></p>
]]></description><pubDate>Fri, 14 Nov 2025 21:33:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45932444</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=45932444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45932444</guid></item><item><title><![CDATA[New comment by mccr8 in "Where's Firefox going next?"]]></title><description><![CDATA[
<p>In my personal opinion, while the flexibility of the old XUL addons was amazing, the two big issues are compatibility and performance.<p>Compatibility: these addons could be broken very easily because they could depend on almost anything, and with the monthly release cycle, it is very difficult for mod authors to keep up. For instance, some addons would work by taking a core browser function written in JS, convert it to a string, run a regular expression to edit the string, then use eval to create a new function to replace the old one. In some release, the syntax of the "convert a function to a string" output changed slightly and it broke these addons, because it broke the regexp they were using.<p>Performance: XUL addons could do all sorts of things that are horrible for performance, and there was no real way for a user to tell what was causing it, because the addon wasn't isolated in any way. I ran into somebody who was having severe performance issues because the browser was generating colossal amounts of garbage for no reason. It eventually turned out that on a whim they'd installed a "LaTeX the World" addon, which would look for LaTeX typesetting instructions on pages and replace it with the nice looking output. The problem was, the way it worked was that every 10 seconds or so it would convert the entire contents of every single tab you had open into a zillion strings, search those strings, then throw them out.</p>
]]></description><pubDate>Tue, 15 Jul 2025 23:52:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44577191</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=44577191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44577191</guid></item><item><title><![CDATA[New comment by mccr8 in "OpenAI to release web browser in challenge to Google Chrome"]]></title><description><![CDATA[
<p>The article says: "OpenAI's browser is built atop Chromium, Google's own open-source browser code, two of the sources said."</p>
]]></description><pubDate>Wed, 09 Jul 2025 20:57:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44514674</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=44514674</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44514674</guid></item><item><title><![CDATA[New comment by mccr8 in "Blasting Past WebP - An analysis of the NSO BLASTPASS iMessage exploit"]]></title><description><![CDATA[
<p>rlbox is used for more than one library: "Now, we’re bringing that technology to all supported Firefox platforms (desktop and mobile), and isolating five different modules: Graphite, Hunspell, Ogg, Expat and Woff2"<p><a href="https://blog.mozilla.org/attack-and-defense/2021/12/06/webassembly-and-back-again-fine-grained-sandboxing-in-firefox-95/" rel="nofollow">https://blog.mozilla.org/attack-and-defense/2021/12/06/webas...</a></p>
]]></description><pubDate>Fri, 28 Mar 2025 01:37:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=43500453</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=43500453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43500453</guid></item><item><title><![CDATA[New comment by mccr8 in "Eliminating Memory Safety Vulnerabilities at the Source"]]></title><description><![CDATA[
<p>Their concern is not with theoretical vulnerabilities, but actual ones that are being exploited. If an attacker never tries to find a vulnerability in some code, then it might as well not have it.</p>
]]></description><pubDate>Thu, 26 Sep 2024 13:10:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=41657988</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=41657988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41657988</guid></item><item><title><![CDATA[New comment by mccr8 in "Fixing a bug in Google Chrome as a first-time contributor"]]></title><description><![CDATA[
<p>Firefox uses unified builds, where a bunch of .cpp files are globbed together and compiled at once. That helps a lot, but a build still takes a bit of time unless you are on an absurdly fast machine. Chrome used to also support this, called "jumbo builds", but they didn't want to deal with the maintenance overhead. Presumably all of the Chrome developers employed by Google are using some kind of massive distributed build infrastructure so there's little impact of slower builds on individual developer productivity, so the use case of building on a single computer is not as prioritized.</p>
]]></description><pubDate>Tue, 27 Aug 2024 22:09:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=41373695</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=41373695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41373695</guid></item><item><title><![CDATA[New comment by mccr8 in "Make Firefox Private Again"]]></title><description><![CDATA[
<p>That's the CTO, not the CEO.</p>
]]></description><pubDate>Thu, 22 Aug 2024 15:14:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=41321231</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=41321231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41321231</guid></item><item><title><![CDATA[New comment by mccr8 in "For advertising, Firefox now collects user data by default"]]></title><description><![CDATA[
<p>According to news stories, Apple received $20 billion dollars in 2022 from Google to make Google the default search in Safari.<p><a href="https://www.theverge.com/2024/5/2/24147007/google-paid-apple-20-billion-in-2022-to-be-safaris-default-search-engine" rel="nofollow">https://www.theverge.com/2024/5/2/24147007/google-paid-apple...</a></p>
]]></description><pubDate>Tue, 16 Jul 2024 21:04:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=40980319</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=40980319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40980319</guid></item><item><title><![CDATA[New comment by mccr8 in "Some notes on Rust, mutable aliasing and formal verification"]]></title><description><![CDATA[
<p>Firefox also uses reference counting plus a trial deletion based cycle collector to manage C++ DOM objects (and cycles through JS). In fact, Graydon was responsible for the initial implementation.</p>
]]></description><pubDate>Thu, 16 May 2024 21:41:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=40383596</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=40383596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40383596</guid></item><item><title><![CDATA[New comment by mccr8 in "Speedometer 3.0: A shared browser benchmark for web application responsiveness"]]></title><description><![CDATA[
<p>I got 35.7 ± 2.3 on a MacBook Pro M3, Chrome 122.</p>
]]></description><pubDate>Mon, 11 Mar 2024 22:10:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=39673812</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=39673812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39673812</guid></item><item><title><![CDATA[New comment by mccr8 in "Out of bounds memory access in V8 in Google Chrome prior to 120.0.6099.224"]]></title><description><![CDATA[
<p>That commit says it is for 1515930. The Chrome releases page says that CVE-2024-0519 is associated with 1517354, which is what I linked to. There may be a connection between CVE-2024-0519 and CVE-2024-0517, but none is mentioned on the Chrome releases page which is what I'm going by.</p>
]]></description><pubDate>Thu, 25 Jan 2024 17:00:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=39131774</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=39131774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39131774</guid></item><item><title><![CDATA[New comment by mccr8 in "Out of bounds memory access in V8 in Google Chrome prior to 120.0.6099.224"]]></title><description><![CDATA[
<p>If you are running untrusted code in Node, subtle JIT bugs are probably the least of your problems.</p>
]]></description><pubDate>Wed, 24 Jan 2024 16:38:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=39119375</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=39119375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39119375</guid></item><item><title><![CDATA[New comment by mccr8 in "Out of bounds memory access in V8 in Google Chrome prior to 120.0.6099.224"]]></title><description><![CDATA[
<p>There's not a lot of context in this submission, but presumably it is being linked because the release notes for this CVE says "Google is aware of reports that an exploit for CVE-2024-0519 exists in the wild."<p><a href="https://chromereleases.googleblog.com/2024/01/stable-channel-update-for-desktop_16.html" rel="nofollow">https://chromereleases.googleblog.com/2024/01/stable-channel...</a></p>
]]></description><pubDate>Wed, 24 Jan 2024 16:36:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=39119351</link><dc:creator>mccr8</dc:creator><comments>https://news.ycombinator.com/item?id=39119351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39119351</guid></item></channel></rss>