Recent submissions

Comment · 5 months ago
Comment · 10 months ago
At our company, it's ~35k USD increase annually. This is not negligeable.
Comment · 11 months ago
Send them a request to have Trusted publishers support at central-support (at) sonatype.com

I did that a couple of weeks ago and received an acknowledgment "Another request on Trusted Publishing option. Assigning to Product for review and further action." so this is a bit encouraging.

At least Maven dependencies don't execute scripts on install, but Maven plugins could have a big blast radius.

Comment · 1 year ago
That's a feature of stepsecurity though, it's not built-in.
Comment · 1 year ago
We've been having timeouts, 504, 500 for about 30 minutes now on our "Login with Google" feature.
Comment · 1 year ago
Comment · 1 year ago
You calculated based on a 0.99$ purchase price though, at 2.99$ it's 4825 purchases to break even.
Comment · 1 year ago
For me it's RO views.
Comment · 1 year ago
Views and foreign keys!
Comment · 1 year ago
This is good, just bear in mind that if you put the hash of an external composite action and that action pulls on another one without a hash, you're still vulnerable on that transitive dependency.
Comment · 1 year ago
Comment · 1 year ago
Unless the object is immutable, like String, Integer, Long, ImmutableCollections, etc. Or your own immutable objects.
Comment · 1 year ago
Comment · 1 year ago
I've been working with an app that uses Google to login for the past 10 years, and I've had problems with sub changing when these situations happened : - Domain change - Company being bought by another one and being integrated in their Google Workspace - Employee leaving and coming back

To us, it's very very far from the quoted 0.04% which is to me very high. I had to deal with it 5-6 times in the past 10 years but of course that number will vary depending on the usage of your app and I'm not gonna venture and put a percentage on it.

Comment · 1 year ago
At my current company, if an employee leave and come back, they'll keep the same OID in Entra but they'll get a new `sub` in Google workspace. We had to put in place a process to be able to use an internal tool that used the login with Google.

That's most likely dependant on how the IT department handled the deprovisioning/provisioning of users in our Google Workspace, I unfortunately don't have the details for that.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton