<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: Cannabat</title><link>https://news.ycombinator.com/user?id=Cannabat</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 19 Oct 2026 12:40:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Cannabat" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Cannabat in "OpenCode 2.0"]]></title><description><![CDATA[
<p>Make sure to use the —standalone flag with sandbox invocations of opencode, else you will run the client in a sandbox but not the server.</p>
]]></description><pubDate>Thu, 15 Oct 2026 02:09:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=50098300</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=50098300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50098300</guid></item><item><title><![CDATA[New comment by Cannabat in "OpenCode 2.0"]]></title><description><![CDATA[
<p>4. Tools added by plugins don’t respect your permission config! For example you can set a tool to always ask when used, but it auto allows.</p>
]]></description><pubDate>Thu, 15 Oct 2026 02:07:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=50098285</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=50098285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50098285</guid></item><item><title><![CDATA[New comment by Cannabat in "Toad is a unified experience for AI in the terminal"]]></title><description><![CDATA[
<p>Hi Will,<p>I was about to try opencode after using claude code for quite a while.<p>I think understand the fundamental difference in how they work (acp against existing agentic loops with toad vs a single agentic loop for all models with opencode) but I’m curious why we might want toad over something like opencode, which lets me use any model under the sun.<p>I suppose toad gets to use the highly specialized agentic loops for each cli. And has a nicer (? opencode is pretty slick from my brief usage…).<p>Curious to hear about why you chose to built this way and what advantages you see.</p>
]]></description><pubDate>Tue, 23 Dec 2025 22:26:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46370201</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=46370201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46370201</guid></item><item><title><![CDATA[New comment by Cannabat in "Tinkering is a way to acquire good taste"]]></title><description><![CDATA[
<p>My life hack for switching fonts - buy a Berkeley Mono license so I cannot possibly use any other font bc I’d be wasting money. Nice font too.</p>
]]></description><pubDate>Wed, 29 Oct 2025 01:09:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45741419</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=45741419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45741419</guid></item><item><title><![CDATA[New comment by Cannabat in "The death of Glitch, the birth of Slack"]]></title><description><![CDATA[
<p>Very interesting that discord also effectively evolved out of a failed game, albeit a few years after slack.</p>
]]></description><pubDate>Mon, 23 Dec 2024 23:16:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=42498373</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=42498373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42498373</guid></item><item><title><![CDATA[New comment by Cannabat in "Ask HN: Those making $500/month on side projects in 2024 – Show and tell"]]></title><description><![CDATA[
<p>I'd love to use this but there appears to be no coverage of my country. Any plans to expand coverage to other regions?</p>
]]></description><pubDate>Wed, 11 Dec 2024 00:15:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42383215</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=42383215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42383215</guid></item><item><title><![CDATA[New comment by Cannabat in "Make a "Magic Eye" image using Excel"]]></title><description><![CDATA[
<p>I've always been pretty quick to see the hidden image, but I could see these faster than ever - almost instantaneously, even the first one. I wonder if it's something to do with me having stared at a screen for a decade since the last time I saw a stereogram...</p>
]]></description><pubDate>Sun, 08 Dec 2024 21:17:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42360560</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=42360560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42360560</guid></item><item><title><![CDATA[New comment by Cannabat in "Don’t look down on print debugging"]]></title><description><![CDATA[
<p>The article mentions it, but you can sum up print debugging as selectively enabling verbose/trace logging. “We’re about to do X” or “We just did Y, here is Z”.<p>A debugger gives you insight into the context of a particular code entity - expression, function, whatever.<p>Seems silly to be dogmatic about this. Both techniques are useful!</p>
]]></description><pubDate>Sat, 23 Nov 2024 14:34:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42221085</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=42221085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42221085</guid></item><item><title><![CDATA[New comment by Cannabat in "Trump wins presidency for second time"]]></title><description><![CDATA[
<p>Unfortunately, it’s not possible to express this sentiment via election participation. Abstention ends up supporting one candidate more than the other. What seems to be an affirmation of neutrality is not that in practice.</p>
]]></description><pubDate>Wed, 06 Nov 2024 19:30:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42067927</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=42067927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42067927</guid></item><item><title><![CDATA[New comment by Cannabat in "Cash: A small jQuery alternative for modern browsers"]]></title><description><![CDATA[
<p>I remember using cash about 10 years ago. Was it under a different user back then? Ken wheeler maybe?<p>Thanks for your continued work on it!</p>
]]></description><pubDate>Mon, 04 Nov 2024 11:37:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=42040614</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=42040614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42040614</guid></item><item><title><![CDATA[New comment by Cannabat in "Uxn"]]></title><description><![CDATA[
<p>The team who create Atom, Electron and tree sitter are working on zed: <a href="https://github.com/zed-industries/zed">https://github.com/zed-industries/zed</a></p>
]]></description><pubDate>Fri, 11 Oct 2024 06:17:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=41806739</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=41806739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41806739</guid></item><item><title><![CDATA[New comment by Cannabat in "AI and globalisation are shaking up software developers' world"]]></title><description><![CDATA[
<p>3 to 5 times more valuable is a huge leap. How do you measure this? Are you a software engineer?</p>
]]></description><pubDate>Sun, 29 Sep 2024 21:01:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=41690506</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=41690506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41690506</guid></item><item><title><![CDATA[New comment by Cannabat in "Sanding UI"]]></title><description><![CDATA[
<p>I used RockAuto for the first time recently. The site is super dense with info and functionality, but never once did I feel lost or overwhelm. Neither did I feel like anything was missing. Everything I needed to see and do was exactly where it should be. It's so rare for the screen to disappear like that. It's so transparent that I _almost_ can't say it's a joy to use (it's a joy to use!).</p>
]]></description><pubDate>Sun, 22 Sep 2024 14:42:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=41617428</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=41617428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41617428</guid></item><item><title><![CDATA[New comment by Cannabat in "Show HN: ts-remove-unused – Remove unused code from your TypeScript project"]]></title><description><![CDATA[
<p>Thanks for for the detailed answer. I'll try it out some time :)</p>
]]></description><pubDate>Thu, 19 Sep 2024 14:14:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41592095</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=41592095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41592095</guid></item><item><title><![CDATA[New comment by Cannabat in "Show HN: ts-remove-unused – Remove unused code from your TypeScript project"]]></title><description><![CDATA[
<p>Knip does have some auto fix capabilities but it’s not perfect yet. The detection is great, though. I use it with `dpdm` to keep things tidy. With these (plus eslint, prettier and typescript) in CI, I feel all warm and fuzzy.<p>OP, can you describe differences from knip?</p>
]]></description><pubDate>Thu, 19 Sep 2024 08:55:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=41589913</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=41589913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41589913</guid></item><item><title><![CDATA[New comment by Cannabat in "Google SGE Says Drink Urine to Pass Kidney Stones Quickly"]]></title><description><![CDATA[
<p>Urine is not sterile [0], but it probably won't hurt you either.<p>[0] <a href="https://pubmed.ncbi.nlm.nih.gov/25766599/" rel="nofollow">https://pubmed.ncbi.nlm.nih.gov/25766599/</a></p>
]]></description><pubDate>Tue, 07 May 2024 05:19:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=40282591</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=40282591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40282591</guid></item><item><title><![CDATA[New comment by Cannabat in "Designing furniture using the CSS grid (2023)"]]></title><description><![CDATA[
<p>Very cool! Did you explore using the gap properties to specify the thickness of your boards?<p>> I wanted full control of the design process. Doing it in vector illustration software was too painful and it was taking too long.<p>Aaaand then 5 evenings later… classic :)</p>
]]></description><pubDate>Sun, 05 May 2024 23:12:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40269492</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=40269492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40269492</guid></item><item><title><![CDATA[New comment by Cannabat in "Ask HN: Anyone looking for contributors for their open source projects"]]></title><description><![CDATA[
<p>I find myself wanting a result type so often in python. This looks great. Thanks!</p>
]]></description><pubDate>Fri, 22 Mar 2024 07:58:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=39788352</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=39788352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39788352</guid></item><item><title><![CDATA[New comment by Cannabat in "Storybook 8"]]></title><description><![CDATA[
<p>Thanks - I was looking in the wrong place in the docs.</p>
]]></description><pubDate>Thu, 14 Mar 2024 05:20:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=39700825</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=39700825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39700825</guid></item><item><title><![CDATA[New comment by Cannabat in "Storybook 8"]]></title><description><![CDATA[
<p>I wonder if renovatebot [0] supports this?<p>[0] <a href="https://github.com/renovatebot/renovate">https://github.com/renovatebot/renovate</a></p>
]]></description><pubDate>Wed, 13 Mar 2024 21:25:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=39697736</link><dc:creator>Cannabat</dc:creator><comments>https://news.ycombinator.com/item?id=39697736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39697736</guid></item></channel></rss>