<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: cbolton</title><link>https://news.ycombinator.com/user?id=cbolton</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 12:28:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=cbolton" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by cbolton in "Iran Shock Jolts Asia and Europe to Speed Up Energy Transition"]]></title><description><![CDATA[
<p>Much speculation here. It could well be that Iran's hard-line government will become stronger because of the war. People that were not specially pro- or anti-government probably didn't like seeing the US and Israel bomb their country and kill their government officials. On the other hand Iran is taking a big economic hit indeed... We'll see.<p>Regarding the nuclear threat posed by Iran: the deal Obama made with Iran was not perfect but it was working, at least on that aspect. Quoting the New York Times[1]: "Under the deal, Iran shipped 98 percent of its uranium stockpile out of the country. Iran previously had enough uranium to fashion eight to 10 atomic bombs once fully processed; afterward it was left without enough for even one". It also enabled an unprecedented level of inspections by the IAEA.<p>Compare that with what Trump has achieved so far... It's really sad that he had to tank that deal because he couldn't stand Obama having a great lasting diplomatic achievement. So Trump effectively manufactured the conditions for Iran to be a nuclear threat again.<p>I also don't see evidence that Iran wants to target Europe. The Iranian government does have a despicable rhetoric (mostly against Israel) but their actions have been limited. Israel talks less but inflicts far more harm. Iran has indeed been messing around the region and in particular "holding Lebanon hostage" to some extent with the Hezbollah... We'll see if that gets better after this war.<p>As for holding internet cables hostage and such: they are just playing the only cards they have, as they are being forced to, by the US.<p>> Besides, you care about 1 thing: that the oil price rose a bit.<p>I'm personally rather happy that oil prices are rising. We should get off oil as fast as possible for geopolitical and ecological reasons.<p>> And yes, I'm very sorry how inconvenient it is that the rest of the world does not just let you live in peace.<p>Not sure what you mean. We had international institutions and international law to try and avoid conflicts. The UN is a beautiful project created by the US at a time when they had good thinking people in charge. Trump hates and tries to dismantle international institutions. He likes the law of the jungle. It puts us all closer to WW3.<p>[1] <a href="https://www.nytimes.com/2026/04/21/us/politics/2015-iran-nuclear-deal.html" rel="nofollow">https://www.nytimes.com/2026/04/21/us/politics/2015-iran-nuc...</a></p>
]]></description><pubDate>Sun, 07 Jun 2026 10:38:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48433530</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=48433530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48433530</guid></item><item><title><![CDATA[New comment by cbolton in "Iran Shock Jolts Asia and Europe to Speed Up Energy Transition"]]></title><description><![CDATA[
<p>I'm not defending what the Iranian government did to their people. I suppose I am defending their reaction (closing the strait) to the assassination of their head of state and other government officials.<p>The reaction was predictable and very much understandable from a human psychology perspective. So in my mind the responsibility for the strait being closed rests mostly with the US.<p>> The president is fine, btw. It was the "supreme leader" that got killed<p>In Iran the supreme leader is the head of state. In the US it's the president.<p>> he is known to have ordered the extermination of 600,000 Syrian muslims<p>Do you mean the Syrian civil war? According to Wikipedia it's 650,000 deaths on all sides together (more than half being combatants). I'm not sure it's fair to attribute all these deaths to Iran. By the way these numbers are similar to those of the Iraq War of GWB.</p>
]]></description><pubDate>Fri, 05 Jun 2026 15:20:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48413728</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=48413728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48413728</guid></item><item><title><![CDATA[New comment by cbolton in "Iran Shock Jolts Asia and Europe to Speed Up Energy Transition"]]></title><description><![CDATA[
<p>Would you say that blocking the strait is more unacceptable than bombing the US and killing the President and most high-ranking government officials? Just trying to establish a scale on what's acceptable in terms of war crimes, international law and such.</p>
]]></description><pubDate>Fri, 05 Jun 2026 13:33:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48412326</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=48412326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48412326</guid></item><item><title><![CDATA[New comment by cbolton in "Artificial intelligence is not conscious – Ted Chiang"]]></title><description><![CDATA[
<p>I mean you can connect the computer to sprinklers that activate when the system detects rain in the simulation if that's what you're after (that was just an aside to note that of course you don't get wet from a simulation disconnected from the real world).<p>But I guess that was a distraction from the main point: If consciousness emerges from biological processes in the brain connected to the world with a body, why would it not emerge from a simulation of these processes connected to the real world with sensors and actuators?<p>It seems like circular reasoning to me: The simulation is not like the real thing because it lacks the special thing that enables consciousness (that's Searle's biological naturalism). And it lacks what enables consciousness because it's not the real thing (that's the weather analogy).</p>
]]></description><pubDate>Thu, 04 Jun 2026 12:01:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48397449</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=48397449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48397449</guid></item><item><title><![CDATA[New comment by cbolton in "Artificial intelligence is not conscious – Ted Chiang"]]></title><description><![CDATA[
<p>Well I don't understand how one can accept this argument. I mean if you believe in mind-body dualism it can make sense. But AFAIK Searle doesn't, instead he holds that there's something special about the brain biology that enables consciousness and that you won't find in a computer. I don't see why that would be the case if the computer can simulate the real world, and I find Searle's argument against simulation, that simulating rain doesn't make you wet, falls flat: it can make things wet in simulation, and if you connect it to sprinklers it will make you wet.</p>
]]></description><pubDate>Thu, 04 Jun 2026 09:32:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48396220</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=48396220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48396220</guid></item><item><title><![CDATA[New comment by cbolton in "A New Typst Template for Pandoc (2025)"]]></title><description><![CDATA[
<p>I'm curious what would be a good example of something where this falls short of what you need?<p>I mean this Typst package just lets you import the notebook content in your Typst document. All the formatting is done in Typst which is also what you use for your final output...</p>
]]></description><pubDate>Fri, 29 May 2026 07:47:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48320282</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=48320282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48320282</guid></item><item><title><![CDATA[New comment by cbolton in "A New Typst Template for Pandoc (2025)"]]></title><description><![CDATA[
<p>> My only complaint is that all functions are pure functions; there is not a way (that I know of) to share state from one function invocation to the next.<p>Indeed user-defined functions are pure. You can work around it like the suiji package[1] does: have the function return a value that you pass as argument to the next call.<p>[1] Random number generator in Typst: <a href="https://typst.app/universe/package/suiji/" rel="nofollow">https://typst.app/universe/package/suiji/</a></p>
]]></description><pubDate>Thu, 28 May 2026 14:29:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48309454</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=48309454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48309454</guid></item><item><title><![CDATA[New comment by cbolton in "A New Typst Template for Pandoc (2025)"]]></title><description><![CDATA[
<p>For what's it's worth you can render Jupyter notebooks directly from Typst using the Callisto package. You can then style the notebook content as if it was written in Typst, using show rules, etc:<p><pre><code>  #import "@preview/callisto:0.2.5"
  #callisto.render(nb: json("notebook.ipynb"))
</code></pre>
though as the sibling comment says Quarto also works great for this, and Typst doesn't do epub (yet?)</p>
]]></description><pubDate>Thu, 28 May 2026 06:09:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48305228</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=48305228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48305228</guid></item><item><title><![CDATA[New comment by cbolton in "Alexander Grothendieck Revolutionized 20th-Century Mathematics"]]></title><description><![CDATA[
<p>I had to follow your link to get it: I hadn't realized that 57 is not prime. At least I'm in good company.</p>
]]></description><pubDate>Sun, 24 May 2026 08:48:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48255675</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=48255675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48255675</guid></item><item><title><![CDATA[New comment by cbolton in "Incident Report: CVE-2024-YIKES"]]></title><description><![CDATA[
<p>Remember the XZ backdoor? Or do you mean that <i>Rust</i> build script attacks are less likely? (Probably true but not much comfort)</p>
]]></description><pubDate>Mon, 11 May 2026 12:25:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48094090</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=48094090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48094090</guid></item><item><title><![CDATA[New comment by cbolton in "The surprisingly complex journey to text-selectable client-side generated PDFs"]]></title><description><![CDATA[
<p>I wonder if using Typst would be a viable solution: the compiler can be built into a wasm component that runs locally in the browser (that's what the Typst webapp does) and  it generates good PDFs with working selection/copy/paste.<p>There's even a package (cmarker) than can translate Markdown to Typst which could be enough for a MVP.</p>
]]></description><pubDate>Fri, 08 May 2026 11:27:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48061605</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=48061605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48061605</guid></item><item><title><![CDATA[New comment by cbolton in "Why is IPv6 so complicated?"]]></title><description><![CDATA[
<p>Privacy addresses... Isn't it silly to talk of privacy if the prefix doesn't change?</p>
]]></description><pubDate>Sat, 18 Apr 2026 21:25:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47819656</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=47819656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47819656</guid></item><item><title><![CDATA[New comment by cbolton in "God Sleeps in the Minerals"]]></title><description><![CDATA[
<p>The first picture looks like aura quartz to me (crystal with an artificial metal coating). Is it natural?</p>
]]></description><pubDate>Wed, 15 Apr 2026 14:20:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47779358</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=47779358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47779358</guid></item><item><title><![CDATA[New comment by cbolton in "40% of lost calories globally are from beef, needing 33 cal of feed per 1 cal"]]></title><description><![CDATA[
<p>On the other hand I read chicken is much worse than beef in terms of animal suffering. But that's much more dependent on the producer than the energy calculation and climate impact I guess.</p>
]]></description><pubDate>Tue, 14 Apr 2026 19:06:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47769938</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=47769938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47769938</guid></item><item><title><![CDATA[New comment by cbolton in "Why the US Navy won't blast the Iranians and 'open' Strait of Hormuz"]]></title><description><![CDATA[
<p>Consider the cost on local civilians of the Vietnam and Iraq wars (the GWB war likely killed more Iraqi civilians that Hussein did in 24 years). And the literal trillions of dollar these wars costed. And the real possibility that regime change could have occurred anyway by less horrific means. Are you getting at a tiny silver lining or do you actually think these wars were remotely a good idea?</p>
]]></description><pubDate>Wed, 01 Apr 2026 12:21:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47599877</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=47599877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47599877</guid></item><item><title><![CDATA[New comment by cbolton in "Why the US Navy won't blast the Iranians and 'open' Strait of Hormuz"]]></title><description><![CDATA[
<p>Or at least stop starting wars.<p>In this case it's especially depressing that the war's rationale exists only because Trump wanted to tank the deal made by Obama. Which was not a perfect deal but better than the status quo back then, and much better than any likely outcome of this war.</p>
]]></description><pubDate>Wed, 01 Apr 2026 10:30:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47599060</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=47599060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47599060</guid></item><item><title><![CDATA[New comment by cbolton in "ArXiv Declares Independence from Cornell"]]></title><description><![CDATA[
<p>The non-profit still controls the board doesn't it?</p>
]]></description><pubDate>Fri, 20 Mar 2026 08:41:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47452028</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=47452028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47452028</guid></item><item><title><![CDATA[New comment by cbolton in "Implementing a Z80 / ZX Spectrum emulator with Claude Code"]]></title><description><![CDATA[
<p>I asked Gemini to reproduce the poem "The Road Not Taken". I got it in full (as far as I can tell without Gemini fetching anything from the web). I didn't provide any verse of the poem so I guess that counts as a clean room "implementation"?</p>
]]></description><pubDate>Fri, 27 Feb 2026 13:51:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47180484</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=47180484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47180484</guid></item><item><title><![CDATA[New comment by cbolton in "X offices raided in France as UK opens fresh investigation into Grok"]]></title><description><![CDATA[
<p>Just calling out the false equivalence (Grok self-regulation: dragging their feet and doing the absolute minimum too late after deflecting all blame on the users, while the competition proactively tries to harden the models against such use)</p>
]]></description><pubDate>Wed, 04 Feb 2026 14:33:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46886269</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=46886269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46886269</guid></item><item><title><![CDATA[New comment by cbolton in "X offices raided in France as UK opens fresh investigation into Grok"]]></title><description><![CDATA[
<p>I don't think that's a candid description of how X handled this.</p>
]]></description><pubDate>Wed, 04 Feb 2026 13:38:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46885668</link><dc:creator>cbolton</dc:creator><comments>https://news.ycombinator.com/item?id=46885668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46885668</guid></item></channel></rss>