<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: andreldm</title><link>https://news.ycombinator.com/user?id=andreldm</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Apr 2026 10:13:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=andreldm" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by andreldm in "Postgres Is Your Friend. ORM Is Not"]]></title><description><![CDATA[
<p>Agreed, in many Spring projects I worked migrations were handled by flyway or liquibase while the ORM was always Hibernate.</p>
]]></description><pubDate>Sun, 22 Feb 2026 14:35:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47111331</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=47111331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47111331</guid></item><item><title><![CDATA[New comment by andreldm in "I write games in C (yes, C) (2016)"]]></title><description><![CDATA[
<p>I was also really surprised with Haxe, I share the author’s concerns about its future, other than it’s quite fun to work with.</p>
]]></description><pubDate>Sat, 07 Feb 2026 20:10:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46927380</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=46927380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46927380</guid></item><item><title><![CDATA[New comment by andreldm in "Xfwl4 – The Roadmap for a Xfce Wayland Compositor"]]></title><description><![CDATA[
<p>Not the whole codebase, only the window manager (compositor is the Wayland equivalent). Other components are written in C and will remain so for the foreseeable future. Those components gained Wayland support in the last couple of years, you can try Xfce in a labwc session, there are of course several things to improve, but the compositor is the last big piece missing.</p>
]]></description><pubDate>Tue, 27 Jan 2026 14:46:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46780665</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=46780665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46780665</guid></item><item><title><![CDATA[New comment by andreldm in "Deutsche Telekom is throttling the internet"]]></title><description><![CDATA[
<p>I have a contract with a smaller German ISP (Pyur), they do throttling too, uploading to Backblaze quickly gets capped to a few hundred bytes, sometimes the connection gets aborted. Using Mullvad or Tor gets around that. I considered switching to Telekom or Vodafone, gave up because they are even more expensive and now this.</p>
]]></description><pubDate>Sun, 25 Jan 2026 10:28:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46752730</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=46752730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46752730</guid></item><item><title><![CDATA[New comment by andreldm in "Microsoft mishandling example.com"]]></title><description><![CDATA[
<p>That’s why example.com states “Avoid use in operations”, not only that could create unnecessary traffic for them as well as leak information as in situations like this.</p>
]]></description><pubDate>Fri, 23 Jan 2026 13:58:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46732549</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=46732549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46732549</guid></item><item><title><![CDATA[New comment by andreldm in "I switched from VSCode to Zed"]]></title><description><![CDATA[
<p>This weekend I gave Zed another chance, this time it didn’t make me uninstall it after one hour or so. It’s much more polished, there are a few wrinkles but overall it’s finally pleasant to use. I’m actually surprised how my muscle memory from VSCode is of use, kudos to devs for making the transition easier instead of reinventing the wheel. I hope to eventually get rid of VSCode, this AI everywhere at all costs is turning the editor (that wanted to be an IDE) into something (most?) users don’t want or need.</p>
]]></description><pubDate>Mon, 05 Jan 2026 16:33:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46500896</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=46500896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46500896</guid></item><item><title><![CDATA[New comment by andreldm in "Ask HN: How did you learn to code?"]]></title><description><![CDATA[
<p>Game Maker 4.2 and then C with Allegro, lots of unfinished games and prototypes, but it was fun.</p>
]]></description><pubDate>Thu, 01 Jan 2026 11:05:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46453138</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=46453138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46453138</guid></item><item><title><![CDATA[New comment by andreldm in "Linux gamers on Steam cross over the 3% mark"]]></title><description><![CDATA[
<p>RTX 3060 mobile, nvidia blobs, default settings from the distro. Indeed, I disabled the shader cache at some point, for most single player games it was a good workaround, that was not the case for OW2 for some reason.</p>
]]></description><pubDate>Sun, 02 Nov 2025 22:25:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45793975</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=45793975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45793975</guid></item><item><title><![CDATA[New comment by andreldm in "Linux gamers on Steam cross over the 3% mark"]]></title><description><![CDATA[
<p>After many years playing on Linux, first struggling with Wine then with Proton when it came out, had to install Windows on my gaming pc. I mostly play Overwatch 2 with friends on my very short free time, thanks to a Steam bug (<a href="https://github.com/ValveSoftware/steam-for-linux/issues/10285" rel="nofollow">https://github.com/ValveSoftware/steam-for-linux/issues/1028...</a>), on every single evening I had to wait forever (seriously, 15+ min) for shaders to compile or start the game immediately but suffer on every match beginning (different map) with stuttering.<p>That’s a deal breaker for me, I tried a fresh Bazzite install (from Arch) before giving up, exact same issue.<p>I wish Valve comes around one day and fixes that, I’ll kick Windows out of life in a heartbeat.</p>
]]></description><pubDate>Sun, 02 Nov 2025 21:48:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45793730</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=45793730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45793730</guid></item><item><title><![CDATA[New comment by andreldm in "Free software scares normal people"]]></title><description><![CDATA[
<p>If handbrake scares them, don’t you dare to demonstrate how to use ffmpeg. I remember when I used handbrake for the first time and thought “wow, it’s much more convenient than struggling with ffmpeg”.</p>
]]></description><pubDate>Thu, 30 Oct 2025 16:12:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45761642</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=45761642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45761642</guid></item><item><title><![CDATA[New comment by andreldm in "Samsung makes ads on smart fridges official with upcoming software update"]]></title><description><![CDATA[
<p>After not having a Samsung device for many years, I reluctantly bought a fridge from them (price was the decisive factor). Anyway, almost immediate regret, it features an always-on wifi network begging to be connected to the web, the only way to turn it off is to disconnect a cable from a circuit board, unbelievable.</p>
]]></description><pubDate>Tue, 28 Oct 2025 19:56:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45738241</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=45738241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45738241</guid></item><item><title><![CDATA[New comment by andreldm in "Immich – High performance self-hosted photo and video management"]]></title><description><![CDATA[
<p>Any opinion on why Immich instead of Photoprism? I’m considering to pick one of them for my media library and Immich not being labeled as stable scares me a bit.</p>
]]></description><pubDate>Mon, 08 Sep 2025 14:28:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45168755</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=45168755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45168755</guid></item><item><title><![CDATA[New comment by andreldm in "Building the mouse Logitech won't make"]]></title><description><![CDATA[
<p>I’m also going to return an MX Master 3S (to my employer though). I could only fix its weird scrolling behavior with Logitech’s bloatware, still, for the life of me I couldn’t improve the cursor precision on macOS, it’s was simply maddening to use it. Strangely on Linux the precision issue isn’t so bad.</p>
]]></description><pubDate>Mon, 25 Aug 2025 16:35:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45015708</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=45015708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45015708</guid></item><item><title><![CDATA[New comment by andreldm in "Games run faster on SteamOS than Windows 11, Ars testing finds"]]></title><description><![CDATA[
<p>Valve has done an amazing job turning Linux gaming a reality, I really admire their efforts. Unfortunately I had to switch back to Windows on my gaming rig due to a Steam bug which unnecessarily downloads the shader cache of several game every single day, disabling the cache hurts the performance. That’s been plaguing many users for years and surprisingly Valve hasn’t fixed it: <a href="https://github.com/ValveSoftware/steam-for-linux/issues/10285">https://github.com/ValveSoftware/steam-for-linux/issues/1028...</a></p>
]]></description><pubDate>Thu, 26 Jun 2025 09:55:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44385799</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=44385799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44385799</guid></item><item><title><![CDATA[New comment by andreldm in "Reflecting on a Year of Gamedev in Zig"]]></title><description><![CDATA[
<p>I think point 3 is completely off. That's not cherry-picking, that's comparing apples to oranges, those generated Makefiles are not meant to be readable, if you want to compare, look at configure.ac and Makefile.am. I also dislike CMake, but just saying it sucks is poor argumentation. Finally, in the title Ninja and Meson are mentioned, just to be completely ignored. I'm having a great experience with Meson, I would like to learn how the Zig build system is better than it, this piece unfortunately does not provide that.</p>
]]></description><pubDate>Fri, 02 May 2025 09:12:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=43867666</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=43867666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43867666</guid></item><item><title><![CDATA[New comment by andreldm in "Podman Quadlets with Podman Desktop"]]></title><description><![CDATA[
<p>The problem wasn’t running the containers with plain podman, they worked. Auto restart is something podman delegates to quaqlet/systemd, I tried to migrate my docker-compose files to quadlet’s config, the containers were up, supposedly listening to the bound ports but connecting simply didn’t work. I tried rootless, slirp4netns and pasta, nothing worked, then I gave up, some other day I might try again.</p>
]]></description><pubDate>Tue, 15 Apr 2025 07:06:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43689831</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=43689831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43689831</guid></item><item><title><![CDATA[New comment by andreldm in "Podman Quadlets with Podman Desktop"]]></title><description><![CDATA[
<p>I have a RPi 2 that’s more than enough for my home server needs and I’ve tried to migrate from docker to podman, it simply failed miserably with weird errors, on my laptop everything worked fine, so maybe that’s an issue with Arch ARM or the 32-bit version of it, but really, I wish they could abstract away quadlet, service files generation and so on.</p>
]]></description><pubDate>Mon, 14 Apr 2025 20:10:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43685772</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=43685772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43685772</guid></item><item><title><![CDATA[New comment by andreldm in "Are .NET 4.x and JDK 8.x the "zombie" runtimes of enterprise software?"]]></title><description><![CDATA[
<p>Spring Boot 3 requiring Java 17 is what allowed the migration in two companies I’ve been, it’s much easier to sell it as security issue than tech debt.</p>
]]></description><pubDate>Thu, 10 Apr 2025 12:48:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=43643245</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=43643245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43643245</guid></item><item><title><![CDATA[New comment by andreldm in "Why I run FreeBSD for my home servers"]]></title><description><![CDATA[
<p>If you ever consider switching to Podman, you’ll be surprised to see how it kinda pushes you back to systemd.</p>
]]></description><pubDate>Mon, 31 Mar 2025 16:38:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43536974</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=43536974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43536974</guid></item><item><title><![CDATA[New comment by andreldm in "Seagate: 'new' hard drives used for tens of thousands of hours"]]></title><description><![CDATA[
<p>This reminded me the time I bought a brand new HDD only to notice at home it was labelled as “refurbished”, next day I returned it, they guys from the shop didn’t want to admit this wasn’t a new part, after much back and forth they agreed to refund me. If my memory serves me well that was a Seagate drive, I hope they didn’t become sloppy with labelling.</p>
]]></description><pubDate>Wed, 29 Jan 2025 22:09:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=42871878</link><dc:creator>andreldm</dc:creator><comments>https://news.ycombinator.com/item?id=42871878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42871878</guid></item></channel></rss>