<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: crad</title><link>https://news.ycombinator.com/user?id=crad</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 23 Oct 2026 11:23:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=crad" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by crad in "MCP is dead?"]]></title><description><![CDATA[
<p>Perhaps this should be "People don't understand how to implement good MCP servers" as opposed to MCP is dead.<p>MCP shouldn't be 1-1 to API. It should empower users and LLMs to perform tasks and see data.<p>CLIs don't improve upon that issue if they're designed the same way people are implementing MCPs.</p>
]]></description><pubDate>Mon, 01 Jun 2026 21:49:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48363125</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=48363125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48363125</guid></item><item><title><![CDATA[Show HN: Claude Status]]></title><description><![CDATA[
<p>Claude Status is a native macOS app that includes a Menu Bar status indicator and desktop widgets tracking all of your open Claude Code sessions across terminals, tmux, and IDEs.<p>I built it because I often am running multiple Claude sessions and miss when a session is waiting on me to proceed.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47353353">https://news.ycombinator.com/item?id=47353353</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 12 Mar 2026 16:29:34 +0000</pubDate><link>https://github.com/gmr/claude-status</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=47353353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47353353</guid></item><item><title><![CDATA[Show HN: Imbi-Automations]]></title><description><![CDATA[
<p>At AWeber our move from GitLab to GitHub demanded a tool that could migrate hundreds of repositories and automatically transform CI pipelines. That effort produced imbi-automations, a workflow engine capable of applying coordinated changes that leverage AI across our entire codebase.<p>Imbi is our operational source of truth. As an open-source system, it maps every project, service, database, and dependency into an interconnected graph. It tracks technical debt, enforces standards, and serves as a single control plane for configuration, project state, deployments, and operational change.<p>Imbi Automations leverages this graph to target projects by language, version, or type, executing workflows that combine AI with traditional tooling to enforce consistency at scale. It updates project metadata, identifies deficiencies, and monitors compliance with our standards.<p>We've used Imbi Automations to:<p>- Migrate several hundred projects from GitLab to GitHub, automating the transition from GitLab CI to GitHub Actions.
Finish our Python 3.9 to 3.12 migration by updating all projects to use the latest syntax, tooling, and project standards.<p>- Scan all projects leveraging Claude Code, creating comprehensive AGENTS.md files for every project to ensure Agent readiness to work on project related tasks.<p>- Automate the scanning of our projects for standards compliance, updating Imbi project facts with the results.<p>- Update base Docker images across all projects in minutes instead of months.<p>What we're focused on next:<p>- Python 3.14 upgrade (January 2026): one to two sprints instead of months<p>- JavaScript → TypeScript: bulk migration instead of individual rewrites<p>- AWS infrastructure, security scanning, automated incident response: all candidates for AI-driven workflows<p>- Standards compliance: continuous reporting and remediation</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45476073">https://news.ycombinator.com/item?id=45476073</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 04 Oct 2025 19:40:57 +0000</pubDate><link>https://aweber-imbi.github.io/imbi-automations/</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=45476073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45476073</guid></item><item><title><![CDATA[New comment by crad in "Tell HN: MailChimp blacklists your IP if you open the browser's dev tools"]]></title><description><![CDATA[
<p>Should try out AWeber.com </shameless-plug></p>
]]></description><pubDate>Mon, 20 Mar 2023 19:07:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=35236933</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=35236933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35236933</guid></item><item><title><![CDATA[New comment by crad in "Erlang's not about lightweight processes and message passing"]]></title><description><![CDATA[
<p>Erlang vs OTP</p>
]]></description><pubDate>Fri, 27 Jan 2023 14:35:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=34546460</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=34546460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34546460</guid></item><item><title><![CDATA[New comment by crad in "pgq: A Go query builder for PostgreSQL (fork of Squirrel)"]]></title><description><![CDATA[
<p>Is too bad they didn't look to see that there was another popular project called pgq: <a href="https://github.com/pgq" rel="nofollow">https://github.com/pgq</a></p>
]]></description><pubDate>Mon, 17 Oct 2022 14:25:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=33233921</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=33233921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33233921</guid></item><item><title><![CDATA[New comment by crad in "BCI lets completely “locked-in” man communicate"]]></title><description><![CDATA[
<p>You and I both</p>
]]></description><pubDate>Wed, 20 Apr 2022 20:52:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=31102849</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=31102849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31102849</guid></item><item><title><![CDATA[New comment by crad in "Amazon Corretto 18 is now generally available"]]></title><description><![CDATA[
<p>Have run into this multiple times with them in multiple companies.<p>For those asking, it's about the "VitualBox 6.1.32 Oracle VM VirtualBox Extension Pack" - it's free to install but phones home and they reach out after a year or two of use and attempt to coerce you into paying for a license. Just ensure everyone has uninstalled it and tell them to go pound sand.</p>
]]></description><pubDate>Wed, 23 Mar 2022 13:40:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=30778329</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=30778329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30778329</guid></item><item><title><![CDATA[New comment by crad in "Show HN: BoxyHQ – open-source alternative to Auth0/WorkOS"]]></title><description><![CDATA[
<p>Looks like the name of one of the open source projects in the platform: <a href="https://github.com/boxyhq/jackson" rel="nofollow">https://github.com/boxyhq/jackson</a></p>
]]></description><pubDate>Tue, 22 Mar 2022 15:53:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=30767599</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=30767599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30767599</guid></item><item><title><![CDATA[New comment by crad in "Django: Reformatted code with Black"]]></title><description><![CDATA[
<p>I've never had to configure yapf, even though I could...<p>"yapf -i --style=pep8" works great.</p>
]]></description><pubDate>Tue, 08 Feb 2022 21:34:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=30265061</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=30265061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30265061</guid></item><item><title><![CDATA[New comment by crad in "Django: Reformatted code with Black"]]></title><description><![CDATA[
<p>What's wrong with configurable? Too much opportunity to bikeshed?<p>I figured yapf was not "new" which is why black won.<p>Starting about 5-6 years ago there was a push in the Python community to replace solved problems with new ones in what appears to me as chasing the JavaScript community.<p>Instead of consolidating on existing tools that worked well but had some rough edges to smooth out, numerous projects came about to reinvent the wheel.</p>
]]></description><pubDate>Tue, 08 Feb 2022 17:32:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=30261470</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=30261470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30261470</guid></item><item><title><![CDATA[New comment by crad in "Django: Reformatted code with Black"]]></title><description><![CDATA[
<p>yeah, it's just too bad that black violates PEP-8.</p>
]]></description><pubDate>Tue, 08 Feb 2022 17:29:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=30261408</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=30261408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30261408</guid></item><item><title><![CDATA[New comment by crad in "Django: Reformatted code with Black"]]></title><description><![CDATA[
<p>I'll take yapf --style=pep8 formatting over black any day.</p>
]]></description><pubDate>Tue, 08 Feb 2022 17:28:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=30261388</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=30261388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30261388</guid></item><item><title><![CDATA[New comment by crad in "How do I open the Mercedes EQS’s hood?"]]></title><description><![CDATA[
<p>I think of the VW Bug / Beetle when I think of frunks, is it mainly a Tesla thing now?</p>
]]></description><pubDate>Tue, 04 Jan 2022 18:52:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=29798465</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=29798465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29798465</guid></item><item><title><![CDATA[New comment by crad in "Ask HN: Has remote work made you move to a new location or consider it?"]]></title><description><![CDATA[
<p>My company went full remote in response to Covid in March of 2020 and things continued to work well for us, so much so, we decided to stay that way.<p>As a result, my wife and I were able to move, though we did the opposite of what you're considering. Having been in the burbs for the last 28 years of my life, we made the switch to move to the city. Sold our house during the very hot market and bought a condo in the city. We're almost a year in and loving it.</p>
]]></description><pubDate>Wed, 29 Dec 2021 15:09:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=29725440</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=29725440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29725440</guid></item><item><title><![CDATA[New comment by crad in "Everything I've seen on optimizing Postgres on ZFS"]]></title><description><![CDATA[
<p>Great writeup, lots of detail and links off to reference material. I wish more posts were like this.</p>
]]></description><pubDate>Wed, 22 Dec 2021 15:28:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=29650555</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=29650555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29650555</guid></item><item><title><![CDATA[New comment by crad in "Zed: lightning-fast, collaborative code editor written in Rust (Atom team)"]]></title><description><![CDATA[
<p>So my take-away from browsing the site:<p>It's the team who built an open-source editor at GitHub and they are building a new editor. Cool... I want to check it out.<p>Signup for a waitlist? Login? Seems like they're building a business around an editor... Cool, we have a number of those. I'll wait to see when they have a product I can evaluate instead of when they're talking about what they're going to do.</p>
]]></description><pubDate>Wed, 15 Dec 2021 17:21:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=29568876</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=29568876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29568876</guid></item><item><title><![CDATA[New comment by crad in "The future of Python build systems and Gentoo"]]></title><description><![CDATA[
<p>Which was already a solved problem.</p>
]]></description><pubDate>Fri, 10 Dec 2021 20:09:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=29514882</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=29514882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29514882</guid></item><item><title><![CDATA[New comment by crad in "The future of Python build systems and Gentoo"]]></title><description><![CDATA[
<p>pipx is a solution without a problem. pip worked well. setuptools was fine. pypa is breaking packaging by making it more complex and less usable IMO.<p>pip + setuptools using setup.cfg works very well.<p>It seems to me the Python packaging community is chasing the nodejs community for very little value and a lot more added complexity and very little regard to the community and package maintainers in general.</p>
]]></description><pubDate>Fri, 10 Dec 2021 19:21:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=29514279</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=29514279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29514279</guid></item><item><title><![CDATA[New comment by crad in "AWS us-east-1 outage"]]></title><description><![CDATA[
<p>Been in us-east-1 for a long time. Things like Direct Connect and other integrations aren't easy or cheap to move and when you have other, bigger priorities, moving regions is not an easy decision to prioritize.</p>
]]></description><pubDate>Tue, 07 Dec 2021 16:41:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=29474690</link><dc:creator>crad</dc:creator><comments>https://news.ycombinator.com/item?id=29474690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29474690</guid></item></channel></rss>