<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: WickedSmoke</title><link>https://news.ycombinator.com/user?id=WickedSmoke</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 15:26:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=WickedSmoke" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by WickedSmoke in "Pgbackrest is no longer being maintained"]]></title><description><![CDATA[
<p>Communism occurs in part whenever a need is met or an economic decision is made without using value tokens. Direct access to resources without money happens every day (e.g. anyone using Linux rather than a proprietary OS, or exercising in a public park rather than a for-profit gym).  The only thing keeping other products & services hoarded behind paywalls is devotion to capitalist ideology.  It literally is a problem of capitalism.  The structure of the world outside of people's brains has nothing to do with it.</p>
]]></description><pubDate>Mon, 27 Apr 2026 15:36:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47923020</link><dc:creator>WickedSmoke</dc:creator><comments>https://news.ycombinator.com/item?id=47923020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47923020</guid></item><item><title><![CDATA[New comment by WickedSmoke in "Why SQLite Uses Bytecode"]]></title><description><![CDATA[
<p>Bytecode is great for tiny domain languages and I use them in many projects.<p>Ultima IV used one to animate sprites on it's title screen map.  For the next version of XU4 I implemented three bytecode interpreters to script the entire title sequence.  There's a high level presentation interpreter, a GPU rendering interpreter, and one for the Ultima IV bytecode.</p>
]]></description><pubDate>Tue, 30 Apr 2024 14:59:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=40211726</link><dc:creator>WickedSmoke</dc:creator><comments>https://news.ycombinator.com/item?id=40211726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40211726</guid></item><item><title><![CDATA[New comment by WickedSmoke in "I'm creating PBR Textures and 3D models since 2018 and sharing them for free"]]></title><description><![CDATA[
<p>I'm running 120 (released five months ago).  If people wrote web pages rather than web programs these sort of issues could be avoided.</p>
]]></description><pubDate>Fri, 26 Apr 2024 17:01:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=40171720</link><dc:creator>WickedSmoke</dc:creator><comments>https://news.ycombinator.com/item?id=40171720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40171720</guid></item><item><title><![CDATA[New comment by WickedSmoke in "I'm creating PBR Textures and 3D models since 2018 and sharing them for free"]]></title><description><![CDATA[
<p>The website is completely broken with Firefox.  Search results do not appear on the screen - you must scroll down to see results.  Clicking on the asset images does nothing so they cannot be downloaded.<p>When using Chrome the layout and interaction works, but even then browsing is a poor experience as only four items can be seen at once so lots of scrolling is needed.<p>Sheesh... modern web design is a disaster.  This sort of collection could really use static pages with labels as links and small thumbnails showing at least 50 items per page.<p>[Edit] I recommend <a href="https://ambientcg.com/" rel="nofollow">https://ambientcg.com/</a> instead as that site is much more responsive.</p>
]]></description><pubDate>Fri, 26 Apr 2024 15:52:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=40170983</link><dc:creator>WickedSmoke</dc:creator><comments>https://news.ycombinator.com/item?id=40170983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40170983</guid></item><item><title><![CDATA[New comment by WickedSmoke in "Source code for Glider Pro (1994)"]]></title><description><![CDATA[
<p>The Aerofoil project (<a href="https://galeforcegames.itch.io/aerofoil" rel="nofollow">https://galeforcegames.itch.io/aerofoil</a>) was forked in 2019 and provides binaries for Android, Mac, & Windows.  I just tried to build on Linux but there are errors (<a href="https://github.com/elasota/Aerofoil/issues/2">https://github.com/elasota/Aerofoil/issues/2</a>).</p>
]]></description><pubDate>Tue, 23 May 2023 12:56:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=36043558</link><dc:creator>WickedSmoke</dc:creator><comments>https://news.ycombinator.com/item?id=36043558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36043558</guid></item><item><title><![CDATA[New comment by WickedSmoke in "New C features in GCC 13"]]></title><description><![CDATA[
<p>Could you please give an example of what would break?  Perhaps I'm being dense, but it seems a new C standard supporting this would still compile existing code just as C++ can.</p>
]]></description><pubDate>Thu, 04 May 2023 20:20:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=35821527</link><dc:creator>WickedSmoke</dc:creator><comments>https://news.ycombinator.com/item?id=35821527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35821527</guid></item><item><title><![CDATA[New comment by WickedSmoke in "New C features in GCC 13"]]></title><description><![CDATA[
<p>C++ has struct & typedef and things work quite naturally.  It always seemed like an obvious thing to bring to C, but I'm not sure about the nuances of the rules governing this.</p>
]]></description><pubDate>Thu, 04 May 2023 17:32:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=35819140</link><dc:creator>WickedSmoke</dc:creator><comments>https://news.ycombinator.com/item?id=35819140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35819140</guid></item><item><title><![CDATA[New comment by WickedSmoke in "New C features in GCC 13"]]></title><description><![CDATA[
<p>How would using an existing structure definition where an undefined type is found break anything?<p>Compilers already know what you want to do as it will print an error such as: "unknown type name ‘Vec’; use ‘struct’ keyword to refer to the type".</p>
]]></description><pubDate>Thu, 04 May 2023 16:41:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=35818249</link><dc:creator>WickedSmoke</dc:creator><comments>https://news.ycombinator.com/item?id=35818249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35818249</guid></item><item><title><![CDATA[New comment by WickedSmoke in "New C features in GCC 13"]]></title><description><![CDATA[
<p>The most desired C++ feature I'd like to see is the automatic typedef'ing of structures.  Does anyone know why such a fundamental thing hasn't been implemented yet?</p>
]]></description><pubDate>Thu, 04 May 2023 15:30:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=35816981</link><dc:creator>WickedSmoke</dc:creator><comments>https://news.ycombinator.com/item?id=35816981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35816981</guid></item><item><title><![CDATA[New comment by WickedSmoke in "Small Project Build Systems (2021)"]]></title><description><![CDATA[
<p>Yes, that declarative style makes more sense to me than a forwards build statement of steps.<p>I developed my own tool for building C/C++ projects which follows this style.  It automatically handles things like Qt moc and scans the source files for headers, so in your example even the hdrs line can be omitted.</p>
]]></description><pubDate>Mon, 03 Apr 2023 20:25:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=35430764</link><dc:creator>WickedSmoke</dc:creator><comments>https://news.ycombinator.com/item?id=35430764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35430764</guid></item><item><title><![CDATA[New comment by WickedSmoke in "Our Roadmap for Nix"]]></title><description><![CDATA[
<p>Recently someone has been trying to build a Nix package of an open source game I maintain, so I had a brief look at the project.<p>It does appear to be an experiment in package management that got out of hand.
Basic usability is lacking, as I was unable to even get a listing of available packages on a NixOS virtual machine due to nix-env requiring well over 1GB of RAM.  This flagrant waste of resources doesn't inspire confidence in the quality of the tools.<p>I'd rather see existing packaging data leveraged rather than adding a new language to the mix.  Something like a translator or interpreter for RPM .spec files, for example.</p>
]]></description><pubDate>Sun, 07 Aug 2022 16:59:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=32377875</link><dc:creator>WickedSmoke</dc:creator><comments>https://news.ycombinator.com/item?id=32377875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32377875</guid></item><item><title><![CDATA[New comment by WickedSmoke in "Common libraries and data structures for C"]]></title><description><![CDATA[
<p>Good stuff. I may make use of the .ini parser as my current one doesn't handle sections.<p>There are a growing number of stand alone support modules in my projects that I need to publish as a collection some day.  Here's a couple links to some of them:<p>- <a href="https://github.com/WickedSmoke/faun/tree/master/support" rel="nofollow">https://github.com/WickedSmoke/faun/tree/master/support</a><p>- <a href="https://github.com/xu4-engine/u4/tree/master/src/support" rel="nofollow">https://github.com/xu4-engine/u4/tree/master/src/support</a><p>These include more exotic stuff like a grid based field-of-view calculation and a version of the sfxr synthesizer.</p>
]]></description><pubDate>Tue, 17 May 2022 00:42:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=31404720</link><dc:creator>WickedSmoke</dc:creator><comments>https://news.ycombinator.com/item?id=31404720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31404720</guid></item></channel></rss>