<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: igpay</title><link>https://news.ycombinator.com/user?id=igpay</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 18:17:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=igpay" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[The Hive: Building a beehive simulation desk [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=gZvzyCj3N_o">https://www.youtube.com/watch?v=gZvzyCj3N_o</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45689110">https://news.ycombinator.com/item?id=45689110</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 24 Oct 2025 00:04:20 +0000</pubDate><link>https://www.youtube.com/watch?v=gZvzyCj3N_o</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=45689110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45689110</guid></item><item><title><![CDATA[EthnoGuessr]]></title><description><![CDATA[
<p>Article URL: <a href="https://hbd.gg/">https://hbd.gg/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44230237">https://news.ycombinator.com/item?id=44230237</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 09 Jun 2025 22:27:33 +0000</pubDate><link>https://hbd.gg/</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=44230237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44230237</guid></item><item><title><![CDATA[Solving Stumper]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.csun.io/solving-stumper">https://www.csun.io/solving-stumper</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44025097">https://news.ycombinator.com/item?id=44025097</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 18 May 2025 23:31:40 +0000</pubDate><link>https://www.csun.io/solving-stumper</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=44025097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44025097</guid></item><item><title><![CDATA[Show HN: Stumper – A Word Editing Game]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.csun.io/interactive/stumper">https://www.csun.io/interactive/stumper</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43437062">https://news.ycombinator.com/item?id=43437062</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 21 Mar 2025 15:47:35 +0000</pubDate><link>https://www.csun.io/interactive/stumper</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=43437062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43437062</guid></item><item><title><![CDATA[New comment by igpay in "Solving Probabilistic Tic-Tac-Toe"]]></title><description><![CDATA[
<p>Hey there, I thought this was a good idea so I added it to the game as "Tutor" mode. Thanks!</p>
]]></description><pubDate>Fri, 14 Jun 2024 06:07:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=40677971</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=40677971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40677971</guid></item><item><title><![CDATA[New comment by igpay in "Solving Probabilistic Tic-Tac-Toe"]]></title><description><![CDATA[
<p>The D20 was the first die shape I tried and I ended up just sticking with it. My reasoning was basically the same as yours - 5% intervals look better.<p>Agreed that 6 sided dice would not detract from the amount of strategy in the game. I think it could be cool to try a physical version of the game where you shuffle premade tiles and place them in the grid - maybe a fun game to teach kids probability :)</p>
]]></description><pubDate>Fri, 14 Jun 2024 06:06:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=40677968</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=40677968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40677968</guid></item><item><title><![CDATA[New comment by igpay in "Solving Probabilistic Tic-Tac-Toe"]]></title><description><![CDATA[
<p>I can't edit my original comment but I have updated the game with "Impossible" difficulty mode as implemented by Louis.<p>Based on a suggestion from a sister comment, I have also added a "Tutor" mode. When hovering over a square in tutor mode, it shows the probability of winning the game given that you a) select that square and b) continue to play optimally for the rest of the game. Both of these options are in the settings menu in the top right of the game.<p>Finally, I've added a little writeup to the bottom comparing the strengths of the two AI implementations. Enjoy!<p><a href="https://www.csun.io/2024/06/08/probabilistic-tic-tac-toe.html" rel="nofollow">https://www.csun.io/2024/06/08/probabilistic-tic-tac-toe.htm...</a></p>
]]></description><pubDate>Fri, 14 Jun 2024 06:01:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=40677939</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=40677939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40677939</guid></item><item><title><![CDATA[New comment by igpay in "Solving Probabilistic Tic-Tac-Toe"]]></title><description><![CDATA[
<p>Hey all, I'm the author of Probabilistic Tic-Tac-Toe. I'm currently working with Louis to integrate this solver into the game itself so that people can play against it. I'm hoping to have it released by EOD and will update this comment when it's ready.</p>
]]></description><pubDate>Thu, 13 Jun 2024 21:58:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=40675312</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=40675312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40675312</guid></item><item><title><![CDATA[New comment by igpay in "Show HN: Probabilistic Tic-Tac-Toe"]]></title><description><![CDATA[
<p>The current code for board generation is as follows:<p><pre><code>  var neutralChances = Random.Range(1, MaxNeutralChances + 1);
  square.GoodChances = Random.Range(MinGoodChances, 20 - neutralChances);
  square.BadChances = 20 - (square.GoodChances + neutralChances);
</code></pre>
MaxNeutralChances and MinGoodChances are both set to 6 in the release build. Note that one chance is equal to one face of the die, so 5%. Also, this overload of Random.Range() has an inclusive min value but an exclusive max value.<p>I guess I didn't include ties in that little blurb I wrote up, but the real results of my 10k trials were around 5:1:11.5 (lose:tie:win) for the AI vs random actor.<p>Would love to see your AI when it's done! Please shoot me an email if you want. My email is in my profile / in the site footer.</p>
]]></description><pubDate>Tue, 11 Jun 2024 04:17:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=40642279</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=40642279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40642279</guid></item><item><title><![CDATA[New comment by igpay in "Show HN: Probabilistic Tic-Tac-Toe"]]></title><description><![CDATA[
<p>Yes, the AI mostly just looks for plays that have high certainty and are connected to other potential winning squares (for either team). Then it weights plays positively or negatively based on whether or not the "bad" chance outweighs "good"</p>
]]></description><pubDate>Mon, 10 Jun 2024 20:09:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40638271</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=40638271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40638271</guid></item><item><title><![CDATA[New comment by igpay in "Show HN: Probabilistic Tic-Tac-Toe"]]></title><description><![CDATA[
<p>Yes, those should go straight to a "Tie" result.</p>
]]></description><pubDate>Mon, 10 Jun 2024 20:04:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=40638174</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=40638174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40638174</guid></item><item><title><![CDATA[New comment by igpay in "Show HN: Probabilistic Tic-Tac-Toe"]]></title><description><![CDATA[
<p>Thanks! I've added a fast forward button to the top left so that you can play faster.</p>
]]></description><pubDate>Mon, 10 Jun 2024 20:03:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=40638163</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=40638163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40638163</guid></item><item><title><![CDATA[New comment by igpay in "Show HN: Probabilistic Tic-Tac-Toe"]]></title><description><![CDATA[
<p>Agreed that 3D is overkill. I'm fastest at prototyping in Unity though and this was only a couple day project, so I'm unlikely to port it to anything else.<p>Probabilities are mostly randomized during board generation but skewed in a way to make gameplay feel a bit better. There's a cap on the likelihood of the neutral event, and a bias towards the good event rather than a bad one.</p>
]]></description><pubDate>Mon, 10 Jun 2024 19:59:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=40638084</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=40638084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40638084</guid></item><item><title><![CDATA[New comment by igpay in "Show HN: Probabilistic Tic-Tac-Toe"]]></title><description><![CDATA[
<p>That's good feedback, thanks. I've added a fast forward button to the top left.</p>
]]></description><pubDate>Mon, 10 Jun 2024 19:56:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=40638046</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=40638046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40638046</guid></item><item><title><![CDATA[New comment by igpay in "Show HN: Probabilistic Tic-Tac-Toe"]]></title><description><![CDATA[
<p>Thanks for that, I added a loading bar. It should be visible now if you refresh the page.</p>
]]></description><pubDate>Mon, 10 Jun 2024 17:35:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=40635966</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=40635966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40635966</guid></item><item><title><![CDATA[Show HN: Probabilistic Tic-Tac-Toe]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.csun.io/2024/06/08/probabilistic-tic-tac-toe.html">https://www.csun.io/2024/06/08/probabilistic-tic-tac-toe.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40635397">https://news.ycombinator.com/item?id=40635397</a></p>
<p>Points: 293</p>
<p># Comments: 106</p>
]]></description><pubDate>Mon, 10 Jun 2024 16:40:05 +0000</pubDate><link>https://www.csun.io/2024/06/08/probabilistic-tic-tac-toe.html</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=40635397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40635397</guid></item><item><title><![CDATA[Expected Wins – Blaming Fantasy Sports Failure on Bad Luck]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.csun.io/2024/02/09/expected-wins-fantasy.html">https://www.csun.io/2024/02/09/expected-wins-fantasy.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39316789">https://news.ycombinator.com/item?id=39316789</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 09 Feb 2024 16:42:58 +0000</pubDate><link>https://www.csun.io/2024/02/09/expected-wins-fantasy.html</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=39316789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39316789</guid></item><item><title><![CDATA[New comment by igpay in "Sheldon Brown's Bicycle Technical Info"]]></title><description><![CDATA[
<p>I love this website - such a great repository of knowledge that presumably would've been lost to time otherwise. Although I don't remember there being so many ads last time I visited the site.<p>His wife, Harriet Fell, was one of my Computer Science professors at Northeastern. I really regret that I never took the time to talk to her about Sheldon. It always crossed my mind but never seemed like the right time.</p>
]]></description><pubDate>Tue, 08 Aug 2023 07:32:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=37045702</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=37045702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37045702</guid></item><item><title><![CDATA[New comment by igpay in "Ask HN: Could you share your personal blog here?"]]></title><description><![CDATA[
<p><a href="https://www.csun.io/" rel="nofollow noreferrer">https://www.csun.io/</a><p>pretty random assortment side projects</p>
]]></description><pubDate>Wed, 05 Jul 2023 20:16:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=36606450</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=36606450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36606450</guid></item><item><title><![CDATA[Literal Raytracing – Visualizing Light's Path Through Space]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.csun.io/2022/11/28/literal-raytracer.html">https://www.csun.io/2022/11/28/literal-raytracer.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33789875">https://news.ycombinator.com/item?id=33789875</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 29 Nov 2022 16:46:43 +0000</pubDate><link>https://www.csun.io/2022/11/28/literal-raytracer.html</link><dc:creator>igpay</dc:creator><comments>https://news.ycombinator.com/item?id=33789875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33789875</guid></item></channel></rss>