<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: tomschafer</title><link>https://news.ycombinator.com/user?id=tomschafer</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 29 Jun 2026 06:11:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tomschafer" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tomschafer in "[dead]"]]></title><description><![CDATA[
<p>So obviously written by AI. E.g.:<p>"Documentation is where MCP quietly does its best work, and where much of the criticism misses the mark."</p>
]]></description><pubDate>Mon, 30 Mar 2026 11:58:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47573131</link><dc:creator>tomschafer</dc:creator><comments>https://news.ycombinator.com/item?id=47573131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47573131</guid></item><item><title><![CDATA[Show HN: frep – fastest find-and-replace CLI]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/thomasschafer/frep">https://github.com/thomasschafer/frep</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44257539">https://news.ycombinator.com/item?id=44257539</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 12 Jun 2025 13:26:08 +0000</pubDate><link>https://github.com/thomasschafer/frep</link><dc:creator>tomschafer</dc:creator><comments>https://news.ycombinator.com/item?id=44257539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44257539</guid></item><item><title><![CDATA[New comment by tomschafer in "Scooter - an interactive find-and-replace terminal UI app"]]></title><description><![CDATA[
<p>I haven't been able to find a faster way to find and replace across a large repo, while respecting ignore files, than Scooter in `--no-tui` mode. If you know of a quicker way, let me know!</p>
]]></description><pubDate>Wed, 11 Jun 2025 16:32:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44249290</link><dc:creator>tomschafer</dc:creator><comments>https://news.ycombinator.com/item?id=44249290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44249290</guid></item><item><title><![CDATA[Scooter - an interactive find-and-replace terminal UI app]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/thomasschafer/scooter/tree/b980c75">https://github.com/thomasschafer/scooter/tree/b980c75</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44249289">https://news.ycombinator.com/item?id=44249289</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 11 Jun 2025 16:32:23 +0000</pubDate><link>https://github.com/thomasschafer/scooter/tree/b980c75</link><dc:creator>tomschafer</dc:creator><comments>https://news.ycombinator.com/item?id=44249289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44249289</guid></item><item><title><![CDATA[Scooter v0.4 – glob matching, editor integration, performance improvements]]></title><description><![CDATA[
<p>Article URL: <a href="https://tomschafer.com/scooter-v0.4">https://tomschafer.com/scooter-v0.4</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43492590">https://news.ycombinator.com/item?id=43492590</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 27 Mar 2025 11:45:43 +0000</pubDate><link>https://tomschafer.com/scooter-v0.4</link><dc:creator>tomschafer</dc:creator><comments>https://news.ycombinator.com/item?id=43492590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43492590</guid></item><item><title><![CDATA[New comment by tomschafer in "Show HN: Scooter – Interactive find and replace in the terminal"]]></title><description><![CDATA[
<p>This should only happen if you hit enter on the confirmation screen - was it not clear that this would happen? I'd rather not slow users down by making them confirm that they definitely want to perform the replacement, but I'm happy to hear about other ways to make it clear that a replacement is going to be performed</p>
]]></description><pubDate>Mon, 18 Nov 2024 06:38:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42170277</link><dc:creator>tomschafer</dc:creator><comments>https://news.ycombinator.com/item?id=42170277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42170277</guid></item><item><title><![CDATA[New comment by tomschafer in "Show HN: Scooter – Interactive find and replace in the terminal"]]></title><description><![CDATA[
<p>It uses <a href="https://docs.rs/ignore/latest/ignore/" rel="nofollow">https://docs.rs/ignore/latest/ignore/</a> to walk dirs while respecting ignore files</p>
]]></description><pubDate>Fri, 15 Nov 2024 17:38:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42149046</link><dc:creator>tomschafer</dc:creator><comments>https://news.ycombinator.com/item?id=42149046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42149046</guid></item><item><title><![CDATA[New comment by tomschafer in "Show HN: Scooter – Interactive find and replace in the terminal"]]></title><description><![CDATA[
<p>Not affiliated, I just built a little tool to make my life easier and thought I'd share</p>
]]></description><pubDate>Fri, 15 Nov 2024 17:24:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=42148892</link><dc:creator>tomschafer</dc:creator><comments>https://news.ycombinator.com/item?id=42148892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42148892</guid></item><item><title><![CDATA[New comment by tomschafer in "Scooter: interactive find and replace in the terminal"]]></title><description><![CDATA[
<p>I use Helix, which doesn't have find and replace built in!</p>
]]></description><pubDate>Fri, 15 Nov 2024 17:21:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=42148861</link><dc:creator>tomschafer</dc:creator><comments>https://news.ycombinator.com/item?id=42148861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42148861</guid></item><item><title><![CDATA[Show HN: Scooter – Interactive find and replace in the terminal]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/thomasschafer/scooter">https://github.com/thomasschafer/scooter</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42148543">https://news.ycombinator.com/item?id=42148543</a></p>
<p>Points: 131</p>
<p># Comments: 67</p>
]]></description><pubDate>Fri, 15 Nov 2024 16:45:46 +0000</pubDate><link>https://github.com/thomasschafer/scooter</link><dc:creator>tomschafer</dc:creator><comments>https://news.ycombinator.com/item?id=42148543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42148543</guid></item></channel></rss>