<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: rimmontrieu</title><link>https://news.ycombinator.com/user?id=rimmontrieu</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 09:11:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rimmontrieu" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rimmontrieu in "MonoGame: A .NET framework for making cross-platform games"]]></title><description><![CDATA[
<p>Java equivalent: <a href="https://github.com/libgdx/libgdx" rel="nofollow">https://github.com/libgdx/libgdx</a></p>
]]></description><pubDate>Sun, 08 Mar 2026 08:49:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47295698</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=47295698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47295698</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Tech employment now significantly worse than the 2008 or 2020 recessions"]]></title><description><![CDATA[
<p>and waste everyone time</p>
]]></description><pubDate>Sat, 07 Mar 2026 00:50:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47283141</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=47283141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47283141</guid></item><item><title><![CDATA[New comment by rimmontrieu in "We might all be AI engineers now"]]></title><description><![CDATA[
<p>> But guided? The models can write better code than most developers. That’s the part people don’t want to sit with. When guided.<p>Where do you draw the line between just enough guidance vs too much hand holding to an agent? At some point, wouldn't it be better to just do it yourself and be done with the project (while also build your muscle memory, experiences and the mental model for future projects, just like tons of regular devs have done in the past)</p>
]]></description><pubDate>Fri, 06 Mar 2026 10:21:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47273167</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=47273167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47273167</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Making Video Games in 2025 (without an engine)"]]></title><description><![CDATA[
<p>For more context, I've developed over 200 games[0] using libGDX and threejs. I've learnt so much from working with code-oriented frameworks that are closer to the system APIs. I can never imagine if I could do all that in today full-blown game engines in term of effectiveness and development speed.<p>[0]: <a href="https://ookigame.com" rel="nofollow">https://ookigame.com</a></p>
]]></description><pubDate>Mon, 02 Mar 2026 11:27:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47216581</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=47216581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47216581</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Making Video Games in 2025 (without an engine)"]]></title><description><![CDATA[
<p>Nice article, engines are bloated and introduce so many overheads. If you don't intend to ship any AAA games, consider investing your times to learn code-first game frameworks like libGDX, MonoGame, love2d,... or even lower level stuffs like SDL, bgfx, opengl which are good enough for almost any cases. A bit higher learning curve is expected but it won't hide anything from you, or bury you under tons of bloated abstractions.</p>
]]></description><pubDate>Mon, 02 Mar 2026 08:06:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47215116</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=47215116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47215116</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Ask HN: Where do all the web devs talk?"]]></title><description><![CDATA[
<p>I just check HN for worthy news, everything else is just noise. I miss the old days of forums.</p>
]]></description><pubDate>Tue, 03 Feb 2026 09:30:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46868684</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=46868684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46868684</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Cloudflare acquires Astro"]]></title><description><![CDATA[
<p>This is a great news for Astro. It ticks all the boxes when being used to build heavy content and SEO driven websites. I've been using (Astro + Cloudflare workers/pages) as my go-to stack to build my Java gamedev resources website [1] and gaming portal [2], so far and the experience is very positive. Deploying static files to Cloudflare edges feels natural and frictionless.<p>Still a bit concerned that it might be too tempting to build an entire website infrastructure around cloudflare, which is a single point of failure. But there is really no better alternatives at the moment. I tried self-hosting but eventually resorted to cloudflare because of bad bots, ai, scrappers kept hammering on my sites.<p>[1] <a href="https://raizensoft.com/tutorials/" rel="nofollow">https://raizensoft.com/tutorials/</a>
[2] <a href="https://ookigame.com" rel="nofollow">https://ookigame.com</a></p>
]]></description><pubDate>Sat, 17 Jan 2026 00:48:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46654196</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=46654196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46654196</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://raizensoft.com" rel="nofollow">https://raizensoft.com</a> - My website for learning Java game development with libGDX framework<p><a href="https://ookigame.com" rel="nofollow">https://ookigame.com</a> - My collection of 200 games I developed over the years using libGDX and threejs</p>
]]></description><pubDate>Wed, 14 Jan 2026 23:17:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46625409</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=46625409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46625409</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Ask HN: What Are You Working On? (December 2025)"]]></title><description><![CDATA[
<p>thanks a lot!</p>
]]></description><pubDate>Tue, 16 Dec 2025 00:28:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46283072</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=46283072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46283072</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Ask HN: What Are You Working On? (December 2025)"]]></title><description><![CDATA[
<p>Just launched my gaming portal a few weeks ago, featuring over 200 games I've made over the years:<p><a href="https://ookigame.com/" rel="nofollow">https://ookigame.com/</a><p>All the games were either developed with libGDX or threejs. I have no plan to monetize yet and still work on building traffic and improving SEO. Surprisingly, I got approved for google adsense already, which I submitted just for experimenting.</p>
]]></description><pubDate>Mon, 15 Dec 2025 04:05:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46270360</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=46270360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46270360</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Applets are officially gone, but Java in the browser is better"]]></title><description><![CDATA[
<p>Browsers only support OpenGL ES so only if your shaders use any OpenGL specific features you have to rewrite. Otherwise, it's just plain simple to export to both desktop and browser targets.</p>
]]></description><pubDate>Tue, 09 Dec 2025 01:45:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46200342</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=46200342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46200342</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Applets are officially gone, but Java in the browser is better"]]></title><description><![CDATA[
<p>+1 TeaVM is crazily good. Comparing to GWT it has faster build time and better exports to javascript. I've built so many games using libGDX + TeaVM and quite happy with the workflow and results.<p>Here's one of many: <a href="https://ookigame.com/game/flappy-bug/" rel="nofollow">https://ookigame.com/game/flappy-bug/</a></p>
]]></description><pubDate>Mon, 08 Dec 2025 09:51:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46190395</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=46190395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46190395</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Installing Java in 2025, and Version Managers"]]></title><description><![CDATA[
<p>You can do that manually but it's tedious if you want to use multiple JDKs. Assuming you want to test two apps outside of an IDE, one only supports Java 8 API, and the other supports Java 21 API, you don't want to edit JAVA_HOME every time you switch back and forth between the two apps.<p>With scoop you can just launch the terminal and run `scoop reset [java-version]`</p>
]]></description><pubDate>Sun, 30 Nov 2025 00:40:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46092318</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=46092318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46092318</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Leak confirms OpenAI is preparing ads on ChatGPT for public roll out"]]></title><description><![CDATA[
<p>It wouldn't be so bad if the ads are stuck in some dedicated regions of the chat interface. On the other hand, if it appears out of no where in the middle of the conversation, that'll be a huge turn off and terrible terrible mistake.</p>
]]></description><pubDate>Sat, 29 Nov 2025 14:44:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46087926</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=46087926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46087926</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Installing Java in 2025, and Version Managers"]]></title><description><![CDATA[
<p>The advantage of using a package manager like scoop or chocolatey is that you have a unified interface to manage multiple versions of JDK, and you can switch the default version system-wide on the fly, regardless of your IDE:<p><pre><code>  scoop bucket add java

  # Install JDK 11
  scoop install java/temurin11-jdk
  # Install JDK 17
  scoop install java/temurin17-jdk
  # Use JDK 11
  scoop reset temurin11-jdk
  # Use JDK 17
  scoop reset temurin17-jdk
</code></pre>
I also wrote a short guide on my website:
<a href="https://raizensoft.com/tutorial/install-java-gamedev/" rel="nofollow">https://raizensoft.com/tutorial/install-java-gamedev/</a></p>
]]></description><pubDate>Sat, 29 Nov 2025 03:08:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46084893</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=46084893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46084893</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Installing Java in 2025, and Version Managers"]]></title><description><![CDATA[
<p>+1 sdkman! is awesome. I've been using sdkman! for a decade to manage Java installations. Doesn't seem to work on freebsd though, which I have to use freebsd's pkg instead.<p>On Windows, the only sane way to install Java seems to be scoop.sh or chocolatey</p>
]]></description><pubDate>Fri, 28 Nov 2025 08:27:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46076712</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=46076712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46076712</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Personal blogs are back, should niche blogs be next?"]]></title><description><![CDATA[
<p>Someone mentions bearblog, medium, substack, etc for hosting blogs but 
my favorite web stack to run blogs or any content heavy websites nowadays is just
<a href="https://astro.build/" rel="nofollow">https://astro.build/</a> plus cloudflare pages, deno deploy, netlify, vercel or any cloud provider with edge caching.<p>I host both my gamedev tutorials and web game portal websites with cloudflare pages and so far they're pretty decent:<p>- <a href="https://raizensoft.com/tutorials/" rel="nofollow">https://raizensoft.com/tutorials/</a><p>- <a href="https://ookigame.com" rel="nofollow">https://ookigame.com</a></p>
]]></description><pubDate>Sat, 22 Nov 2025 14:07:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46014911</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=46014911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46014911</guid></item><item><title><![CDATA[New comment by rimmontrieu in "GPT-5.1: A smarter, more conversational ChatGPT"]]></title><description><![CDATA[
<p>They already hit a dead end and cannot innovate any further. Instead of being more accurate and deterministic, tuning the model so it produces more human-like tokens is one of a few tricks left to attract investors money.</p>
]]></description><pubDate>Thu, 13 Nov 2025 07:55:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45912027</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=45912027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45912027</guid></item><item><title><![CDATA[New comment by rimmontrieu in "Ask HN: What Are You Working On? (Nov 2025)"]]></title><description><![CDATA[
<p>Month three working on my game development resources website: <a href="https://raizensoft.com/tutorials/" rel="nofollow">https://raizensoft.com/tutorials/</a><p>I write almost daily article about libGDX - my most favorite code-centric game framework. There are now over 100 articles covering topics from basics to advances. I plan to post more because this is more or less a passionate project.<p>In the future I hope it evolves into a definitive resource for learning game development with Java and libGDX.</p>
]]></description><pubDate>Sun, 09 Nov 2025 23:05:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45870147</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=45870147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45870147</guid></item><item><title><![CDATA[New comment by rimmontrieu in "IDEs we had 30 years ago and lost (2023)"]]></title><description><![CDATA[
<p>Thank for the article, this brings back so much good memories and nostalgias. Turbo Pascal was my first programming language a couple decades ago, at that time it felt like super power when you could tell the computer what to do by learning the language and just hit the Compile button.<p>The IDE was also so clean and intuitive, which was perfect for new programmers.</p>
]]></description><pubDate>Sat, 18 Oct 2025 22:54:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45630939</link><dc:creator>rimmontrieu</dc:creator><comments>https://news.ycombinator.com/item?id=45630939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45630939</guid></item></channel></rss>