<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: jheitmann</title><link>https://news.ycombinator.com/user?id=jheitmann</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 17 Sep 2026 11:25:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jheitmann" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Reversing Factorio's RNG]]></title><description><![CDATA[
<p>Article URL: <a href="https://gegell.github.io/posts/factorio-rng/">https://gegell.github.io/posts/factorio-rng/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49674451">https://news.ycombinator.com/item?id=49674451</a></p>
<p>Points: 217</p>
<p># Comments: 39</p>
]]></description><pubDate>Sat, 12 Sep 2026 17:02:19 +0000</pubDate><link>https://gegell.github.io/posts/factorio-rng/</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=49674451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49674451</guid></item><item><title><![CDATA[New comment by jheitmann in "Separating signal from noise in coding evaluations"]]></title><description><![CDATA[
<p>It reads to me like "We did all the work you'd do to figure out how to fix the benchmark, then we decided to throw out the benchmark". Is there some reason the underlying data is so golden that it can't be patched? At the end they argue for a slightly more curated approach to benchmark generation, but my gut is that using messy ill-specified tests taken from real world data and patching them into fairness would be a pretty solid path to take.</p>
]]></description><pubDate>Wed, 08 Jul 2026 21:56:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48837934</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=48837934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48837934</guid></item><item><title><![CDATA[New comment by jheitmann in "Random Attractors – Found using Lyapunov Exponents (2001)"]]></title><description><![CDATA[
<p>There's a book covering this and more from 1993 called "Strange Attractors:
Creating Patterns in Chaos" by Julian C. Sprott that's freely available here: <a href="https://sprott.physics.wisc.edu/SA.HTM" rel="nofollow">https://sprott.physics.wisc.edu/SA.HTM</a><p>It's fun (errr... for me at least) to translate the ancient basic code into a modern implementation and play around.<p>The article mentions that it's interesting how the 2d functions can look 3d. That's definitely true. But, there's also no reason why you can't just add on however many dimensions you want and get real many-dimensioned structures with which you can noodle around with visualizations and animations.</p>
]]></description><pubDate>Tue, 30 Sep 2025 18:54:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45429613</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=45429613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45429613</guid></item><item><title><![CDATA[New comment by jheitmann in "The elegance of movement in Silksong"]]></title><description><![CDATA[
<p>Sibling comments are giving good answers about Silksong in particular. But, a more general point to keep in mind is that gaming by revenue is an order of magnitude larger than movies. In that light it's a little strange that gaming news/events don't hit the general attention sphere more than they do.</p>
]]></description><pubDate>Tue, 09 Sep 2025 14:48:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45182692</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=45182692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45182692</guid></item><item><title><![CDATA[New comment by jheitmann in "The Math Is Haunted"]]></title><description><![CDATA[
<p>Check out the game Bombe [1]. It's a minesweeper variant where instead of directly flagging or uncovering cells, you define rules for when cells can be flagged. As it gets more advanced you end up building lemmas that implicitly chain off each other. Then as _you_ get more advanced (and the game removes some arbitrary restrictions around your toolset) you can generalize your rules and golf down what you've already constructed.<p>[1] <a href="https://steamcommunity.com/app/2262930" rel="nofollow">https://steamcommunity.com/app/2262930</a></p>
]]></description><pubDate>Thu, 31 Jul 2025 02:05:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44741657</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=44741657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44741657</guid></item><item><title><![CDATA[New comment by jheitmann in "Batteries as a Military Enabler"]]></title><description><![CDATA[
<p>Also, China's battery production is described as a "battery complex" while US battery production is described as a "battery industry" or "battery industrial base".</p>
]]></description><pubDate>Sun, 23 Jun 2024 19:06:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=40769765</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=40769765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40769765</guid></item><item><title><![CDATA[New comment by jheitmann in "The Glitch That Broke Link's Cel Shading [video]"]]></title><description><![CDATA[
<p>The video meanders for a bit at the start, but about a third of the way through turns into a pretty interesting breakdown of how deferred rendering works in general, and then specifically Breath of the Wild's deferred rendering passes.</p>
]]></description><pubDate>Fri, 30 Jun 2023 04:27:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=36530490</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=36530490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36530490</guid></item><item><title><![CDATA[The Glitch That Broke Link's Cel Shading [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=By7qcgaqGI4">https://www.youtube.com/watch?v=By7qcgaqGI4</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36530476">https://news.ycombinator.com/item?id=36530476</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 30 Jun 2023 04:23:28 +0000</pubDate><link>https://www.youtube.com/watch?v=By7qcgaqGI4</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=36530476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36530476</guid></item><item><title><![CDATA[New comment by jheitmann in "Vice is said to be headed for bankruptcy"]]></title><description><![CDATA[
<p>Waypoint was lost. Good gaming media is like a big water droplet that keeps on getting smushed by a the big dumb thumb of capitalism. It still shifts to a new spot, but ever diminishing. One of the rare ones that even made money. Still, gone.</p>
]]></description><pubDate>Mon, 01 May 2023 23:26:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=35780727</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=35780727</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35780727</guid></item><item><title><![CDATA[New comment by jheitmann in "Zendesk created a fake band “Zendesk Alternative” that ranks first in SEO"]]></title><description><![CDATA[
<p>Looking forward to the competitive video game <i>Zendesk VS</i>.</p>
]]></description><pubDate>Thu, 06 Apr 2023 04:57:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=35464300</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=35464300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35464300</guid></item><item><title><![CDATA[New comment by jheitmann in "Debugging Architects"]]></title><description><![CDATA[
<p>Should thinkers read? As a thinker, I thought I'd venture here to the reading room to see if I could glean any data-driven insights. What I found was a new form of Readable Thinking Words (aka "writing") called a blog. After a moments perusal I realized this was a kind of web log, something I'd come across in my last reading room excursion 20 years ago. Despite my ignorance, I knew I'd be able to leverage my thinkability into something positive for the readers, so I decided to leave this enriching comment. What a huge improvement for you all! Thinkers really should read every now and then.</p>
]]></description><pubDate>Tue, 14 Mar 2023 00:38:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=35145550</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=35145550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35145550</guid></item><item><title><![CDATA[New comment by jheitmann in "I changed my mind about nuclear waste"]]></title><description><![CDATA[
<p>>  Less than 1% is radioactive for 10,000 years.  This portion can be easily isolated and shielded<p>How would this work? My assumption was that the pellets are fairly homogeneous. Does the decay happen faster in exterior of the pellet? Or is there some process to concentrate the radiation?</p>
]]></description><pubDate>Fri, 10 Feb 2023 19:39:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=34744640</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=34744640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34744640</guid></item><item><title><![CDATA[New comment by jheitmann in "It’s time to leave the leap second in the past"]]></title><description><![CDATA[
<p>Why does ntpd lose the smear on a restart? I would have thought that the current smear could be calculated purely based off current non-smear time, plus the config to say when to smear, which is presumably available upon restart.<p>Also, why were non-linear smears thought to be desirable? Googling just turns up hand-wavy phrases like "easier on clients".</p>
]]></description><pubDate>Mon, 25 Jul 2022 16:56:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=32227227</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=32227227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32227227</guid></item><item><title><![CDATA[New comment by jheitmann in "More Fakery"]]></title><description><![CDATA[
<p>This feed has been working for me: <a href="https://blogs.sciencemag.org/pipeline/feed" rel="nofollow">https://blogs.sciencemag.org/pipeline/feed</a></p>
]]></description><pubDate>Tue, 12 Apr 2022 01:53:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=30997671</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=30997671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30997671</guid></item><item><title><![CDATA[New comment by jheitmann in "Corners Don't Look Like That: Regarding Screenspace Ambient Occlusion (2012)"]]></title><description><![CDATA[
<p>36 comments in 2018: <a href="https://news.ycombinator.com/item?id=18559477" rel="nofollow">https://news.ycombinator.com/item?id=18559477</a><p>19 comments in 2015: <a href="https://news.ycombinator.com/item?id=10105437" rel="nofollow">https://news.ycombinator.com/item?id=10105437</a></p>
]]></description><pubDate>Tue, 08 Mar 2022 04:31:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=30596469</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=30596469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30596469</guid></item><item><title><![CDATA[New comment by jheitmann in "Former Uber executive charged with paying 'hush money' to conceal breach"]]></title><description><![CDATA[
<p>I haven't had to deal with PII issues for a few years now so I might be a bit rusty but: Regardless of how driver's license ids are created, they are global identifiers of a specific person. If company A knows a person's driver's license number, and company B knows that same person's driver's license number, the two companies can be certain they're talking about the same person.<p>That those ids are often formed from a transparent function of other PII only makes the issue more extreme. It's like PII^2.</p>
]]></description><pubDate>Fri, 21 Aug 2020 01:27:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=24231004</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=24231004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24231004</guid></item><item><title><![CDATA[New comment by jheitmann in "Freedom of Speech: A Right for Everybody, or Only for Like-Minded People?"]]></title><description><![CDATA[
<p>The speech that should absolutely be abridged is using the phrase "Freedom of Speech: A Right" seemingly without referring to the U.S. constitutional right, and also without defining what you mean otherwise. The penalty for violating this law shall be that you have to read every single forum comment about your abstract.</p>
]]></description><pubDate>Fri, 19 Jun 2020 16:52:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=23576261</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=23576261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23576261</guid></item><item><title><![CDATA[Overwatch's latency compensation techniques]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=vTH2ZPgYujQ">https://www.youtube.com/watch?v=vTH2ZPgYujQ</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11439961">https://news.ycombinator.com/item?id=11439961</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 06 Apr 2016 16:49:11 +0000</pubDate><link>https://www.youtube.com/watch?v=vTH2ZPgYujQ</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=11439961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11439961</guid></item><item><title><![CDATA[New comment by jheitmann in "Clifford Attractors"]]></title><description><![CDATA[
<p>Julien C. Sprott has a very fun, approachable, and free book on generating various kinds of strange attractor visualizations:<p><a href="http://sprott.physics.wisc.edu/sa.htm" rel="nofollow">http://sprott.physics.wisc.edu/sa.htm</a><p>It has 1993-era code, which paradoxically might make it good for a coding beginner since you'd have to work a bit to figure out a basic syntactic translation, but the high level idea is already there. You get immediate visual results, and there is a lot of room to experiment and play.</p>
]]></description><pubDate>Mon, 01 Feb 2016 23:48:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=11016629</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=11016629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11016629</guid></item><item><title><![CDATA[New comment by jheitmann in "Reassessing Airport Security"]]></title><description><![CDATA[
<p>You can do that today. Just freeze it: <a href="https://apps.tsa.dhs.gov/mytsa/cib_results.aspx?search=gel%20ice%20pack" rel="nofollow">https://apps.tsa.dhs.gov/mytsa/cib_results.aspx?search=gel%2...</a><p>I learned that from one of the TSA line prep barkers. They were putting such a jolly spin on their spiel and it sounded so ridiculous that I assumed it was a joke. But, both happily and sadly, nope.</p>
]]></description><pubDate>Thu, 11 Jun 2015 20:35:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=9702219</link><dc:creator>jheitmann</dc:creator><comments>https://news.ycombinator.com/item?id=9702219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9702219</guid></item></channel></rss>