<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: pilif</title><link>https://news.ycombinator.com/user?id=pilif</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 19 Oct 2026 14:42:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pilif" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pilif in "The history of development of Norton Commander (2011)"]]></title><description><![CDATA[
<p>It's not just about two independent panes. It's about two panes in a single context. With this, there can be shortcuts that act in files and which now don't just have a source (the selected files in the active pane) but also a destination (the inactive pane), so copying, symlinking and moving all can be done with a single key without the need to provide a destination.<p>Two explorer windows are independent of each other. Any move or copy requires two keyboard actions or the use of the mouse</p>
]]></description><pubDate>Sat, 17 Oct 2026 18:00:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=50133384</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=50133384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50133384</guid></item><item><title><![CDATA[New comment by pilif in "WSL3 Performance is about 5-60% faster than WSL2 depending on the workload"]]></title><description><![CDATA[
<p>Looks like a different version of WSL2 with a newer kernel and newer VM host software</p>
]]></description><pubDate>Sat, 10 Oct 2026 10:40:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=50031547</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=50031547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50031547</guid></item><item><title><![CDATA[New comment by pilif in "Ideas on modernizing the open-source desktop"]]></title><description><![CDATA[
<p>non-paywalled link: <a href="https://lwn.net/SubscriberLink/1095425/c466ce1971e0e1df/" rel="nofollow">https://lwn.net/SubscriberLink/1095425/c466ce1971e0e1df/</a></p>
]]></description><pubDate>Thu, 24 Sep 2026 08:50:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49828000</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=49828000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49828000</guid></item><item><title><![CDATA[New comment by pilif in "Apple Watch Ultra 4"]]></title><description><![CDATA[
<p>The Ultra 2 was sold to me as the watch that can do Siri without network connectivity. That was very useful to me to leave reminders for stuff I think about while on a run without the phone.<p>3 years later, Apple releases the OS 27 versions and Siri got improved to the point where it can’t work on-device any more on said Ultra 2<p>So to get the feature back which I paid for and which was specifically used to sell me the device and which now has been taken away from me, I just have to… buy the next hardware generation?<p>And how long will that last before they decide to remove the feature again?<p>Thankfully, the Ultra 4 provides some other compelling features making this less painful, but I would have expected at least a toggle to keep old Siri on the old watch. New Siri over the network is impossibly slow and buggy (I made the mistake of installing the betas, so there’s no way back now)</p>
]]></description><pubDate>Wed, 09 Sep 2026 19:14:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49632496</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=49632496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49632496</guid></item><item><title><![CDATA[New comment by pilif in "Vehicle Motion Cues"]]></title><description><![CDATA[
<p>Once this was announced a few years back, I was very skeptical that a few dots on the screen would be all that's needed to help me.<p>And yet, apparently it was.<p>It's not perfect, but the dots help me to go from instantly feeling sick to lasting 30-40 minutes before I have to stop looking at the screen.</p>
]]></description><pubDate>Tue, 28 Jul 2026 08:24:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49080963</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=49080963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49080963</guid></item><item><title><![CDATA[New comment by pilif in "Postgres rewritten in Rust, now passing 100% of the Postgres regression tests"]]></title><description><![CDATA[
<p>That’s not true for Postgres however: due to its usage of a shared memory pool, whenever a subprocess is terminated unexpectedly, Postgres will kill all other processes and enter recovery mode, replaying the WAL, during which time it will not accept connection requests.<p>It does this because it can’t possibly know whether the dying process did bad things to the shared memory pool.</p>
]]></description><pubDate>Fri, 10 Jul 2026 03:01:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48855256</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=48855256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48855256</guid></item><item><title><![CDATA[New comment by pilif in "IPv6 zones in URLs are a mistake"]]></title><description><![CDATA[
<p>This response to the post announcing the article is very telling:<p><a href="https://oldbytes.space/@mrrmot/116694151801834138" rel="nofollow">https://oldbytes.space/@mrrmot/116694151801834138</a></p>
]]></description><pubDate>Fri, 05 Jun 2026 02:47:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48407362</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=48407362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48407362</guid></item><item><title><![CDATA[New comment by pilif in "GitHub appears to be struggling with measly three nines availability"]]></title><description><![CDATA[
<p>see also: <a href="https://thenewstack.io/github-will-prioritize-migrating-to-azure-over-feature-development/" rel="nofollow">https://thenewstack.io/github-will-prioritize-migrating-to-a...</a><p>A migration like this is a monumental undertaking to the level of where the only sensible way to do a migration like this is probably to not do it. I fully expect even worse reliability over the next few years before it'll get better.</p>
]]></description><pubDate>Mon, 23 Mar 2026 11:07:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47487780</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=47487780</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47487780</guid></item><item><title><![CDATA[New comment by pilif in "The way CTRL-C in Postgres CLI cancels queries is incredibly hack-y"]]></title><description><![CDATA[
<p>it's also very tricky to do given the current architecture on the server side where one single-threaded process handles the connection and uses (for all intents and purposes) sync io.<p>In such a scenario, listening (and acting) on cancellation requests on the same connection becomes very hard, so fixing this goes way beyond "just".</p>
]]></description><pubDate>Mon, 23 Mar 2026 09:25:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47487067</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=47487067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47487067</guid></item><item><title><![CDATA[New comment by pilif in "Apple's intentional crippling of Mobile Safari"]]></title><description><![CDATA[
<p>Firefox is not in a position where it is the only browser allowed to run on a platform.<p>On iOS, you’re either doing a native app, sharing 30% of your income with Apple, or you’re restricted to Safari’s feature set. No browser in iOS can use anything but WebKit</p>
]]></description><pubDate>Sun, 22 Mar 2026 15:45:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47478710</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=47478710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47478710</guid></item><item><title><![CDATA[The Discourse has been Automated]]></title><description><![CDATA[
<p>Article URL: <a href="https://xeiaso.net/notes/2026/the-discourse-has-been-automated/">https://xeiaso.net/notes/2026/the-discourse-has-been-automated/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46990444">https://news.ycombinator.com/item?id=46990444</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 12 Feb 2026 16:00:44 +0000</pubDate><link>https://xeiaso.net/notes/2026/the-discourse-has-been-automated/</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=46990444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46990444</guid></item><item><title><![CDATA[New comment by pilif in "Major European payment processor can't send email to Google Workspace users"]]></title><description><![CDATA[
<p>On the other hand, by erroneously treating a SHOULD as a MUST, I would say that Google is the one who's not RFC-compliant</p>
]]></description><pubDate>Thu, 12 Feb 2026 15:17:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46989861</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=46989861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46989861</guid></item><item><title><![CDATA[New comment by pilif in "Clean-room implementation of Half-Life 2 on the Quake 1 engine"]]></title><description><![CDATA[
<p>It’s open source and runs on all kinds of platforms. Original HL1 runs on old Windows and IIRC DOS. Nowhere else</p>
]]></description><pubDate>Wed, 11 Feb 2026 04:28:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46970820</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=46970820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46970820</guid></item><item><title><![CDATA[New comment by pilif in "Vulnerability Unauthenticated MQTT Broker Access in Molekule IoT Air Purifiers"]]></title><description><![CDATA[
<p>I wouldn’t post some random vulnerability report, but the disclosure timeline at the end was very interesting to me and not putting the vendor in a great light</p>
]]></description><pubDate>Sat, 31 Jan 2026 08:30:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46834647</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=46834647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46834647</guid></item><item><title><![CDATA[Vulnerability Unauthenticated MQTT Broker Access in Molekule IoT Air Purifiers]]></title><description><![CDATA[
<p>Article URL: <a href="https://zuernerd.github.io/blog/2026/01/29/molekule-re.html">https://zuernerd.github.io/blog/2026/01/29/molekule-re.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46834641">https://news.ycombinator.com/item?id=46834641</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 31 Jan 2026 08:29:34 +0000</pubDate><link>https://zuernerd.github.io/blog/2026/01/29/molekule-re.html</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=46834641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46834641</guid></item><item><title><![CDATA[New comment by pilif in "The Holy Grail of Linux Binary Compatibility: Musl and Dlopen"]]></title><description><![CDATA[
<p>Isn't this asking for the exact trouble musl wanted so spare you from by disabling dlopen()?</p>
]]></description><pubDate>Mon, 26 Jan 2026 13:17:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46765281</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=46765281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46765281</guid></item><item><title><![CDATA[New comment by pilif in "Microsoft suspects some PCs might not boot after Windows 11 January 2026 Update"]]></title><description><![CDATA[
<p>You should care because once your PC is part of a bot network, it’s part of the problem</p>
]]></description><pubDate>Mon, 26 Jan 2026 04:13:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46761794</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=46761794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46761794</guid></item><item><title><![CDATA[New comment by pilif in "200 MB RAM FreeBSD desktop"]]></title><description><![CDATA[
<p>what's especially strange to me is that in the more distant past, he was a pretty normal guy - at least as normal as any other linux user. Heck, he had a super great podcast (Linux Action Show).<p>Something changed in the 2014ish time-frame when it got more and more politically extreme.</p>
]]></description><pubDate>Wed, 21 Jan 2026 09:56:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46703361</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=46703361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46703361</guid></item><item><title><![CDATA[New comment by pilif in "The struggle of resizing windows on macOS Tahoe"]]></title><description><![CDATA[
<p><i>> As for the fact that one cannot resize from inside the window, </i><p>if you check the screencast I posted, you'll see that you can indeed resize from inside the window. Not by a huge margin, but definitely from inside the actual window boundaries.</p>
]]></description><pubDate>Mon, 12 Jan 2026 12:06:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46587328</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=46587328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46587328</guid></item><item><title><![CDATA[New comment by pilif in "The struggle of resizing windows on macOS Tahoe"]]></title><description><![CDATA[
<p>It wasn't meant as a rebuttal. Just as a point of thought: By showing that at least one application doesn't exhibit the problem, I thought I was showing that the problem might not be related to the Tahoe redesign at all but might have other causes.<p>It definitely serves to prove that this is not a design-issue but just a simple bug and thus has at least some chance of being fixed.<p>FWIW, I cannot reproduce the issue demonstrated in the original article with <i>any</i> window of <i>any</i> application on my machine (M1 Mac Studio), but I thought that listing a very commonly used application alone would be enough to challenge the article's assertion ("the macOS designers are stupid because they make me do something that doesn't make sense in order to resize windows").</p>
]]></description><pubDate>Mon, 12 Jan 2026 12:06:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46587319</link><dc:creator>pilif</dc:creator><comments>https://news.ycombinator.com/item?id=46587319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46587319</guid></item></channel></rss>