<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: minherz</title><link>https://news.ycombinator.com/user?id=minherz</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Jul 2026 21:39:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=minherz" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by minherz in "OpenAI’s accidental attack against Hugging Face is science fiction that happened"]]></title><description><![CDATA[
<p>The description of the attack is definitely reads as science fiction.
It is hard to assess the details of the attack without information that was left outside of the short story that artistically described the incident.</p>
]]></description><pubDate>Thu, 23 Jul 2026 18:28:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49026040</link><dc:creator>minherz</dc:creator><comments>https://news.ycombinator.com/item?id=49026040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49026040</guid></item><item><title><![CDATA[Show HN: Catch abnormal usage of your API keys on Google Cloud]]></title><description><![CDATA[
<p>If you read Cloud Blog "Secure Gemini and Google API Keys" and wondered how to implement key hygiene advice, this codelab is for you. Look into the scripts to find rogue API keys. And learn how to automate unexpected usage spikes and block (potentially) compromised keys</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48635680">https://news.ycombinator.com/item?id=48635680</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 22 Jun 2026 20:28:30 +0000</pubDate><link>https://codelabs.developers.google.com/api-key-management</link><dc:creator>minherz</dc:creator><comments>https://news.ycombinator.com/item?id=48635680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48635680</guid></item><item><title><![CDATA[New comment by minherz in "How to securely connect ADK agents to models on Cloud Run"]]></title><description><![CDATA[
<p>We’ve been building a demo of the multi-agent application that self-host a Gemma LLM for the Cloud Next '26 conference and found that while ADK has a built-in support when the agents calls other remote agents or MCP servers, there is nothing similar when it is configured to use a custom LLM endpoints to Cloud Run (running Ollama/vLLM).
Cloud Run's built-in IAM auth is great for security, but the ADK's LiteLLM connector doesn't natively manage the Google-signed ID token lifecycle. This causes agents to fail with 401s once the initial token expires (usually at the 1-hour mark).<p>This post explores three ways to solve this:
Static headers for ephemeral, scale-to-zero workloads.
Subclassing LiteLLMClient in Python to dynamically intercept acompletion requests, fetch credentials via ADC, and handle automated token refreshing on HTTP 401 errors.
Using a litellm-proxy sidecar container to abstract the authentication entirely.
Would love to get any feedback on these patterns!</p>
]]></description><pubDate>Fri, 29 May 2026 21:23:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48329470</link><dc:creator>minherz</dc:creator><comments>https://news.ycombinator.com/item?id=48329470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48329470</guid></item><item><title><![CDATA[How to securely connect ADK agents to models on Cloud Run]]></title><description><![CDATA[
<p>Article URL: <a href="https://leoy.blog/posts/securely-connect-agents-to-models/">https://leoy.blog/posts/securely-connect-agents-to-models/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48329469">https://news.ycombinator.com/item?id=48329469</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 29 May 2026 21:23:30 +0000</pubDate><link>https://leoy.blog/posts/securely-connect-agents-to-models/</link><dc:creator>minherz</dc:creator><comments>https://news.ycombinator.com/item?id=48329469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48329469</guid></item><item><title><![CDATA[Securing Your Gemini and Google API Keys]]></title><description><![CDATA[
<p>Article URL: <a href="https://cloud.google.com/blog/topics/developers-practitioners/api-keys-are-open-secrets">https://cloud.google.com/blog/topics/developers-practitioners/api-keys-are-open-secrets</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48227542">https://news.ycombinator.com/item?id=48227542</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 21 May 2026 19:08:23 +0000</pubDate><link>https://cloud.google.com/blog/topics/developers-practitioners/api-keys-are-open-secrets</link><dc:creator>minherz</dc:creator><comments>https://news.ycombinator.com/item?id=48227542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48227542</guid></item></channel></rss>