<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: CiaranMcNulty</title><link>https://news.ycombinator.com/user?id=CiaranMcNulty</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 24 Apr 2026 20:22:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=CiaranMcNulty" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by CiaranMcNulty in "Exe.dev"]]></title><description><![CDATA[
<p>It’s not a loading blink, it’s just some text telling you what the service is</p>
]]></description><pubDate>Sat, 27 Dec 2025 09:50:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46400558</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=46400558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46400558</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "There is No Quintic Formula [video]"]]></title><description><![CDATA[
<p>Whether 0 is a natural number is still fairly ambiguous; I remember being taught (1990s UK) to be specific about which definition was being used, or to prefer another name such as 'positive integers' or 'non-negative integers'</p>
]]></description><pubDate>Mon, 01 Dec 2025 12:42:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46106751</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=46106751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46106751</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "Comparing the Latitude of Europe and America"]]></title><description><![CDATA[
<p>Domestic solar is huge in Germany</p>
]]></description><pubDate>Thu, 13 Nov 2025 07:58:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45912071</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=45912071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45912071</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "Mago: A fast PHP toolchain written in Rust"]]></title><description><![CDATA[
<p>It's good to see more focus on static analysis.<p>With Phpstan and Psalm already in the space I'd like to see more differentiator features than 'written in Rust' - there are certainly advantages to that, but the disadvantage of not using PHP is it's harder to get contributions from the community using the tool.<p>Cool project overall!</p>
]]></description><pubDate>Sun, 14 Sep 2025 10:11:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45238769</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=45238769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45238769</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "XSLT – Native, zero-config build system for the Web"]]></title><description><![CDATA[
<p>It's sad how the bloat of '00s enterprise XML made the tech seem outdated and drove everyone to 'cleaner' JSON, because things like XSLT and XPath were very mature and solved a lot of the problems we still struggle with in other formats.<p>I'm probably guilty of some of the bad practice: I have fond memories of (ab)using XSLT includes back in the day with PHP stream wrappers to have stuff like `<xsl:include href="mycorp://invoice/1234">`<p>This may be out-of-date bias but I'm still a little uneasy letting the browser do the locally, just because it used to be a minefield of incompatibility</p>
]]></description><pubDate>Fri, 27 Jun 2025 06:41:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44394259</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=44394259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44394259</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "The inventor of the automatic rice cooker"]]></title><description><![CDATA[
<p>The best analogy is a toaster<p>Is it really that hard to grill bread? Nope, but you have to pay attention somewhat to stop it burning.<p>Once you hit a certain volume of usage, an automatic device makes a lot of sense.</p>
]]></description><pubDate>Sun, 03 Nov 2024 07:55:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=42031743</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=42031743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42031743</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "PeachPie Compiler: Compile and run PHP on top of .NET runtime"]]></title><description><![CDATA[
<p>A major difference will be that PeachPie produces a compiled deploy artefact, while mainstream PHP is interpreted (albeit with heavy opcode caching and a JIT in production)</p>
]]></description><pubDate>Sat, 12 Oct 2024 10:29:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=41818086</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=41818086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41818086</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "POV-Ray – The Persistence of Vision Raytracer (2021)"]]></title><description><![CDATA[
<p>I played with this a lot during my degree back in 97-99. A friend used it to render her final year project.<p>Amazing to see it's still going!</p>
]]></description><pubDate>Tue, 11 Jun 2024 08:17:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40643821</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=40643821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40643821</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "UK Wind Farms Are Overstating Their Output"]]></title><description><![CDATA[
<p>The majority of existing homes and hot water supplies use natural gas</p>
]]></description><pubDate>Thu, 01 Feb 2024 12:50:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=39215407</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=39215407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39215407</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "GM Went All in on EVs. Dealers Say Buyers Want Hybrids"]]></title><description><![CDATA[
<p>I thought the new GM ICE was going to be developed by Google?</p>
]]></description><pubDate>Wed, 31 Jan 2024 18:48:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=39207686</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=39207686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39207686</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "A confusing probability question: Red and green balls in an urn"]]></title><description><![CDATA[
<p>Hm I'm not sure if it's correct but here's my logic (here on mastodon <a href="https://social.ciaranmc.com/@ciaran/111850662374227629" rel="nofollow">https://social.ciaranmc.com/@ciaran/111850662374227629</a>)<p>There are N-1 red balls out of 99 remaining, so the probability the next ball is red is (N-1/99).<p>The possible values of N are evenly distributed [1...100] (we discount the N=0 case because we drew a red ball)<p>The total probability that the next ball is red is the sum of the individual probabilities divided by cases:<p>P = SUM[1...100](n-1/99) / 100
= SUM[1...100](n-1) / 99 * 100
= SUM[0...99](n) / 99 * 100
= 4950 / 9900
= 5.0<p>So red or green are equally likely</p>
]]></description><pubDate>Wed, 31 Jan 2024 12:56:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=39203188</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=39203188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39203188</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "Making my own bed sensor"]]></title><description><![CDATA[
<p>Water</p>
]]></description><pubDate>Tue, 19 Dec 2023 19:09:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=38700063</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=38700063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38700063</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "How does Shazam work? (2022)"]]></title><description><![CDATA[
<p>A friend was in the beta and demoed it to us in a bar.. it was insane<p>In the UK you dialled 2580 from your (non smart) cellphone, it would hang up after a few seconds and you’d get an SMS right away with the ID of the track</p>
]]></description><pubDate>Thu, 07 Dec 2023 11:34:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=38555298</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=38555298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38555298</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "DSLinux – Linux for the Nintendo DS"]]></title><description><![CDATA[
<p>I've a few DSi in a drawer somewhere... My first question was whether I can turn them into a k8s cluster</p>
]]></description><pubDate>Tue, 10 Oct 2023 09:59:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=37830198</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=37830198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37830198</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "You Don't Need UUID"]]></title><description><![CDATA[
<p>>  If you’re talking about a web system composed of microservice architecture all running on the same datacenter, perhaps sharing the same database<p>We have different ideas what 'microservice architecture' means, I guess.<p>One of the key points of UUIDs is to be able to generate (probably) non-conflicting values without coordination</p>
]]></description><pubDate>Wed, 13 Sep 2023 10:53:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=37495021</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=37495021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37495021</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "What Wikipedia Did"]]></title><description><![CDATA[
<p>Blocking blue ticks also works well for this</p>
]]></description><pubDate>Sun, 14 May 2023 10:12:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=35936861</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=35936861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35936861</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "UK backs Rolls-Royce project to build a nuclear reactor on the moon"]]></title><description><![CDATA[
<p>Yeah car and road-centric culture holds a lot of this stuff back. In any urban area an efficient metro underground/elevated/tram metro system could take up a huge percentage of journeys.<p>If high-speed electrified rail links exist between cities, they can become much more attractive than long car trips.<p>On-demand transit can fill a lot of gaps in rural areas (e.g. on-demand bus routing)</p>
]]></description><pubDate>Mon, 20 Mar 2023 10:52:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=35229773</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=35229773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35229773</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "Putin will get arrested if he comes to Germany"]]></title><description><![CDATA[
<p>It'd be pretty tricky for Russia to invade Germany, based on how things are going in Ukraine</p>
]]></description><pubDate>Sun, 19 Mar 2023 18:34:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=35222047</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=35222047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35222047</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "Samsung “space zoom” moon shots are fake, and here is the proof"]]></title><description><![CDATA[
<p>Well it's not capable of dealing with it because they found apple's zoom was unreliable and it contributed to the guy getting off</p>
]]></description><pubDate>Sun, 12 Mar 2023 08:37:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=35118042</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=35118042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35118042</guid></item><item><title><![CDATA[New comment by CiaranMcNulty in "Building a city optimized for bikes is a choice"]]></title><description><![CDATA[
<p>Cold isn't that much of an issue if you dress appropriately - you're doing cardio work so you can always speed up if you get cold!</p>
]]></description><pubDate>Fri, 10 Mar 2023 14:15:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=35094512</link><dc:creator>CiaranMcNulty</dc:creator><comments>https://news.ycombinator.com/item?id=35094512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35094512</guid></item></channel></rss>