<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: xaduha</title><link>https://news.ycombinator.com/user?id=xaduha</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 12 Oct 2026 02:09:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=xaduha" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by xaduha in "WSL3 Performance is about 5-60% faster than WSL2 depending on the workload"]]></title><description><![CDATA[
<p>I find that stuff that it offers over a normal Hyper-V VM is stuff that I don't need, leaky abstractions galore.</p>
]]></description><pubDate>Sat, 10 Oct 2026 10:24:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=50031443</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=50031443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50031443</guid></item><item><title><![CDATA[New comment by xaduha in "A 40ms Go garbage collector pause caused by swap"]]></title><description><![CDATA[
<p>I don't get the point that you're even arguing. Are you saying that 60 is fine as a default? Or are you saying that people should even think about vm.swappiness because it doesn't matter? The alternative here is to disable swap completely, that's what started this whole thread.<p>> If you care about latency, disable swap.</p>
]]></description><pubDate>Wed, 07 Oct 2026 17:18:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49995830</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=49995830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49995830</guid></item><item><title><![CDATA[New comment by xaduha in "A 40ms Go garbage collector pause caused by swap"]]></title><description><![CDATA[
<p>> What do you think this value of 60 means?<p>Some arbitrary number.<p><a href="https://docs.kernel.org/admin-guide/sysctl/vm.html#swappiness" rel="nofollow">https://docs.kernel.org/admin-guide/sysctl/vm.html#swappines...</a><p>> At 0, the kernel will not initiate swap until the amount of free and file-backed pages is less than the high watermark in a zone.<p>I don't see a reason why the default shouldn't be 0 then on modern systems.</p>
]]></description><pubDate>Tue, 06 Oct 2026 12:38:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49977518</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=49977518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49977518</guid></item><item><title><![CDATA[New comment by xaduha in "A 40ms Go garbage collector pause caused by swap"]]></title><description><![CDATA[
<p>Maybe, but it still there and probably has a different value between distros as well. Default value is 60, what is that good for exactly?<p>If you're in a position where you still want swap to be there, but only used in extreme situations, then you should set it yourself. Otherwise disable swap or switch a language.</p>
]]></description><pubDate>Tue, 06 Oct 2026 08:52:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49975948</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=49975948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49975948</guid></item><item><title><![CDATA[New comment by xaduha in "A 40ms Go garbage collector pause caused by swap"]]></title><description><![CDATA[
<p>Surely as long as it is all in memory these pauses are not going to be that significant, details like that should be left for the language devs to optimize.<p>You can tell an average Golang user to use mutexes, you shouldn't be telling them to lock memory manually.</p>
]]></description><pubDate>Mon, 05 Oct 2026 09:19:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49962462</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=49962462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49962462</guid></item><item><title><![CDATA[New comment by xaduha in "A 40ms Go garbage collector pause caused by swap"]]></title><description><![CDATA[
<p>I think discussing it in a vacuum is pointless, it should depend on how much memory you have. You can have a swap on, but with a low `vm.swappiness` number.</p>
]]></description><pubDate>Mon, 05 Oct 2026 07:32:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49961763</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=49961763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49961763</guid></item><item><title><![CDATA[New comment by xaduha in "Microsoft Edge stores all passwords in memory in clear text, even when unused"]]></title><description><![CDATA[
<p>I was looking for an answer to this when it comes to using Edge password manager in particular, it uses Windows Hello as far as I know and while it does make 'synced' passkeys they don't seem to be usable anywhere than the original machine. Useful when reinstalling Windows at least.<p><a href="https://yourpasskeyisweak.com" rel="nofollow">https://yourpasskeyisweak.com</a> does not mention Edge.</p>
]]></description><pubDate>Mon, 04 May 2026 22:06:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48015624</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=48015624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48015624</guid></item><item><title><![CDATA[New comment by xaduha in "Start all of your commands with a comma (2009)"]]></title><description><![CDATA[
<p>True enough, but in my experience it's not really much of a problem because if I'm not doing Nix, then I'm doing containers which are widely available.<p>What can be a problem is muscle memory, when you expect it to autocomplete one way and it doesn't because something you want now shares first two or three letters with something else in your path. That's where FIGNORE comes in.</p>
]]></description><pubDate>Sat, 07 Feb 2026 20:13:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46927416</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=46927416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46927416</guid></item><item><title><![CDATA[New comment by xaduha in "Start all of your commands with a comma (2009)"]]></title><description><![CDATA[
<p><p><pre><code>    [user@nixos:~]$ which grep
    /run/current-system/sw/bin/grep

    [user@nixos:~]$ ls -l /run/current-system/sw/bin/grep
    lrwxrwxrwx 1 root root 65 Jan  1  1970 /run/current-system/sw/bin/grep -> /nix/store/737jwbhw8ji13x9s88z3wpp8pxaqla92-gnugrep-3.12/bin/grep
</code></pre>
Basically, it is still in your environment, so I don't see how he can claim that this problem doesn't exist in Nix, unless you use flakes like a proper Nix afficionado.</p>
]]></description><pubDate>Sat, 07 Feb 2026 16:37:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46925159</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=46925159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46925159</guid></item><item><title><![CDATA[New comment by xaduha in "EUCLEAK Side-Channel Attack on the YubiKey 5 Series"]]></title><description><![CDATA[
<p>> I don't remember where I've used my YubiKey in the past.<p>I've yet to encounter a site that allows to enroll a FIDO device without setting up some other form of 2FA and for me it's TOTP which are kept in the app.</p>
]]></description><pubDate>Tue, 03 Sep 2024 20:46:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=41439018</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=41439018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41439018</guid></item><item><title><![CDATA[New comment by xaduha in "IPMI"]]></title><description><![CDATA[
<p>IPMI and other solutions are nice, but what I would like to have is a standard serial interface to an UEFI shell running at all times. How I access that serial port should be my problem.</p>
]]></description><pubDate>Tue, 03 Sep 2024 06:54:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=41432043</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=41432043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41432043</guid></item><item><title><![CDATA[New comment by xaduha in "IPMI"]]></title><description><![CDATA[
<p>Since one of the solutions was to reboot "up to 15 times" I would imagine so.</p>
]]></description><pubDate>Tue, 03 Sep 2024 06:36:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=41431935</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=41431935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41431935</guid></item><item><title><![CDATA[New comment by xaduha in "The tiny chip that powers Montreal subway tickets"]]></title><description><![CDATA[
<p>> QR codes seem like a better ticket medium.<p>If it was a short-lived QR code generated on your phone, then maybe. But the whole point of MIFARE Ultralight EV1 cards is that they can't be cloned. It's for repeated use, not for printing and using once.</p>
]]></description><pubDate>Mon, 24 Jun 2024 07:50:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=40773468</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=40773468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40773468</guid></item><item><title><![CDATA[New comment by xaduha in "Source code for Quake 2 rerelease"]]></title><description><![CDATA[
<p>Quake II soundtrack is still in some sort of copyright limbo. It's easy enough to find on Youtube, but it's not on streaming services as far as I know.<p>EDIT: maybe it's getting sorted out, there's even a fricking vinyl release<p><a href="https://www.lacedrecords.com/products/quake-2-limited-edition-deluxe-double-vinyl" rel="nofollow noreferrer">https://www.lacedrecords.com/products/quake-2-limited-editio...</a></p>
]]></description><pubDate>Thu, 10 Aug 2023 23:35:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=37083120</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=37083120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37083120</guid></item><item><title><![CDATA[New comment by xaduha in "A Modern C Development Environment"]]></title><description><![CDATA[
<p>> If they are not fine, then C is probably not the right language for the project.<p>It's for C/C++ as author says, not just for C. And even if you're using Qt and write mostly QML you still need some C++ and it's much easier with code completion. I'd rather use VSCode than Qt Creator for that and I'm certainly not going back to vim.</p>
]]></description><pubDate>Thu, 10 Aug 2023 22:50:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=37082715</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=37082715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37082715</guid></item><item><title><![CDATA[New comment by xaduha in "‘Baldur’s Gate 3’ Prepared for 100k Concurrent Players, They’ve Gotten 700K"]]></title><description><![CDATA[
<p>> it's not that you need any server capacity for that<p>They had Twitch integration since the beginning and judging by some accounts they weren't prepared for how much that would be in demand on full release. Each user can see streamer's full inventory and journal, vote on dialogue options when asked, etc. Surely Steam isn't handling that.</p>
]]></description><pubDate>Sun, 06 Aug 2023 18:45:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=37025225</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=37025225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37025225</guid></item><item><title><![CDATA[New comment by xaduha in "Fhtagn – A tiny CLI programs tester written in Awk"]]></title><description><![CDATA[
<p>Never heard of tush, but I've used cram for a while. I think tools like that are good for some stuff e.g. unix pipes, but complexity catches up with you very fast if you try to use them for something non-trivial.<p><a href="https://bitheap.org/cram/" rel="nofollow noreferrer">https://bitheap.org/cram/</a></p>
]]></description><pubDate>Tue, 20 Jun 2023 12:36:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=36403114</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=36403114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36403114</guid></item><item><title><![CDATA[New comment by xaduha in "Why did Nix adopt Flakes?"]]></title><description><![CDATA[
<p>I'd start by using Home Manager which is a way to use nix packages in a sensible manner on any distro.<p><a href="https://nix-community.github.io/home-manager/index.html" rel="nofollow noreferrer">https://nix-community.github.io/home-manager/index.html</a></p>
]]></description><pubDate>Fri, 16 Jun 2023 21:29:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=36364170</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=36364170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36364170</guid></item><item><title><![CDATA[New comment by xaduha in "Hardware Hacking to Bypass Bios Passwords"]]></title><description><![CDATA[
<p>Why are we even discussing TPM if it is not being used for its main purpose?</p>
]]></description><pubDate>Thu, 15 Jun 2023 11:31:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=36338966</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=36338966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36338966</guid></item><item><title><![CDATA[New comment by xaduha in "Hardware Hacking to Bypass Bios Passwords"]]></title><description><![CDATA[
<p>Completely stop what? If you encrypt your drive, then all these attacks fall into a category of 'continuing using a device after someone tampered with it'.<p>If you're that paranoid, then you can buy anti-tamper stickers. I'm not joking BTW, I think some of those are pretty damn impressive.</p>
]]></description><pubDate>Thu, 15 Jun 2023 11:10:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=36338798</link><dc:creator>xaduha</dc:creator><comments>https://news.ycombinator.com/item?id=36338798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36338798</guid></item></channel></rss>