<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
 <channel>
  <atom:link href="https://smaugmuds.afkmods.com/index.php?a=rssfeed&amp;f=7" rel="self" type="application/rss+xml" />
  <title>SmaugMuds - Forum: Coding</title>
  <link>https://smaugmuds.afkmods.com/index.php?a=rssfeed&amp;f=7</link>
  <description>The largest Smaug community resource site. - Discussion of general coding issues that are not necessarily codebase specific, or that cover a codebase that does not have a designated forum.</description>
  <language>en</language>
  <generator>SmaugMuds</generator>
  <ttl>60</ttl>
  <item>
   <title>Eldhamud code verses AI</title>
   <link>https://smaugmuds.afkmods.com/topic/eldhamud-code-verses-ai-5019/&amp;p=24417#p24417</link>
   <description>[quote=Samson] Chances are on a lot of these older codebases it will have no trouble finding issues and suggesting viable solutions to them.[/quote] For sure, a lot has changed in programming in the last 25 years. Just the changes in GCC alone have tightened up a lot of practices that were acceptable back then. What was the original 1.4Fuss compiled against, GCC 3.5? 4? cant remember. But I am pretty sure GCC16 is vastly different LOL </description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/eldhamud-code-verses-ai-5019/&amp;p=24417#p24417</guid>
   <pubDate>Thu, 8 Oct 2026 19:23:25 CDT</pubDate>
   <category>Coding</category>
   <author>nobody@example.com (eldhamud)</author>
  </item>
  <item>
   <title>Eldhamud code verses AI</title>
   <link>https://smaugmuds.afkmods.com/topic/eldhamud-code-verses-ai-5019/&amp;p=24416#p24416</link>
   <description>[quote=Samson][b]There&#039;s a big difference though between AI-assisted and AI-slop/vibe coding[/b]. As long as you kept the AI in check and made sure you understand what it&#039;s done to your code, you should be fine. Chances are on a lot of these older codebases it will have no trouble finding issues and suggesting viable solutions to them.[/quote] Agreed 100%.  We have too many people at work who can&#039;t code their way out of a paper bag, but use AI to write code for them. The principle of, &amp;quot;</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/eldhamud-code-verses-ai-5019/&amp;p=24416#p24416</guid>
   <pubDate>Tue, 6 Oct 2026 16:52:52 CDT</pubDate>
   <category>Coding</category>
   <author>nobody@example.com (GatewaySysop)</author>
  </item>
  <item>
   <title>Eldhamud code verses AI</title>
   <link>https://smaugmuds.afkmods.com/topic/eldhamud-code-verses-ai-5019/&amp;p=24414#p24414</link>
   <description>There&#039;s a big difference though between AI-assisted and AI-slop/vibe coding. As long as you kept the AI in check and made sure you understand what it&#039;s done to your code, you should be fine. Chances are on a lot of these older codebases it will have no trouble finding issues and suggesting viable solutions to them.</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/eldhamud-code-verses-ai-5019/&amp;p=24414#p24414</guid>
   <pubDate>Mon, 5 Oct 2026 20:49:45 CDT</pubDate>
   <category>Coding</category>
   <author>nobody@example.com (Samson)</author>
  </item>
  <item>
   <title>Eldhamud code verses AI</title>
   <link>https://smaugmuds.afkmods.com/topic/eldhamud-code-verses-ai-5019/&amp;p=24413#p24413</link>
   <description>My now very old smaug derived code i abandoned some time because at that time there were bugs that I did not have the skills to fix. I went onto other projects and in the intervening years, have been writing a server from scratch that has the same feature set. Eldhamud had 150,000 lines of code and my new server has less than 30,000 while also matching Eldhamud feature for feature and thats including offline build tools and client written in python.  Anyway, we got some new shiny advanced AI </description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/eldhamud-code-verses-ai-5019/&amp;p=24413#p24413</guid>
   <pubDate>Mon, 5 Oct 2026 19:36:36 CDT</pubDate>
   <category>Coding</category>
   <author>nobody@example.com (eldhamud)</author>
  </item>
  <item>
   <title>IPv6</title>
   <link>https://smaugmuds.afkmods.com/topic/ipv6-4537/&amp;p=24367#p24367</link>
   <description>It would need to be an OS that&#039;s at least 20 years old before this would become an issue. That&#039;s a vanishingly unlikely scenario for someone to be in these days. I honestly figured Cygwin would be where the problems would arise but it handled it like a beast.</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/ipv6-4537/&amp;p=24367#p24367</guid>
   <pubDate>Sat, 25 Jan 2025 22:45:49 CST</pubDate>
   <category>Coding</category>
   <author>nobody@example.com (Samson)</author>
  </item>
  <item>
   <title>IPv6</title>
   <link>https://smaugmuds.afkmods.com/topic/ipv6-4537/&amp;p=24366#p24366</link>
   <description>Fair enough.  :shrug:  I&#039;ll agree to disagree on portability, since I thought the principle argument against a dual stack socket was that not all (legacy) OS would support it, instead requiring an approach with multiple sockets (like the RFC was showing). That said, it&#039;s not my base to maintain and I suppose few people will try and compile and run this on hardware that ancient. Guess we&#039;ll find out if they do, should they find themselves here asking for support.  :imp: </description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/ipv6-4537/&amp;p=24366#p24366</guid>
   <pubDate>Mon, 20 Jan 2025 12:38:29 CST</pubDate>
   <category>Coding</category>
   <author>nobody@example.com (GatewaySysop)</author>
  </item>
  <item>
   <title>IPv6</title>
   <link>https://smaugmuds.afkmods.com/topic/ipv6-4537/&amp;p=24364#p24364</link>
   <description>Also for the record I&#039;ve now gotten AFKMud to compile under Cygwin again (damn libraries) and confirmed that even on my Windows 10 Home PC that the code bound both addresses and accepted a connection from another PC in the house. Neither of which get assigned IPv6 addresses because our router is so backward it doesn&#039;t even support it at all. I don&#039;t think portability is an issue here. It&#039;s just a matter of getting the DNS resolver process to play along now.</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/ipv6-4537/&amp;p=24364#p24364</guid>
   <pubDate>Mon, 20 Jan 2025 00:09:52 CST</pubDate>
   <category>Coding</category>
   <author>nobody@example.com (Samson)</author>
  </item>
  <item>
   <title>IPv6</title>
   <link>https://smaugmuds.afkmods.com/topic/ipv6-4537/&amp;p=24363#p24363</link>
   <description>I had a look at the RFC, and I really can&#039;t make heads or tails of what it&#039;s trying to say. So I did some more digging and everything I&#039;m turning up says that the function I posted will work just fine on a server that only supports IPv4. It simply won&#039;t be able to bind the IPv6 part to the port. There is nothing out there to indicate that the code would refuse to work at all. They all simply say you&#039;d only get one type or the other in a single protocol setup. They also said if you run into</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/ipv6-4537/&amp;p=24363#p24363</guid>
   <pubDate>Sun, 19 Jan 2025 23:04:38 CST</pubDate>
   <category>Coding</category>
   <author>nobody@example.com (Samson)</author>
  </item>
  <item>
   <title>IPv6</title>
   <link>https://smaugmuds.afkmods.com/topic/ipv6-4537/&amp;p=24362#p24362</link>
   <description>Do have a look at the RFC I linked in my edited post. I think that&#039;s a good way to go, albeit a bit more complicated. Should allow one to have their cake and eat it too, from a portability perspective.  :cool: </description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/ipv6-4537/&amp;p=24362#p24362</guid>
   <pubDate>Sun, 19 Jan 2025 01:02:23 CST</pubDate>
   <category>Coding</category>
   <author>nobody@example.com (GatewaySysop)</author>
  </item>
  <item>
   <title>IPv6</title>
   <link>https://smaugmuds.afkmods.com/topic/ipv6-4537/&amp;p=24361#p24361</link>
   <description>I don&#039;t have an exclusively IPv4 setup to test it on aside from my personal PC. However, the impression I got from the information I gathered (not from the AI btw) was that setting things up this way should still work because you aren&#039;t specifying a particular address. You&#039;re simply binding to the machine itself. If you have a machine where you can try this that doesn&#039;t have an IPv6 address assigned at all then we&#039;d know for sure. The function I posted should be usable on regular SmaugFUSS to</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/ipv6-4537/&amp;p=24361#p24361</guid>
   <pubDate>Sun, 19 Jan 2025 00:20:23 CST</pubDate>
   <category>Coding</category>
   <author>nobody@example.com (Samson)</author>
  </item>
 </channel>
</rss>
