<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: piekvorst</title><link>https://news.ycombinator.com/user?id=piekvorst</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 13 May 2026 14:42:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=piekvorst" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by piekvorst in "The vi family"]]></title><description><![CDATA[
<p>I think that it's wrong to assume that vi is the only route to deep muscle memory. Heavy mouse users develop blindingly fast Fitts’ Law targeting. And if you need essential simplicity, they have far fewer commands.<p>Bill Joy, the original author of vi, saw the vi commands as a problem, not a solution [1]:<p><pre><code>    The fundamental problem with vi is that it doesn't have a mouse and therefore you've got all these commands. In some sense, its backwards from the kind of thing you'd get from a mouse-oriented thing.
</code></pre>
[1]: <a href="https://web.archive.org/web/20120210184000/http://web.cecs.pdx.edu/~kirkenda/joy84.html" rel="nofollow">https://web.archive.org/web/20120210184000/http://web.cecs.p...</a></p>
]]></description><pubDate>Wed, 13 May 2026 07:16:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48118790</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=48118790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48118790</guid></item><item><title><![CDATA[New comment by piekvorst in "Screenshots of Old Desktop OSes"]]></title><description><![CDATA[
<p>No Plan 9. Otherwise, resources like this might help studying how the interfaces of the past evolved (at least, on the surface).</p>
]]></description><pubDate>Tue, 12 May 2026 09:54:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48106144</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=48106144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48106144</guid></item><item><title><![CDATA[New comment by piekvorst in "Mouse Pointer as a Mere Mortal"]]></title><description><![CDATA[
<p>I’ve never heard of that feature in Windows! Unfortunately, that means I can’t judge it.<p>But I have used mouse warping in other environments and I’ve never been caused disoriented. It never occurred to me that such a problem is possible. In general, it seems like this problem can be avoided by 1) moving the mouse only to changed states of the screen, 2) only if they’re small enough to be easily observable, and 3) only for repetitive tasks.</p>
]]></description><pubDate>Tue, 05 May 2026 18:17:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48026395</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=48026395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48026395</guid></item><item><title><![CDATA[New comment by piekvorst in "Mouse Pointer as a Mere Mortal"]]></title><description><![CDATA[
<p>> TL;DR don't mess with people's mouse cursors, it's like cutting their limbs off.<p>“Don’t mess” is a very broad range that includes things like removing the mouse cursor at nine PM. Of course, no one should do that.<p>But a narrower conclusion “let the mouse warp at certain predictable cases” doesn’t contradict your thesis.</p>
]]></description><pubDate>Tue, 05 May 2026 18:09:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48026282</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=48026282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48026282</guid></item><item><title><![CDATA[New comment by piekvorst in "Mouse Pointer as a Mere Mortal"]]></title><description><![CDATA[
<p>You are arguing for uniformity. It does make a lot of sense: the global UI makes a considerable effort to build a single perfect UI, but that can only work if the apps actually make use of it.<p>But why shouldn’t the global UI itself make use of mouse warping?</p>
]]></description><pubDate>Tue, 05 May 2026 18:04:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48026198</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=48026198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48026198</guid></item><item><title><![CDATA[New comment by piekvorst in "Mouse Pointer as a Mere Mortal"]]></title><description><![CDATA[
<p>> often only I know the context of that task<p>This doesn’t account for cases where the system is semi-automatic, such as a tiling window manager (you don’t set all the dimensions manually). If the automatic part is to stay at all, it should make certain assumptions for the user.</p>
]]></description><pubDate>Tue, 05 May 2026 17:55:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48026071</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=48026071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48026071</guid></item><item><title><![CDATA[New comment by piekvorst in "Mouse Pointer as a Mere Mortal"]]></title><description><![CDATA[
<p>I work in a text editor that relies on mouse warping heavily. It doesn’t feel wrong. The opposite is true, it makes otherwise mundane tasks fast. It takes the pointer to the newly created windows (if you have a dozen of windows, that matters), it makes it easier to locate currently selected text (again, having a dozen of windows makes it necessary) and get to the next occurrence, to shove a window together with the pointer so that you don’t lose the control over it, and more. Sometimes it even takes the cursor back after a short temporary action.<p>I truly miss this level of detail in the outside world. It feels as if you’re resizing a window but the mouse pointer doesn’t move.<p>The Lightroom example is nowhere close to that. Looks like a thoughtless optimization.</p>
]]></description><pubDate>Tue, 05 May 2026 16:24:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48024698</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=48024698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48024698</guid></item><item><title><![CDATA[New comment by piekvorst in "George Orwell Predicted the Rise of "AI Slop" in Nineteen Eighty-Four"]]></title><description><![CDATA[
<p>Too much social conflicts caused by uncritical pursuit of “equality” (really, privileges).</p>
]]></description><pubDate>Fri, 17 Apr 2026 15:08:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47806763</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=47806763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47806763</guid></item><item><title><![CDATA[New comment by piekvorst in "George Orwell Predicted the Rise of "AI Slop" in Nineteen Eighty-Four"]]></title><description><![CDATA[
<p>I never said that it’s not society because it’s not a society. If you want me to derive the whole meaning from concepts, that’s a rationalist school’s method, not mine. I derive the meaning from the content: an example of (“optimistically”) one thousand people sharing the same philosophy does not endorse a government-less society.<p>I do agree that a private estate cannot exist in a society without government. But it is private estate in the sense that the members recognize it as such, and that it can exist in this very narrow context.</p>
]]></description><pubDate>Fri, 17 Apr 2026 04:43:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47802512</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=47802512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47802512</guid></item><item><title><![CDATA[New comment by piekvorst in "George Orwell Predicted the Rise of "AI Slop" in Nineteen Eighty-Four"]]></title><description><![CDATA[
<p>It is a good thing and it absolutely can function, but not as a society. Ayn Rand explicitly rejected this idea [1]:<p><pre><code>    Q: Why is the lack of government in Galt’s Gulch (in Atlas Shrugged) any different from anarchy, which you object to?

    A: Galt’s Gulch is not a society; it’s a private estate. It’s owned by one man who carefully selected the people admitted. Even then, they had a judge as an arbitrator, if anything came up; only nothing came up among them, because they shared the same philosophy. . . . But project a society of millions, in which there is every kind of viewpoint, every kind of brain, every kind of morality—and no government. . . . No one can guard rights, except a government under objective laws. . . . Rational men are not afraid of government. In a proper society, a rational man doesn’t have to know the government exists, because the laws are clear and he never breaks them. [FHF 72]
</code></pre>
[1]: Ayn Rand Answers: The Best of Her Q&A, Politics and Economics, Libertarianism and Anarchism</p>
]]></description><pubDate>Fri, 17 Apr 2026 03:58:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47802320</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=47802320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47802320</guid></item><item><title><![CDATA[New comment by piekvorst in "George Orwell Predicted the Rise of "AI Slop" in Nineteen Eighty-Four"]]></title><description><![CDATA[
<p>> certain appeals to emotion or outcome are evil tools of fictional villains, while simultaneously doing the exact same thing<p>You would be correct if that were the whole truth about Atlas Shrugged: defending protagonists on emotional grounds.<p>But it’s not the whole truth. The very monologue that you dismiss is the tool that provides the emotion with the principle. You know the characters’ reasons for holding their emotions.<p>Ayn Rand never said that one shouldn’t feel or express one’s emotions. On the contrary, “. . . emotions are not his enemies, they are his means of enjoying life” [1].<p>In fact, every emotional appeal used in the novel is supported by argument, sooner or later. You cannot say, for example, that the dismissal of James Taggart or Robert Stadler is purely emotional.<p>> The jarring transition reveals how the story was really just an afterthought<p>Your claim would be valid if the jarring transition were not Galt’s speech but some other nonfiction. The case is the opposite: the story and speech are very much integral.<p>The pause of events as such is a neutral tool, with precedents (The Battle of Waterloo in Les Miserables).<p>[1]: <a href="https://aynrandlexicon.com/lexicon/emotions.html" rel="nofollow">https://aynrandlexicon.com/lexicon/emotions.html</a></p>
]]></description><pubDate>Fri, 17 Apr 2026 03:35:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47802229</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=47802229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47802229</guid></item><item><title><![CDATA[New comment by piekvorst in "George Orwell Predicted the Rise of "AI Slop" in Nineteen Eighty-Four"]]></title><description><![CDATA[
<p>This quote would be more meaningful if Atlas Shrugged critics were able to actually criticize it, not the straw-man. Unfortunately, orcs didn’t show them how to do it.</p>
]]></description><pubDate>Fri, 17 Apr 2026 02:43:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47801953</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=47801953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47801953</guid></item><item><title><![CDATA[New comment by piekvorst in "LittleSnitch for Linux"]]></title><description><![CDATA[
<p>Now I can spy on the software spying at me. Nice.</p>
]]></description><pubDate>Thu, 09 Apr 2026 12:34:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47702876</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=47702876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47702876</guid></item><item><title><![CDATA[New comment by piekvorst in "Who is Satoshi Nakamoto? My quest to unmask Bitcoin's creator"]]></title><description><![CDATA[
<p>It seems like this “journalist” speaks English. Guess who also spoke English? That’s exactly right, Satoshi did.</p>
]]></description><pubDate>Thu, 09 Apr 2026 05:45:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47699728</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=47699728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47699728</guid></item><item><title><![CDATA[New comment by piekvorst in "Working on Products People Hate"]]></title><description><![CDATA[
<p>Finding value in giving up one’s values.</p>
]]></description><pubDate>Fri, 03 Apr 2026 10:25:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47625007</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=47625007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47625007</guid></item><item><title><![CDATA[New comment by piekvorst in "My MacBook keyboard is broken and it's insanely expensive to fix"]]></title><description><![CDATA[
<p>You’re assuming that without preemptive permits, nothing stops a company from spewing uranium. But liability, if properly enforced, is a powerful deterrent. The threat of paying full cleanup costs, compensating victims, and facing criminal charges for negligence doesn’t require an official to approve one’s pipe size in advance.<p>Further, the principle doesn’t deny retaliating in advance when violence can be objectively anticipated.</p>
]]></description><pubDate>Tue, 31 Mar 2026 19:14:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47592092</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=47592092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47592092</guid></item><item><title><![CDATA[New comment by piekvorst in "Shell Tricks That Make Life Easier (and Save Your Sanity)"]]></title><description><![CDATA[
<p>What alternative would you suggest?</p>
]]></description><pubDate>Tue, 31 Mar 2026 17:55:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47591106</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=47591106</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47591106</guid></item><item><title><![CDATA[New comment by piekvorst in "My MacBook keyboard is broken and it's insanely expensive to fix"]]></title><description><![CDATA[
<p>Yes, to settle disputes. The purpose of these laws is the protection of individual rights, not consumer “rights” or any other special “rights” that belong exclusively to one group or race and no other.</p>
]]></description><pubDate>Tue, 31 Mar 2026 16:31:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47589884</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=47589884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47589884</guid></item><item><title><![CDATA[New comment by piekvorst in "My MacBook keyboard is broken and it's insanely expensive to fix"]]></title><description><![CDATA[
<p>I don’t think that either libertarians or Kant are genuinely concerned with freedom. My position is closest to classical liberalism, with different philosophical foundations.</p>
]]></description><pubDate>Tue, 31 Mar 2026 15:25:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47588744</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=47588744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47588744</guid></item><item><title><![CDATA[New comment by piekvorst in "My MacBook keyboard is broken and it's insanely expensive to fix"]]></title><description><![CDATA[
<p>s/zealot/advocate/<p>s/denier/opponent/<p>s/late-stage capitalism/socialist propaganda/<p>If you're asking genuinely:<p>1. It's wrong to assume beforehand that the other party is irrational.<p>2. To refute the other side, you have to engage with their strongest argument.<p>This is an intellectual issue, and no intellectual issue could be resolved by dismissal.</p>
]]></description><pubDate>Tue, 31 Mar 2026 12:35:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47586440</link><dc:creator>piekvorst</dc:creator><comments>https://news.ycombinator.com/item?id=47586440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47586440</guid></item></channel></rss>