<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: willseth</title><link>https://news.ycombinator.com/user?id=willseth</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 07 Jun 2026 18:25:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=willseth" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by willseth in "Python numbers every programmer should know"]]></title><description><![CDATA[
<p>Read more carefully</p>
]]></description><pubDate>Fri, 02 Jan 2026 00:10:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46459722</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=46459722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46459722</guid></item><item><title><![CDATA[New comment by willseth in "Python numbers every programmer should know"]]></title><description><![CDATA[
<p>It literally doesn’t matter unless it impacts users. I don’t know why you would waste time on non problems.</p>
]]></description><pubDate>Thu, 01 Jan 2026 21:09:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46458012</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=46458012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46458012</guid></item><item><title><![CDATA[New comment by willseth in "Python numbers every programmer should know"]]></title><description><![CDATA[
<p>You gauge with metrics and profiles, if necessary, and address as needed. You don’t scrutinize every line of code over whether it’s “reasonable” in advance instead of doing things that actually move the needle.</p>
]]></description><pubDate>Thu, 01 Jan 2026 20:32:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46457751</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=46457751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46457751</guid></item><item><title><![CDATA[New comment by willseth in "Python numbers every programmer should know"]]></title><description><![CDATA[
<p>Sorry, you’re not allowed to discourage premature optimization or defend Python here.</p>
]]></description><pubDate>Thu, 01 Jan 2026 19:19:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46457091</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=46457091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46457091</guid></item><item><title><![CDATA[New comment by willseth in "Python numbers every programmer should know"]]></title><description><![CDATA[
<p>Then you should have written that. Instead you have given more fodder for the premature optimization crowd.</p>
]]></description><pubDate>Thu, 01 Jan 2026 19:05:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46456981</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=46456981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46456981</guid></item><item><title><![CDATA[New comment by willseth in "Python numbers every programmer should know"]]></title><description><![CDATA[
<p>Good callout on the paper reference, but this author gives gives every indication that he’s dead serious in the first paragraph. I don’t think commenters are confused.</p>
]]></description><pubDate>Thu, 01 Jan 2026 19:02:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46456953</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=46456953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46456953</guid></item><item><title><![CDATA[New comment by willseth in "Python numbers every programmer should know"]]></title><description><![CDATA[
<p>Knowing that an empty string is 41 bytes or how many ns it takes to do arithmetic operations is not general knowledge.</p>
]]></description><pubDate>Thu, 01 Jan 2026 18:51:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46456851</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=46456851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46456851</guid></item><item><title><![CDATA[New comment by willseth in "Python numbers every programmer should know"]]></title><description><![CDATA[
<p>Sometimes it’s as simple as finding the hotspot with a profiler and making a simple change to an algorithm or data structure, just like you would do in any language. The amount of handwringing people do about building systems with Python is silly.</p>
]]></description><pubDate>Thu, 01 Jan 2026 17:35:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46456065</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=46456065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46456065</guid></item><item><title><![CDATA[New comment by willseth in "Python numbers every programmer should know"]]></title><description><![CDATA[
<p>Every Python programmer should be thinking about far more important things than low level performance minutiae. Great reference but practically irrelevant except in rare cases where optimization is warranted. If your workload grows to the point where this stuff actually matters, great! Until then it’s a distraction.</p>
]]></description><pubDate>Thu, 01 Jan 2026 17:10:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46455792</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=46455792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46455792</guid></item><item><title><![CDATA[New comment by willseth in "Working quickly is more important than it seems (2015)"]]></title><description><![CDATA[
<p>It doesn’t. You’re welcome to do your own research to confirm</p>
]]></description><pubDate>Tue, 23 Dec 2025 20:34:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46369184</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=46369184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46369184</guid></item><item><title><![CDATA[New comment by willseth in "We replaced H.264 streaming with JPEG screenshots (and it worked better)"]]></title><description><![CDATA[
<p>“We didn’t have the expertise to build the thing we were building, got in way over our heads, and built a basic POC using legacy technology, which is fine.”</p>
]]></description><pubDate>Tue, 23 Dec 2025 19:47:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46368683</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=46368683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46368683</guid></item><item><title><![CDATA[New comment by willseth in "Working quickly is more important than it seems (2015)"]]></title><description><![CDATA[
<p>On a trumpet? A clarinet? No, the motions don't simultaneously overlap. The fingering mechanics are slightly different at speed, but you would still start slow while using the higher speed mechanics and tonguing technique, not jump into high speed practice first.</p>
]]></description><pubDate>Fri, 19 Dec 2025 16:43:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46327837</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=46327837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46327837</guid></item><item><title><![CDATA[New comment by willseth in "Working quickly is more important than it seems (2015)"]]></title><description><![CDATA[
<p>Depends on the instrument. For wind instruments, the motions basically don’t change, and your focus is on synchronizing your mouth with your hands. Tonguing technique is different at high speed but you would typically practice with the same technique at low speed when learning a fast piece.</p>
]]></description><pubDate>Thu, 18 Dec 2025 14:01:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46312765</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=46312765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46312765</guid></item><item><title><![CDATA[New comment by willseth in "The Connectivity Standards Alliance Announces Zigbee 4.0 and Suzi"]]></title><description><![CDATA[
<p>What’s wrong with Matter?</p>
]]></description><pubDate>Sat, 22 Nov 2025 15:18:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46015406</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=46015406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46015406</guid></item><item><title><![CDATA[New comment by willseth in "Removing XSLT for a more secure browser"]]></title><description><![CDATA[
<p>"[Y]ou're welcome to fork Chromium or Firefox" is the software developer equivalent of saying "you're welcome to go fuck yourself."</p>
]]></description><pubDate>Wed, 05 Nov 2025 21:03:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45827979</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=45827979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45827979</guid></item><item><title><![CDATA[New comment by willseth in "Removing XSLT for a more secure browser"]]></title><description><![CDATA[
<p>It's true that there are security issues, but it's also true that they don't want to put any resources into making their XSLT implementation secure. There is strong unstated subtext that a huge motivation is that they simply want to rip this out of Chrome so they don't have to maintain it at all.</p>
]]></description><pubDate>Wed, 05 Nov 2025 21:00:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45827949</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=45827949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45827949</guid></item><item><title><![CDATA[New comment by willseth in "Removing XSLT for a more secure browser"]]></title><description><![CDATA[
<p>The lead dev driving the Chrome deprecation built a wasm polyfill <a href="https://github.com/mfreed7/xslt_polyfill" rel="nofollow">https://github.com/mfreed7/xslt_polyfill</a>. Multiple people proposed in the Github discussions leading up to this that Google simply make the polyfill ship with Chrome as an on-by-default extension that could be disabled in settings, but he wouldn't consider it.</p>
]]></description><pubDate>Wed, 05 Nov 2025 20:53:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45827857</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=45827857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45827857</guid></item><item><title><![CDATA[New comment by willseth in "Why I code as a CTO"]]></title><description><![CDATA[
<p>This is staff, principal, or even EM scope at many orgs. I have never seen anyone with a senior dev title directly managing juniors.</p>
]]></description><pubDate>Sun, 26 Oct 2025 18:05:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45713929</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=45713929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45713929</guid></item><item><title><![CDATA[New comment by willseth in "Advice for new principal tech ICs (i.e., notes to myself)"]]></title><description><![CDATA[
<p>Maybe you were just bad at management and didn’t know it.</p>
]]></description><pubDate>Sat, 25 Oct 2025 14:49:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45704329</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=45704329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45704329</guid></item><item><title><![CDATA[New comment by willseth in "Python on the Edge: Fast, sandboxed, and powered by WebAssembly"]]></title><description><![CDATA[
<p>You were supporting the tail end of an era that is universally agreed upon as an ecosystem failure. The internet didn't provide a consistent user experience for developers or for users, it generated mountains of legacy baggage, and it was frustrating for everyone.</p>
]]></description><pubDate>Wed, 24 Sep 2025 18:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45364157</link><dc:creator>willseth</dc:creator><comments>https://news.ycombinator.com/item?id=45364157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45364157</guid></item></channel></rss>