ghshephard

Joined 18 years ago

Karma
24,649
Submissions
5,683
Member since
Mar 24
I'm an SRE. My day mostly consists of wrangling Hashicorp Nomad, Consul, Vault with lots of Chef, Ansible, and Terraform.

In past lives I was a Data Engineer, Systems Engineer (IPv6 Mesh Networks) and Network Engineer.

[email protected]

[ my public key: https://keybase.io/gshephard; my proof: https://keybase.io/gshephard/sigs/sZVh_MJ8QHGdkj4im36KTzgIdJrEMAHCJxAb5uaqDAU ]

View on Hacker News

Recent submissions

Comment · 1 day ago
I was working on the clearly mistaken impression that "Made by Anthropic" in the cursor store meant that the artifact had been signed by Anthropic. If that is not the case, then two party's need to get their act together:

  - Cursor needs to add signing if they want to claim something was "made" by another party.

  - Anthropic needs to stamp out any provider from using said, "Made by Anthropic" until they start adding signing to their process.   Trademark law is useful here.

Until that happens - it's almost like you have to delete any extension from the Cursor Store off of your Cursor instance - kind of a crapshoot what you are actually downloading, no?

For example - what guarantee do I have with something like: " This publisher has verified ownership of cursor.com" - when I'm looking at the WSL extension. Are there any guarantees it's not been replaced with some other extension?

Comment · 13 days ago
As someone who has read 20-30 takes on this topic, and talked about it endlessly for the last 2+ weeks, It's an epically interesting read for me (a non-mathematician) - just introducing me to the topic "Mathematization" was sufficient to make the entire article interesting. (I also learned about a new mathematician - Grothendieck).

The article was interesting enough that I spent about an hour reading excerpts and discussing in detail all of it's nuance at the breakfast table this morning. Strongly encourage a detailed read - it was great.

Comment · 17 days ago
The developers would love to spend their time coding and crafting elite and elegant systems - but management at these companies has other things that they want them to do. Endless meetings, Alignment, Training, Constant Interviews, Quarterly Project Planning, Performance review...

Each one of these distractions can blow the mental context of a developer for hours as well - so not only do they get very, very little time to actually "program" - but the time they do get, is now mostly trying to get back into "flow" , re-establish a full mental context of the project, etc... So - that 5% is likely a huge over-estimate of the amount of "productive" time a developer has, as a good chunk of that is just recovering from the bullshit that the company inflicts on them so they can go heads down and actually start doing "work" - realistically I bet if you watched your average developer at a big FAANG - they spend substantially less than 2% of their time actually heads down coding productively.

Comment · 23 days ago
Did you read the section on "Relationship to other sequences?"

https://www.superlogical.com/rex/docs/build/program-status#r...

Also - definitely a mention of the terminal bell on https://www.superlogical.com/rex/docs/automate/shell-scripti...

  rex events -s work --json |
  jq -r 'select(.payload.event.payload.name == "bell")
         | .payload.event.payload.block_id'
Comment · 23 days ago
Based on the last 5+ years at working at FAANG adjacent companies - less than 5% of a SWEs time is dedicated to coding (Exceptions of course for crazy things like porting massive code bases to Rust...) - If anything - now that "coding has been solved" - it significantly reduces the need for body-shops, because now you require strategic product decision making - much harder skill to hire for/develop than yet another LeetCoder.

So - definitely agree with your general thesis.

Comment · 1 month ago
For anyone who has spent a lot of time in Singapore (I lived there for 5 years, from 2012 - 2017) - the following snippet isn't doing justice:

> pervasive CCTV and face recognition.

I'm willing to wager there is no country on the planet that comes within an order of magnitude in terms of their awareness of precisely where any given resident is to within a few meters.

In fact - I think we would struggle to find a country within 2 orders of magnitude - the combination of incredibly high technology, super density, lack of much in the way of "countryside" (and the jungles/parks have lots of camera's near the entrances) and a general societal consensus that omnipresent surveillance is worthwhile exchange for the world's safest country all come together to create a system in which you don't need to worry about obscuring who you are dating with/sleeping with/associating with.

The Government already knows, always has known.

Comment · 1 month ago
I'll buy that - but, how often does one need an honest-to-goodness expert? 99% of the time most people's requirements can be satisfied with general-competence, and, while the AI systems we have today are mostly only generally competent in porting code from one language to another - they are getting consistently better. I expect we'll start to see general competence in many more areas in the next few years.
Comment · 1 month ago
AI will likely replace divorce lawyers (or, at least make existing divorce lawyers much more efficient) - for non-contested divorces that are amicable. Roughly 95% of what a divorce lawyer does in that context is entirely automatable.
Comment · 1 month ago
I guess in my case it makes sense because - I used the Apple Watch Ultra as ... a watch. The only two "non-watch" features that I really ever used were: - Find my Iphone/Make it beep. That stopped working once I disabled the ringer because it was annoyingly loud during meetings. - Setting a timer for 5 minutes or whatever during booking. Takes < 1 second to do that on my phone.

Everything else was stuff that the Casio does way better. And - need the phone for the camera - so it's always with me.

It's kind of amazing to have a watch with a 7+ year battery. I spent about 4 years with my Ultra. Might keep it for stuff like hiking where I want to track elevaton and such - but the other 99% of the time I expect the Casio will be my goto.

Comment · 1 month ago
Comment · 1 month ago
Absolutely 100% not true. I have colleagues in 4 "FAANG adjacent" companies plus the one I work at - zero of them have any faith in Enterprise Agreements from either OpenAI or Anthropic.

There's a reason why people spend more $$$ with Data Bricks, Palantir, AWS Bedrock etc.. and don't even consider using Anthropic or OpenAI APIs directly - it's because those guarantees provide very little in the way of data-discovery, audit requirements, or liquidated damages should it ever be discovered there was data leakage.

At least with these other companies, while the LD is likewise not great (typically limited to the amount of money you paid them) - you at least have some data-governance guarantees around running on dedicated hardware - no multi-tenancy, no third-party access outside of the AWS operators who keep the HW running - but are very much not in the business of looking at your data.

I think this is mostly a function of what's at risk - when company valuations get into the 10s of billions of dollars, the risk of IP leaking into what could be seen as competitive companies (OpenAI/Anthropic would be happy to take over the world - I don't sense that AWS or Azure, are as ruthless in stepping on their customers business, unless of course they are a SAAS provider) is just too significant a liability to take - particularly when you can de-risk.

Comment · 1 month ago
All I can say with certainty that the legal team at our typical Multi-Billion dollar Silicon Valley company had zero faith in any licensing arrangements with Anthropic or OpenAI, regardless of they $$$ involved, and that even getting to the point where Amazon Bedrock on Dedicated GPUs (we're already a big AWS customer - so definite cost advantages to dealing with them) - took 4-6 months of legal review before we could allow our engineers to start using Claude and OpenAI coding agents. Still can't use Fable because of their Data Retention requirements.
Comment · 1 month ago
If you are interested in the sandbox element, and space, and building - but want character - Satisfactory pulled me in for roughly 1200 hours over three years. I"ve got the scenery, and new discovery's burned in to my brain - elements of the landscape are more vivid in my memory than a lot of real places I've visited.

What's interesting is that there is zero procedural generation - single world with about 20 Biome, each one with all sorts of character. Monsters are incredibly well balanced, and the sheer terror I got from the spiders (which I think are a tad OP - especially the ones that launch)_ triggered my fight-flight reflex (mostly flight) more than any other game I can recall.

The game can be played in so many different ways too - you can take the factorio/big factory build out approach and speed run that, or just spend your time exploring, or, perhaps best of all - watch hundreds of hours of Youtube Videos to get a sense of the architect aesthetic that some of the top players bring to it. Epic Tech Tree. Cute back story.

I consider it the greatest Sandbox/space game ever - I don't know if we'll ever see anything like it again.

Comment · 1 month ago
Correct thread - The Casio F-91W is the "FlipPhone" of watches. Going Retro on all our electronics. Retro Phone, Retro Watch, just walk away from the insane consumerism gadgetitis and find what makes you happy.
Comment · 1 month ago
100% every word you wrote. I watched the Apple video. Thought it would be great to have this amazing GPS capable watch, with a cellular phone (that, I will confess, I did use three or four times and it was really good) - maps, remote finding of my phone, etc...

Honestly - if it wasn't for the incessant nagging me to upgrade, letting me know it's going to upgrade, letting me know it had failed to upgrade, and the never ending useless notification that I kept having to edit/unsubscribe/remove stupid apps that I never installed - I probably wouldn't have switched for a short period of time.

What I would have never predicted is how getting rid of all that noise has just made me so much happier.

Also - didn't realize how much I hate having to charge my watch every 16 hours.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton