<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: PatKerr</title><link>https://news.ycombinator.com/user?id=PatKerr</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 11 Oct 2026 01:44:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=PatKerr" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>Partial AI use, yes, on the diagrams -- somewhat as an experiment to see whether it was any good. I thought it was better than nothing.<p>But the core text was hand-written, and the code faithfully represents the logic of the hand-crafted original from 30 years ago.</p>
]]></description><pubDate>Sat, 10 Oct 2026 23:31:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=50038184</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50038184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50038184</guid></item><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>The original was very similar, but with minimum UI (no "Settings" panel), and it was just black on white line drawings, although I did add skid trails etc. after I'd got the core of it working.</p>
]]></description><pubDate>Sat, 10 Oct 2026 23:29:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=50038174</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50038174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50038174</guid></item><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>It's probably not a realistic enough simulation to be a viable learning aid, but that's a funny idea.<p>I might build something else on top of this though, and will try to keep parking in mind!</p>
]]></description><pubDate>Sat, 10 Oct 2026 23:27:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=50038162</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50038162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50038162</guid></item><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>That's an interesting problem, and I can't immediately see why you would keep getting a side-effect like that.<p>Good luck with figuring it out!</p>
]]></description><pubDate>Sat, 10 Oct 2026 23:25:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=50038153</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50038153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50038153</guid></item><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>There isn't much "air resistance" (or general velocity dampening) on these things, and the velocities carry over when you change the body's "shell".<p>So, it's sort of intended, but also not very significant one way or the other.</p>
]]></description><pubDate>Sat, 10 Oct 2026 23:12:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=50038084</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50038084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50038084</guid></item><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>LOL!<p>I am the author of this thing, and I find your comment very amusing. ;-)</p>
]]></description><pubDate>Sat, 10 Oct 2026 22:41:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=50037907</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50037907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50037907</guid></item><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>Just the little bits of text glueing the (yes, machine generated) diagrams together as I recall, when I was indeed trying to finish the thing off in a bit of a hurry.<p>I wrote the rest of it "by hand" though.</p>
]]></description><pubDate>Sat, 10 Oct 2026 22:39:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=50037891</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50037891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50037891</guid></item><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>Thanks. I'm glad you liked it.</p>
]]></description><pubDate>Sat, 10 Oct 2026 22:30:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=50037839</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50037839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50037839</guid></item><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>Correction, it was some mildly ChatGPT-assisted PatSlop.<p>I speak with some authority on the matter. ;-)</p>
]]></description><pubDate>Sat, 10 Oct 2026 22:28:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=50037825</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50037825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50037825</guid></item><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>What in particular would you like to know?<p>As I said in the summary article, the core is a "textbook" 2D rigid body simulation (the "Brick" layer), and the Car bit is mostly a matter of deciding what forces are applied to the tyres.<p>In short, the tires "like" to go back and forward, but resist going sideways (relative to the direction they are pointing in).<p>The forces which are applied at the tyres are roughly equivalent to friction, but not quite (friction is stranger than many people think, and is not actually very velocity dependent). In some ways my tyre forces actually behave more like a form of "viscous drag" actually. I knew this was a bit dodgy at the time, and it was a sort of conscious "hack" that was chosen to produce "playable" behaviour as simply as I could.</p>
]]></description><pubDate>Sat, 10 Oct 2026 22:17:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=50037749</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50037749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50037749</guid></item><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>Thanks. I'm glad you got something out of it.</p>
]]></description><pubDate>Sat, 10 Oct 2026 22:04:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=50037659</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50037659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50037659</guid></item><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>Yes, I let the AI generate the diagrams from the code, a bit like tools such as "Doxygen" would in the olden days.<p>I <i>was</i> a bit pushed for time, and didn't feel inclined to try making the diagrams myself.<p>Still, I agree that they're a bit "slop adjacent". However, I thought they would be better than nothing for someone trying to get their bearings.. and I did iterate on them a bit to get them to be more useful than the initial clanker efforts!</p>
]]></description><pubDate>Sat, 10 Oct 2026 21:58:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=50037607</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50037607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50037607</guid></item><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>Maybe I'll make one, if I get time, and am not distracted by other things.</p>
]]></description><pubDate>Sat, 10 Oct 2026 21:54:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=50037580</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50037580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50037580</guid></item><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>You're very welcome.</p>
]]></description><pubDate>Sat, 10 Oct 2026 21:53:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=50037572</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50037572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50037572</guid></item><item><title><![CDATA[New comment by PatKerr in "2D Vehicles"]]></title><description><![CDATA[
<p>Hello. I am the Pat Kerr in question.</p>
]]></description><pubDate>Sat, 10 Oct 2026 21:51:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=50037554</link><dc:creator>PatKerr</dc:creator><comments>https://news.ycombinator.com/item?id=50037554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50037554</guid></item></channel></rss>