<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: livrem</title><link>https://news.ycombinator.com/user?id=livrem</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 20:10:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=livrem" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by livrem in "Gamebooks and graph theory (2019)"]]></title><description><![CDATA[
<p>I have always liked gamebooks with interesting game mechanics (not so much the traditional CYOA or Fighting Fantasy) and one great source for that in the past was the annual Windhammer Prize for Short Gamebook Fiction that ran from 2008-2015. I believe all the books are still available for download. Many interesting experiments there and I really enjoyed some books (but it was a while ago and I can't name any of my favorites now).<p><a href="https://www.arborell.com/windhammer_prize.html" rel="nofollow">https://www.arborell.com/windhammer_prize.html</a><p>The Lindenbaum Compatition is a newer attempt to do something similar and it has also resulted in some books that I enjoyed reading/playing several of the books from the first year (have not taken the time to look into the entries this year):<p><a href="https://www.lloydofgamebooks.com/p/voting-is-open-for-20242025-lindenbaum.html" rel="nofollow">https://www.lloydofgamebooks.com/p/voting-is-open-for-202420...</a></p>
]]></description><pubDate>Tue, 23 Sep 2025 13:43:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45346940</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=45346940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45346940</guid></item><item><title><![CDATA[New comment by livrem in "Gamebooks and graph theory (2019)"]]></title><description><![CDATA[
<p>As much as I dislike AI slop, one of the first things I did when I first saw Chat GPT was to generate some gamebooks to use as test input-data for my gamebook-generator script. Description with a graph showing one of the stories:
<a href="https://intfiction.org/t/pangamebook/52856/17" rel="nofollow">https://intfiction.org/t/pangamebook/52856/17</a><p>It was useful for making those test gamebooks. I also thought (too much) about how it would be possible to use a LLM to generate gamebooks, but probably best to first randomly generate some kind of structure (directed graph) for the story and then make many smaller prompts to ask for the book to be written one branch at a time. However even if I ever get around to experiment with that I will certainly not release any code (or slop) because AI-generated gamebooks seems like the last thing the world needs.</p>
]]></description><pubDate>Tue, 23 Sep 2025 13:24:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45346677</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=45346677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45346677</guid></item><item><title><![CDATA[New comment by livrem in "Standard patterns in choice-based games (2015)"]]></title><description><![CDATA[
<p>There is this collection of 1980's internal design documents from Flying Buffalo that you can buy:<p><a href="https://www.drivethrurpg.com/en/product/296847/t-t-solo-design-guidelines-how-to-write-a-solo" rel="nofollow">https://www.drivethrurpg.com/en/product/296847/t-t-solo-desi...</a><p>It is old, but I do not know of any other books really on this topic. I enjoyed reading it anyway. One of the documents in it describes a simple manual algorithm for how to number the sections in a reasonable way (just randomly assigning numbers is not very reasonable, as anyone will learn from reading a book where the author did that). I implemented that in a simple pandoc filter:<p><a href="https://github.com/lifelike/pangamebook">https://github.com/lifelike/pangamebook</a></p>
]]></description><pubDate>Mon, 13 Jan 2025 08:28:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=42681302</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=42681302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42681302</guid></item><item><title><![CDATA[New comment by livrem in "Kenney.nl: Free Game Assets"]]></title><description><![CDATA[
<p>He also makes some (non-free) tools that are fun (says me, not a real game dev or artist).<p>Asset Forge is for combining 3D models into bigger models. Fun to quickly bash his various free models together to make something more complex. Also comes with a bunch of sets of building blocks. I believe he used this tool to make many of the free assets.<p>Kenney Shape is like a simple pixel editor, except you also set the height of each pixel and then export the result to a 3D model. Can't explain it well, but it is fun.<p><a href="https://kenney.nl/tools" rel="nofollow">https://kenney.nl/tools</a></p>
]]></description><pubDate>Sun, 12 Jan 2025 21:06:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=42676947</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=42676947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42676947</guid></item><item><title><![CDATA[New comment by livrem in "Lua Is So Underrated"]]></title><description><![CDATA[
<p>I have learned it (somewhat) by playing around in TIC-80 and Löve2D (including LoveDOS).<p>Both Lua and Fennel are tiny languages. You can skim all the documentation in a short evening. Fennel does not even have its own standard library, so keep the Lua documentation close at hand.<p>I appreciate the simplicity of both Lua and Fennel. There are some ugly parts, but all languages have those.<p>Janet (later project by Fennel's creator) is a nicer language that is also portable and embeddable, and has a nice standard library, but Fennel runs anywhere Lua runs. Janet is great just on its own for scripting and not sure I would want to use Fennel for that anywhere Janet is available. But as a way to script games in e.g. Löve2D it seems like an excellent choice.</p>
]]></description><pubDate>Fri, 27 Dec 2024 00:47:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=42519066</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=42519066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42519066</guid></item><item><title><![CDATA[New comment by livrem in "How I use Obsidian"]]></title><description><![CDATA[
<p>I looked at the documentation, saw it looked like a lot of stuff to learn, and went back to my plain org-mode files. Not sure what it is I miss out on?</p>
]]></description><pubDate>Mon, 22 Jul 2024 14:50:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41035090</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=41035090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41035090</guid></item><item><title><![CDATA[New comment by livrem in "Google set to purge the Play Store of low-quality apps"]]></title><description><![CDATA[
<p>> text-only apps<p>What? Is that a common problem? And where are those text-only apps anyway? I have installed Termux and some vim app and a few interactive fiction games that are all text. Are those somehow causing trouble by not having enough graphics to look high quality enough for Google?</p>
]]></description><pubDate>Sat, 20 Jul 2024 21:53:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=41020324</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=41020324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41020324</guid></item><item><title><![CDATA[New comment by livrem in "Aro – Zig's new C compiler"]]></title><description><![CDATA[
<p>Is this part of the long-term plan for zig to get rid of the dependency on clang/llvm?<p><a href="https://github.com/ziglang/zig/issues/16270">https://github.com/ziglang/zig/issues/16270</a></p>
]]></description><pubDate>Sat, 20 Jul 2024 19:14:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=41018906</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=41018906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41018906</guid></item><item><title><![CDATA[New comment by livrem in "CrowdStrike Update: Windows Bluescreen and Boot Loops"]]></title><description><![CDATA[
<p>It passed the type checker!</p>
]]></description><pubDate>Fri, 19 Jul 2024 13:57:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=41006658</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=41006658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41006658</guid></item><item><title><![CDATA[New comment by livrem in "Physicists have created the most fiendishly difficult maze"]]></title><description><![CDATA[
<p>But Google Translate is correct about Dutch. It was just not one of the languages I tried before. I do not think it is a particularly difficult case for translation.<p>The reason I checked was in my native Swedish there is only one word (labyrint).<p>Was it really always two different things even in English? I looked the words up in Gutenberg's public domain Webster's Unabridged Dictionary (1890?) a labyrinth there was "an ornamental maze" ... "Labyrinth, originally; the name of an edifice or excavation, carries the idea of design, and construction in a
permanent form, while maze is used of anything confused or confusing,
whether fixed or shifting. We speak of the labyrinth of the ear, or of the
mind, and of a labyrinth of difficulties; but of the mazes of the
dance, the mazes of political intrigue, or of the mind being in a
maze." And from the definition of maze: "A confusing and baffling network, as of paths or passages; an intricacy; a labyrinth". Did the meaning drift a bit since then or was it only in mathematics that the words began to be used in the way that they are often used now for branching vs non-branching mazes?<p><a href="https://www.gutenberg.org/ebooks/29765" rel="nofollow">https://www.gutenberg.org/ebooks/29765</a></p>
]]></description><pubDate>Mon, 15 Jul 2024 07:58:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=40966019</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=40966019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40966019</guid></item><item><title><![CDATA[New comment by livrem in "Writing a BIOS bootloader for 64-bit mode from scratch"]]></title><description><![CDATA[
<p>This killed FreeDOS (and presumably all the other *DOS as well) on modern hardware unfortunately. It was fun as long as it lasted. I do not know what the next-best single-user, single-process, non-bloated OS would be to run on modern hardware that still has some reasonably modern software and can be used for distraction-free (hobby) development the way FreeDOS could.</p>
]]></description><pubDate>Sun, 14 Jul 2024 12:19:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=40960500</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=40960500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40960500</guid></item><item><title><![CDATA[New comment by livrem in "Physicists have created the most fiendishly difficult maze"]]></title><description><![CDATA[
<p>I like mazes and I saw that distinction be made before, but I am not sure how universally accepted it is? Other than English how many languages even have two different words? I spent some time now on Google Translate and the only language I find (not that I tried ALL) is Finnish. Modern Greek for instance uses the same word (assuming Google is correct), so did people on Crete, whatever their language was, even have two different words?</p>
]]></description><pubDate>Fri, 12 Jul 2024 07:51:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=40943484</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=40943484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40943484</guid></item><item><title><![CDATA[New comment by livrem in "Show HN: I made a Note-Taking app for people who keep texting themselves"]]></title><description><![CDATA[
<p>I take notes in emacs with org-mode. It is not simple at all, in a way, but there is nothing that gets in my way either. No distractions since all features are hidden behind keyboard combos (I disabled the menu). Never felt like I had to switch to a simpler editor for certain tasks. And it runs on my phone in Termux (syncs with git) so I just use org-mode as my note-taking app.</p>
]]></description><pubDate>Thu, 11 Jul 2024 07:20:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=40934384</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=40934384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40934384</guid></item><item><title><![CDATA[New comment by livrem in "Booting Linux off of Google Drive"]]></title><description><![CDATA[
<p>You can just use termux+rsync to get files to or from your phone.</p>
]]></description><pubDate>Wed, 03 Jul 2024 13:53:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=40865979</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=40865979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40865979</guid></item><item><title><![CDATA[New comment by livrem in "Meta 3D Gen"]]></title><description><![CDATA[
<p>I think having modern game engines reducing the need for game programmers to almost zero caused much of this, but it also resulted in some interesting games when artists could create games without a need to hire programmers.<p>It will be interesting to see if AI art (and AI 3D models) will mean that we see interesting games instead created by programmers without having to hire any artists.<p>What I do not look forward to is the predictable spam flood of games created without both artists and programmers.</p>
]]></description><pubDate>Wed, 03 Jul 2024 06:38:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=40863347</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=40863347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40863347</guid></item><item><title><![CDATA[New comment by livrem in "When RAND made magic in Santa Monica"]]></title><description><![CDATA[
<p>If we are sharing favorite RAND books, this introduction to game theory from 1954 is lovely (I read it twice): <a href="https://www.rand.org/pubs/commercial_books/CB113-1.html" rel="nofollow">https://www.rand.org/pubs/commercial_books/CB113-1.html</a>  I admit I skipped over much of the maths, since a lot of it is about clever tricks to manually do operations on matrices (might be fun to read about, but probably not very useful these days?).<p>And also this book from 1947 with ONE MILLION random digits: <a href="https://www.rand.org/pubs/monograph_reports/MR1418.html" rel="nofollow">https://www.rand.org/pubs/monograph_reports/MR1418.html</a> The foreword from 2001 goes into a lot of detail how and why the numbers were made (which is, I guess, more interesting than to download the book itself?).</p>
]]></description><pubDate>Tue, 02 Jul 2024 20:23:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=40860109</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=40860109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40860109</guid></item><item><title><![CDATA[New comment by livrem in "The Operational Wargame Series: The best game not in stores now (2021)"]]></title><description><![CDATA[
<p>That is the modern (well, DnD 3E and later, so this century?) style of RPG campaign, with pre-packaged bundles of adventures to play in series, designed to last some specific time and then it ends. The traditional oldschool form of RPG campaign, still the way many groups play, and definitely the most common form last century (even if there were a few pre-packaged campaign modules for AD&D as well) is to create a group of characters and just keep playing adventure after adventure, more or less connected, replacing characters as they died off or players got bored with their current characters, but not really having a well-defined end, probably just fizzling out in the end as players drop off or the group decide to start a new campaign.<p><a href="https://edition.cnn.com/2020/09/20/us/dungeons-and-dragons-longest-game-great-big-story-trnd/index.html" rel="nofollow">https://edition.cnn.com/2020/09/20/us/dungeons-and-dragons-l...</a><p>(A bit extreme maybe, but I heard of shorter campaigns, but still lasting for at least a decade of regular play.)<p>And I think you underestimate how dedicated some people can be to playing games like CNA. It is a big game, but it is not absurdly long compared to other big board wargames.<p>Here is a BGG thread from 2010 (well before CNA became a mainstream meme?):
<a href="https://boardgamegeek.com/thread/580214/" rel="nofollow">https://boardgamegeek.com/thread/580214/</a><p>Note how the thread starts out "25 years after playing my last game of CNA".<p>So called "monster wargames" was a trend around 1980, toward the sudden end of the era of board wargames being almost-mainstream. I do not know if CNA was the biggest of all, but I think not. It was part of starting the trend, but later games were probably bigger and longer.<p><a href="https://boardgamegeek.com/geeklist/42904/the-biggest-of-the-big-monster-wargames-weigh-in" rel="nofollow">https://boardgamegeek.com/geeklist/42904/the-biggest-of-the-...</a></p>
]]></description><pubDate>Sun, 30 Jun 2024 17:29:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=40838548</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=40838548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40838548</guid></item><item><title><![CDATA[New comment by livrem in "That Editor"]]></title><description><![CDATA[
<p>Text-mode editor for FreePascal probably works fine in bigger text-modes as well and still looks a lot like traditional programming editors.<p>Or for just a good DOS-compatible code editor, if looks were not so important, he could have just used vim or emacs.</p>
]]></description><pubDate>Sun, 30 Jun 2024 09:38:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=40836104</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=40836104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40836104</guid></item><item><title><![CDATA[New comment by livrem in "The Operational Wargame Series: The best game not in stores now (2021)"]]></title><description><![CDATA[
<p>That topic has come up a few times on wargame forums and there are those that claim to have played it one or more times. You need a big table to leave it set up and play with a group that can get together regularly, but that is not different from running a RPG campaign.<p>Today any group playing it is more likely to play it using (the open source tool) VASSAL (here is the free module to download to play CNA: <a href="https://vassalengine.org/wiki/Module:The_Campaign_for_North_Africa:_The_Desert_War_1940-43" rel="nofollow">https://vassalengine.org/wiki/Module:The_Campaign_for_North_...</a>). I saw a thread on a wargame forum just a few weeks ago looking for players to start up a new game.  Playing online probably makes it a bit more likely to be played (but also less fun than to gather around a huge table IRL?).<p>(Aside: By tradition, an old "gentlemens agreement", between the wargaming community and wargame publishers, when playing a game online with VASSAL every player is expected to own a physical copy of the game. You are not supposed to download the CNA module to play it for free without owning the game. There is no DRM or other attempts to police who plays what, but as long as the system is not abused too much the publishers are happy and most keep allowing those tools to exist. It is a nice contrast to how copyright is handled elsewhere, including in more mainstream tools for playing online boardgames. I guess it is only possible in a small niche hobby like that, and possibly only because the tradition started last century before there was big money in selling digital versions of boardgames.)</p>
]]></description><pubDate>Sun, 30 Jun 2024 09:12:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=40836007</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=40836007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40836007</guid></item><item><title><![CDATA[New comment by livrem in "The Operational Wargame Series: The best game not in stores now (2021)"]]></title><description><![CDATA[
<p>Back when I had more free time I played in some really long non-computer games like that. It was great to have a group that got together 1-2 evenings per week, played for a few hours to complete one or a few turns.<p>The alternative is to get together and play for a long day or weekend, but many games are much too long for that. I played one earlier this month with six other players (in two teams). We started in the morning and played til late in the evening, but we did not get halfway through the game. It was enough to see what side was likely to win. That is the usual outcome in my experience.<p>More common these days is to use a tool like VASSAL (<a href="https://vassalengine.org/" rel="nofollow">https://vassalengine.org/</a>) to play those games online.</p>
]]></description><pubDate>Sun, 30 Jun 2024 07:48:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=40835722</link><dc:creator>livrem</dc:creator><comments>https://news.ycombinator.com/item?id=40835722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40835722</guid></item></channel></rss>