<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: EGreg</title><link>https://news.ycombinator.com/user?id=EGreg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 14 Aug 2026 22:23:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=EGreg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by EGreg in "What garbage collection actually costs"]]></title><description><![CDATA[
<p>Anyway. This is all a bunch of irrelevant details. The original point I had made was that you don’t need GC at all, if you just have a canonical direction for references  and make sure that the other directions have only weak references.</p>
]]></description><pubDate>Fri, 14 Aug 2026 14:56:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49299557</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49299557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49299557</guid></item><item><title><![CDATA[New comment by EGreg in "What garbage collection actually costs"]]></title><description><![CDATA[
<p>It doesn't leave anything relevant out.<p>Java pioneered this garbage collection stuff because you had cycles of references. You don't need to have cycles. WeakRef is a much better thing now. All you need is reference counting, and you don't need any garbage collection at all. When the reference count reaches 0, you destroy the object and free up its memory. It's far more predictable than GC, too.<p>And GC isn't "the fastest" to free objects, it has to walk a graph. The fastest is actually arena allocation and then just dropping the whole thing. But that's exactly what owning an entire container of objects can do. If you have a doubly linked list, for example, A[n] -> A[n+1] but also A[n+1] -> A[n] but neither of those should be a strong reference to prevent reclaiming. Instead, the container of that doubly linked list should be the one having a strong reference to its items.</p>
]]></description><pubDate>Thu, 13 Aug 2026 15:55:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49287896</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49287896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49287896</guid></item><item><title><![CDATA[New comment by EGreg in "What garbage collection actually costs"]]></title><description><![CDATA[
<p>There is no need for garbage collection if you don’t form circular references. Just have a canonical direction and always keep weak references the other way.</p>
]]></description><pubDate>Thu, 13 Aug 2026 14:47:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49286820</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49286820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49286820</guid></item><item><title><![CDATA[New comment by EGreg in "CFTC declares market emergency, orders Kalshi to continue to operate in New York"]]></title><description><![CDATA[
<p><i>“New York intends to make event contract derivatives waste away under its iron curtain of state gaming laws before the courts get the chance to issue final rulings,” said Chairman Michael S. Selig.</i><p>President Donald J. Trump nominated Michael S. Selig to serve as the 16th Chairman of the Commodity Futures Trading Commission (CFTC) on October 27, 2025. The U.S. Senate confirmed him on December 18, 2025, and he was sworn into office on December 22, 2025.<p>This is the time for crypto projects to enjoy Federal protection.</p>
]]></description><pubDate>Wed, 12 Aug 2026 01:54:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49266980</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49266980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49266980</guid></item><item><title><![CDATA[New comment by EGreg in "Woman Pulled over at Gunpoint Twice After Flock Camera Glitch"]]></title><description><![CDATA[
<p>The policy is: <i>Everyone</i> should be for successful policing.<p>We just want the enforcement of this policy to be maximally successful! What’s wrong with that :-)</p>
]]></description><pubDate>Tue, 11 Aug 2026 18:16:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49262301</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49262301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49262301</guid></item><item><title><![CDATA[New comment by EGreg in "Woman pulled over twice after Flock-linked software connected her to homicide"]]></title><description><![CDATA[
<p>Or else!<p>“Sir, we are coming by today because we are concerned you are insufficiently supportive of our public servants in uniform. It has come to our attention that you have been disparaging some members of our law enforcement divisions to groups as large as 100 people! This is part of our new thought policing initiatives, we need <i>everyone</i> to support our policing efforts!”<p>“Yes, I work for Flock Online. We only index statements posted at publicly accessible URLs, which in principle anyone can see. We are able to profile every person at scale for a more effective community policing database. This new thought policing initiative is being carried out as a public-private partnership with the full support of your county’s representatives, as a way to preserve our community’s harmony and enhance social cohesion.”<p>“Please don’t be alarmed, the AI flagged you but I assure you, this is a real human in the loop wanting to talk to you about your comments. I am here because we know you’d be home around this time. Can you please come down to the station with us?”</p>
]]></description><pubDate>Tue, 11 Aug 2026 18:05:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49262141</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49262141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49262141</guid></item><item><title><![CDATA[New comment by EGreg in "Show HN: iPhone app takes simultaneous images from 2 lenses, fuses into 1 photo"]]></title><description><![CDATA[
<p>Not just the app idea … but the WEBSITE — is VERY WELL DONE.<p>I immediately signed up. (And offered to help bring users to this thing.)</p>
]]></description><pubDate>Tue, 11 Aug 2026 17:38:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49261711</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49261711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49261711</guid></item><item><title><![CDATA[New comment by EGreg in "How Claude marks AI-generated content"]]></title><description><![CDATA[
<p>I for one am in favor of this<p>I wrote this three years ago:<p><a href="https://news.ycombinator.com/item?id=35688266">https://news.ycombinator.com/item?id=35688266</a></p>
]]></description><pubDate>Tue, 11 Aug 2026 13:02:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49257633</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49257633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49257633</guid></item><item><title><![CDATA[New comment by EGreg in "As AI eats the web, the internet’s collective memory is disappearing"]]></title><description><![CDATA[
<p>Can we go as far as this: <a href="https://news.ycombinator.com/item?id=35688266">https://news.ycombinator.com/item?id=35688266</a></p>
]]></description><pubDate>Tue, 11 Aug 2026 13:00:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49257599</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49257599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49257599</guid></item><item><title><![CDATA[New comment by EGreg in "Illinois just passed a law that puts Linux on the hook for age verification"]]></title><description><![CDATA[
<p>Governments can hire a hitman to go after you, if you say something wrong. So can international crime syndicates. Will this have a meaningful effect on chilling your speech?<p><a href="https://abcnews.com/amp/US/children-recruited-criminals-industrial-scale-europol/story?id=133762293" rel="nofollow">https://abcnews.com/amp/US/children-recruited-criminals-indu...</a></p>
]]></description><pubDate>Mon, 10 Aug 2026 21:48:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49250253</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49250253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49250253</guid></item><item><title><![CDATA[New comment by EGreg in "The Tragedy of the Cognitive Commons"]]></title><description><![CDATA[
<p>This already happened in many other areas. You don't ask locals for directions anymore. You just have Google Maps.<p>There used to be jokes about how men don't want to ask for directions...</p>
]]></description><pubDate>Mon, 10 Aug 2026 20:47:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49249486</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49249486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49249486</guid></item><item><title><![CDATA[In 2026: we now have a third way between Open Source and Closed Corporations]]></title><description><![CDATA[
<p>Article URL: <a href="https://safebots.ai/usafebox.html">https://safebots.ai/usafebox.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49249025">https://news.ycombinator.com/item?id=49249025</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 10 Aug 2026 20:10:26 +0000</pubDate><link>https://safebots.ai/usafebox.html</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49249025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49249025</guid></item><item><title><![CDATA[New comment by EGreg in "How Golden Is Silence, Actually?"]]></title><description><![CDATA[
<p>That’s how much their silence was able to accomplish!</p>
]]></description><pubDate>Sun, 09 Aug 2026 20:43:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49235647</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49235647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49235647</guid></item><item><title><![CDATA[New comment by EGreg in "Cool URIs Don't Change (1998)"]]></title><description><![CDATA[
<p>Sounds like most URIs have been downright uncool, then!</p>
]]></description><pubDate>Sun, 09 Aug 2026 18:48:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49234348</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49234348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49234348</guid></item><item><title><![CDATA[New comment by EGreg in "The original URL for this prediction will no longer be available in 11 years (2011)"]]></title><description><![CDATA[
<p>It's all a matter of whether someone is willing to pay for the hosting.<p>Which is not, in my opinion, how things should be hosted on the Web.<p>Freenet had a different approach, even back in the early days (two decades ago). I interviewed Ian Clarke about it <a href="https://www.youtube.com/watch?v=JWrRqUkJpMQ" rel="nofollow">https://www.youtube.com/watch?v=JWrRqUkJpMQ</a><p>I wrote about it for years: <a href="https://community.intercoin.app/t/who-pays-for-storage-nfts-and-other-digital-content-in-2022/2326" rel="nofollow">https://community.intercoin.app/t/who-pays-for-storage-nfts-...</a><p>And recently I built Safecloud to be different: <a href="https://safebots.github.io/Safecloud/" rel="nofollow">https://safebots.github.io/Safecloud/</a></p>
]]></description><pubDate>Sun, 09 Aug 2026 05:28:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49228684</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49228684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49228684</guid></item><item><title><![CDATA[New comment by EGreg in "Title 7 Disparate Impact Liability Makes Almost Everything Presumptively Illegal"]]></title><description><![CDATA[
<p>I think a) seems very quixotic and causes more problems than it solves.<p>Instead, I would say that discrimination should probably only be illegal in places where there aren’t enough of the thing (jobs, etc). For example, what about x-only clubs, or ladies’ nights or gyms or etc.</p>
]]></description><pubDate>Sun, 09 Aug 2026 01:12:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49227442</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49227442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49227442</guid></item><item><title><![CDATA[New comment by EGreg in "Why Estonians invite strangers into their back gardens each summer"]]></title><description><![CDATA[
<p>Orthodox Jews do it every Sukkot :)</p>
]]></description><pubDate>Fri, 07 Aug 2026 02:01:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49205121</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49205121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49205121</guid></item><item><title><![CDATA[New comment by EGreg in "Herdr is joining Y Combinator. The runtime stays open"]]></title><description><![CDATA[
<p>Wow, congrats! Can you discuss how you got YCombinator to select your open source project? I know they sometimes fund open source… I’ve been building several large platforms since 2011 but I have never considered applying like that.<p>Would something like this qualify:<p><a href="https://github.com/Qbix" rel="nofollow">https://github.com/Qbix</a><p><a href="https://github.com/Intercoin" rel="nofollow">https://github.com/Intercoin</a><p><a href="https://github.com/Safebots/Safecloud" rel="nofollow">https://github.com/Safebots/Safecloud</a></p>
]]></description><pubDate>Thu, 06 Aug 2026 20:00:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49201633</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49201633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49201633</guid></item><item><title><![CDATA[New comment by EGreg in "Cloudflare OS: an open platform for agents, apps, and work"]]></title><description><![CDATA[
<p>Kenton, back when I was building qbix.com/ecosystem you were building sandstorm, and I wanted to get in touch.<p>Now I have spent about 6 months building the hardened, self-hosted AI version that can be hosted in different clouds like AWS and GCP, and you shipped yours.<p>I think we’d have a lot to discuss. Should I reach out on gmail?</p>
]]></description><pubDate>Thu, 06 Aug 2026 13:20:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49196311</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49196311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49196311</guid></item><item><title><![CDATA[New comment by EGreg in "Web Security is Too Hard"]]></title><description><![CDATA[
<p>I only realized it wasnt after googling for the phrase “cloudflare.pay” and finding the announcement on Cloudflare’s own blog, which I trust because it is on cloudflare.com<p>All the bots including Google’s say it’s a phishing scam site probably, since they don’t know Cloudflare has a wallet product.</p>
]]></description><pubDate>Tue, 04 Aug 2026 20:24:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49174559</link><dc:creator>EGreg</dc:creator><comments>https://news.ycombinator.com/item?id=49174559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49174559</guid></item></channel></rss>