<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: wedesoft</title><link>https://news.ycombinator.com/user?id=wedesoft</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 22:34:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wedesoft" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wedesoft in "I found 10k GitHub repositories distributing Trojan malware"]]></title><description><![CDATA[
<p>Maybe GPG-signing commits helps.</p>
]]></description><pubDate>Fri, 19 Jun 2026 16:10:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48600159</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=48600159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48600159</guid></item><item><title><![CDATA[New comment by wedesoft in "X-Plane 12 Citation-X Checklist"]]></title><description><![CDATA[
<p>If you are trying out the Citation-X with X-Plane 12, I can really recommend the XChecklist plugin and the checklist file for the Citation-X. To help you with finding all the different controls, I created this interactive page.</p>
]]></description><pubDate>Thu, 21 May 2026 09:29:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48219967</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=48219967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48219967</guid></item><item><title><![CDATA[X-Plane 12 Citation-X Checklist]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.wedesoft.de/simulation/2026/05/10/x-plane-citation-x-checklist/">https://www.wedesoft.de/simulation/2026/05/10/x-plane-citation-x-checklist/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48219966">https://news.ycombinator.com/item?id=48219966</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 21 May 2026 09:29:14 +0000</pubDate><link>https://www.wedesoft.de/simulation/2026/05/10/x-plane-citation-x-checklist/</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=48219966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48219966</guid></item><item><title><![CDATA[New comment by wedesoft in "Agentic Coding Is a Trap"]]></title><description><![CDATA[
<p>That probably took a lot more tokens and iteration than normally invested in generating code.</p>
]]></description><pubDate>Tue, 05 May 2026 17:19:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48025556</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=48025556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48025556</guid></item><item><title><![CDATA[New comment by wedesoft in "Proximal Policy Optimization with Clojure and PyTorch"]]></title><description><![CDATA[
<p>A Clojure port of XinJingHao’s PPO implementation using libpython-clj2, PyTorch, and Quil. PPO is a reinforcement learning method which has become popular because it addresses the problem of stability. The PPO implementation is tested using the inverted pendulum problem.</p>
]]></description><pubDate>Wed, 22 Apr 2026 21:58:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47869821</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=47869821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47869821</guid></item><item><title><![CDATA[Proximal Policy Optimization with Clojure and PyTorch]]></title><description><![CDATA[
<p>Article URL: <a href="https://clojurecivitas.org/ppo/main.html">https://clojurecivitas.org/ppo/main.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47869820">https://news.ycombinator.com/item?id=47869820</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 22 Apr 2026 21:58:33 +0000</pubDate><link>https://clojurecivitas.org/ppo/main.html</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=47869820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47869820</guid></item><item><title><![CDATA[New comment by wedesoft in "The cult of vibe coding is dogfooding run amok"]]></title><description><![CDATA[
<p>Bad code is usually more costly once you are beyond 100 lines of code.</p>
]]></description><pubDate>Tue, 07 Apr 2026 22:18:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47682079</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=47682079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47682079</guid></item><item><title><![CDATA[New comment by wedesoft in "I replaced Windows with Linux and everything's going great"]]></title><description><![CDATA[
<p>My Windows gaming graphics performance dropped by 40% after some update. I already was using Linux for everything else except gaming for many years. So I tried out Steam on Linux and I was quite amazed how many games run on Linux via Proton. Just check out protondb.com for compatibility reports.</p>
]]></description><pubDate>Sun, 11 Jan 2026 16:14:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46576966</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=46576966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46576966</guid></item><item><title><![CDATA[New comment by wedesoft in "The future of software development is software developers"]]></title><description><![CDATA[
<p>I did a bit of scripting trying to automate the TDD cycle given a task description. The problem is, that the LLM tends to jump forward and submit a full implementation instead of a minimal change. I guess the problem is, that LLMs are trained on complete solutions instead of minimal steps.</p>
]]></description><pubDate>Wed, 31 Dec 2025 19:18:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46447317</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=46447317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46447317</guid></item><item><title><![CDATA[New comment by wedesoft in "Developing a Space Flight Simulator in Clojure"]]></title><description><![CDATA[
<p>Yes, the main function is the worst part of the code. Whenever I discover a pattern, I refactor it and put it in a module.</p>
]]></description><pubDate>Mon, 08 Sep 2025 22:25:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45174874</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=45174874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45174874</guid></item><item><title><![CDATA[New comment by wedesoft in "Developing a Space Flight Simulator in Clojure"]]></title><description><![CDATA[
<p>Yes, I forgot. However Clojure multi methods are more generic in that the function computing the dispatch value can also be defined.</p>
]]></description><pubDate>Mon, 08 Sep 2025 20:14:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45173350</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=45173350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45173350</guid></item><item><title><![CDATA[New comment by wedesoft in "Developing a Space Flight Simulator in Clojure"]]></title><description><![CDATA[
<p>Good point. I definitely need to keep an eye on garbage collector pauses. I am using the new ZGC which supposedly has very short garbage pauses.</p>
]]></description><pubDate>Mon, 08 Sep 2025 19:39:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45172919</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=45172919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45172919</guid></item><item><title><![CDATA[New comment by wedesoft in "Developing a Space Flight Simulator in Clojure"]]></title><description><![CDATA[
<p>In the past I have done some rigid body physics in GNU Guile (see <a href="https://www.youtube.com/watch?v=zBq3kW2jVxs" rel="nofollow">https://www.youtube.com/watch?v=zBq3kW2jVxs</a> for example). Of course if you need to simulate many objects, you will hit performance problems sooner if you don't use C/C++/Rust. Also the developer of Jolt has solved quite difficult problems, so I was quite happy to use it instead of rolling my own.</p>
]]></description><pubDate>Mon, 08 Sep 2025 19:19:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45172647</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=45172647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45172647</guid></item><item><title><![CDATA[New comment by wedesoft in "Developing a Space Flight Simulator in Clojure"]]></title><description><![CDATA[
<p>I am aware of Neanderthal. I think it is more suitable for larger tensors and matrices. Will have to check out what ham-fisted is about.</p>
]]></description><pubDate>Mon, 08 Sep 2025 19:09:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45172506</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=45172506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45172506</guid></item><item><title><![CDATA[New comment by wedesoft in "Developing a Space Flight Simulator in Clojure"]]></title><description><![CDATA[
<p>I use a few macros for creating contexts (i.e. with-texture, with-stencil, with-scissors, with-tar). Also I have macros for rendering (onscreen-render, offscreen-render). However I try not to overuse macros.</p>
]]></description><pubDate>Mon, 08 Sep 2025 19:02:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45172415</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=45172415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45172415</guid></item><item><title><![CDATA[New comment by wedesoft in "Developing a Space Flight Simulator in Clojure"]]></title><description><![CDATA[
<p>That's a lot of features. Moon is on my TODO list though and eclipses would be nice as well.</p>
]]></description><pubDate>Mon, 08 Sep 2025 18:27:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45171941</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=45171941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45171941</guid></item><item><title><![CDATA[New comment by wedesoft in "Developing a Space Flight Simulator in Clojure"]]></title><description><![CDATA[
<p>Thanks.</p>
]]></description><pubDate>Mon, 08 Sep 2025 18:19:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45171866</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=45171866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45171866</guid></item><item><title><![CDATA[New comment by wedesoft in "Developing a Space Flight Simulator in Clojure"]]></title><description><![CDATA[
<p>Thanks. Yes, Malli is really nice. Unfortunately it doesn't let you decorate type-tagged methods.</p>
]]></description><pubDate>Mon, 08 Sep 2025 18:17:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45171833</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=45171833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45171833</guid></item><item><title><![CDATA[New comment by wedesoft in "Developing a Space Flight Simulator in Clojure"]]></title><description><![CDATA[
<p>Yes, space station docking is on my todo list.</p>
]]></description><pubDate>Mon, 08 Sep 2025 18:16:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45171825</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=45171825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45171825</guid></item><item><title><![CDATA[New comment by wedesoft in "Unexpected productivity boost of Rust"]]></title><description><![CDATA[
<p>Or you could use Clojure with the immutable data structures where you don't need to lock a mutex when accessing a data structure concurrently.</p>
]]></description><pubDate>Thu, 28 Aug 2025 18:17:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45055262</link><dc:creator>wedesoft</dc:creator><comments>https://news.ycombinator.com/item?id=45055262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45055262</guid></item></channel></rss>