<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: Wuzzy</title><link>https://news.ycombinator.com/user?id=Wuzzy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Apr 2026 16:46:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Wuzzy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Wuzzy in "Some secret management belongs in your HTTP proxy"]]></title><description><![CDATA[
<p>I agree that there are downsides to this approach. NVIDIA OpenShell does the same thing: <a href="https://docs.nvidia.com/openshell/latest/sandboxes/manage-providers#how-credential-injection-works" rel="nofollow">https://docs.nvidia.com/openshell/latest/sandboxes/manage-pr...</a>. I had wondered how they deal with the fact that client programs sometimes come with their own CA bundles. Turns out OpenShell sets various common environment variables (like REQUESTS_CA_BUNDLE  used by Python's requests) to try to convince as many clients as possible that the proxy's certificate is to be trusted :) I would assume exe.dev does something similar.<p>(I was interested in this because I was actually working on something similar recently: <a href="https://github.com/imbue-ai/latchkey" rel="nofollow">https://github.com/imbue-ai/latchkey</a>. To avoid the certificates issue, this library uses a gateway approach instead of a proxy, i.e. clients call endpoints like "http(s)://gateway.url:port/gateway/<a href="https://api.github.com/" rel="nofollow">https://api.github.com/</a>..." which can be effectively hidden behind the "latchkey curl" invocation.)</p>
]]></description><pubDate>Wed, 22 Apr 2026 06:52:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47859978</link><dc:creator>Wuzzy</dc:creator><comments>https://news.ycombinator.com/item?id=47859978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47859978</guid></item><item><title><![CDATA[Use plain old REST instead of MCP]]></title><description><![CDATA[
<p>Article URL: <a href="https://imbue.com/product/latchkey/">https://imbue.com/product/latchkey/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47184538">https://news.ycombinator.com/item?id=47184538</a></p>
<p>Points: 9</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 27 Feb 2026 19:33:06 +0000</pubDate><link>https://imbue.com/product/latchkey/</link><dc:creator>Wuzzy</dc:creator><comments>https://news.ycombinator.com/item?id=47184538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47184538</guid></item><item><title><![CDATA[New comment by Wuzzy in "Show HN: Slack CLI for Agents"]]></title><description><![CDATA[
<p>I think that a curl wrapper could serve as a universal integration with arbitrary services (as long as they have a public API), saving you a lot of setup complexity and context space. Authentication is the hard part; ideally, you shouldn't even need an OAuth intermediary. Which I think is doable: <a href="https://news.ycombinator.com/item?id=46876636">https://news.ycombinator.com/item?id=46876636</a>. It's still a bit of an experiment, though.</p>
]]></description><pubDate>Tue, 10 Feb 2026 12:37:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46958917</link><dc:creator>Wuzzy</dc:creator><comments>https://news.ycombinator.com/item?id=46958917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46958917</guid></item><item><title><![CDATA[New comment by Wuzzy in "Show HN: Slack CLI for Agents"]]></title><description><![CDATA[
<p>I believe in an MCP-less future of agent-service interactions and have recently submitted this general alternative (which also supports Slack) based on curl: <a href="https://github.com/imbue-ai/latchkey" rel="nofollow">https://github.com/imbue-ai/latchkey</a><p>With that said, a specialized tool like this will almost certainly work better if Slack is the only service you want your agents to interact with. I like that the auth is transparent.</p>
]]></description><pubDate>Fri, 06 Feb 2026 23:53:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46919781</link><dc:creator>Wuzzy</dc:creator><comments>https://news.ycombinator.com/item?id=46919781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46919781</guid></item><item><title><![CDATA[Show HN: Latchkey – inject credentials into agents' curl calls]]></title><description><![CDATA[
<p>Hi HN,<p>At Imbue, we’ve been following the rapid developments in the agent landscape and noticed that the way agents interact with third-party services on users’ behalf often leaves a lot to be desired. Integrations are ad hoc, complicated, context-heavy, and either unfriendly to non-technical users or tied to a lock-in of some sort.<p>We‘re experimenting with a command-line tool, Latchkey, that could be used by local agents targeted at non-technical users while avoiding remote intermediaries. As far as we know, this is the only existing approach at the intersection of these two goals.<p>Core idea: Agents access APIs of third-party services by prepending ordinary `curl` calls with the `latchkey` command, like this:<p><pre><code>    latchkey curl -X POST 'https://slack.com/api/conversations.create' \
      -H 'Content-Type: application/json' \
      -d '{"name":"something-urgent"}'

</code></pre>
Latchkey then transparently injects credentials into these calls, prompting the user to log in via a browser pop-up when needed. Browser automation is used to extract an API token from the browser session once logged in.<p>Benefits:<p>* A single skill to integrate with all services.<p>* Direct communication between the agent and the third-party service (no OAuth intermediary app needed).<p>* Agents usable by non-technical users.<p>* Secrets do not leak to logs or chat transcripts.<p>We believe this aligns with a vision of a decentralized future in which people don’t need to ask corporations for permission to use their own data. We imagine a lively ecosystem of local agents that people use freely, supported by a community helping each other keep these tools useful and functional.<p>We’re aware that this approach comes with some downsides, too, and would love your feedback.<p>P.S. Here’s also a link to Passepartout, a toy demo AI assistant app built using Latchkey: <a href="https://github.com/imbue-ai/passepartout" rel="nofollow">https://github.com/imbue-ai/passepartout</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46876636">https://news.ycombinator.com/item?id=46876636</a></p>
<p>Points: 12</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 03 Feb 2026 20:15:40 +0000</pubDate><link>https://github.com/imbue-ai/latchkey</link><dc:creator>Wuzzy</dc:creator><comments>https://news.ycombinator.com/item?id=46876636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46876636</guid></item><item><title><![CDATA[Show HN: A minimalist LLM plugin for tmux]]></title><description><![CDATA[
<p>tmux-llm is an experimental LLM user interface that is:<p><pre><code>  - minimal (no chat, no history, no replies, not even an input field)
  - universal (available in all your terminal applications)
  - transparent (the only context sent to an LLM is what you see on the screen)
</code></pre>
Basically, you can hit Ctrl+G at any time and get a tmux pop-up with an LLM's reply based on whatever is currently in your terminal. If you want, you can also select a specific part of the terminal contents. That's it.<p>Clearly, it's quite constrained in what you can get out of the LLM but sometimes constraints can lead to better focus.<p>I'm still not sure if / how useful it is but I find myself using it from time to time.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46464327">https://news.ycombinator.com/item?id=46464327</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 02 Jan 2026 13:01:17 +0000</pubDate><link>https://github.com/hynek-urban/tmux-llm</link><dc:creator>Wuzzy</dc:creator><comments>https://news.ycombinator.com/item?id=46464327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46464327</guid></item><item><title><![CDATA[New comment by Wuzzy in "Researchers Release Genetically Engineered Mosquitoes"]]></title><description><![CDATA[
<p>> Couldn't a viral infection do this?<p>I still don't see how exactly. E.g., even if it "modified itself in response to this genetic engineering" then it wouldn't really transfer the lethal gene into another species, would it?<p>> Your use of absolutes here (...)<p>Which absolutes exactly are you talking about? :) Nothing absolute in the "almost certainly" statement, in my opinion.<p>> I am just surprised how little is known before a public trial was executed.<p>What do you mean by "is known"?</p>
]]></description><pubDate>Wed, 07 Dec 2011 14:01:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=3323763</link><dc:creator>Wuzzy</dc:creator><comments>https://news.ycombinator.com/item?id=3323763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3323763</guid></item><item><title><![CDATA[New comment by Wuzzy in "Researchers Release Genetically Engineered Mosquitoes"]]></title><description><![CDATA[
<p>I don't think this is a real concern, for two reasons: first, how should such a "transfer of genes" to another species proceed? This is not how it works.<p>Secondly, these genes are pretty much self-regulating; they disappear from the population in one generation. They almost certainly won't be in the ecosystem long enough in order to play a role in any improbable scenario.</p>
]]></description><pubDate>Wed, 07 Dec 2011 13:48:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=3323701</link><dc:creator>Wuzzy</dc:creator><comments>https://news.ycombinator.com/item?id=3323701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3323701</guid></item><item><title><![CDATA[New comment by Wuzzy in "Why Sex? To Keep Parasites at Bay, of Course"]]></title><description><![CDATA[
<p>Most organisms play multiple roles, too.</p>
]]></description><pubDate>Sat, 15 Oct 2011 22:22:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=3115952</link><dc:creator>Wuzzy</dc:creator><comments>https://news.ycombinator.com/item?id=3115952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3115952</guid></item><item><title><![CDATA[New comment by Wuzzy in "Debating the Value of College in America"]]></title><description><![CDATA[
<p>The author is presenting different viewpoints on the role of higher education, not saying he holds them all (because, obviously, they are, at least in part, contradictory, which is also something the author mentioned).</p>
]]></description><pubDate>Wed, 01 Jun 2011 12:09:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=2606904</link><dc:creator>Wuzzy</dc:creator><comments>https://news.ycombinator.com/item?id=2606904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2606904</guid></item><item><title><![CDATA[New comment by Wuzzy in "On Chomsky and the Two Cultures of Statistical Learning"]]></title><description><![CDATA[
<p>What science often does is that it responds to a "why" question by an analysis of the phenomenon and presenting its causes in some lower-level terms. But, from a certain viewpoint, that is not a satisfactory answer.<p>Take physics, for example. It can tell you why some objects behave the way they do by telling you there are certain particles, interacting forces, etc.. In this way you can explain, say, the photoelectric effect.<p>But it isn't really an answer to the "why" question, is it? It just pushes the question one level lower. Why are there such and such particles and forces? Why the constants? The very nature of these answers is descriptive. It is a description of how the world works, not why it works that way.<p>Maybe asking "why" in this ultimate manner is an ill-posed question - but that's not the deal here. It just doesn't seem that science in its current form, unlike religion or philosophy, could ever even attempt to answer it.<p>Don't get me wrong, I'm strongly atheistic myself, but there are some inherent limitations of scientific exploration and clarification with respect to the answers it can provide.</p>
]]></description><pubDate>Fri, 27 May 2011 21:21:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=2593115</link><dc:creator>Wuzzy</dc:creator><comments>https://news.ycombinator.com/item?id=2593115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2593115</guid></item><item><title><![CDATA[New comment by Wuzzy in "Research Directions for Machine Learning and Algorithms "]]></title><description><![CDATA[
<p>My impression was that the OP didn't say superlinear algorithms are somehow useless; merely that there are reasons why the linear (or better) ones can be used in much more general settings, which is what makes them "big impact".</p>
]]></description><pubDate>Tue, 17 May 2011 20:41:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=2557824</link><dc:creator>Wuzzy</dc:creator><comments>https://news.ycombinator.com/item?id=2557824</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2557824</guid></item><item><title><![CDATA[New comment by Wuzzy in "Eight Out Of China’s Top Nine Government Officials Are Scientists"]]></title><description><![CDATA[
<p>I don't know much about the other ones, but Havel most assuredly is not an economist. He has a cultural background and is an author of a number of theater pieces. His successor at the post of Czech president (Klaus) is an economist, so maybe that's where the confusion comes from.<p>Just as a matter of interest - the current Czech prime minister, who, at least in theory, has more power than the president, has graduated in physics, and has actually worked in research for some time. Angela Merkel (coming from Eastern Germany) has also a scientific background (in physics and chemistry).<p>But otherwise, it seems you are right about the fact that there is no such rule about post-totalitarian leaders being educated in engineering or sciences in general.</p>
]]></description><pubDate>Tue, 17 May 2011 17:25:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=2557045</link><dc:creator>Wuzzy</dc:creator><comments>https://news.ycombinator.com/item?id=2557045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2557045</guid></item><item><title><![CDATA[New comment by Wuzzy in "Why we need an Open Wireless movement"]]></title><description><![CDATA[
<p>"Our failure to work together prevents us from enjoying better, more widespread Internet access."<p>I almost didn't manage to read further. The same can be said about so many things (if everyone just took or borrowed what he needed in a responsible manner, we wouldn't need money at all... to name the most utopian example), yet this kind of reasoning simply doesn't work, as has been shown both practically and theoretically (from game theory to "selfish gene").<p>It makes me always kind of sad to see smart and enthusiastic people not to grasp this simple fact.</p>
]]></description><pubDate>Thu, 28 Apr 2011 18:00:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=2494314</link><dc:creator>Wuzzy</dc:creator><comments>https://news.ycombinator.com/item?id=2494314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2494314</guid></item></channel></rss>