<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: BrendanEich</title><link>https://news.ycombinator.com/user?id=BrendanEich</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 10:32:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=BrendanEich" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by BrendanEich in "Zero-day CSS: CVE-2026-2441 exists in the wild"]]></title><description><![CDATA[
<p>A mundane reason for why donations to the 501c3 parent Mozilla Foundation can't go to Firefox or Gecko engineers is U.S. tax law. We found out the hard way after the IRS San Jose office said we could run only as a foundation and take "sponsorship income" tax-free. They reneged and litigated; this led to the creation of the arms-length Mozilla Corporation that's wholly owned by the Foundation. Per IRS regulations, it cannot be funded by grants from the parent Mozilla Foundation.<p>The corporation could let users pay for Firefox, and pay tax on that revenue. While I was there, no one thought this would help enough to be worth the effort, compared to just working on other things while taking Google search revshare.<p>With Brave, I've pushed for user-pays as an option. We let a user buy Premium Search (no ads, but this is possible for free) to support us. It's a small but non-negligible amount of revenue per year, and growing slowly, but we did it on principle. Same will go for buy-once zero-telemetry Brave Origin, stripped down Brave coming in a month or two.</p>
]]></description><pubDate>Thu, 26 Feb 2026 05:14:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47162159</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=47162159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47162159</guid></item><item><title><![CDATA[New comment by BrendanEich in "Firefox Getting New Controls to Turn Off AI Features"]]></title><description><![CDATA[
<p>Rewards has always been opt in, so you don't need to get past it to use Brave. We would not be here without it, but use Chrome or Firefox if you prefer. IMHO "really gross" applies to the Google spyware embedded in Chrome, and Firefox has had its share of "gross mistakes" since I left.<p>For those who don't want to free ride, we will offer Brave Origin soon. One time payment for stripped down Brave, no opt-in UX of any kind.</p>
]]></description><pubDate>Thu, 12 Feb 2026 04:01:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46984765</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=46984765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46984765</guid></item><item><title><![CDATA[New comment by BrendanEich in "Firefox Getting New Controls to Turn Off AI Features"]]></title><description><![CDATA[
<p>> ... things like "Come home, white man" and other dog-whistles on image-boards<p>Wow, that's a new lie.<p>Do you have any evidence? This isn't something Brave ever did, but it's easy to make unfalsifiable "There's probably archives" b.s. claims on HN.</p>
]]></description><pubDate>Tue, 10 Feb 2026 00:27:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46953668</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=46953668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46953668</guid></item><item><title><![CDATA[New comment by BrendanEich in "Firefox Getting New Controls to Turn Off AI Features"]]></title><description><![CDATA[
<p>We never, as in not ever, offered crypto mining in the browser.</p>
]]></description><pubDate>Tue, 10 Feb 2026 00:25:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46953653</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=46953653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46953653</guid></item><item><title><![CDATA[New comment by BrendanEich in "Brave overhauled its Rust adblock engine with FlatBuffers, cutting memory 75%"]]></title><description><![CDATA[
<p>The grants came from our token fund, not users' tokens (no way to buy BAT then).<p>The issue which I found out about late, and fixed right away, was infringing on right to publicity, nothing to do with donations from users' own tokens.</p>
]]></description><pubDate>Tue, 06 Jan 2026 18:59:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46516851</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=46516851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46516851</guid></item><item><title><![CDATA[New comment by BrendanEich in "Brave overhauled its Rust adblock engine with FlatBuffers, cutting memory 75%"]]></title><description><![CDATA[
<p>That blog post is about a partnership (which ended), but you probably saw some sponsored images at the time, in new tab pages (1 of 4 then, I think; the rest are just art images).<p>These are non-tracking, carefully designed (including vetting by Brave), brand advertising images. They are not ads (we never did this) inserted into publisher pages, or (opt-in only) push notifications.<p>Brave has been working to find ways to sustain ourselves, and these sponsored images are still a good revenue line, although lesser now vs other lines. If you want, turn them off.<p>Free riding is always an user right, we don't try to stop it on principle, as if we ever could with open source. But there's no free lunch: if you use Firefox, you are Google's product. If you use a Firefox fork, you're free riding on Gecko which costs a lot to maintain. HTH</p>
]]></description><pubDate>Tue, 06 Jan 2026 18:55:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46516794</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=46516794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46516794</guid></item><item><title><![CDATA[New comment by BrendanEich in "Mozilla appoints new CEO Anthony Enzor-Demeo"]]></title><description><![CDATA[
<p>That's all b.s. of the ripest kind.</p>
]]></description><pubDate>Tue, 30 Dec 2025 19:39:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46437082</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=46437082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46437082</guid></item><item><title><![CDATA[New comment by BrendanEich in "In 1995, a Netscape employee wrote a hack in 10 days that now runs the Internet"]]></title><description><![CDATA[
<p>No. I wrote Mocha in C.<p>Where did you hear this CL fish story?</p>
]]></description><pubDate>Tue, 30 Dec 2025 01:55:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46428600</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=46428600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46428600</guid></item><item><title><![CDATA[New comment by BrendanEich in "CSS now has an if() conditional function"]]></title><description><![CDATA[
<p>I don't know what "semantic HTML enrichment" means, but there wasn't time. The alternative was VBScript and DHTML. DHTML and Netscape's DOM forked Web content based on `if (document.all) /* IE code here */; else /* netscape code here */`, and only with Firefox, Opera, and Safari founding whatwg.org and start HTML5 did we unify everything.</p>
]]></description><pubDate>Wed, 10 Dec 2025 17:21:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46220523</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=46220523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46220523</guid></item><item><title><![CDATA[New comment by BrendanEich in "It’s time to free JavaScript (2024)"]]></title><description><![CDATA[
<p>I didn't pick LiveScript, Netscape Marketing did.<p>The original codename Mocha was Marc Andreessen's.<p>This is all in the HOPL IV paper and my Lex Fridman interview.</p>
]]></description><pubDate>Wed, 10 Dec 2025 17:17:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46220447</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=46220447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46220447</guid></item><item><title><![CDATA[New comment by BrendanEich in "In 1995, a Netscape employee wrote a hack in 10 days that now runs the Internet"]]></title><description><![CDATA[
<p>No, == was strict in the ten day prototype.<p><a href="https://x.com/BrendanEich/status/1004425861410402304" rel="nofollow">https://x.com/BrendanEich/status/1004425861410402304</a><p><a href="https://x.com/BrendanEich/status/1922360598995534074" rel="nofollow">https://x.com/BrendanEich/status/1922360598995534074</a></p>
]]></description><pubDate>Mon, 08 Dec 2025 05:08:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46188595</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=46188595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46188595</guid></item><item><title><![CDATA[New comment by BrendanEich in "30 years ago today "Netscape and Sun announce JavaScript""]]></title><description><![CDATA[
<p>One book covers the DOM and browser APIs, one does not.</p>
]]></description><pubDate>Mon, 08 Dec 2025 05:00:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46188550</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=46188550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46188550</guid></item><item><title><![CDATA[New comment by BrendanEich in "End of Japanese community"]]></title><description><![CDATA[
<p>It's opt in. The UX can be disabled, and Leo as a whole can be removed via group policy. <a href="https://search.brave.com/ask?q=how+to+disable+leo+ux+in+brave+browser%3F%3F&source=dq-desktop&conversation=0864855c7a49c0a790c101076b177187300f" rel="nofollow">https://search.brave.com/ask?q=how+to+disable+leo+ux+in+brav...</a></p>
]]></description><pubDate>Tue, 18 Nov 2025 18:02:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45969787</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=45969787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45969787</guid></item><item><title><![CDATA[New comment by BrendanEich in "Firefox is the best mobile browser"]]></title><description><![CDATA[
<p>"Mozilla reluctantly hired" me? False, a foolish lie if you knew better, and if you didn't, why not? Search engines and even censored Wikipedia exist.<p>I was a founder of Mozilla in 1998 (1997 planning inside Netscape).</p>
]]></description><pubDate>Mon, 20 Oct 2025 22:17:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45650131</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=45650131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45650131</guid></item><item><title><![CDATA[New comment by BrendanEich in "The <output> Tag"]]></title><description><![CDATA[
<p>(There was no DOCTYPE for DHTML. The one for HTML 4.01 was not equivalent to a DOCTYPE for DHTML.)</p>
]]></description><pubDate>Mon, 20 Oct 2025 22:15:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45650107</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=45650107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45650107</guid></item><item><title><![CDATA[New comment by BrendanEich in "The <output> Tag"]]></title><description><![CDATA[
<p>JS was ubiquitous when DHTML was pushed by Microsoft, because DHTML required JScript aka JS.<p>CSS was not there in the '90s because Netscape didn't implement, and MS did its own subset.<p>JS and CSS both suffered from wildly inconsistent support between Netscape and IE, but JS at root had interop enough to support hotmail, later OddPost, much more. CSS had no extension mechanism based on JS then, so it suffered browser-specific support that was IMHO worse than JS suffered. No way to polyfill.</p>
]]></description><pubDate>Mon, 20 Oct 2025 22:14:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45650101</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=45650101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45650101</guid></item><item><title><![CDATA[New comment by BrendanEich in "Helium Browser"]]></title><description><![CDATA[
<p>Does no one use search engines any longer? Or AI chatbots, the new front end to search engines? Anyway, 2014.</p>
]]></description><pubDate>Mon, 29 Sep 2025 00:27:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45409293</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=45409293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45409293</guid></item><item><title><![CDATA[New comment by BrendanEich in "Firefox is fine. The people running it are not"]]></title><description><![CDATA[
<p>If you insist on percentage points not ratios, then how do you apportion blame to me vs the CEOs before me? I was CEO for ten days. I stood up for it to avoid Mozilla going headless longer (Gary Kovacs stepped down by April 2013: <a href="https://blog.mozilla.org/en/mozilla/gearing-up-for-the-next-chapter/" rel="nofollow">https://blog.mozilla.org/en/mozilla/gearing-up-for-the-next-...</a>).<p>If it’s all my fault, kindly say how. You will have to come up with reasons why Firefox continued to fall after I left and to date.</p>
]]></description><pubDate>Thu, 24 Jul 2025 19:46:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44675182</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=44675182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44675182</guid></item><item><title><![CDATA[New comment by BrendanEich in "Firefox is fine. The people running it are not"]]></title><description><![CDATA[
<p>From the statcounter links I gave:<p>>>> (31.82-14.34)x100/31.82<p>54<p>>>> (14.34-2.37)x100/14.35<p>83<p>54% drop from peak to when I left, 83% drop after. No one said "didn't happen".</p>
]]></description><pubDate>Fri, 18 Jul 2025 04:28:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44601207</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=44601207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44601207</guid></item><item><title><![CDATA[New comment by BrendanEich in "Fakespot shuts down today after 9 years of detecting fake product reviews"]]></title><description><![CDATA[
<p>On "trend-chasing", a false charge: <a href="https://news.ycombinator.com/item?id=44546212">https://news.ycombinator.com/item?id=44546212</a></p>
]]></description><pubDate>Tue, 15 Jul 2025 03:44:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44567653</link><dc:creator>BrendanEich</dc:creator><comments>https://news.ycombinator.com/item?id=44567653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44567653</guid></item></channel></rss>