<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: IdiotSavage</title><link>https://news.ycombinator.com/user?id=IdiotSavage</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 30 Aug 2026 10:33:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=IdiotSavage" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by IdiotSavage in "GUIs should be fully keyboard-driven"]]></title><description><![CDATA[
<p>> …and that means that users can input and navigate at light speed.<p>Oh yeah? I remember when they introduced these shitty animations that made everything feel extremely laggy.<p>From the article linked below:<p>"Microsoft Excel now animates certain actions as you work. For instance, when you move from one cell to another, it animates the move. When you paste copied information, it animates the paste. Or when you enter a formula, it animates the calculation."<p><a href="https://www.adventuresincre.com/disable-animations-excel/" rel="nofollow">https://www.adventuresincre.com/disable-animations-excel/</a></p>
]]></description><pubDate>Sat, 29 Aug 2026 09:02:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49488207</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=49488207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49488207</guid></item><item><title><![CDATA[New comment by IdiotSavage in "Inception-style curved map for turn-by-turn directions"]]></title><description><![CDATA[
<p><a href="https://m.media-amazon.com/images/M/MV5BMjAxMzY3NjcxNF5BMl5BanBnXkFtZTcwNTI5OTM0Mw@@._V1_.jpg" rel="nofollow">https://m.media-amazon.com/images/M/MV5BMjAxMzY3NjcxNF5BMl5B...</a></p>
]]></description><pubDate>Fri, 28 Aug 2026 14:05:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49478680</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=49478680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49478680</guid></item><item><title><![CDATA[New comment by IdiotSavage in "Asahi Linux Progress Report: Linux 7.2"]]></title><description><![CDATA[
<p>> other than that all I really need is a web browser and Ghostty with good battery life.<p>Then why bother installing a different OS?</p>
]]></description><pubDate>Thu, 27 Aug 2026 12:19:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49463574</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=49463574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49463574</guid></item><item><title><![CDATA[New comment by IdiotSavage in "About the security content of macOS Tahoe 26.6"]]></title><description><![CDATA[
<p>I hate the round corners. It's already too much on 15, but way worse on 26. It looks like "Baby's first OS", designed by Fisher-Price.</p>
]]></description><pubDate>Tue, 28 Jul 2026 13:41:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49083755</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=49083755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49083755</guid></item><item><title><![CDATA[New comment by IdiotSavage in "A shell colon does nothing. Use it anyway"]]></title><description><![CDATA[
<p>> Another important feature of a tool like this is the ability to tolerate errors: I can't imagine a Linux today that would be able to even boot if the shell was extra pedantic about errors. A lot of mostly irrelevant things routinely fail on boot and during normal operation. Stamping them all out is an arduous...<p>You seem to be implying PowerShell aborts on any error. That's not the case:<p><a href="https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_error_handling" rel="nofollow">https://learn.microsoft.com/en-us/powershell/module/microsof...</a></p>
]]></description><pubDate>Sun, 26 Jul 2026 13:30:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49058045</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=49058045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49058045</guid></item><item><title><![CDATA[New comment by IdiotSavage in "A shell colon does nothing. Use it anyway"]]></title><description><![CDATA[
<p>What if there was a less cryptic way to have mandatory arguments, something harder to get wrong, like<p><pre><code>  param(
    [parameter(mandatory)] $name
  )

  "Hello, $name!"
</code></pre>
And then:<p><pre><code>  $ ./script.ps1 Dave
  Hello, Dave!

  $ ./script.ps1 -name Dave
  Hello, Dave!

  $ ./script.ps1
  cmdlet script.ps1 at command pipeline position 1
  Supply values for the following parameters:
  name: <cursor here>
</code></pre>
Or non interactively:<p><pre><code>  $ pwsh -nonint ./script.ps1
  script.ps1: Cannot process command because of one or more missing mandatory parameters: name.</code></pre></p>
]]></description><pubDate>Sun, 26 Jul 2026 08:24:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49055901</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=49055901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49055901</guid></item><item><title><![CDATA[New comment by IdiotSavage in "An old patent inspired the new "Y-zipper", a three-sided fastener"]]></title><description><![CDATA[
<p>Is any of MIT's stuff "open"?<p>Clicking around on news.mit.edu I see lots of cool ideas. Articles mention "the software allows users to...", yet I never see a link to actual software.<p>For example, I expected to be able to try that 3D-zipper generator they show in the video myself.<p>Edit:
found something:<p><a href="https://github.com/tichaesque/FabObscura" rel="nofollow">https://github.com/tichaesque/FabObscura</a></p>
]]></description><pubDate>Sat, 25 Jul 2026 09:07:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49045892</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=49045892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49045892</guid></item><item><title><![CDATA[New comment by IdiotSavage in "It's getting harder to focus every day"]]></title><description><![CDATA[
<p>Meanwhile in Japan:<p><a href="https://www.youtube.com/watch?v=z9FsQXYVgUE" rel="nofollow">https://www.youtube.com/watch?v=z9FsQXYVgUE</a></p>
]]></description><pubDate>Fri, 24 Jul 2026 13:59:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49035765</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=49035765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49035765</guid></item><item><title><![CDATA[New comment by IdiotSavage in "I wrote an bash enumerator because I was sick of xargs"]]></title><description><![CDATA[
<p>In this thread: bash experts with arcane knowledge, unintentionally demonstrating how awful bash is.<p>The obvious solution would be to use something more sane, like PowerShell or nushell, but instead old experts will always defend the skills they have honed for years, while criticizing anything that's different.</p>
]]></description><pubDate>Tue, 21 Jul 2026 06:31:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48988812</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=48988812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48988812</guid></item><item><title><![CDATA[New comment by IdiotSavage in "If you're a button, you have one job"]]></title><description><![CDATA[
<p>Interestingly the "activate on release" logic was implemented in computer GUIs long before touchscreens were common, used purely by mouse-click (a physical button).</p>
]]></description><pubDate>Wed, 15 Jul 2026 06:43:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48917087</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=48917087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48917087</guid></item><item><title><![CDATA[New comment by IdiotSavage in "If you're a button, you have one job"]]></title><description><![CDATA[
<p>My point was about user expectations / users not being aware when the button triggers. Your argument has nothing to do with that.</p>
]]></description><pubDate>Wed, 15 Jul 2026 06:36:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48917039</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=48917039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48917039</guid></item><item><title><![CDATA[New comment by IdiotSavage in "Vancouver PD website features Quick Escape button that wipes itself from history"]]></title><description><![CDATA[
<p>Isn't this exactly why browsers implemented "private mode"?<p>Why don't they inform users about how to properly use private mode, which works with any website, instead of rolling their own solution, which the user has to learn just for that one website?</p>
]]></description><pubDate>Wed, 15 Jul 2026 06:32:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48917008</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=48917008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48917008</guid></item><item><title><![CDATA[New comment by IdiotSavage in "If you're a button, you have one job"]]></title><description><![CDATA[
<p>> But a button that works like that in a GUI would feel wrong.<p>No, it doesn't. It feels way more responsive.<p>My pet peeve is "stopwatch apps" which trigger on release instead of on press. When timing something where fractions of a second matter, most people won't realize that it triggers on release and tap down when they want to start / stop, adding some arbitrary delay until they actually release the button.</p>
]]></description><pubDate>Sun, 05 Jul 2026 12:57:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48793960</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=48793960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48793960</guid></item><item><title><![CDATA[New comment by IdiotSavage in "Bashblog – a single bash script to create blogs"]]></title><description><![CDATA[
<p>You're wrong.<p><i>"Users should vote and comment when they run across something they personally find interesting—not for promotion."</i><p><a href="https://news.ycombinator.com/newsguidelines.html#:~:text=Users%20should%20vote,not%20for%20promotion.">https://news.ycombinator.com/newsguidelines.html#:~:text=Use...</a></p>
]]></description><pubDate>Sun, 28 Jun 2026 11:38:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48706467</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=48706467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48706467</guid></item><item><title><![CDATA[New comment by IdiotSavage in "Show HN: Brain Frog – Can you be random enough for 11 lines of JavaScript?"]]></title><description><![CDATA[
<p>If you want to see what a random distribution looks like:<p><pre><code>  jot -r 100 0 1 | rs -t 10
</code></pre>
I noticed my "fake randomness" is lacking long sequences of the same key. I feel like I'm "predictable" when I press the same key 5 times in a row, yet that happens a lot in a truly random distribution.</p>
]]></description><pubDate>Thu, 25 Jun 2026 06:32:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48669772</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=48669772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48669772</guid></item><item><title><![CDATA[New comment by IdiotSavage in "Writing Postcards with a 3D Printer"]]></title><description><![CDATA[
<p>Only in theory. A 3D printer doesn't need to sustain lateral forces - a router does. It might not be built for this.</p>
]]></description><pubDate>Mon, 22 Jun 2026 12:55:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48629536</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=48629536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48629536</guid></item><item><title><![CDATA[New comment by IdiotSavage in "Deno Desktop"]]></title><description><![CDATA[
<p>The docs say that's the default:<p><a href="https://docs.deno.com/runtime/desktop/backends/#webview-(default)" rel="nofollow">https://docs.deno.com/runtime/desktop/backends/#webview-(def...</a></p>
]]></description><pubDate>Mon, 22 Jun 2026 12:47:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48629457</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=48629457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48629457</guid></item><item><title><![CDATA[New comment by IdiotSavage in "Sakana Fugu"]]></title><description><![CDATA[
<p>More fun facts:<p>Omitting those characters makes it good for generating passwords if they need to be typed in by hand.<p>Double-clicking a base58 string always selects the whole string and it doesn't wrap accidentally, thanks to missing / and +, so it's also convenient to copy and paste.</p>
]]></description><pubDate>Mon, 22 Jun 2026 12:18:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48629156</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=48629156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48629156</guid></item><item><title><![CDATA[New comment by IdiotSavage in "GrapheneOS has been ported to Android 17"]]></title><description><![CDATA[
<p>Or the more recent memory of the F1 ad pushed via the wallet app.</p>
]]></description><pubDate>Wed, 17 Jun 2026 06:30:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48566563</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=48566563</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48566563</guid></item><item><title><![CDATA[New comment by IdiotSavage in "Are insecure code completions in PyCharm a vulnerability?"]]></title><description><![CDATA[
<p>This is just a continuation of common StackOverflow advice to "make it work", which the LLMs use as "knowledge":<p><a href="https://stackoverflow.com/a/28002687" rel="nofollow">https://stackoverflow.com/a/28002687</a><p><a href="https://stackoverflow.com/a/32282390" rel="nofollow">https://stackoverflow.com/a/32282390</a><p><a href="https://stackoverflow.com/a/18062293" rel="nofollow">https://stackoverflow.com/a/18062293</a><p>Naive users used to copy paste those things from StackOverflow, now they can use line completion in their editor.</p>
]]></description><pubDate>Thu, 11 Jun 2026 09:06:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48488003</link><dc:creator>IdiotSavage</dc:creator><comments>https://news.ycombinator.com/item?id=48488003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48488003</guid></item></channel></rss>