<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: ghshephard</title><link>https://news.ycombinator.com/user?id=ghshephard</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 10 Aug 2026 15:35:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ghshephard" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ghshephard in "Where .env Went Wrong"]]></title><description><![CDATA[
<p>I'm guessing my brain has been permanently warped by working in a hashistack environment for the last 5+ years.   All of these KV pairs are always either in a consul (bog-standard config information) or vault (secrets/credentials) in a consul-template associated with the job - and rendered at run time.   And, of course - critically - the consul-template <i>updates</i> those credentials and values as they are routinely rotated.<p>I did a ^F for "update" and "dynamic" - didn't find any hits in that doc.   Managing your dynamic environment values is table-stakes in most large deployments - and I didn't see any reference in `secretspec` as to how they plan to do that.</p>
]]></description><pubDate>Tue, 04 Aug 2026 19:52:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49174094</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=49174094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49174094</guid></item><item><title><![CDATA[New comment by ghshephard in "I obtained Claude Opus 5 system prompt"]]></title><description><![CDATA[
<p>That's not on the shared page - do you have the system prompt?</p>
]]></description><pubDate>Thu, 30 Jul 2026 21:10:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49115840</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=49115840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49115840</guid></item><item><title><![CDATA[New comment by ghshephard in "Superlogical"]]></title><description><![CDATA[
<p>It also doesn't have copy-paste buffers, which makes me sad.  Relies on OSC52 support / system clipboards - and when you are 3 emulators / tunnels deep into a connection - rarely works.</p>
]]></description><pubDate>Thu, 30 Jul 2026 03:00:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49105668</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=49105668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49105668</guid></item><item><title><![CDATA[New comment by ghshephard in "Uv 0.12.0"]]></title><description><![CDATA[
<p>I'll confess to using `uv` almost every day for the last year+ - and I've never used anything other than `uv pip install` for package management.<p>Is there any compelling reason not to?</p>
]]></description><pubDate>Tue, 28 Jul 2026 21:25:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49090121</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=49090121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49090121</guid></item><item><title><![CDATA[New comment by ghshephard in "Terrence Tao's ChatGPT Conversation about the Jacobian Conjecture Counterexample"]]></title><description><![CDATA[
<p>"tcp" can take roughly 3-4 weeks of heads-down dedicated study to have some reasonable familiarity with.   Same is true with most of the other concepts.   Being able to speak with expertise on that list of topics is 3-4 years of really focused study and work.<p>I think what happens is that people often have passing familiarity with a word or topic and presume knowledge, and years (decades) later they realize they knew almost nothing.<p>I will say that Mathematics is different (for me at least) because unlike the infrastructure computing concepts (IETF type, not IEEE)- which mostly require studying, lab work, and some coding to get your hands dirty - advanced math is just ... really hard.  There are IQ issues at play.<p>Obviously a lot of computing turns out to be mathematics - so there is clearly convergence/overlap as well...</p>
]]></description><pubDate>Wed, 22 Jul 2026 20:52:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49013260</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=49013260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49013260</guid></item><item><title><![CDATA[New comment by ghshephard in "Kimi K3 is now live"]]></title><description><![CDATA[
<p>Because the value obtained from doing so is unlikely to exceed the cost of the lawsuits if they were ever caught doing so.</p>
]]></description><pubDate>Thu, 16 Jul 2026 20:38:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48939895</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48939895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48939895</guid></item><item><title><![CDATA[New comment by ghshephard in "Apple raises prices of MacBooks, iPads"]]></title><description><![CDATA[
<p>M3 Ultra w/512 GB was released 1 year ago for $9500.   I bought one (with a friend's Apple Employee Discount) and originally had a bit of buyer's remorse, because performance was less than some of the Cloud Providers - but recent releases of the quantized GLM 5.2 models are actually pretty speedy and are probably as good or better than any online model I had a year ago  - and the discontinuation of the M3 512 has erased that remorse finally.</p>
]]></description><pubDate>Thu, 25 Jun 2026 20:50:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48679009</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48679009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48679009</guid></item><item><title><![CDATA[New comment by ghshephard in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>The Different Model approach is where from tasks to task - I can switch from Opus 4.8, GPT 5.5 and (very often) composer 2 at 1/10th the cost.<p>It's not perfect, btw - to some degree you are at the mercy of which models they support - currently only 27 from Gemini, OpenAI, Anthropic, Grok, and Kimi (Just K2.5) - presumably because they have commercial arrangements with them.   The "Bring your own Model" model requires you plunk in your API key - which sucks.   And only one at a time.<p>To the best of my Knowledge, Claude Code only supports one model at a time if it's not one from Anthropic (which will use the the entire suite of Anthropic Models depending on the task) - and you have to override it to a single model with an environment variable at startup - no ability to flick between models from task to task.<p>Depending on your workflow - you can save 70-90% on costs just by chosing a reasonable model for really extensive tasks that don't require thinking, max context, etc....</p>
]]></description><pubDate>Wed, 17 Jun 2026 21:09:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48576958</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48576958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48576958</guid></item><item><title><![CDATA[New comment by ghshephard in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>With the one caveat that it does not (yet) support copy/paste buffers or copying from the scroll back buffer.   It’s also adamant that you use a mouse to select/copy - anything more complex and you need to pipe everything into neovim (or whatever text editor you use) and do your work there.   I love zellij - it feels like the future - but hard to give up keyboard based select/copy and pulling from my scrollback.</p>
]]></description><pubDate>Wed, 17 Jun 2026 04:19:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48565619</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48565619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48565619</guid></item><item><title><![CDATA[New comment by ghshephard in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>You absolutely don't.   I use all three products.   My preference is Claude Code for my personal project.   The one at work is kind of sandboxed off - but does have the benefit of an MCP for every enterprise service we have (Kibana, Victoria Metrics, Grafana, Jira, etc...) - which is nice.<p>Over time - I expect Composer will be cheaper than Opus 4.8 - but the nice thing about Cursor - you can flick between models.<p>And (this is purely a personal thing) - I really like the extensive collection of "Plans" that cursor tracks - there isn't really a similar thing in Claude Code  - but I really like the Claude.AI interface for everything else.   It's also a much better general knowledge agent - the Cursor Chat interface isn't as nice.</p>
]]></description><pubDate>Wed, 17 Jun 2026 01:41:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48564709</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48564709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48564709</guid></item><item><title><![CDATA[New comment by ghshephard in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>It's a solid question - and to some degree what <a href="https://programbench.com/" rel="nofollow">https://programbench.com/</a> tries to measure.<p>Some of the issues (off the top of my head):<p>- Note - that my "product" was about 3,000 lines of code - so tiny.   But <a href="https://metr.org/" rel="nofollow">https://metr.org/</a> should give you some insight into the complexity the models are capable of.<p>- you have to be able to <i>imagine</i> the product.   If I have the time, and energy, to imagine what I want - the model will build it.   Here is an example of a much better programmer than I and something he wanted built - <a href="https://www.boatbomber.com/blog/claude-fable-5" rel="nofollow">https://www.boatbomber.com/blog/claude-fable-5</a><p>- These are the first drafts.   On average - any complex system needs about 10 years and at least 1000 <i>active</i> and enthusiastic about reporting users to really get robust code.   Writing if via LLM doesn't (at least so far in my experience) help that much in reducing bugs if you were previously following any semblance of TDD.   Lots of bugs in the code - the products you listed above have literally tens of millions of years of user experiences and bug reports that got them to where they are today.   No silver bullet yet - just faster, less effort - and it enables non-technical people to create (still buggy) products.</p>
]]></description><pubDate>Wed, 17 Jun 2026 01:38:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48564684</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48564684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48564684</guid></item><item><title><![CDATA[New comment by ghshephard in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>You nailed it - in fact, most of Anthropic's early revenue came from Cursor - much of claude code programming components is essentially a feature copy of Cursor, so it makes sense they are similar.<p>Cursor does have it's own model - it's a heavily reworked version of KimiK2, called "composer" - that I use a lot of the time when I have fairly straightforward tasks that don't require a lot of exploration or independent thought.   Lot cheaper - the Input/CacheWrite/CacheRead/Output costs of Opus 4.8 are $5/$6.25/$0.5/$25 per mm tokens, vs $0.5/-/$0.2/$2.5.</p>
]]></description><pubDate>Wed, 17 Jun 2026 01:28:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48564628</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48564628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48564628</guid></item><item><title><![CDATA[New comment by ghshephard in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>Oh- this is super intriguing - can you share the highlight elements of Warp Terminal that make it feel so useful to you?</p>
]]></description><pubDate>Wed, 17 Jun 2026 01:15:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48564546</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48564546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48564546</guid></item><item><title><![CDATA[New comment by ghshephard in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>I think many of the people who have become "AI Pilled" (I'll include myself here) had it happen in the last 3 months.   Even over the Christmas break, when the Wiggums loop got so much coverage - I still wasn't <i>that</i> blown away going into January/February- 50%+ of the time I'd just write the code myself.   I like coding.<p>But - I don't know if it was April, or May - but very recently - the coding harnesses paired with decent SOTA models like Opus 4.8/GPT 5.5 - just started showing a lot more consistency, and completeness, and sometimes downright <i>clever behavior</i> - that they started to become <i>way</i> more useful.<p>Just one out of hundred+ examples - I gave Claude Code (Opus 4.8 High) a complex task that involved consul, vault - but I had neglected to give it sandbox permission to <i>download</i> from hashicorp.com.   So - it created a entire test harness that <i>simulated</i> both the behavior of Vault and Consul - created all it's test cases, verified that they passed - and when I came back 40 minutes later said that it was all done.<p>It's test harnesses so accurately simulated the behavior of Vault/Consul - that on <i>first try</i> - no refactoring whatsoever - all of the protobuf/AESGCM/API behavior (that has varied significantly between versions) - worked.<p>This was something that would have taken me, someone super super familiar with the code and tools and APIs - a <i>minimum</i> of 3 solid days of work - and that would likely involve hundreds of attempts and refactors as I unwound all the weird encryption and packaging layers.   It zero-shotted a full solution <i>without having an API to test against</i><p>If these agents actually have an actual <i>test-harness</i> - It's honestly hard to imagine what they can't do - subject only to imagination and budget at this point.<p>Speaking personally - something changed Between January and, Let's say May - in which instead of seeing these things as mostly interesting technology demonstration, in which the flaws outweighed the benefits - I now genuinely think they are the future of programming.   I'm dubious that I'll write much software manually in the future - beyond what I do for personal pleasure.</p>
]]></description><pubDate>Tue, 16 Jun 2026 23:27:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48563705</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48563705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48563705</guid></item><item><title><![CDATA[New comment by ghshephard in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>I think the argument for Cursor is that it's the dominant tool that enterprises are using for coding, so the theory is Cursor wins that as the "model agnostic", it has a phenomenal Enterprise Sales Team.<p>From a valuation model - $4B ARR with rapid growth, and the ability to shift traffic to internal models (honestly, massive amount of the time "composer" - their internal model is fine, and obviously going to get better).   Say 17x Multiple which isn't unheard for a rapidly growing Startup with solid future structural profit elements (moving to internal model) - that gets you to $68B.</p>
]]></description><pubDate>Tue, 16 Jun 2026 19:36:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48560745</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48560745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48560745</guid></item><item><title><![CDATA[New comment by ghshephard in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>I think all of the cues that you just described are in the plan.<p>For example - I might (real world example from this morning):<p>"Create a script that installs hashicorp vault and consul, store the data on consul.   Then create ahelper script that will fill the vault server with sample data.  Add HTTPS support.  Now write a framework that reads and decrypts the encrypted data in consul.   Support old (pre 1.3) and new (post 1.3 vault).   "<p>That generates a 6 page plan using Opus 4.8 w/1mm context, including notes on what to prioritize, what format to create the scripts in, etc...   (My cursor guidance already has a couple months of hints as to what I want in terms of scaffolding unit tests, canonical linux, performance, security, etc...)<p>That 6 page plan is the "Prompt" - but it's entirely generated by Cursor/Opus.   It's there to tweak if you want to emphasize, or provide some taste - but, honestly - it probably does a better job than I would - so ~90% of the time I just accept the plan as is.</p>
]]></description><pubDate>Tue, 16 Jun 2026 19:30:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48560665</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48560665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48560665</guid></item><item><title><![CDATA[New comment by ghshephard in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>As someone who has spent the last 10+ years working in Tmux - but is entirely comfortable on Mac, Windows and Linux desktop environments - here are the key reasons why the terminal experience is superior for me.<p>- I work a lot with data - and streaming data through text tools is twitch fast.   If someone has a question about data - before anybody else can log in to their superset, or analytics database, and try and work through the SQL queries or charts to get the answer - I've already jammed the data through awk and got an answer.<p>- As an SRE - I work with a lot of systems that have pretty rich APIs - so being able to send a request, get the answer back in json, dump it into jq, select the parts I care about - maybe -c to compress it and ripgrep a subset out - is just fast.<p>- I work in a lot of contexts with a lot of different systems, datacenters, applications - tmux lets me keep all of them cleanly organized in a separate windows and subpanes.   I'll have 15-20 windows open per week, and maybe a 5-6 panes in each- keeping 100+ different contexts (and scroll backs, bash history)  - all nicely organized is really useful.<p>- I'm also a <i>systems</i> guy - and there is no other way to dig into a system but the terminal - netstat, ps, dmesg, /proc - these are all components that have only one credible path to investigation and discovery.   If you aren't super comfortable in the terminal - zero way to learn about this stuff.<p>- Working remotely - means ssh.   So - once again - terminal.<p>The Focus on the terminal is that it's the best tool (and in some cases the only tool) for so many of these tasks - and by performing these tasks a lot - you learn about systems - so the people who spend a lot of time in the terminal tend to know a lot more about systems than people who don't.</p>
]]></description><pubDate>Tue, 16 Jun 2026 19:20:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48560533</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48560533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48560533</guid></item><item><title><![CDATA[New comment by ghshephard in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>I use cursor 8+ hours/day at work, and have full (and effectively unlimited) access to Claude Code and Codex - tools which I also use personally.   I suspect that your "constant popups" were when you were using the editor - a mode that I'll confess I haven't touched in 3+ months.<p>Workflow in Cursor is actually awesome - I'm a little outdated in how I use it - I still establish goals/objectives, rather than managing the loop which does so - but if you can think broadly enough - I find it's pretty efficient.<p>Key things I like about Cursor (and I recognize I'm dating myself a bit here):
 - Plan Mode is really solid - I shift-tab, have it go create the plan using whatever insanely expensive SOTA model is available - I will usually spend 5-10 minutes on the Plan - review it, maybe even tweak it a little. (though 90% of the time it's fine out of the gate)<p><pre><code>  - Ability to select any model for every task - I'll switch between Opus 4.8 High/xHigh/...  I'll even switch to 1M context for the planning phase upfront.   

  - It does an *excellent* job managing permissions and looping the agents and spinning up sub-agents for you - you set the goal, run the plan mode - and then let it churn for however long is required - pretty common to have a 30-45 minute run and come back to a fully created/tested product.   

   </code></pre>
The nice thing about Cursor (and honestly Claude Code, Codex) - there isn't really any "prompt engineering" involved.   You just say, "Go Build me x - it should have y,z features - and build it in golang for me" - and that's it - the 3-4 page Plan comes back - usually pretty credible - and then you click "build.".</p>
]]></description><pubDate>Tue, 16 Jun 2026 18:23:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48559714</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48559714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48559714</guid></item><item><title><![CDATA[New comment by ghshephard in "Claude Fable is relentlessly proactive"]]></title><description><![CDATA[
<p>Worst case it gets access to gmail.   And Github.  And the Internet.  I'm increasingly appreciating the importance of a physical finger-press on Yubikey to trigger the FIDO2 + OIDC Auth.   I don't <i>think</i> there is an easy way for it to hack a <i>new</i> session.</p>
]]></description><pubDate>Fri, 12 Jun 2026 02:21:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48499102</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48499102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48499102</guid></item><item><title><![CDATA[New comment by ghshephard in "Claude Fable 5"]]></title><description><![CDATA[
<p>Depends no the Enterprise - obviously - in the bay area - 0% of the tech companies care in the slightest.   And I'm willing to wager < 5% of enterprises would send their traffic to OpenRouter.   Most of them don't even want to send traffic directly to Anthropic or OpenAI - which is why Bedrock has gotten so much traction lately.<p>But - these $3k-$5k/month/engineer bills are going to start to get attention soon - only question is whether the response is to slow down on the $$$ spending or reduce the # of engineers.</p>
]]></description><pubDate>Tue, 09 Jun 2026 21:30:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48468043</link><dc:creator>ghshephard</dc:creator><comments>https://news.ycombinator.com/item?id=48468043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48468043</guid></item></channel></rss>