<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: imurray</title><link>https://news.ycombinator.com/user?id=imurray</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 19 Apr 2026 02:42:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=imurray" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by imurray in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>Reminds me of <a href="https://cr.yp.to/djbdns/ipv6mess.html" rel="nofollow">https://cr.yp.to/djbdns/ipv6mess.html</a><p>Which has been discussed previously: <a href="https://hn.algolia.com/?q=The+IPv6+mess" rel="nofollow">https://hn.algolia.com/?q=The+IPv6+mess</a></p>
]]></description><pubDate>Thu, 12 Mar 2026 18:17:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47355016</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=47355016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47355016</guid></item><item><title><![CDATA[New comment by imurray in "The Road Not Taken: A World Where IPv4 Evolved"]]></title><description><![CDATA[
<p>I think that's meant to be covered by the "IPv4x when we can. NAT when we must" part, in particular "ISPs used carrier‑grade NAT as a compatibility shim rather than a lifeline: if you needed to reach an IPv4‑only service, CGNAT stepped in while IPv4x traffic flowed natively and without ceremony."<p>It seemed strange that the need for CGNAT wasn't mentioned until after the MIT story. The "Nothing broke" claim in that story seems unlikely; I was on a public IP at University at the end of the 90s and if I'd suddenly been put behind NAT, some things I did would have broken until the workarounds were worked out.</p>
]]></description><pubDate>Thu, 12 Mar 2026 18:13:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47354967</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=47354967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47354967</guid></item><item><title><![CDATA[New comment by imurray in "The Falkirk Wheel"]]></title><description><![CDATA[
<p>Ooof, I'd never seen that. Thanks! From the wikipedia link:<p>> The May 1799 test at Oakengates carried a party of investors aboard the vessel, who nearly suffocated before they could be freed.<p>(!) ...and eventually they built a flight of nineteen locks instead, with a steam-powered pump to return water. The lift locks (and Falkirk Wheel) are a really impressive and elegant solution in comparison.</p>
]]></description><pubDate>Wed, 11 Feb 2026 15:07:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46975867</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=46975867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46975867</guid></item><item><title><![CDATA[New comment by imurray in "The Falkirk Wheel"]]></title><description><![CDATA[
<p>The Falkirk Wheel is cool and a fun trip, along with the nearby Kelpies, which were much more striking in person than I'd anticipated.<p>The wheel is a one-of-a-kind, but there are other ways of avoiding having a ladder of flood locks, see: <a href="https://en.wikipedia.org/wiki/Boat_lift" rel="nofollow">https://en.wikipedia.org/wiki/Boat_lift</a><p>I really liked this one in Peterborough, Ontario, Canada: <a href="https://en.wikipedia.org/wiki/Peterborough_Lift_Lock" rel="nofollow">https://en.wikipedia.org/wiki/Peterborough_Lift_Lock</a>
Built as a real working lift lock (originally 1904), rather than as a tourist attraction. Powered by a little bit of extra water in one of the buckets to tip the balance and drive the pistons.</p>
]]></description><pubDate>Wed, 11 Feb 2026 10:31:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46973302</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=46973302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46973302</guid></item><item><title><![CDATA[New comment by imurray in "Show HN: Yourshoesmells.com – Find the most smelly boulder gym"]]></title><description><![CDATA[
<p>The site didn't load for me in Firefox, but I found these fantastic for preventing climbing shoe stink: <a href="https://bootbananas.com/product/original-shoe-deodorisers/" rel="nofollow">https://bootbananas.com/product/original-shoe-deodorisers/</a>  They absorb sweat, not just mask the smell.</p>
]]></description><pubDate>Tue, 04 Nov 2025 11:32:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45809776</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=45809776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45809776</guid></item><item><title><![CDATA[New comment by imurray in "Anscombe's Quartet"]]></title><description><![CDATA[
<p>It's clearly hard, but there are tools for doing exploratory visualization of high-dim data. GGobi <a href="http://ggobi.org/" rel="nofollow">http://ggobi.org/</a> and all the ones that arrange points but try to get local neighborhoods correct (t-sne, umap, et al.).</p>
]]></description><pubDate>Tue, 09 Sep 2025 13:47:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45181856</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=45181856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45181856</guid></item><item><title><![CDATA[New comment by imurray in "What Is Complexity in Chess?"]]></title><description><![CDATA[
<p>Some things that may be of interest. First relevant to the posted article:<p>A site that has used neural nets to classify go moves that good players would probably make that weaker players (of varying ranks) would probably not: <a href="https://neuralnetgoproblems.com/" rel="nofollow">https://neuralnetgoproblems.com/</a>  (code available on github)<p><a href="https://ai-sensei.com/challenge" rel="nofollow">https://ai-sensei.com/challenge</a> (behind login wall, and in future possibly a pay wall) is a similar idea, but the difficulty of evaluating the position is determined by how users of the site perform in practice.<p>And more generally, but relevant to your comment:<p>Players can play humans at an appropriate rank on OGS <a href="https://online-go.com/" rel="nofollow">https://online-go.com/</a> (not as popular as the Eastern servers, but probably popular enough) -- or against calibrated rank "human-like" AI players by painfully setting up the right katago models themselves, or by paying for a subscription on ai-sensei.com<p>A go education site that's currently largely by and pitched at Westerners: <a href="https://gomagic.org/" rel="nofollow">https://gomagic.org/</a> for leveling up from the basics.<p>And a lot of books are now available easily and electronically in English (and some in German): <a href="https://gobooks.com/" rel="nofollow">https://gobooks.com/</a>  --- I'd recommend "graded go problems for beginners", "tesuji", and "attack and defense".<p>Some good sites aren't (fully) available in English, like <a href="https://www.101weiqi.com/" rel="nofollow">https://www.101weiqi.com/</a> -- but there are chrome and firefox extensions to translate just enough of it to make it usable.<p>[To help search engines: go is also known as weiqi and baduk]</p>
]]></description><pubDate>Mon, 01 Sep 2025 13:53:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45092695</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=45092695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45092695</guid></item><item><title><![CDATA[New comment by imurray in "Blazing Matrix Products"]]></title><description><![CDATA[
<p>This post is for those interested high-performance matrix multiplication in BQN (an APL-like array language).<p>The main thing I got out of it was the footnotes, in particular: <a href="https://en.algorithmica.org/hpc/algorithms/matmul/" rel="nofollow">https://en.algorithmica.org/hpc/algorithms/matmul/</a> is a really nice post on fast matrix multiplication, and is a chapter of what looks like a nice online book.</p>
]]></description><pubDate>Fri, 27 Jun 2025 12:14:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44396177</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=44396177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44396177</guid></item><item><title><![CDATA[New comment by imurray in "The bitter lesson is coming for tokenization"]]></title><description><![CDATA[
<p>A PhD thesis that explores some aspects of the limitation: <a href="https://era.ed.ac.uk/handle/1842/42931" rel="nofollow">https://era.ed.ac.uk/handle/1842/42931</a><p>Detecting and preventing unargmaxable outputs in bottlenecked neural networks, Andreas Grivas (2024)</p>
]]></description><pubDate>Tue, 24 Jun 2025 17:31:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44368629</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=44368629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44368629</guid></item><item><title><![CDATA[New comment by imurray in "How to (actually) send DTMF on Android without being the default call app"]]></title><description><![CDATA[
<p>> generating DTMF tones yourself and injecting them into the audio stream?<p>When I was an undergrad I had an audio file for each digit and a winamp playlist for each of my frequently dialed numbers. I'd hold my (landline) phone against the computer speakers and double-click the playlist to dial. I'm sure I spent more time setting this up than it ever saved, but it was somehow pleasing that this ridiculously over-powered speed dialer worked.</p>
]]></description><pubDate>Fri, 06 Jun 2025 16:37:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44202586</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=44202586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44202586</guid></item><item><title><![CDATA[New comment by imurray in "Browser extension (Firefox, Chrome, Opera, Edge) to redirect URLs based on regex"]]></title><description><![CDATA[
<p>I wrote firefox and chrome extensions that do exactly what you want:<p>Firefox: <a href="https://addons.mozilla.org/en-US/firefox/addon/redirectify/" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/redirectify/</a><p>Chrome: <a href="https://chrome.google.com/webstore/detail/redirectify/mhjmbfadcbhilcfdhkkepffbnjaghfie" rel="nofollow">https://chrome.google.com/webstore/detail/redirectify/mhjmbf...</a><p>Source: <a href="https://github.com/imurray/redirectify">https://github.com/imurray/redirectify</a><p>Sadly I never got around to making it configurable, so it's just a fixed table of rules for a handful of journal and pre-print sites.</p>
]]></description><pubDate>Mon, 02 Jun 2025 15:14:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44159689</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=44159689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44159689</guid></item><item><title><![CDATA[New comment by imurray in "How can AI researchers save energy? By going backward"]]></title><description><![CDATA[
<p>Another machine learning paper ("ancient", 2015) where being able to exactly reverse a computation was useful: <a href="https://arxiv.org/abs/1502.03492" rel="nofollow">https://arxiv.org/abs/1502.03492</a></p>
]]></description><pubDate>Mon, 02 Jun 2025 12:20:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44158063</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=44158063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44158063</guid></item><item><title><![CDATA[New comment by imurray in "How can AI researchers save energy? By going backward"]]></title><description><![CDATA[
<p>I'm sceptical about the energy motivation, but there are multiple reasons why making invertible deep learning architectures can be interesting or useful. Cf, a series of workshops from 2019-2021: <a href="https://invertibleworkshop.github.io/" rel="nofollow">https://invertibleworkshop.github.io/</a><p>Since then diffusion models have been popular. Generating from these can be seen as a special case of a continuous time normalizing flow, and so (in theory) is a reversible computation. Although the distilled/fast generation that's run in production is probably not that!<p>Simulating differential equations is not usually actually reversible in practice due to round-off errors. But when done carefully, simulations performed in a computer can actually be exactly bit-for-bit reversible: <a href="https://arxiv.org/abs/1704.07715" rel="nofollow">https://arxiv.org/abs/1704.07715</a></p>
]]></description><pubDate>Mon, 02 Jun 2025 09:53:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44157207</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=44157207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44157207</guid></item><item><title><![CDATA[Correcting Myths in the Mapping of Cholera]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.maps.com/snow-mistake-correcting-myths-in-the-mapping-of-cholera/">https://www.maps.com/snow-mistake-correcting-myths-in-the-mapping-of-cholera/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44143545">https://news.ycombinator.com/item?id=44143545</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 31 May 2025 11:32:04 +0000</pubDate><link>https://www.maps.com/snow-mistake-correcting-myths-in-the-mapping-of-cholera/</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=44143545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44143545</guid></item><item><title><![CDATA[New comment by imurray in "Yes-rs: A fast, memory-safe rewrite of the classic Unix yes command"]]></title><description><![CDATA[
<p>No, it will be about the same. The algorithm is wrong (calling write repeatedly) and -O3 isn't sufficient to  rewrite that.</p>
]]></description><pubDate>Tue, 27 May 2025 12:17:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44106198</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=44106198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44106198</guid></item><item><title><![CDATA[New comment by imurray in "Does Earth have two high-tide bulges on opposite sides? (2014)"]]></title><description><![CDATA[
<p>I was asked why there are two tides a day in an interview for my undergraduate University place. I blundered through to the classic answer. This stackexchange discussion made me realize I was even more of an imposter than I thought :-).</p>
]]></description><pubDate>Thu, 22 May 2025 19:00:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44065483</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=44065483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44065483</guid></item><item><title><![CDATA[Does Earth have two high-tide bulges on opposite sides? (2014)]]></title><description><![CDATA[
<p>Article URL: <a href="http://physics.stackexchange.com/questions/121830/does-earth-really-have-two-high-tide-bulges-on-opposite-sides">http://physics.stackexchange.com/questions/121830/does-earth-really-have-two-high-tide-bulges-on-opposite-sides</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44065458">https://news.ycombinator.com/item?id=44065458</a></p>
<p>Points: 294</p>
<p># Comments: 90</p>
]]></description><pubDate>Thu, 22 May 2025 18:58:25 +0000</pubDate><link>http://physics.stackexchange.com/questions/121830/does-earth-really-have-two-high-tide-bulges-on-opposite-sides</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=44065458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44065458</guid></item><item><title><![CDATA[New comment by imurray in "Animated Factorization (2012)"]]></title><description><![CDATA[
<p>Heh. I submitted it in Oct 2012. I submitted a few things back then, none got traction and I stopped bothering :-).</p>
]]></description><pubDate>Thu, 22 May 2025 14:58:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44062751</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=44062751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44062751</guid></item><item><title><![CDATA[New comment by imurray in "Viral ChatGPT trend is doing 'reverse location search' from photos"]]></title><description><![CDATA[
<p>A photo taken on my street (no exif) "only" gives the correct town in chatgpt and gemini, and then incorrectly guesses the precise neighbourhood/street when pushed. Gemini claimed to have done a reverse image search, but I'm not convinced it did. An actual Google reverse image search found similar photos, taken a bit further along the same street or in a different direction, labelled with the correct street (no LLM required).</p>
]]></description><pubDate>Fri, 18 Apr 2025 10:13:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=43726593</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=43726593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43726593</guid></item><item><title><![CDATA[New comment by imurray in "Show HN: HNSW index for vector embeddings in approx 500 LOC"]]></title><description><![CDATA[
<p>Looks neat. It would be useful to compare to other implementations: <a href="https://ann-benchmarks.com/" rel="nofollow">https://ann-benchmarks.com/</a> -- potentially not just speed, but implementation details that might change recall.</p>
]]></description><pubDate>Tue, 08 Apr 2025 17:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43624239</link><dc:creator>imurray</dc:creator><comments>https://news.ycombinator.com/item?id=43624239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43624239</guid></item></channel></rss>