News for hackers. Stuff that matters.
Re:Rest-client gem is hijacked by raesene9 on Tuesday August 20, 2019 @09:09AM (#20746534)
I'd expect that very much depends on the software in question. As one example that I'm aware of, gvisor from Google delivers nightly builds. So they're building and pushing every single day.

It'd depend on the individual software library and of course as a consumer of many libraries you generally will have limited or no visibility of the practices of all your dependencies.

Re:Rest-client gem is hijacked by rubber_duck on Tuesday August 20, 2019 @09:35AM (#20746811)
I don't think nightly builds are the same thing as releases - you can have CI publish a build but to create a versioned public release it should require manual auth.
Re:Rest-client gem is hijacked by raesene9 on Tuesday August 20, 2019 @09:48AM (#20746984)
That's a view of course (although in the case of gVisor they don't actually do versioned build just nightlies) but here's a question.

As a consumer of software libraries, have you ever looked into the security practices of the library author before choosing whether to use it or not?

Re:Rest-client gem is hijacked by ryanbrunner on Tuesday August 20, 2019 @10:07AM (#20747194)
This is becoming increasingly impractical for certain ecosystems as packages depend on packages, which depend on packages, etc. It's less of a problem with the bundler ecosystem, where larger packages with relatively few dependencies is more standard, but in the JS world installing a package means that you're likely installing tens or hundreds of sub-dependencies.
Re:Rest-client gem is hijacked by rubber_duck on Tuesday August 20, 2019 @11:06AM (#20747778)
I did review two small libs I was pulling that had very few users (and froze the version) But that's just the thing - I will never be in a position to do that for more than a few libs - that's why the best I can do is rely on source enforcing good practices and community audits.
Re:Rest-client gem is hijacked by adrianN on Tuesday August 20, 2019 @09:40AM (#20746880)
Every single day doesn't sound too often to have someone press a physical button.