<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: drewnoakes</title><link>https://news.ycombinator.com/user?id=drewnoakes</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 02 Sep 2026 17:52:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=drewnoakes" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by drewnoakes in "Resetting Xbox"]]></title><description><![CDATA[
<p>I wonder how many of these updates are security fixes. I wouldn't be surprised if a majority were.</p>
]]></description><pubDate>Mon, 06 Jul 2026 21:52:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48810960</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=48810960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48810960</guid></item><item><title><![CDATA[New comment by drewnoakes in "The worst job interview I ever had"]]></title><description><![CDATA[
<p>Sounds like a shameless attempt at market research.</p>
]]></description><pubDate>Wed, 27 May 2026 11:04:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48292372</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=48292372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48292372</guid></item><item><title><![CDATA[New comment by drewnoakes in "Single bone in Spain offers first direct evidence of Hannibal's war elephants"]]></title><description><![CDATA[
<p>That's wonderful, thanks. I've just about finished all of The Fall of Civilisations and am already feeling a sense of loss. I'm sure I'll listen to them again, but am happy to hear recommendations of other great history content.</p>
]]></description><pubDate>Thu, 12 Feb 2026 21:39:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46995629</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=46995629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46995629</guid></item><item><title><![CDATA[New comment by drewnoakes in "Single bone in Spain offers first direct evidence of Hannibal's war elephants"]]></title><description><![CDATA[
<p>There's also a video version of the episode on YouTube: <a href="https://m.youtube.com/watch?v=6dbdVhVSat8" rel="nofollow">https://m.youtube.com/watch?v=6dbdVhVSat8</a></p>
]]></description><pubDate>Wed, 11 Feb 2026 21:17:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46981135</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=46981135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46981135</guid></item><item><title><![CDATA[New comment by drewnoakes in "Single bone in Spain offers first direct evidence of Hannibal's war elephants"]]></title><description><![CDATA[
<p>I highly recommend "The Fall of Civilisations" podcast's episode on this topic. it's such an epic story and the narrator builds such a rich picture of the times and events.<p><a href="https://fallofcivilizationspodcast.com/2023/04/11/%F0%9F%90%98%F0%9F%90%98-episode-17-is-now-live-%F0%9F%90%98%F0%9F%90%98/" rel="nofollow">https://fallofcivilizationspodcast.com/2023/04/11/%F0%9F%90%...</a></p>
]]></description><pubDate>Wed, 11 Feb 2026 21:06:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46980960</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=46980960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46980960</guid></item><item><title><![CDATA[New comment by drewnoakes in "EXIF orientation info in PNGs isn't used for image-orientation: from-image"]]></title><description><![CDATA[
<p>Is that still true if the image dimensions aren't a multiple of the block size?</p>
]]></description><pubDate>Fri, 21 Nov 2025 20:38:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46008716</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=46008716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46008716</guid></item><item><title><![CDATA[New comment by drewnoakes in "Public static void main(String[] args) is dead"]]></title><description><![CDATA[
<p>C# has had top level statements since version 9.0 (Nov 2020), and it's still just a compiler trick that produces a static method behind the scenes. Top level functions work too, but in a similar way.<p>Decompiled example: <a href="https://lab.razor.fyi/#41rAyMUVUJSfXpSYq5dcLDSRsbQ4My9dIbiyuCQ115qLyzk_rzg_J1UvvCizJNUnMy9VQykkv0AhJ7UsNUehuCSxJDU3Na9ESdOaiyskv8AHJOybWpKRn6IBEirLz0xRQBfnquZSUFBQwGtyLlgtyNhaL6bk4ihOjn-zzk9alSbAksAIAA" rel="nofollow">https://lab.razor.fyi/#41rAyMUVUJSfXpSYq5dcLDSRsbQ4My9dIbiyu...</a><p>> lipstick on a pig's turd<p>There are several valuable compiler transformations that happen under the hood in languages like this. Closures as types, iterator/generator functions, async state machines. This is just another example.</p>
]]></description><pubDate>Tue, 16 Sep 2025 06:18:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45258649</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=45258649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45258649</guid></item><item><title><![CDATA[New comment by drewnoakes in "Truchet Tiles"]]></title><description><![CDATA[
<p>They also come up a lot in pen plotter art.</p>
]]></description><pubDate>Tue, 29 Jul 2025 08:10:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44720517</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=44720517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44720517</guid></item><item><title><![CDATA[New comment by drewnoakes in "An Indoor Beehive in My Bedroom Wall"]]></title><description><![CDATA[
<p>Where I live, AFB is a reportable infection, requiring burn and bury. Bees are considered livestock and subject to state regulations.</p>
]]></description><pubDate>Sun, 29 Jun 2025 09:39:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44411645</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=44411645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44411645</guid></item><item><title><![CDATA[New comment by drewnoakes in "MCP: An (Accidentally) Universal Plugin System"]]></title><description><![CDATA[
<p>I agree with this, and my preference is generally to use a nice library for such things, but understanding the low level protocol and its capabilities helps me conceptualise the interactions more concretely, and understand more of what a given library is doing for me when I use it. In that way, a clear explanation of a protocol has a lot of value for me.</p>
]]></description><pubDate>Sun, 29 Jun 2025 08:47:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44411371</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=44411371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44411371</guid></item><item><title><![CDATA[New comment by drewnoakes in "Ask HN: What less-popular systems programming language are you using?"]]></title><description><![CDATA[
<p>it is still supported and developed.</p>
]]></description><pubDate>Tue, 04 Mar 2025 11:15:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=43253159</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=43253159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43253159</guid></item><item><title><![CDATA[New comment by drewnoakes in "Supreme Court upholds TikTok ban, but Trump might offer lifeline"]]></title><description><![CDATA[
<p>There are browser extensions that block shorts. You can also block all algorithmic suggestions. I uninstalled the YouTube app ages ago and wish I'd done it sooner.</p>
]]></description><pubDate>Sat, 18 Jan 2025 08:51:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=42746878</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=42746878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42746878</guid></item><item><title><![CDATA[New comment by drewnoakes in "Announcing Stride 4.2 with .NET 8 support"]]></title><description><![CDATA[
<p>The article itself refers to them as a former Stride developer.</p>
]]></description><pubDate>Sun, 11 Feb 2024 21:14:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=39338776</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=39338776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39338776</guid></item><item><title><![CDATA[New comment by drewnoakes in "Australian World Map"]]></title><description><![CDATA[
<p>I believe you can add filetype:svg or something similar. I've used that in the past to retrieve PNG files.</p>
]]></description><pubDate>Sun, 19 Nov 2023 23:05:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=38339518</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=38339518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38339518</guid></item><item><title><![CDATA[New comment by drewnoakes in ".NET Aspire: Simplifying Cloud-Native Development with .NET 8"]]></title><description><![CDATA[
<p>You'll need 17.9 preview 1, which was released at the same time as 17.8.</p>
]]></description><pubDate>Tue, 14 Nov 2023 21:46:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=38270255</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=38270255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38270255</guid></item><item><title><![CDATA[New comment by drewnoakes in "Stack Overflow is laying off another 28%"]]></title><description><![CDATA[
<p>I've found that SO varies a lot by tech/language. In my experience, the C++ and JS subworlds are pretty brutal. C# is middle-of-the-road when it comes to culture. Clojure is very friendly and welcoming, but obviously more niche. This may explain why folks have different experiences on the same site.</p>
]]></description><pubDate>Tue, 17 Oct 2023 01:04:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=37908946</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=37908946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37908946</guid></item><item><title><![CDATA[New comment by drewnoakes in "Play against the computer – Connect Four game in JavaScript"]]></title><description><![CDATA[
<p>I've found that the only way to win is to go first, just like in tic tac toe. Going second can produce a draw at best, against an optimal opponent. This is just my experience though, not a strong assertion.</p>
]]></description><pubDate>Fri, 21 Oct 2022 22:04:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=33293487</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=33293487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33293487</guid></item><item><title><![CDATA[New comment by drewnoakes in "What elements does a plant need to grow?"]]></title><description><![CDATA[
<p>I'm curious to know how stable the blend of elements in tap water is. Do you have any data around this?<p>I once used an inexpensive electrical TDS meter (total dissolved solids) to track the amount of non-organic solids in water both before and after filtering over time. My goal was to determine the rate at which to replace the filter, and it turned out the manufacturer's recommendation was perfect. However I did notice that the unfiltered water's measurement fluctuated a lot over time. Could that pose a challenge in your scenario?<p>Thanks for a great read, btw.</p>
]]></description><pubDate>Tue, 16 Nov 2021 20:35:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=29246049</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=29246049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29246049</guid></item><item><title><![CDATA[New comment by drewnoakes in "Typometer: A tool to measure and analyze the visual latency of text editors"]]></title><description><![CDATA[
<p>Why not?</p>
]]></description><pubDate>Sun, 26 Jul 2020 03:40:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=23954243</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=23954243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23954243</guid></item><item><title><![CDATA[New comment by drewnoakes in "Typometer: A tool to measure and analyze the visual latency of text editors"]]></title><description><![CDATA[
<p>The ear's whole function is to detect differences in patterns. This is how we identify the direction of sound with only two ears. For our ears, a delay of 30ms is an eternity.<p>The eyes on the other hand have very little response to this. Some will say they can spot a 15ms vs 30ms visual delay easily, but this is an open debate rather than an obvious fact. A 15ms delay in audio is noticeable to almost anyone.<p>Different senses, different sensitivities. Comparing them isn't very instructive.</p>
]]></description><pubDate>Sun, 26 Jul 2020 03:39:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=23954238</link><dc:creator>drewnoakes</dc:creator><comments>https://news.ycombinator.com/item?id=23954238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23954238</guid></item></channel></rss>