<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: denotational</title><link>https://news.ycombinator.com/user?id=denotational</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 20:39:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=denotational" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by denotational in "Category Theory Illustrated – Types"]]></title><description><![CDATA[
<p>> Yes -- in set theory sets can contain themselves<p>Which set theory? ZFC doesn't permit this.<p>Non-well-founded set theories are so non-standard that I think it's wrong, or at least misleading, to claim that unqualified "set theory" permits this.</p>
]]></description><pubDate>Fri, 03 Apr 2026 21:50:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47632794</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=47632794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47632794</guid></item><item><title><![CDATA[New comment by denotational in "Tech companies defeat bill as AI drains local water supplies"]]></title><description><![CDATA[
<p>Has anyone looked at using greywater for evaporative cooling? I couldn’t find much after a quick Google, aside from small scale domestic usage.</p>
]]></description><pubDate>Sun, 15 Mar 2026 18:01:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47389978</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=47389978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47389978</guid></item><item><title><![CDATA[New comment by denotational in "Changes to OpenTTD Distribution on Steam"]]></title><description><![CDATA[
<p>Given the “rightsholders” have no rights over OpenTTD (only the assets are copyrightable, and OpenTTD has had its own set of open-source assets for the past 15 years), I can’t agree with this.<p>I’m not sure how to interpret this other than Atari not wanting to compete with OpenTTD on Steam.</p>
]]></description><pubDate>Sat, 14 Mar 2026 22:59:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47382194</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=47382194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47382194</guid></item><item><title><![CDATA[New comment by denotational in "What not to write on your security clearance form (1988)"]]></title><description><![CDATA[
<p>> On another occasion much later, I learned by chance that putting certain provocative information on a security clearance form can greatly speed up the clearance process. But that is another story.<p>Presumably this is the famous (?) story of him listing his race as “mongrel” whenever asked?</p>
]]></description><pubDate>Sat, 21 Feb 2026 17:54:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47103019</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=47103019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47103019</guid></item><item><title><![CDATA[New comment by denotational in "Apple XNU: Clutch Scheduler"]]></title><description><![CDATA[
<p>Please could you elaborate?</p>
]]></description><pubDate>Mon, 09 Feb 2026 16:04:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46946722</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=46946722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46946722</guid></item><item><title><![CDATA[New comment by denotational in "The microstructure of wealth transfer in prediction markets"]]></title><description><![CDATA[
<p>It’s not really margin since there’s no leverage: the potential loss associated with the bet has to be deposited, so it’s fully collateralised.</p>
]]></description><pubDate>Mon, 19 Jan 2026 18:18:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46682549</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=46682549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46682549</guid></item><item><title><![CDATA[New comment by denotational in "Adobe Photoshop 1.0 Source Code (1990)"]]></title><description><![CDATA[
<p>* A set that isn't open isn't (necessarily) closed.<p>* A set that is open can also be closed.</p>
]]></description><pubDate>Tue, 23 Dec 2025 15:13:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46365917</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=46365917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46365917</guid></item><item><title><![CDATA[New comment by denotational in "Beginning January 2026, all ACM publications will be made open access"]]></title><description><![CDATA[
<p>> Good publishing costs money<p>Good faith question: aside from hosting costs, what costs are there, given the reviewers are unpaid?</p>
]]></description><pubDate>Thu, 18 Dec 2025 21:31:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46319067</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=46319067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46319067</guid></item><item><title><![CDATA[Are conference reviewers harsher when they have a submission of their own?]]></title><description><![CDATA[
<p>Article URL: <a href="https://johnwickerson.wordpress.com/2025/11/19/are-conference-reviewers-harsher-when-they-have-a-submission-of-their-own/">https://johnwickerson.wordpress.com/2025/11/19/are-conference-reviewers-harsher-when-they-have-a-submission-of-their-own/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46026976">https://news.ycombinator.com/item?id=46026976</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 23 Nov 2025 20:20:34 +0000</pubDate><link>https://johnwickerson.wordpress.com/2025/11/19/are-conference-reviewers-harsher-when-they-have-a-submission-of-their-own/</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=46026976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46026976</guid></item><item><title><![CDATA[New comment by denotational in "What is a manifold?"]]></title><description><![CDATA[
<p>Right, but if you fill in the shorthand there’s no reason to think it’s circular; it’s just a normal definition at that point, albeit one without much motivation.</p>
]]></description><pubDate>Tue, 04 Nov 2025 19:21:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45814875</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=45814875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45814875</guid></item><item><title><![CDATA[New comment by denotational in "Wireguard FPGA"]]></title><description><![CDATA[
<p>Do you mean specifically as consumer products?<p>There are loads of 10GbE switches from Cisco/Juniper/Arista/et al.</p>
]]></description><pubDate>Sun, 12 Oct 2025 19:27:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45561040</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=45561040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45561040</guid></item><item><title><![CDATA[New comment by denotational in "The phaseout of the mmap() file operation in Linux"]]></title><description><![CDATA[
<p>In its defence, the headline says "file operation" rather than "syscall", which makes it slightly less egregious: it's referring to `mmap` as a member of `struct file_operations`.</p>
]]></description><pubDate>Mon, 29 Sep 2025 17:08:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45416177</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=45416177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45416177</guid></item><item><title><![CDATA[New comment by denotational in "Default musl allocator considered harmful to performance"]]></title><description><![CDATA[
<p>A null-pointer dereference in C will be just as fatal (modulo optimizations).</p>
]]></description><pubDate>Mon, 08 Sep 2025 10:47:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45166728</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=45166728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45166728</guid></item><item><title><![CDATA[New comment by denotational in "The theory and practice of selling the Aga cooker (1935) [pdf]"]]></title><description><![CDATA[
<p>OCR errors?</p>
]]></description><pubDate>Sat, 23 Aug 2025 05:31:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44993466</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=44993466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44993466</guid></item><item><title><![CDATA[New comment by denotational in "OpenBSD is so fast, I had to modify the program slightly to measure itself"]]></title><description><![CDATA[
<p>It doesn't, at least on the version I have access to, as it is configured on that cluster.<p>I’m using Linux rather than AIX.<p>fcntl(2) locks are supported (as long as they aren't OFD), but flock(2) locks don't work across nodes.</p>
]]></description><pubDate>Sun, 17 Aug 2025 18:08:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=44933579</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=44933579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44933579</guid></item><item><title><![CDATA[New comment by denotational in "OpenBSD is so fast, I had to modify the program slightly to measure itself"]]></title><description><![CDATA[
<p>Sadly GPFS still doesn’t support flock(2), so I still avoid it.</p>
]]></description><pubDate>Sat, 16 Aug 2025 11:15:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44922236</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=44922236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44922236</guid></item><item><title><![CDATA[New comment by denotational in "Reversing the fossilization of computer science conferences"]]></title><description><![CDATA[
<p>I think that's a pretty uncharitable take; I thought there were several interesting questions raised by the author:<p>1. Should conference "service" be something we expect of postdocs (and even PhD candidates) rather than established experts?<p>> Often, as a result, the PC is staffed by junior, ambitious academics intent on filling their résumés. Note that it does not matter for these résumés whether the person did a good or bad job as a referee! [...] I very much doubt that the submissions of Einstein, Curie, Planck, and such to the Solvay conferences were assessed by postdocs. Top conferences should be the responsibility of the established leaders in the field.<p>2. Should programme chairs strive to maintain exclusivity of their conference track, or look for important ideas that deserve to be communicated?<p>> As a simple example, consider a paper that introduces a new concept, but does not completely work out its implications and has a number of imperfections. In the careerist view, it is normal to reject it as not ready for full endorsement. In the scientific view, the question for the program committee (PC) becomes: is the idea important enough to warrant publication even if it still has rough edges? The answer may well be yes. [...]  Since top conferences boast of their high rejection rates, typically 80% to 90%, referees must look for reasons to reject the papers in their pile rather than arguments for accepting them.<p>3. Is computer science suffering from a focus on orthopraxy rather than scientific method?<p>> What threatens to make conferences irrelevant is a specific case of the general phenomenon of bureaucratization of science. Some of the bureaucratization process is inevitable: research no longer involves a few thousand elite members in a dozen countries (as it did before the mid-1900s), but is a global academic and industry business drawing in enormous amounts of money and millions of players for whom a publication is not just an opportunity to share their latest results, but a career step.<p>What do you think about these?</p>
]]></description><pubDate>Mon, 28 Apr 2025 22:14:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=43826700</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=43826700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43826700</guid></item><item><title><![CDATA[New comment by denotational in "“A Course of Pure Mathematics” – G. H. Hardy (1921) [pdf]"]]></title><description><![CDATA[
<p>> BB(764) is an integer (!) that I know is uncomputable<p>I meant BB(748) apparently.<p>To elaborate on this point a bit, I specifically mean uncomputable in ZFC. There may be other foundations in which it is computable, but we can just find another n for which BB(n) is uncomputable in that framework since BB is an uncomputable function.</p>
]]></description><pubDate>Wed, 01 Jan 2025 21:40:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=42569542</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=42569542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42569542</guid></item><item><title><![CDATA[New comment by denotational in "“A Course of Pure Mathematics” – G. H. Hardy (1921) [pdf]"]]></title><description><![CDATA[
<p>> Two Dedekind reals (A, B) and (A', B') are equal if and only if they have identical representations. […] Can you elaborate on how you're thinking about decidability?<p>Direct:<p>Make one of the sets uncomputable, at which point the equality of the sets cannot be decided. This happens when the real defined by the Dedekind cut is itself uncomputable. BB(764) is an integer (!) that I know is uncomputable off the top of my head. The same idea (defining an object in terms of some halting property) is used in the next proof.<p>Via undecidability of Cauchy reals:<p>Equality of Cauchy reals is also undecidable. The proof is by negation: consider a procedure that decides whether a real is equal to zero; consider a 
 sequence (a_n) with a_n = 1 if Turing machine A halts within n steps on all inputs, 0 otherwise; this is clearly Cauchy, but if we can decide whether it’s equal to 0, then we can decide HALT.<p>Cauchy reals and Dedekind reals are isomorphic, so equality of Dedekinds must also be undecidable.<p>Hopefully those two sketches show what I mean by decidable; caveat that I’m not infallible and haven’t been in academia for a while, so some/all of this may be wrong!</p>
]]></description><pubDate>Wed, 01 Jan 2025 18:59:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=42568230</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=42568230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42568230</guid></item><item><title><![CDATA[New comment by denotational in "“A Course of Pure Mathematics” – G. H. Hardy (1921) [pdf]"]]></title><description><![CDATA[
<p>I’m not who you replied to, but:<p>The equivalence classes of integers: pairs of naturals with (a, b) ~ (c, d) := (a + d) = (b + c).<p>The equivalence classes of rationals: pairs of integers with (a, b) ~ (c, d) := ad = bc.<p>It’s “easy” to tell whether two integers/rationals are equivalent, because the equivalence rule only requires you to determine whether one pair is a translation/multiple resp. of the other (proof is left to the reader).<p>Cauchy sequences, on the other hand, require you to consider the limit of an infinite sequence; as the GP points out, two sequences with the same limit may differ by an arbitrarily large prefix, which makes them “hard” to compare.<p>We can formalise this notion by pointing out that equality of integers and rationals is decidable, whereas equality of Cauchy reals is not. On the other hand, equality of Dedekind reals isn’t decidable either, so it’s not that Cauchy reals are necessarily easier than Dedekind reals, but more that they might lull one into a false sense of security because one might naively believe that it’s easy to tell if two sequences have the same limit.</p>
]]></description><pubDate>Wed, 01 Jan 2025 14:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=42566178</link><dc:creator>denotational</dc:creator><comments>https://news.ycombinator.com/item?id=42566178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42566178</guid></item></channel></rss>