<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: dandersch</title><link>https://news.ycombinator.com/user?id=dandersch</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 23 Sep 2026 15:22:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dandersch" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dandersch in "Isitdoneyet.gg is a website I made to figure out if games are complete"]]></title><description><![CDATA[
<p>Interesting to see people here complain about Witcher 3 and Cyberpunk being categorized as "Not yet", whereas for me those games were actually the litmus test to see whether the site made a principled approach to the question or not.<p>As much as endless updates can seem like you are getting your money worth or a nice excuse to revisit a game, there is a real value to just leaving your work be. Let it face the test of time by allowing it to age.</p>
]]></description><pubDate>Fri, 28 Aug 2026 23:48:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49485549</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=49485549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49485549</guid></item><item><title><![CDATA[New comment by dandersch in "I'm Scared a Stranger Will Call My Novel AI, So I Built GitHub for Words"]]></title><description><![CDATA[
<p>Do you have examples?<p>I don't think AI can create convincing timelapses of digital art being made, yet. I know there is nothing stopping it from getting there, but I think artists are happy for any kind of proof-of-work they can produce right now.</p>
]]></description><pubDate>Wed, 05 Aug 2026 18:46:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49187168</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=49187168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49187168</guid></item><item><title><![CDATA[New comment by dandersch in "Arch Linux disables AUR package adoption"]]></title><description><![CDATA[
<p>I think Arch has to rethink what the AUR really is for in the age of AI.<p>If users aren't supposed to trust anything from the AUR, then they will start to use LLMs to scan PKGBUILDs for them. But at that point, why not let the LLM loose directly on the upstream repo and build+install the package from source?</p>
]]></description><pubDate>Fri, 31 Jul 2026 17:01:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49125797</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=49125797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49125797</guid></item><item><title><![CDATA[New comment by dandersch in "Ron Gilbert started production on Thimbleweed Park 2"]]></title><description><![CDATA[
<p>I would have preferred the same team working on a new IP. Thimbleweed Park 1 has possibly the worst ending of a game, ever. Just an endless series of being told that I am a big dummy for having suspended my disbelief. I see no way of believably returning to that world without the retcon of a lifetime.</p>
]]></description><pubDate>Thu, 30 Jul 2026 11:59:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49108829</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=49108829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49108829</guid></item><item><title><![CDATA[New comment by dandersch in "Self-host your mail server"]]></title><description><![CDATA[
<p>Before self-hosting your own, first get a domain and just point it at a mail
provider that allows custom domains. It will cost, but so will a VPS. I suspect
a lot of DIY homelab types would have most of their needs met with just that
setup:<p>- you get the vanity email address<p>- you can switch email providers (including self-hosting later on)<p>- you can have ~unlimited aliases (depends on the provider)<p>Most of the setup consists of steps you will have to take anyway when
self-hosting (getting a domain, changing DNS records), except for a major amount of
headaches that will be taken care of for you.</p>
]]></description><pubDate>Fri, 24 Jul 2026 19:24:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49040506</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=49040506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49040506</guid></item><item><title><![CDATA[New comment by dandersch in "Go-Flavored Concurrency in C"]]></title><description><![CDATA[
<p>There is also libmill/libdill, which implements go-style coroutines using setjmp and is usable directly from C (not just as a transpilation target).<p><a href="https://libmill.org/" rel="nofollow">https://libmill.org/</a></p>
]]></description><pubDate>Mon, 13 Jul 2026 17:26:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48895937</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=48895937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48895937</guid></item><item><title><![CDATA[New comment by dandersch in "Half-Life 2 in a Browser"]]></title><description><![CDATA[
<p>Technical reasons I know of:<p>- Support from major engines is still bad: Unreal Engine does not have web
  exports. Godot 4 does not support them when using C#. That only leaves Unity.<p>- While WebGL is mature, it's based on openGL es3, which is an ancient
  api/shading language with limited features. If you were previously targeting
  vulkan/dx12, now you have to restrict your feature set or find (costly)
  workarounds to make webgl support happen<p>- WebGPU could be a better fit, but support is still not ubiquitous (Firefox,
  Linux or older phones are especially bad)<p>- SDL_GPU (SDL3) still has no WebGPU backend</p>
]]></description><pubDate>Thu, 25 Jun 2026 14:33:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48674044</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=48674044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48674044</guid></item><item><title><![CDATA[New comment by dandersch in "AUR packages compromised with Infostealer and Rootkit"]]></title><description><![CDATA[
<p>Now acknowledged: <a href="https://archlinux.org/news/active-aur-malicious-packages-incident/" rel="nofollow">https://archlinux.org/news/active-aur-malicious-packages-inc...</a></p>
]]></description><pubDate>Fri, 12 Jun 2026 19:18:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48508316</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=48508316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48508316</guid></item><item><title><![CDATA[New comment by dandersch in "Email obfuscation: What works in 2026?"]]></title><description><![CDATA[
<p>The techniques in the article right now have had around 95%-100% success at avoiding spam and take about 5 min. to implement. Your approach of putting an LLM in front of your inbox gives 97% accuracy, may have false positives (so you may not receive that account deletion email after all), requires to run inference and, I assume, would take at least an hour to setup.<p>Also, the two can be complementary, anyways, so I am not sure what your point is.</p>
]]></description><pubDate>Thu, 02 Apr 2026 08:16:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47611458</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=47611458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47611458</guid></item><item><title><![CDATA[New comment by dandersch in "Email obfuscation: What works in 2026?"]]></title><description><![CDATA[
<p>Very interesting. It seems for his own email the author has opted for a combination of the CSS display none technique and a XOR cipher:<p><pre><code>  <span class="hidden email"><b>999a8f84898f98</b>aa<b>878b8386c4</b>999a8f84898f988785989e8f84998f84c4898587</span></code></pre></p>
]]></description><pubDate>Thu, 02 Apr 2026 07:06:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47610956</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=47610956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47610956</guid></item><item><title><![CDATA[New comment by dandersch in "Claude Composer"]]></title><description><![CDATA[
<p>Great idea. After telling claude to "make a song" and pointing it to the strudel docs, it gave me this:<p><pre><code>  https://strudel.cc/#Ly8gImFtYmVyIGRyaWZ0IiBAYnkgYW1wCi8vIEB2ZXJzaW9uIDEuMApzZXRjcHMoLjU1KQoKJDogbihgPAogIFswIH4gMiB%2BXSBbNCB%2BIDMgfl0gWzIgfiAwIH5dIFs0IDMgMiB%2BXQogIFswIH4gMiB%2BXSBbNCB%2BIDUgfl0gWzMgfiAyIH5dIFswIH4gfiB%2BXQo%2BKjJgKS5zY2FsZSgiRDQ6bWlub3I6cGVudGF0b25pYyIpCi5zb3VuZCgiZ21fZWxlY3RyaWNfZ3VpdGFyX211dGVkIikKLmxwZihzaW5lLnJhbmdlKDYwMCwgMjIwMCkuc2xvdygxNikpLmxwcSgzKQouZGVsYXkoIi40Oi4xMjU6LjYiKS5yb29tKC42KS5nYWluKC43KQoub2ZmKDEvMTYsIHggPT4geC5hZGQoNykuZ2FpbiguMykuZGVsYXkoLjUpKQoKJDogbigiPFswIDRdIFszIDJdIFswIDVdIFszIH5dPi8yIikKLnNjYWxlKCJEMjptaW5vcjpwZW50YXRvbmljIikKLnNvdW5kKCJzYXd0b290aCx0cmlhbmdsZSIpLmxwZig1MDApCi5hZHNyKCIuMDE6LjI6LjY6LjQiKS5nYWluKC43NSkKCiQ6IG4oIjxbMCw0LDddIFsyLDUsOV0gWzAsMyw3XSBbMiw0LDldPi80IikKLnNjYWxlKCJEMzptaW5vciIpCi5zb3VuZCgiZ21fZXBpYW5vMToxIikKLnJvb20oLjgpLmdhaW4oLjM1KS5kZWxheSgiLjM6LjI1Oi41IikKLmxwZihzaW5lLnJhbmdlKDgwMCwgMzAwMCkuc2xvdygzMikpCgokOiBzdGFjaygKICBzKCJiZCIpLnN0cnVjdCgiW3ggfiB%2BIH5dIFt4IH4gfiB%2BXSIpLAogIHMoIn4gW3JpbToxLCBzZDoyXSIpLmdhaW4oLjgpLAogIHMoImhoKjgiKS5nYWluKHNhdy5yYW5nZSguMiwgLjcpKS5wYW4oc2luZSksCiAgcygifiB%2BIH4gb2giKS5tYXNrKCI8MCAwIDAgMT4vOCIpLmdhaW4oLjQpCikuYmFuaygiUm9sYW5kVFI4MDgiKQoucm9vbSguMykuc2hhcGUoLjIpCgokOiBuKCJ%2BIDxbfiA2XSBbNCB%2BXSBbfiAzXSBbNSB%2BXT4iKQouc2NhbGUoIkQ1Om1pbm9yOnBlbnRhdG9uaWMiKQouc291bmQoImdtX211c2ljX2JveCIpCi5yb29tKC45KS5kZWxheSgiLjU6LjE2Oi43IikKLmdhaW4ocGVybGluLnJhbmdlKC4zLCAuNikpCi5wYW4oc2luZS5zbG93KDgpKQ%3D%3D
</code></pre>
According to claude:<p><pre><code>  It layers a pentatonic guitar melody with filter sweep, a saw/triangle bass, warm e-piano chords, TR-808 drums, and a sparse music box that drifts across the stereo field.
</code></pre>
I'm blown away.<p>I do acknowledge the possiblity that it might be heavily plagiarized from an original composition in the training set - I wouldn't know.</p>
]]></description><pubDate>Fri, 06 Feb 2026 22:49:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46919237</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=46919237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46919237</guid></item><item><title><![CDATA[New comment by dandersch in "I found the perfect yearly calendar (for me)"]]></title><description><![CDATA[
<p>> gave that task to Claude and within 15 minutes I had a working userscript<p>Hate to say it but you can just tell an LLM to make the calendar for you as an html artifact that includes a print view. It can also add a .ics export.<p>Of course you should go over the dates and holidays to see if it got them right.</p>
]]></description><pubDate>Wed, 28 Jan 2026 05:08:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46791308</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=46791308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46791308</guid></item><item><title><![CDATA[New comment by dandersch in "Godot 4.6 Release: It's all about your flow"]]></title><description><![CDATA[
<p>> It's apparently an official priority<p>I've been following the github issue for C# web export and let me tell you: It's not been a priority.<p>> EnC makes it possible to change C# code while the game is running and the changes are reflected without losing the game state.<p>sounds exactly like code hot reload to me? It would be very nice to have.<p>> About setting up debugging+lsp, what were your struggles?<p>> Godot + C# DevEx is quite lacking if you use something like Neovim or Zed<p>you got me. I tried integrating a Godot workflow using neovim and at some point with emacs. Both were subpar. This actually reminds of another pain point: gdshader. Also very integrated with the editor just like GDscript, which makes it another thing you have to work on getting integrated with your IDE of choice - or you bite the bullet and just use the editor for this. But shaders are such a massive shitshow that I can't really blame Godot for this.</p>
]]></description><pubDate>Tue, 27 Jan 2026 12:33:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46779151</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=46779151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46779151</guid></item><item><title><![CDATA[New comment by dandersch in "Godot 4.6 Release: It's all about your flow"]]></title><description><![CDATA[
<p>For the record I would still choose C# out of all the options for a bigger game (GDscript with strict type-hinting might suffice for small ones). My main complaints that I can still remember:<p>- deprecated web export for C# with Godot 4. This is basically my main gripe and why C# has been a non-starter for me.<p>- Engine still has a separate binary for C# support. I think they are working on unifying them. But once you use the .NET one you can't export to web even when you don't use C#.<p>- setting up debugging+lsp was a pain and consistency was very flaky afterwards<p>Also a lot of the editor workflow is built around using GDScript with the built-in text-editor. I don't actually mind it that much, but you asked why it's not as well integrated and that's an obvious one for newbies.
If your experience was wildly different, please do tell.</p>
]]></description><pubDate>Tue, 27 Jan 2026 11:36:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46778659</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=46778659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46778659</guid></item><item><title><![CDATA[New comment by dandersch in "Godot 4.6 Release: It's all about your flow"]]></title><description><![CDATA[
<p>Very true. While I believe there can be a place for a language tailored specifically for gamedev, GDScript certainly is not it.<p>C# support seems to have been added reluctantly, because the prospect of attracting unity devs was to good to pass on. But then they switch over and realize it is treated like the ugly stepchild and the hope is that you will just use their scripting language to avoid the friction.<p>And don't get me started on using GDExtension for other languages. Claiming C/C++ is available as a scripting languages in the same sentence as GDScript is a joke.<p>I'll look into Libgodot, maybe it's an option.</p>
]]></description><pubDate>Tue, 27 Jan 2026 10:33:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46778112</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=46778112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46778112</guid></item><item><title><![CDATA[New comment by dandersch in "Comma openpilot – Open source driver-assistance"]]></title><description><![CDATA[
<p>Guests don't care about charisma, they care who your previous guests were. He early on got Elon Musk as a guest (AFAIK by writing a paper that was overly favorable to Tesla) and managed to snowball that into a big podcast.<p>Also guests agreeing to go on your show means they already want to talk about something, so in a way it's more important to shut up than ask good questions.</p>
]]></description><pubDate>Sat, 24 Jan 2026 05:06:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46741235</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=46741235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46741235</guid></item><item><title><![CDATA[New comment by dandersch in "Show HN: AsciiSketch a free browser-based ASCII art and diagram editor"]]></title><description><![CDATA[
<p>Claude code seems to have gotten the backslashes in your circles mixed up. They look more round when \ is / and vice versa.</p>
]]></description><pubDate>Wed, 14 Jan 2026 00:12:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46610511</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=46610511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46610511</guid></item><item><title><![CDATA[New comment by dandersch in "Org Mode syntax is one of the most reasonable markup languages for text (2017)"]]></title><description><![CDATA[
<p>> I always assumed there was more to Org mode than "Markdown for Emacs", but this post makes it sound exactly like that.<p>That is because the post focuses on org-mode: the markup language. But there is also org-mode: the agenda tracker, org-mode: the literate programming system, org-mode: the spreadsheet, org-mode: the website publishing system, org-mode: the document writing system, org-mode the time-tracking system, org-mode: the personal wiki, etc.</p>
]]></description><pubDate>Sat, 10 Jan 2026 18:36:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46568573</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=46568573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46568573</guid></item><item><title><![CDATA[New comment by dandersch in "Claude Code On-the-Go"]]></title><description><![CDATA[
<p>> Small quantities of poisoned training data can significantly damage a language model.<p>Is this still accurate?</p>
]]></description><pubDate>Sun, 04 Jan 2026 22:15:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46492881</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=46492881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46492881</guid></item><item><title><![CDATA[New comment by dandersch in "Calendar"]]></title><description><![CDATA[
<p>I had the same reaction and I think you are not supposed to close it. Just go Menu -> Print (Ctrl+P) and you will see it without the box.</p>
]]></description><pubDate>Sun, 28 Dec 2025 08:40:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46409477</link><dc:creator>dandersch</dc:creator><comments>https://news.ycombinator.com/item?id=46409477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46409477</guid></item></channel></rss>