<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: acomagu</title><link>https://news.ycombinator.com/user?id=acomagu</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Jul 2026 05:23:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=acomagu" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by acomagu in "Chatto is now open source"]]></title><description><![CDATA[
<p>Would English speakers pronounce this as "Chat-to"? To a Japanese person, this clearly sounds like "Cha-tto," which simply means "chat."</p>
]]></description><pubDate>Wed, 08 Jul 2026 16:10:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48833751</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=48833751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48833751</guid></item><item><title><![CDATA[New comment by acomagu in "Show HN: Stripe-no-webhooks – Sync your Stripe data to your Postgres DB"]]></title><description><![CDATA[
<p>OK, so how does it differ from Supabase one? <a href="https://github.com/supabase/stripe-sync-engine" rel="nofollow">https://github.com/supabase/stripe-sync-engine</a></p>
]]></description><pubDate>Wed, 11 Feb 2026 15:27:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46976118</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=46976118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46976118</guid></item><item><title><![CDATA[New comment by acomagu in "Agent Client Protocol (ACP)"]]></title><description><![CDATA[
<p>I would love it, but please don't add JSON-RPC to the world...
It's too heavy for editor.</p>
]]></description><pubDate>Sat, 30 Aug 2025 15:58:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45075702</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=45075702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45075702</guid></item><item><title><![CDATA[Show HN: VSCode as MCP Server]]></title><description><![CDATA[
<p>I built a VSCode extension that turns your editor into an MCP (Model Context Protocol) server, letting you seamlessly integrate advanced AI-assisted coding features from tools like Claude Desktop. It supports real-time code diagnostics, command execution within VSCode terminals, built-in browser previews, and even relay tools from other MCP extensions like GitHub Copilot. Feedback welcome!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43613367">https://news.ycombinator.com/item?id=43613367</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 07 Apr 2025 16:44:15 +0000</pubDate><link>https://github.com/acomagu/vscode-as-mcp-server</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=43613367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43613367</guid></item><item><title><![CDATA[New comment by acomagu in "A 10x Faster TypeScript"]]></title><description><![CDATA[
<p>Personally, I want to know why Go was chosen instead of Zig. I think Zig is really more WASM-friendly than Go, and it's much more similar to JavaScript than Rust is.<p>Memory management? Or a stricter type system?</p>
]]></description><pubDate>Tue, 11 Mar 2025 21:26:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=43337173</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=43337173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43337173</guid></item><item><title><![CDATA[New comment by acomagu in "Firefox Proton UI userChrome.css fixes. (2021)"]]></title><description><![CDATA[
<p>Try Floorp. It's folk of Firefox, just like Vivaldi/Edge in Chrome.<p>It supports switching the look and do things like this repository does.</p>
]]></description><pubDate>Tue, 16 Apr 2024 22:59:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=40058361</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=40058361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40058361</guid></item><item><title><![CDATA[New comment by acomagu in "Mozilla names new CEO as it pivots to data privacy"]]></title><description><![CDATA[
<p>I I just heard about him for the first time, why does he hate you?</p>
]]></description><pubDate>Thu, 08 Feb 2024 19:36:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=39306515</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=39306515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39306515</guid></item><item><title><![CDATA[New comment by acomagu in "The Bun Shell"]]></title><description><![CDATA[
<p>I'm just waiting for a world where everyone uses Plan9's rc shell...</p>
]]></description><pubDate>Tue, 23 Jan 2024 15:20:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=39104525</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=39104525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39104525</guid></item><item><title><![CDATA[Show HN: Library to Find a Minimum Path Cover of an Arbitary DAG]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/TheDesignium/dagmpc-js">https://github.com/TheDesignium/dagmpc-js</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=24963916">https://news.ycombinator.com/item?id=24963916</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 02 Nov 2020 00:45:58 +0000</pubDate><link>https://github.com/TheDesignium/dagmpc-js</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=24963916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24963916</guid></item><item><title><![CDATA[Show HN: CDK Construct to filter CloudWatch logs and post to Slack]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/TheDesignium/cdk-log-notifier">https://github.com/TheDesignium/cdk-log-notifier</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23730064">https://news.ycombinator.com/item?id=23730064</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 04 Jul 2020 04:14:56 +0000</pubDate><link>https://github.com/TheDesignium/cdk-log-notifier</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=23730064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23730064</guid></item><item><title><![CDATA[New comment by acomagu in "Godoc.org will be closed owing to legal reason"]]></title><description><![CDATA[
<p>Quote:<p><i># Why does pkg.go.dev require a detected license to show docs? Why doesn't godoc.org?</i><p><i>The teams working on the proxy and on pkg.go.dev have spent a lot of time talking to Google's lawyers about what we can and can't do with Go source code downloaded from the internet. The rule we've been given to follow is that serving a pretty HTML version of the docs is displaying a modified version of the original, and we can only do that if there's a recognized known-good license that gives us that permission.</i><p><i>When we adopted godoc.org from Gary Burd back in 2014, it did not occur to any of us to put it through that kind of review. If we had, maybe the community would have gone through this licensing pain earlier. For now we are focusing on making changes to pkg.go.dev rather than correcting past mistakes on godoc.org.</i></p>
]]></description><pubDate>Wed, 05 Feb 2020 15:49:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=22247799</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=22247799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22247799</guid></item><item><title><![CDATA[Godoc.org will be closed owing to legal reason]]></title><description><![CDATA[
<p>Article URL: <a href="https://groups.google.com/d/msg/golang-dev/mfiPCtJ1BGU/qtCrqlrEEwAJ">https://groups.google.com/d/msg/golang-dev/mfiPCtJ1BGU/qtCrqlrEEwAJ</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=22247737">https://news.ycombinator.com/item?id=22247737</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 05 Feb 2020 15:45:17 +0000</pubDate><link>https://groups.google.com/d/msg/golang-dev/mfiPCtJ1BGU/qtCrqlrEEwAJ</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=22247737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22247737</guid></item><item><title><![CDATA[Ask HN: TS: Why isn't union type in object field extracted to out of the object?]]></title><description><![CDATA[
<p>I think these type should be equal:<p><pre><code>  { a: string | undefined }
  { a: string } | { a: undefined }
</code></pre>
These mean same set of values. And if these are equals, the following works:<p><pre><code>  Exclude<{ a: string | undefined }, { a: string }>   // => { a: undefined }
</code></pre>
But it don't work as I expected. Because { a: string | undefined } is not { a: string } | { a: undefined }.<p>If it works, Exclude<A, B> could be considered as subtraction of set in mathematical context.
I think there is big deals if these types are equals. Why not?
And please tell me related GitHub issues if you know.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=22144762">https://news.ycombinator.com/item?id=22144762</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 25 Jan 2020 04:49:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=22144762</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=22144762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22144762</guid></item><item><title><![CDATA[Show HN: DFA Minimization by Hopcroft's Algorithm in Go]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/acomagu/mindfa">https://github.com/acomagu/mindfa</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=21370722">https://news.ycombinator.com/item?id=21370722</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 27 Oct 2019 16:32:45 +0000</pubDate><link>https://github.com/acomagu/mindfa</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=21370722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21370722</guid></item><item><title><![CDATA[New comment by acomagu in "Show HN: Ieddit – A minimalist, Reddit-like site with anonymous posts/comments"]]></title><description><![CDATA[
<p>I read as "Leddit"</p>
]]></description><pubDate>Mon, 30 Sep 2019 00:46:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=21110789</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=21110789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21110789</guid></item><item><title><![CDATA[Show HN: The Fastest Trie Tree Implementation in Go]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/acomagu/trie">https://github.com/acomagu/trie</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=21110186">https://news.ycombinator.com/item?id=21110186</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 29 Sep 2019 23:02:08 +0000</pubDate><link>https://github.com/acomagu/trie</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=21110186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21110186</guid></item><item><title><![CDATA[Show HN: Interactive Pkgbuild Generator for Go Applications]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/acomagu/genpkgbuild-go">https://github.com/acomagu/genpkgbuild-go</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=21077238">https://news.ycombinator.com/item?id=21077238</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 26 Sep 2019 01:13:44 +0000</pubDate><link>https://github.com/acomagu/genpkgbuild-go</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=21077238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21077238</guid></item><item><title><![CDATA[New comment by acomagu in "Show HN: The Ontology for the Call of Cthulhu Character Sheets"]]></title><description><![CDATA[
<p>Ontology Specification: <a href="https://ontology.acomagu.me/ccs/" rel="nofollow">https://ontology.acomagu.me/ccs/</a></p>
]]></description><pubDate>Wed, 04 Sep 2019 06:48:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=20874610</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=20874610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20874610</guid></item><item><title><![CDATA[Show HN: The Ontology for the Call of Cthulhu Character Sheets]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/acomagu/ccs">https://github.com/acomagu/ccs</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=20874606">https://news.ycombinator.com/item?id=20874606</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 04 Sep 2019 06:48:11 +0000</pubDate><link>https://github.com/acomagu/ccs</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=20874606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20874606</guid></item><item><title><![CDATA[Show HN: Make asynchronous your prompts in Fish]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/acomagu/fish-async-prompt">https://github.com/acomagu/fish-async-prompt</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=20833633">https://news.ycombinator.com/item?id=20833633</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 29 Aug 2019 21:02:03 +0000</pubDate><link>https://github.com/acomagu/fish-async-prompt</link><dc:creator>acomagu</dc:creator><comments>https://news.ycombinator.com/item?id=20833633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20833633</guid></item></channel></rss>