<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: rockdoe</title><link>https://news.ycombinator.com/user?id=rockdoe</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 08 May 2026 13:48:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rockdoe" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rockdoe in "Hardening Firefox with Claude Mythos Preview"]]></title><description><![CDATA[
<p>How many of those are false positives though? Probably just over 5000?<p>You get bug bounties if you report the kind of bugs Mythos identified. There's a reason no-one collected bounties from the "5000 defects" Coverity identified.<p>The Mythos reports have several examples of chaining a whole bunch of logic in different parts of the program together to exploit something very subtle. The Coverity reports aren't anything like that. These tools aren't remotely in the same league or even universe.</p>
]]></description><pubDate>Thu, 07 May 2026 22:28:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48055960</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=48055960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48055960</guid></item><item><title><![CDATA[New comment by rockdoe in "10% of Firefox crashes are caused by bitflips"]]></title><description><![CDATA[
<p>I think that if you hit the crash in the same line of code many times, you can safely assume it's your own bug and not a memory issue.<p>If it's only hit once by a random person, memory starts being more likely.<p>(Unless that LOC is scanning memory or smth)</p>
]]></description><pubDate>Fri, 06 Mar 2026 07:30:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47272065</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=47272065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47272065</guid></item><item><title><![CDATA[New comment by rockdoe in "10% of Firefox crashes are caused by bitflips"]]></title><description><![CDATA[
<p>If the crash is isolated (no other reports) and flipping one bit in the crashing pointer value would make the pointer valid, it's assumed to be a bitflip. This obviously will only catch a minor portion of bitflips, i.e. any image or video data with bitflips wouldn't crash.<p>From what he's saying they run an actual memory test after a crash, too.</p>
]]></description><pubDate>Fri, 06 Mar 2026 07:27:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47272053</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=47272053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47272053</guid></item><item><title><![CDATA[New comment by rockdoe in "10% of Firefox crashes are caused by bitflips"]]></title><description><![CDATA[
<p><i>If this were so all devs for apps, games, etc... would be talking about this but since this is the first time I'm hearing about this I'm seriously doubting this.</i><p>But they have?</p>
]]></description><pubDate>Fri, 06 Mar 2026 07:22:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47272021</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=47272021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47272021</guid></item><item><title><![CDATA[New comment by rockdoe in "10% of Firefox crashes are caused by bitflips"]]></title><description><![CDATA[
<p>What's the expected behavior of a JavaScript program that allocates all memory on the machine?</p>
]]></description><pubDate>Fri, 06 Mar 2026 07:16:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47271978</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=47271978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47271978</guid></item><item><title><![CDATA[New comment by rockdoe in "10% of Firefox crashes are caused by bitflips"]]></title><description><![CDATA[
<p>I'm pretty sure I saw them present on exactly this at FOSDEM?</p>
]]></description><pubDate>Fri, 06 Mar 2026 07:14:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47271961</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=47271961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47271961</guid></item><item><title><![CDATA[New comment by rockdoe in "Internet Scrabble Club (2002-)"]]></title><description><![CDATA[
<p>Wordfeud uses a different board layout.</p>
]]></description><pubDate>Thu, 15 May 2025 13:32:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=43994897</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=43994897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43994897</guid></item><item><title><![CDATA[New comment by rockdoe in "Jpegli: A new JPEG coding library"]]></title><description><![CDATA[
<p><i>has had basic support merged</i><p>I read the parent post as saying that this is the problem, i.e. that "complete" support is a mess, because AFAIK even the reference implementation is incomplete and buggy, and that then getting angry at the consumers of it is besides the point and won't lead anywhere (which is what we see in practice).<p>Browsers supporting a format "a little" is almost worse than not supporting it at all, because it makes the compatibility and interoperability problems <i>worse</i>.</p>
]]></description><pubDate>Thu, 04 Apr 2024 11:22:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=39928907</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=39928907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39928907</guid></item><item><title><![CDATA[New comment by rockdoe in "Speedometer 3.0: A shared browser benchmark for web application responsiveness"]]></title><description><![CDATA[
<p>Are there any small engines that have enough of the web implemented that they can run it?</p>
]]></description><pubDate>Mon, 11 Mar 2024 16:58:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=39670642</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=39670642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39670642</guid></item><item><title><![CDATA[New comment by rockdoe in "Rust for Embedded Systems: Current state, challenges and open problems"]]></title><description><![CDATA[
<p>Why would those need a lot of Rust dependencies then? If you want to hand-roll stuff, hand-roll! no_std is a thing because people use it.</p>
]]></description><pubDate>Tue, 05 Mar 2024 19:18:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=39607982</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=39607982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39607982</guid></item><item><title><![CDATA[New comment by rockdoe in "Rust for Embedded Systems: Current state, challenges and open problems"]]></title><description><![CDATA[
<p>Small companies with little development experience like Google and Mozilla.<p>(You can check the files I linked and see audits between deltas for minor version updates)</p>
]]></description><pubDate>Tue, 05 Mar 2024 19:16:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=39607956</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=39607956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39607956</guid></item><item><title><![CDATA[New comment by rockdoe in "New 13- and 15‑inch MacBook Air with M3 chip"]]></title><description><![CDATA[
<p>The Tauri app just uses the system WKWebView. Memory usage can be misleading due to reporting, see e.g. <a href="https://github.com/tauri-apps/tauri/issues/5889">https://github.com/tauri-apps/tauri/issues/5889</a></p>
]]></description><pubDate>Mon, 04 Mar 2024 23:53:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=39597703</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=39597703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39597703</guid></item><item><title><![CDATA[New comment by rockdoe in "New 13- and 15‑inch MacBook Air with M3 chip"]]></title><description><![CDATA[
<p>Yeah not sure how it qualifies as lightweight...</p>
]]></description><pubDate>Mon, 04 Mar 2024 23:45:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=39597648</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=39597648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39597648</guid></item><item><title><![CDATA[New comment by rockdoe in "Rust for Embedded Systems: Current state, challenges and open problems"]]></title><description><![CDATA[
<p>Ah yes, then the vendor goes out of business and they have to bring in highly paid consultants to fix bugs in the vendors' gcc 2.95/Linux 2.6.x port to their SoC.<p>You need to be in the right kind of company - the one where waiting for the external vendor to fix their shit is too slow.</p>
]]></description><pubDate>Mon, 04 Mar 2024 23:22:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=39597524</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=39597524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39597524</guid></item><item><title><![CDATA[New comment by rockdoe in "Rust for Embedded Systems: Current state, challenges and open problems"]]></title><description><![CDATA[
<p>FYI Google and Mozilla audit all their dependencies and share them:<p>* <a href="https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/refs/heads/main/cargo-vet/audits.toml" rel="nofollow">https://chromium.googlesource.com/chromiumos/third_party/rus...</a><p>* <a href="https://searchfox.org/mozilla-central/source/supply-chain/audits.toml" rel="nofollow">https://searchfox.org/mozilla-central/source/supply-chain/au...</a><p>It's quite likely that most of your dependencies were already audited.</p>
]]></description><pubDate>Mon, 04 Mar 2024 23:14:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=39597449</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=39597449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39597449</guid></item><item><title><![CDATA[New comment by rockdoe in "Rust for Embedded Systems: Current state, challenges and open problems"]]></title><description><![CDATA[
<p>In C/C++ every project ends up with a hand coded replacement for those external dependencies that is less well written and infinitely less tested.</p>
]]></description><pubDate>Mon, 04 Mar 2024 23:11:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=39597424</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=39597424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39597424</guid></item><item><title><![CDATA[New comment by rockdoe in "Rust for Embedded Systems: Current state, challenges and open problems"]]></title><description><![CDATA[
<p>Firefox and Chrome (and thus Edge, Brave, OperaGX, etc etc) do the same for many allocations - it's safer to crash than to end up in an obscure failure path that never had its error handling exercised and may accidentally be security sensitive.</p>
]]></description><pubDate>Mon, 04 Mar 2024 23:09:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=39597409</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=39597409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39597409</guid></item><item><title><![CDATA[New comment by rockdoe in "Opus 1.5 released: Opus gets a machine learning upgrade"]]></title><description><![CDATA[
<p>FhG and Dolby did eventually put up a list of patents you are licensing from them.<p>It makes for some funny reading if you're familiar with the field. (This should not be construed as legal advice as to the validity of the pool)</p>
]]></description><pubDate>Mon, 04 Mar 2024 23:05:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=39597367</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=39597367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39597367</guid></item><item><title><![CDATA[New comment by rockdoe in "Opus 1.5 released: Opus gets a machine learning upgrade"]]></title><description><![CDATA[
<p><i>Opus isn’t patent free</i><p>The existence of a patent pool does not mean there are valid patent claims against it. But yes, you may be technically correct by saying "patent free" rather than "not infringing on any <i>valid</i> patents". That said historically Opus has had claims against it by patents that looked valid but upon closer investigation didn't actually cover what the codec does.<p>Just looks like FUD to me. Meanwhile, the patent pools of competing technologies definitely still don't offer indemnification they cover all patents, but have no problem paying a bunch of people to spew exactly this kind of FUD - they're the ones who tried to set up this "patent pool" to begin with!</p>
]]></description><pubDate>Mon, 04 Mar 2024 22:10:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=39596832</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=39596832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39596832</guid></item><item><title><![CDATA[New comment by rockdoe in "Touch Pianist"]]></title><description><![CDATA[
<p>It's not like putting that message there will stop those complaints, more like the opposite.</p>
]]></description><pubDate>Sat, 09 Sep 2023 11:03:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=37444015</link><dc:creator>rockdoe</dc:creator><comments>https://news.ycombinator.com/item?id=37444015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37444015</guid></item></channel></rss>