<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: JeffMcCune</title><link>https://news.ycombinator.com/user?id=JeffMcCune</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 20 May 2026 11:08:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=JeffMcCune" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by JeffMcCune in "Google flags Immich sites as dangerous"]]></title><description><![CDATA[
<p>Why would you guess that?  Most justices concern themselves with statute.</p>
]]></description><pubDate>Thu, 23 Oct 2025 16:24:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45683741</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=45683741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45683741</guid></item><item><title><![CDATA[New comment by JeffMcCune in "Google flags Immich sites as dangerous"]]></title><description><![CDATA[
<p>This is not accurate. I filed a claim against Bungalow in Oregon. They petitioned the judge to allow their in house attorney I was dealing with to represent them. The judge denied the request citing the Oregon statute that attorneys may not participate in small claims proceedings.  Bungalow flew out their director of some division who was ill prepared.<p>Slam dunk.  took all of 6-8 hours of my time end to end. The claim was a single page document.  Got the max award allowable.  Would have got more had it been California.<p>55.090 Appearance by parties and attorneys; witnesses. (1) Except as may otherwise be provided by ORS 55.040, no attorney at law nor any person other than the plaintiff and defendant shall become involved in or in any manner interfere with the prosecution or defense of the litigation in the department without the consent of the justice of the justice court, nor shall it be necessary to summon witnesses.</p>
]]></description><pubDate>Thu, 23 Oct 2025 13:54:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45681852</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=45681852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45681852</guid></item><item><title><![CDATA[New comment by JeffMcCune in "SecretSpec: Declarative Secrets Management"]]></title><description><![CDATA[
<p>You can’t revoke, rotate, or audit access to them.</p>
]]></description><pubDate>Mon, 21 Jul 2025 21:37:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44640708</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=44640708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44640708</guid></item><item><title><![CDATA[New comment by JeffMcCune in "Section 174 is reversed, mostly"]]></title><description><![CDATA[
<p>These are effectively MSPs and perform the kind of role GP describes.</p>
]]></description><pubDate>Fri, 18 Jul 2025 20:59:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44609772</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=44609772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44609772</guid></item><item><title><![CDATA[New comment by JeffMcCune in "How I build software quickly"]]></title><description><![CDATA[
<p>Use a bucket for this. Or if you’re in a home lab use a boring old NFS server outside k8s</p>
]]></description><pubDate>Mon, 14 Jul 2025 15:15:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44561193</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=44561193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44561193</guid></item><item><title><![CDATA[New comment by JeffMcCune in "Chrome's hidden X-Browser-Validation header reverse engineered"]]></title><description><![CDATA[
<p>Harder to scale, stateful.</p>
]]></description><pubDate>Sun, 13 Jul 2025 17:53:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44552141</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=44552141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44552141</guid></item><item><title><![CDATA[New comment by JeffMcCune in "Show HN: I built a toy music controller for my 5yo with a coding agent"]]></title><description><![CDATA[
<p>That was the first album on it for sure and yes he repeats it constantly. Luckily the speaker is in his room.<p>He’s got a yoto too but won’t wear the headphones, so this has been a nice compromise.</p>
]]></description><pubDate>Sat, 12 Jul 2025 15:19:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44542679</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=44542679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44542679</guid></item><item><title><![CDATA[New comment by JeffMcCune in "Show HN: I built a toy music controller for my 5yo with a coding agent"]]></title><description><![CDATA[
<p>I don’t. It works, reliably enough that my son hasn’t had any issues using it for a week.  What’s bad about it?</p>
]]></description><pubDate>Sat, 12 Jul 2025 15:17:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44542659</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=44542659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44542659</guid></item><item><title><![CDATA[New comment by JeffMcCune in "Show HN: I built a toy music controller for my 5yo with a coding agent"]]></title><description><![CDATA[
<p>It’s anthropomorphism taking over. I pretend I’m talking with a colleague when I do this sort of thing.</p>
]]></description><pubDate>Sat, 12 Jul 2025 14:57:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44542514</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=44542514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44542514</guid></item><item><title><![CDATA[Show HN: I built a toy music controller for my 5yo with a coding agent]]></title><description><![CDATA[
<p>The HN community may find the context of the prompts, organized by each turn in each session, the most useful.  See the website/docs/prompts.md and session-X.md files.  I also started exploring some workflows for the LLM to execute, organized in the website/docs/tasks/ folder.  I found it pretty handy to have the LLM document our work as we went and simply embedded the static site into the executable, along with all the music and logic.<p>The whole project took me about a day for the backend.  The C++ controller itself took only a few turns.<p>I enjoyed focusing on my son's experience and letting the agent handle the C++, Javascript, and Go code.<p>I'm still getting started with coding agents, so please do share any tips or tricks to help me with similar projects.  I'm most interested in how to work effectively with the agent, like what you see in dev-loop.sh</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44500362">https://news.ycombinator.com/item?id=44500362</a></p>
<p>Points: 37</p>
<p># Comments: 17</p>
]]></description><pubDate>Tue, 08 Jul 2025 14:32:36 +0000</pubDate><link>https://github.com/jeffmccune/sonoserve</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=44500362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44500362</guid></item><item><title><![CDATA[New comment by JeffMcCune in "What would a Kubernetes 2.0 look like"]]></title><description><![CDATA[
<p>Except you can easily install calico, istio, and ceph on used hardware in your garage and get an experience nearly identical to every hyper scaler using entirely free open source software.</p>
]]></description><pubDate>Thu, 19 Jun 2025 15:44:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44319721</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=44319721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44319721</guid></item><item><title><![CDATA[New comment by JeffMcCune in "Show HN: Canine – A Heroku alternative built on Kubernetes"]]></title><description><![CDATA[
<p>Is Google sheets backend (from the screenshot in the readme) what I think it is?  Sheets API as a database?<p>If so props to you.<p>My original idea behind <a href="https://holos.run" rel="nofollow">https://holos.run</a> was to create a Heorku like experience for k8s so I’m super happy to see this existing in the world. I’d love to explore an integration, potentially spinning up the single or multi node clusters with cluster api.</p>
]]></description><pubDate>Mon, 16 Jun 2025 23:36:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44294340</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=44294340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44294340</guid></item><item><title><![CDATA[New comment by JeffMcCune in "Ask HN: Who wants to be hired? (June 2025)"]]></title><description><![CDATA[
<p><p><pre><code>  Location: Portland, OR
  Remote: Yes
  Willing to relocate: No
  Technologies: Kubernetes, Go, Python, AWS, GCP, OIDC, TCP/IP, TLS
  Résumé/CV: https://docs.google.com/document/d/1L4l22IdwtW75MaNzQnJoOx2apQUKV9-J5TBz6bMS5BQ/edit?usp=sharing
  Email: mccune.jeff+hn2506@gmail.com
</code></pre>
Seeking a Senior/Staff level Platform Engineer / SRE / infrastructure focused role developing software in Go for Kubernetes on AWS or GCP.  Ideally integrating with AI/ML platforms and coding agents.<p>Specializing in infrastructure and deployment automation, platform integration, networking, and security.  Recently launched Holos, a holistic platform management tool here on Show HN.  Previous startup experience at Puppet as the 12th employee.  Overhauled and redesigned Twitter's configuration management system for 300K+ hosts before it was acquired.  Lots of successful cloud projects over the past 10 years.<p>Resume/CV Link: <a href="https://docs.google.com/document/d/1L4l22IdwtW75MaNzQnJoOx2apQUKV9-J5TBz6bMS5BQ/edit?usp=sharing" rel="nofollow">https://docs.google.com/document/d/1L4l22IdwtW75MaNzQnJoOx2a...</a></p>
]]></description><pubDate>Mon, 02 Jun 2025 23:49:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44164632</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=44164632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44164632</guid></item><item><title><![CDATA[New comment by JeffMcCune in "Kanata: Cross-platform multi-layer keyboard remapper with advanced customization"]]></title><description><![CDATA[
<p>Yesterday I installed Karabiner Elements to get a jk chord mapped to escape globally.  I’m a bit disappointed it’s not actually a chord, it’s a simultaneous press with a 100ms window.<p>Does Kanata support chords like jk to escape with a configurable timeout on when k is pressed, say 80ms or so?</p>
]]></description><pubDate>Sun, 09 Feb 2025 17:02:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42991860</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=42991860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42991860</guid></item><item><title><![CDATA[New comment by JeffMcCune in "Go 1.24's go tool is one of the best additions to the ecosystem in years"]]></title><description><![CDATA[
<p>An artifact depends on the tools used to build it.<p>This is why we pin versions.  Go tool is common sense, allowing for any old tool version in the build chain invites failure.</p>
]]></description><pubDate>Tue, 28 Jan 2025 15:47:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42853639</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=42853639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42853639</guid></item><item><title><![CDATA[New comment by JeffMcCune in "So you wanna write Kubernetes controllers?"]]></title><description><![CDATA[
<p>As other sibling comments suggest these use cases are better solved with a generator.<p>The rendered manifest pattern is a simpler alternative. Holos [1] is an implementation of the pattern using well typed CUE to wrap Helm and Kustomize in one unified solution.<p>It too supports Projects, they’re completely defined by the end user and result in the underlying resource configurations being fully rendered and version controlled. This allows for nice diffs for example, something difficult to achieve with plain ArgoCD and Helm.<p>[1]: <a href="https://holos.run/docs/overview/" rel="nofollow">https://holos.run/docs/overview/</a></p>
]]></description><pubDate>Mon, 27 Jan 2025 04:43:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=42837502</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=42837502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42837502</guid></item><item><title><![CDATA[New comment by JeffMcCune in "Show HN: I built an open-source data pipeline tool in Go"]]></title><description><![CDATA[
<p>Congrats on the launch!  Since this is Go have you considered using CUE or looked at their flow package?  Curious how you see it relating or helping with data pipelines.</p>
]]></description><pubDate>Tue, 17 Dec 2024 19:49:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=42444594</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=42444594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42444594</guid></item><item><title><![CDATA[New comment by JeffMcCune in "Show HN: Holos – Configure Kubernetes with CUE data structures instead of YAML"]]></title><description><![CDATA[
<p>For posterity, I'm documenting the integration between Holos and Kargo at <a href="https://holos.run/docs/kargo/" rel="nofollow">https://holos.run/docs/kargo/</a></p>
]]></description><pubDate>Tue, 17 Dec 2024 14:31:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=42441616</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=42441616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42441616</guid></item><item><title><![CDATA[New comment by JeffMcCune in "Show HN: Holos – Configure Kubernetes with CUE data structures instead of YAML"]]></title><description><![CDATA[
<p>Go was the first language where I deeply appreciated strong typing. I’d used other before but it was go to definition working 100% of the time that did it for me.  Maybe start there with them?<p>CUE is a close cousin to Go, the authors are deeply involved in Go. Marcel worked with Rob Pike on the design of CUE.  I could see how it’d feel foreign, without first appreciating Go maybe CUE wouldn’t have clicked for me.</p>
]]></description><pubDate>Fri, 13 Dec 2024 03:59:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42405816</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=42405816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42405816</guid></item><item><title><![CDATA[New comment by JeffMcCune in "Show HN: Kubernetes Spec Explorer"]]></title><description><![CDATA[
<p>Very nice, would love to see a kubectl explain type plugin to integrate with this somehow.</p>
]]></description><pubDate>Thu, 12 Dec 2024 19:49:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=42402675</link><dc:creator>JeffMcCune</dc:creator><comments>https://news.ycombinator.com/item?id=42402675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42402675</guid></item></channel></rss>