<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: worksonmine</title><link>https://news.ycombinator.com/user?id=worksonmine</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 22:25:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=worksonmine" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by worksonmine in "A new spam policy for “back button hijacking”"]]></title><description><![CDATA[
<p>This would break so many websites. There are valid uses for the history API, I often do modals/popups as shareable URLs, and using the back button closes it.</p>
]]></description><pubDate>Tue, 14 Apr 2026 08:18:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47762792</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47762792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47762792</guid></item><item><title><![CDATA[New comment by worksonmine in "Reading Is Magic"]]></title><description><![CDATA[
<p>There's a (very) big difference between reading weekly and reading a book in the past 12 months. I used to read a book or two in the past 12 months, back then it was on vacation to have something to do while lounging on the beach. Today I read a book every month and it's something I do instead of watching TV. I would not call my younger self a reader.</p>
]]></description><pubDate>Mon, 13 Apr 2026 10:02:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47749923</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47749923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47749923</guid></item><item><title><![CDATA[New comment by worksonmine in "SQLite in Production: Lessons from Running a Store on a Single File"]]></title><description><![CDATA[
<p>Interesting choice to change the time of the comment, a deja-vu can be weird enough without staring at a comment with a recent timestamp.</p>
]]></description><pubDate>Tue, 07 Apr 2026 16:14:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47677553</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47677553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47677553</guid></item><item><title><![CDATA[New comment by worksonmine in "Media scraper Gallery-dl is moving to Codeberg after receiving a DMCA notice"]]></title><description><![CDATA[
<p>Didn't know about this project, looks useful. Thanks for bringing it to my attention, FAKKU.</p>
]]></description><pubDate>Mon, 06 Apr 2026 13:32:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47660682</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47660682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47660682</guid></item><item><title><![CDATA[New comment by worksonmine in "Claude Code's source code has been leaked via a map file in their NPM registry"]]></title><description><![CDATA[
<p>> Why even use else if with return...<p>What is the problem with that? How would you write that snippet? It is common in the new functional js landscape, even if it is pass-by-ref.</p>
]]></description><pubDate>Tue, 31 Mar 2026 11:12:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47585641</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47585641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47585641</guid></item><item><title><![CDATA[New comment by worksonmine in "AI overly affirms users asking for personal advice"]]></title><description><![CDATA[
<p>They are amazing tools, but when people try to give them agency someone has to explain it in simple terms.</p>
]]></description><pubDate>Sat, 28 Mar 2026 21:01:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47558075</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47558075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47558075</guid></item><item><title><![CDATA[New comment by worksonmine in "AI overly affirms users asking for personal advice"]]></title><description><![CDATA[
<p>It doesn't try to do anything. It doesn't work like that. It regurgitates the most likely tokens found in the training set.</p>
]]></description><pubDate>Sat, 28 Mar 2026 18:40:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47557175</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47557175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47557175</guid></item><item><title><![CDATA[New comment by worksonmine in "I put all 8,642 Spanish laws in Git – every reform is a commit"]]></title><description><![CDATA[
<p>Hey! How can I make this about LLMs?<p>(Many countries' laws are already available online and included in the dataset they're trained on. The project is very cool for humans though.)</p>
]]></description><pubDate>Sat, 28 Mar 2026 16:24:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47556007</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47556007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47556007</guid></item><item><title><![CDATA[New comment by worksonmine in "Ripgrep is faster than grep, ag, git grep, ucg, pt, sift (2016)"]]></title><description><![CDATA[
<p>> Those are opt-out. The entire discussion is about opt-in.<p>Depends on your perspective, to me you have them flipped, and enabling them is "opt-in", i.e: "now I would like to see the hidden files please".<p>But I don't think I misunderstood you. You're telling me I should prefer hidden files to be the default, and I disagree and give my arguments. It's not more complicated than that.<p>To me rg only follows the same principle as the rest of my tools, fd requires `-H/--hidden`, ls `-a` or `-A` and so on. It is a big reason to why I prefer rg and fd over grep and find. Which brings us back to your first comment:<p>>> You started using it because it had that capability I imagine, not because it is the default.</p>
]]></description><pubDate>Thu, 26 Mar 2026 13:28:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47530226</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47530226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47530226</guid></item><item><title><![CDATA[New comment by worksonmine in "Shell Tricks That Make Life Easier (and Save Your Sanity)"]]></title><description><![CDATA[
<p>And if you set `set editing-mode vi` in ~/.inputrc (readline configuration) you'll have it in even more places.</p>
]]></description><pubDate>Thu, 26 Mar 2026 10:24:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47528697</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47528697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47528697</guid></item><item><title><![CDATA[New comment by worksonmine in "Shell Tricks That Make Life Easier (and Save Your Sanity)"]]></title><description><![CDATA[
<p>What is it like to be this proud of not learning the tools you use? Do you really think several paragraphs to an agent that may or may not be correct is the "easy" way compared to just checking the manual for the flag you want?<p>I will never understand people like you.</p>
]]></description><pubDate>Thu, 26 Mar 2026 10:14:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47528620</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47528620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47528620</guid></item><item><title><![CDATA[New comment by worksonmine in "Ripgrep is faster than grep, ag, git grep, ucg, pt, sift (2016)"]]></title><description><![CDATA[
<p>I use very short aliases with fallbacks to standard tools if ripgrep/fd/bat/... isn't installed. For my use searching files in `.gitignore` is useless 9/10 times, why would I want that to be default?<p>> Or if it came with a short flag that could work too<p>It does, `-.` for hidden and `-u` for hidden + ignored.</p>
]]></description><pubDate>Wed, 25 Mar 2026 08:55:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47514929</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47514929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47514929</guid></item><item><title><![CDATA[New comment by worksonmine in "Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised"]]></title><description><![CDATA[
<p>Or just don't install every package on the earth. The only supply-chain attack I've been affected by is xz, and I don't think anyone was safe from that one. Your solution wouldn't have caught it.<p>Better to enforce good security standards than cripple the ecosystem.</p>
]]></description><pubDate>Tue, 24 Mar 2026 17:31:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47506269</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47506269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47506269</guid></item><item><title><![CDATA[New comment by worksonmine in "Ripgrep is faster than grep, ag, git grep, ucg, pt, sift (2016)"]]></title><description><![CDATA[
<p>No, because it was default.<p>> You could easily just alias a command with the right flag if the capability was opt-in.<p>I tried a search to make grep ignore .gitignore because `--exclude=...` got tedious and there was ripgrep to answer my prayers.<p>Maintaining an alias would be more work than just `rg 'regex' .venv` (which is tab-completed after `.v`) the few times I'm looking for something in there. I like to keep my aliases clean and not have to use rg-all to turn off the setting I turned on. Like in your case, `alias rg='rg -u'`, now how do you turn it off?</p>
]]></description><pubDate>Tue, 24 Mar 2026 17:16:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47506012</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47506012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47506012</guid></item><item><title><![CDATA[New comment by worksonmine in "Ripgrep is faster than grep, ag, git grep, ucg, pt, sift (2016)"]]></title><description><![CDATA[
<p>> Really dislike it defaulting to that ignoring files that are ignored by git.<p>It's the reason I started using it. Got sick of grep returning results from node_modules etc.</p>
]]></description><pubDate>Tue, 24 Mar 2026 14:58:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47503608</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47503608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47503608</guid></item><item><title><![CDATA[New comment by worksonmine in "Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised"]]></title><description><![CDATA[
<p>So if I'm developing something I want to use and the community finds it useful but I take no contributions and no feature requests I should have to find another person to deal with?<p>How do I even know who to trust, and what prevents two people from conspiring together with a long con? Sounds great on the surface but I'm not sure you've thought it through.</p>
]]></description><pubDate>Tue, 24 Mar 2026 14:39:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47503307</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47503307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47503307</guid></item><item><title><![CDATA[New comment by worksonmine in "Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised"]]></title><description><![CDATA[
<p>And how would that work for single maintainer projects?</p>
]]></description><pubDate>Tue, 24 Mar 2026 14:01:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47502750</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47502750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47502750</guid></item><item><title><![CDATA[New comment by worksonmine in "Ripgrep is faster than grep, ag, git grep, ucg, pt, sift (2016)"]]></title><description><![CDATA[
<p>> You can't in most corporate env machines.<p>Really? "most" even? What CAN you do if you can't edit files in your own $HOME?</p>
]]></description><pubDate>Tue, 24 Mar 2026 11:44:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47501250</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47501250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47501250</guid></item><item><title><![CDATA[New comment by worksonmine in "Ripgrep is faster than grep, ag, git grep, ucg, pt, sift (2016)"]]></title><description><![CDATA[
<p>Do something like this to fall back to plain grep. You will somehow have to share these configurations across machines though.<p><pre><code>    alias g=grep
    command -v rg 2>&1/dev/null && alias g=rg</code></pre></p>
]]></description><pubDate>Tue, 24 Mar 2026 11:36:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47501187</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47501187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47501187</guid></item><item><title><![CDATA[New comment by worksonmine in "Log File Viewer for the Terminal"]]></title><description><![CDATA[
<p>It's a nice tool but I really wish the configuration wasn't done in json and loaded from $XDG_CONFIG_HOME.</p>
]]></description><pubDate>Tue, 24 Mar 2026 10:31:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47500693</link><dc:creator>worksonmine</dc:creator><comments>https://news.ycombinator.com/item?id=47500693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47500693</guid></item></channel></rss>