<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: rednab</title><link>https://news.ycombinator.com/user?id=rednab</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 02:10:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rednab" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rednab in "Stride Game Engine 4.3 with .NET 10 Support"]]></title><description><![CDATA[
<p>Recent versions of Unity are actually using Roslyn ¹) but they are admittedly running a bit behind on C# language version. The currently supported version is at 9 while 14 came out last month. It's not really a huge issue in practice, though.<p>With Godot 4, the big difference between Godot and Godot .NET is that the version with NET support <i>does not build to web</i> and mobile support is 'experimental' ²). Also, they are two completely separate downloads and editor binaries, which makes switching languages decidedly non-trivial.<p>For a 2D game, if you can live without building to web, I'd pick Godot. Otherwise, I'd pick Unity.<p>¹) <a href="https://docs.unity3d.com/6000.2/Documentation/Manual/csharp-compiler.html" rel="nofollow">https://docs.unity3d.com/6000.2/Documentation/Manual/csharp-...</a><p>²) <a href="https://docs.godotengine.org/en/latest/tutorials/scripting/c_sharp/index.html#c-platform-support" rel="nofollow">https://docs.godotengine.org/en/latest/tutorials/scripting/c...</a></p>
]]></description><pubDate>Tue, 02 Dec 2025 09:51:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46119502</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=46119502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46119502</guid></item><item><title><![CDATA[New comment by rednab in "Show HN: Built a desktop app to organize photos locally with duplicate detection"]]></title><description><![CDATA[
<p>This may be a dumb question, but I couldn't figure it out from the website: Does this app allow me to actually <i>view</i> my photos? Can I double-click a filename? Can I get a page of thumbnails? Some sort of a gallery view?</p>
]]></description><pubDate>Mon, 14 Jul 2025 09:40:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44558095</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=44558095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44558095</guid></item><item><title><![CDATA[New comment by rednab in "How to program a text adventure in C"]]></title><description><![CDATA[
<p>As some of the other comments allude to, the term of art for text adventure is "interactive fiction".<p>The Interactive Fiction Wiki is a nice place to start:<p><a href="https://www.ifwiki.org/Main_Page" rel="nofollow">https://www.ifwiki.org/Main_Page</a><p>And if you search for something like "interactive fiction tips" you'll find tons of resources.</p>
]]></description><pubDate>Sun, 27 Apr 2025 09:55:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=43810694</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=43810694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43810694</guid></item><item><title><![CDATA[New comment by rednab in "The weird afterlife of Xbox Kinect"]]></title><description><![CDATA[
<p>the Kinect One is better in a bunch of ways (field of view, resolution) but a big one for certain use-cases is that it can fully track 6 skeletons.<p>The 360 Kinect can only track two skeletons (but differentiate 6).</p>
]]></description><pubDate>Mon, 03 Mar 2025 14:50:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43242259</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=43242259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43242259</guid></item><item><title><![CDATA[New comment by rednab in "Kenney.nl: Free Game Assets"]]></title><description><![CDATA[
<p>Ah, good to point out, yeah.<p>The 'no resale' clause is pretty common for asset packs, but unlike Kenney these definitely aren't CC0.</p>
]]></description><pubDate>Sun, 12 Jan 2025 14:45:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=42673883</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=42673883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42673883</guid></item><item><title><![CDATA[New comment by rednab in "Kenney.nl: Free Game Assets"]]></title><description><![CDATA[
<p>Along the same lines: <a href="https://assethunts.itch.io/" rel="nofollow">https://assethunts.itch.io/</a>.</p>
]]></description><pubDate>Sun, 12 Jan 2025 13:26:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42673382</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=42673382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42673382</guid></item><item><title><![CDATA[New comment by rednab in "Writing a C Compiler: Build a Real Programming Language from Scratch"]]></title><description><![CDATA[
<p>Database Design and Implementation, ISBN 3030338355 ¹). Java source code for the SimpleDB system from the book available from the author's website ²).<p>¹) <a href="https://www.amazon.com/dp/3030338355/" rel="nofollow">https://www.amazon.com/dp/3030338355/</a><p>²) <a href="http://www.cs.bc.edu/~sciore/simpledb/" rel="nofollow">http://www.cs.bc.edu/~sciore/simpledb/</a></p>
]]></description><pubDate>Thu, 15 Aug 2024 14:21:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41256437</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=41256437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41256437</guid></item><item><title><![CDATA[New comment by rednab in "Show HN: Daminik – An Open source digital asset manager"]]></title><description><![CDATA[
<p>You may want to list clearly somewhere which types of digital asset you support, because different industries have different ideas about that.<p>This only handles images, correct? And not video, audio, Office documents, PDFs, 3D models and animations, CAD/CAM drawings, PCB layouts, web pages, or code?</p>
]]></description><pubDate>Fri, 12 Jul 2024 11:28:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=40944560</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=40944560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40944560</guid></item><item><title><![CDATA[New comment by rednab in "Dijkstra's interview on Dutch TV (2000)"]]></title><description><![CDATA[
<p><a href="https://youtu.be/mLEOZO1GwVc?t=735" rel="nofollow">https://youtu.be/mLEOZO1GwVc?t=735</a><p>The Dutch language quote as displayed: "We mogen niet uit nonchalance fouten in een programma aanbrengen. Dat moeten we systematisch en met zorg doen.".<p>Feel free to run that through your favorite translator.<p>The subtitles: "We should not introduce errors through sloppiness but systematically keep them out."<p>The translator missed a <i>very</i> dry and very Dijkstra joke.</p>
]]></description><pubDate>Sun, 04 Feb 2024 22:59:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=39255412</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=39255412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39255412</guid></item><item><title><![CDATA[New comment by rednab in "Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?"]]></title><description><![CDATA[
<p>As others have also mentioned, the most important thing you can do is show interest and engage with your son and his ideas. And that really requires only your time and maybe a pencil and a bit of paper.<p>Figure out what kind of game this is and what part of the design process he's most interested in. Maybe it's not so much the game but he just wants to design cool game characters and have them walk around?<p>If you both do want to make a computer game, I think the various Make-A-Game games, many of which have already been mentioned, are your best bet. Game Builder Garage or Super Mario Maker (Switch), Wonderbox: The Adventure Maker (Apple), RPG in a Box or Super Dungeon Maker (PC), Roblox, whichever is the best match to your son's ideas.<p>Unlike some others here, I would recommend <i>against</i> switching to 2D. From a didactic perspective it absolutely would be the way to go as it makes a great many things a lot more manageable, but from experience you run a big risk of losing engagement and interest, especially as your son explicitly wants 3D. For a lot of kids in that age group, 2D just isn't <i>cool</i>.<p>I'd also recommend against full-blown development environments like Godot or Unity, at least until he's just a bit older. When he gets to that point, Unity does have some neat templates made especially for kids, where they get kind of a starter game and a walk-through on how to build it out.<p>Whatever you decide, have fun and good luck!</p>
]]></description><pubDate>Thu, 18 Jan 2024 09:05:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=39039603</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=39039603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39039603</guid></item><item><title><![CDATA[New comment by rednab in "Most Video Game Artwork Will Never Be Seen"]]></title><description><![CDATA[
<p>The Simpsons Game (2007) on the 360 has an achievement for pressing the start button. It has a 93% completion rate.<p>So 7% of the people that bought this game (and being a console game, it never was part of any bundles) started it up and then did <i>nothing</i>.</p>
]]></description><pubDate>Wed, 08 Nov 2023 15:29:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=38191786</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=38191786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38191786</guid></item><item><title><![CDATA[New comment by rednab in "Ardour 8.0"]]></title><description><![CDATA[
<p>Ardour is GPLv2 open-source, but they still do somewhat pointedly attempt to dissuade you from building from source ¹).<p>Now, I fully understand why. And I think charging for pre-built binaries is a totally valid way to attempt to finance an open-source project. The amount they're asking certainly is a pittance compared to the commercial offerings.<p>But LMMS just feels <i>friendlier</i> to me.<p>¹) <a href="https://ardour.org/building_linux.html" rel="nofollow noreferrer">https://ardour.org/building_linux.html</a></p>
]]></description><pubDate>Mon, 09 Oct 2023 10:28:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=37818882</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=37818882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37818882</guid></item><item><title><![CDATA[New comment by rednab in "Code Llama, a state-of-the-art large language model for coding"]]></title><description><![CDATA[
<p>Interesting here and in some of the other comments in this thread is that <i>1 is not a prime number</i> ¹)!<p>Now granted, that's more or less by definition and I don't doubt there's communities and fields where it is considered one, but still shows some of the subtleties at play when using language models.<p>¹) <a href="https://www.google.com/search?q=is+1+a+prime+number" rel="nofollow noreferrer">https://www.google.com/search?q=is+1+a+prime+number</a></p>
]]></description><pubDate>Fri, 25 Aug 2023 11:51:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=37260646</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=37260646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37260646</guid></item><item><title><![CDATA[New comment by rednab in "Stopping at 90%"]]></title><description><![CDATA[
<p>The way I've explained this to coworkers and stakeholders is, "A prototype costs 1x, a product costs 3x, and a platform costs 9x."<p>Not exactly the definitions Brooks used, but memorable and in my experience surprisingly accurate.</p>
]]></description><pubDate>Wed, 02 Aug 2023 13:30:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=36970634</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=36970634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36970634</guid></item><item><title><![CDATA[New comment by rednab in "Ask HN: Recommend me a Blender course"]]></title><description><![CDATA[
<p>Like many others, I heartily recommend the Donut tutorial as a start. It'll teach you the basics, get a handle on the most used shortcuts, and a feel for how the modifier keys (shift, alt, ctrl) work with the mouse. I also recommend that you print out a shortcut cheat sheet ¹).<p>That's just Blender, though. Learning <i>modeling</i> at least partly depends on what you want to model. Are you wanting to make models for 3D printing, for offline rendering/animated movies, or for real-time animation (aka games)? Do you want to make hard-surface objects, characters, landscapes? Are you purely interested in polygonal modeling, or also sculpting workflows?<p>If you don't already have some sort of a goal in mind, I would recommend you pick one. It'll make it much easier for you to work towards and if you share it, people might be able to recommend much more targeted courses.<p>¹) <a href="https://www.google.com/search?q=blender+shortcut+cheat+sheet&tbm=isch" rel="nofollow">https://www.google.com/search?q=blender+shortcut+cheat+sheet...</a></p>
]]></description><pubDate>Thu, 20 Oct 2022 16:15:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=33276893</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=33276893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33276893</guid></item><item><title><![CDATA[New comment by rednab in "Lost something? Search through 91.7M files from the 80s, 90s, and 2000s"]]></title><description><![CDATA[
<p>That <i>kinda</i> sounds like a version of XPilot ¹).<p>¹) <a href="https://en.wikipedia.org/wiki/XPilot" rel="nofollow">https://en.wikipedia.org/wiki/XPilot</a><p>¹) <a href="http://www.xpilot.org" rel="nofollow">http://www.xpilot.org</a></p>
]]></description><pubDate>Wed, 19 Oct 2022 12:24:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=33261088</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=33261088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33261088</guid></item><item><title><![CDATA[New comment by rednab in "Meta Quest Pro"]]></title><description><![CDATA[
<p>And Nintendo sold <i>42 million</i> Wii Balance Boards ¹). Compared to previous generations, Gen 9 console sales have been atrocious.<p>The Quest 2 might be a mainstream console, but it's not mainstream.<p>¹) <a href="https://en.wikipedia.org/wiki/Wii_Balance_Board#Reception" rel="nofollow">https://en.wikipedia.org/wiki/Wii_Balance_Board#Reception</a></p>
]]></description><pubDate>Wed, 12 Oct 2022 10:48:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=33175132</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=33175132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33175132</guid></item><item><title><![CDATA[New comment by rednab in "A byte string library for Rust"]]></title><description><![CDATA[
<p>These days C# has Span<byte> ¹) and ReadOnlySpan<byte> ²) which has a whole bunch of string-like methods, but the version of C# it requires might be newer than you're happy with.<p>¹) <a href="https://docs.microsoft.com/en-us/dotnet/api/system.span-1" rel="nofollow">https://docs.microsoft.com/en-us/dotnet/api/system.span-1</a><p>²) <a href="https://docs.microsoft.com/en-us/dotnet/api/system.readonlyspan-1" rel="nofollow">https://docs.microsoft.com/en-us/dotnet/api/system.readonlys...</a></p>
]]></description><pubDate>Thu, 08 Sep 2022 14:20:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=32765899</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=32765899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32765899</guid></item><item><title><![CDATA[New comment by rednab in "Lisp in 99 lines of C and how to write one yourself [pdf]"]]></title><description><![CDATA[
<p>If you want to make a Lisp specifically, I'd suggest starting with MAL: <a href="https://github.com/kanaka/mal#mal---make-a-lisp" rel="nofollow">https://github.com/kanaka/mal#mal---make-a-lisp</a><p>If you want to build a programming language in general, I strongly recommend <a href="https://craftinginterpreters.com/" rel="nofollow">https://craftinginterpreters.com/</a></p>
]]></description><pubDate>Fri, 15 Jul 2022 07:14:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=32105557</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=32105557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32105557</guid></item><item><title><![CDATA[New comment by rednab in "Technical overview of Kandria, a game and game engine developed in Common Lisp"]]></title><description><![CDATA[
<p>The bin packing problem is NP-hard, but rectangle packing is "merely" NP.<p>However, most people just use a recursive biggest-fit-first ¹), a simple heuristic that is surprisingly hard to beat for most workloads.<p>I couldn't figure out what Aseprite is doing from their website or documentation, but if it's not that then it might be worth it writing your own sprite packer.<p>¹) <a href="https://codeincomplete.com/articles/bin-packing/" rel="nofollow">https://codeincomplete.com/articles/bin-packing/</a></p>
]]></description><pubDate>Tue, 12 Jul 2022 11:32:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=32068352</link><dc:creator>rednab</dc:creator><comments>https://news.ycombinator.com/item?id=32068352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32068352</guid></item></channel></rss>