<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: bewuethr</title><link>https://news.ycombinator.com/user?id=bewuethr</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Jul 2026 06:25:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bewuethr" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bewuethr in "Project Glasswing: An Initial Update"]]></title><description><![CDATA[
<p>The `|| true` is often done because people use `errexit` as part of "Bash strict mode"[1], which comes with so many caveats[2] that I usually avoid it. Claude, however, loves it.<p>[1]: <a href="http://redsymbol.net/articles/unofficial-bash-strict-mode/" rel="nofollow">http://redsymbol.net/articles/unofficial-bash-strict-mode/</a><p>[2]: <a href="https://mywiki.wooledge.org/BashPitfalls#set_-euo_pipefail" rel="nofollow">https://mywiki.wooledge.org/BashPitfalls#set_-euo_pipefail</a></p>
]]></description><pubDate>Sat, 23 May 2026 02:32:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48243992</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=48243992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48243992</guid></item><item><title><![CDATA[New comment by bewuethr in "Ghostty is leaving GitHub"]]></title><description><![CDATA[
<p>I love that <a href="https://github.com/yourhandle" rel="nofollow">https://github.com/yourhandle</a> is an existing organization.</p>
]]></description><pubDate>Tue, 28 Apr 2026 21:45:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47941277</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=47941277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47941277</guid></item><item><title><![CDATA[New comment by bewuethr in "Show HN: A terminal spreadsheet editor with Vim keybindings"]]></title><description><![CDATA[
<p>csvkit (<a href="https://github.com/wireservice/csvkit" rel="nofollow">https://github.com/wireservice/csvkit</a>) has a "csvlook" command, and yq (<a href="https://github.com/mikefarah/yq" rel="nofollow">https://github.com/mikefarah/yq</a>) supports CSV as an input format.</p>
]]></description><pubDate>Mon, 27 Apr 2026 18:37:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47925459</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=47925459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47925459</guid></item><item><title><![CDATA[New comment by bewuethr in "GitHub Copilot is moving to usage-based billing"]]></title><description><![CDATA[
<p>Some models, for example Opus 4.7 and GPT 5.5, are only available on Pro+; Pro+ has audit logs and GitHub Spark; that's about it, as far as I can tell from <a href="https://docs.github.com/en/enterprise-cloud@latest/copilot/get-started/plans" rel="nofollow">https://docs.github.com/en/enterprise-cloud@latest/copilot/g...</a></p>
]]></description><pubDate>Mon, 27 Apr 2026 17:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47924238</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=47924238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47924238</guid></item><item><title><![CDATA[New comment by bewuethr in "My audio interface has SSH enabled by default"]]></title><description><![CDATA[
<p>Looks like the <a href="https://www.getzola.org/themes/radion/" rel="nofollow">https://www.getzola.org/themes/radion/</a> theme</p>
]]></description><pubDate>Sat, 25 Apr 2026 00:18:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47897388</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=47897388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47897388</guid></item><item><title><![CDATA[New comment by bewuethr in "Reinventing the pull request"]]></title><description><![CDATA[
<p><a href="https://github.com/github/roadmap/issues/1218" rel="nofollow">https://github.com/github/roadmap/issues/1218</a> is the tracking issue for it</p>
]]></description><pubDate>Thu, 02 Apr 2026 19:17:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47618913</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=47618913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47618913</guid></item><item><title><![CDATA[New comment by bewuethr in "You need to rewrite your CLI for AI agents"]]></title><description><![CDATA[
<p>I like to let tab completion write my filenames for me whenever possible.</p>
]]></description><pubDate>Thu, 05 Mar 2026 06:46:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47258379</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=47258379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47258379</guid></item><item><title><![CDATA[New comment by bewuethr in "Ghostty – Terminal Emulator"]]></title><description><![CDATA[
<p>Have you seen the `ssh-terminfo` option for shell integration? <a href="https://ghostty.org/docs/config/reference#shell-integration-features" rel="nofollow">https://ghostty.org/docs/config/reference#shell-integration-...</a></p>
]]></description><pubDate>Sun, 01 Mar 2026 19:34:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47209876</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=47209876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47209876</guid></item><item><title><![CDATA[New comment by bewuethr in "Ghostty – Terminal Emulator"]]></title><description><![CDATA[
<p>Maybe as an SSH app? See <a href="https://snakes.run" rel="nofollow">https://snakes.run</a> for a recent example.</p>
]]></description><pubDate>Sun, 01 Mar 2026 19:30:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47209843</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=47209843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47209843</guid></item><item><title><![CDATA[New comment by bewuethr in "Vulnerabilities in cloud-based password managers [pdf]"]]></title><description><![CDATA[
<p>All attacks assume compromised servers.</p>
]]></description><pubDate>Sat, 21 Feb 2026 08:20:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47098631</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=47098631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47098631</guid></item><item><title><![CDATA[New comment by bewuethr in "Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev"]]></title><description><![CDATA[
<p>Have you tried Tilt? <a href="https://tilt.dev/" rel="nofollow">https://tilt.dev/</a></p>
]]></description><pubDate>Sat, 07 Feb 2026 17:58:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46925931</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=46925931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46925931</guid></item><item><title><![CDATA[Pull Request Stacks [Preview]]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/github/roadmap/issues/1218">https://github.com/github/roadmap/issues/1218</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46818982">https://news.ycombinator.com/item?id=46818982</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 30 Jan 2026 00:26:50 +0000</pubDate><link>https://github.com/github/roadmap/issues/1218</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=46818982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46818982</guid></item><item><title><![CDATA[New comment by bewuethr in "Crush: Glamourous AI coding agent for your favourite terminal"]]></title><description><![CDATA[
<p>There is history scrolling, you have to focus on the chat with tab first.</p>
]]></description><pubDate>Wed, 30 Jul 2025 19:54:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44738815</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=44738815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44738815</guid></item><item><title><![CDATA[Fang, the CLI Starter Kit]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/charmbracelet/fang">https://github.com/charmbracelet/fang</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44313901">https://news.ycombinator.com/item?id=44313901</a></p>
<p>Points: 147</p>
<p># Comments: 32</p>
]]></description><pubDate>Wed, 18 Jun 2025 22:40:32 +0000</pubDate><link>https://github.com/charmbracelet/fang</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=44313901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44313901</guid></item><item><title><![CDATA[New comment by bewuethr in "How I blog with Obsidian, Hugo, GitHub, and Cloudflare"]]></title><description><![CDATA[
<p>I love that graph! So many occurrences of "that's me" or "I know somebody exactly like that".</p>
]]></description><pubDate>Thu, 24 Apr 2025 07:04:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43779981</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=43779981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43779981</guid></item><item><title><![CDATA[New comment by bewuethr in "Whose code am I running in GitHub Actions?"]]></title><description><![CDATA[
<p>Shortened commit SHAs are actually not supported by Actions; if you try, you get<p>"Unable to resolve action `actions/checkout@11bd719`, the provided ref `11bd719` is the shortened version of a commit SHA, which is not supported. Please use the full commit SHA `11bd71901bbe5b1630ceea73d27597364c9af683` instead."</p>
]]></description><pubDate>Tue, 25 Mar 2025 19:07:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43474666</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=43474666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43474666</guid></item><item><title><![CDATA[New comment by bewuethr in "'The Best of All Possible Worlds' Review: Leibniz Lives Again"]]></title><description><![CDATA[
<p>In Ideas That Created the Future [1], a curated and edited set of influential computer science papers, the Leibniz contribution is "The True Method" [2], which I read more or less as "if we could formalize everything, we could use mathematical methods to find answers to all questions".<p>In the collection of papers, it's picked because of its ideas later formalized in Boolean logic, and logic programming in general.<p>[1]: <a href="https://direct.mit.edu/books/edited-volume/5003/Ideas-That-Created-the-FutureClassic-Papers-of" rel="nofollow">https://direct.mit.edu/books/edited-volume/5003/Ideas-That-C...</a><p>[2]: <a href="https://e-space.mmu.ac.uk/624726/3/The%20true%20method.pdf" rel="nofollow">https://e-space.mmu.ac.uk/624726/3/The%20true%20method.pdf</a></p>
]]></description><pubDate>Tue, 26 Nov 2024 18:10:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42248226</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=42248226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42248226</guid></item><item><title><![CDATA[New comment by bewuethr in "Sequin: A powerful little tool for inspecting ANSI escape sequences"]]></title><description><![CDATA[
<p>Oh wow, I could have sworn! Did you never use bubble tea and bubbles, or did you remove them at some point?</p>
]]></description><pubDate>Wed, 20 Nov 2024 15:34:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=42194798</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=42194798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42194798</guid></item><item><title><![CDATA[New comment by bewuethr in "Sequin: A powerful little tool for inspecting ANSI escape sequences"]]></title><description><![CDATA[
<p>The GitHub CLI (<a href="https://cli.github.com/" rel="nofollow">https://cli.github.com/</a>) uses Bubble Tea. There's no good way to find popular dependents, but you can browse <a href="https://github.com/charmbracelet/bubbletea/network/dependents">https://github.com/charmbracelet/bubbletea/network/dependent...</a> to see GitHub repos that import the module.</p>
]]></description><pubDate>Tue, 19 Nov 2024 10:30:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=42181933</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=42181933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42181933</guid></item><item><title><![CDATA[New comment by bewuethr in "The Shell Hater's Handbook (2010)"]]></title><description><![CDATA[
<p>Was it <a href="https://amber-lang.com" rel="nofollow">https://amber-lang.com</a>?</p>
]]></description><pubDate>Fri, 01 Nov 2024 20:57:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=42021484</link><dc:creator>bewuethr</dc:creator><comments>https://news.ycombinator.com/item?id=42021484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42021484</guid></item></channel></rss>