stupid responsibilities!
stupid responsibilities!
I naively assumed that the point of prompt caching was about restoring internal state of the model...!
In hindsight that assumption seems obviously dumb, given the sizes involved!
Thanks :)
I naively assumed that the point of prompt caching was about restoring internal state of the model...!
In hindsight that assumption seems obviously dumb, given the sizes involved!
Thanks :)
I don't think a compromised dev machine is comparable - they should *never* have secrets directly exposed them (vs CI/CD which requires them)...
I don't think a compromised dev machine is comparable - they should *never* have secrets directly exposed them (vs CI/CD which requires them)...
So if you want to declare this not a risk, your auditor will probably accept it.
So if you want to declare this not a risk, your auditor will probably accept it.
Assumption: You sell a product to/maintain OSS used by someone important that attacker X wants to compromise.
Threat model: X breaks into your office, compromises your under-desk CI server with subtle malware that backdoors your builds.
Assumption: You sell a product to/maintain OSS used by someone important that attacker X wants to compromise.
Threat model: X breaks into your office, compromises your under-desk CI server with subtle malware that backdoors your builds.
A CI server is riskier than a dev desktop - it deploys directly to prod, while desktop actions are gated through a review step.
A CI server is riskier than a dev desktop - it deploys directly to prod, while desktop actions are gated through a review step.
Under-desk might be fine if it's well-managed (updated, monitored, etc) but "spare box" has connotations that point away from that...
Is the under-desk runner in your MDM/inventory and regularly updated?
Under-desk might be fine if it's well-managed (updated, monitored, etc) but "spare box" has connotations that point away from that...
Is the under-desk runner in your MDM/inventory and regularly updated?
If/when you have an iteration of this that works for UTC+12/UTC+13 (NZ) I would be interested.
If/when you have an iteration of this that works for UTC+12/UTC+13 (NZ) I would be interested.
I had to spend an extra minute manually searching for it in Spotify...
I had to spend an extra minute manually searching for it in Spotify...
I got it 3rd, but purely by guessing/segmenting the 8 remaining words into which 4 seemed most likely to match some weird american grouping - a tactic I have to use frequently!
I got it 3rd, but purely by guessing/segmenting the 8 remaining words into which 4 seemed most likely to match some weird american grouping - a tactic I have to use frequently!
Timezones make this hard :)
Timezones make this hard :)
1) Google "nz current covid case data"
2) Click first result (https://www.tewhatuora.govt.nz/for-health-professionals/data-and-statistics/covid-19-data/covid-19-case-demographics)
3) Navigate breadcrumbs to "Current Cases" (parent page + first link there)
1) Google "nz current covid case data"
2) Click first result (https://www.tewhatuora.govt.nz/for-health-professionals/data-and-statistics/covid-19-data/covid-19-case-demographics)
3) Navigate breadcrumbs to "Current Cases" (parent page + first link there)
Do you have a longer article on this topic too? I'm particularly interested in whether 1000 is just a nice round number that feels right from your experience, or whether there's something deeper...
Do you have a longer article on this topic too? I'm particularly interested in whether 1000 is just a nice round number that feels right from your experience, or whether there's something deeper...
2) pre-push (via a git hook and the pre-commit framework, full repo suite)
3) as a branch compliance/merge requirement (via GitHub Actions) - the most important one, in a known good environment, etc).
2) pre-push (via a git hook and the pre-commit framework, full repo suite)
3) as a branch compliance/merge requirement (via GitHub Actions) - the most important one, in a known good environment, etc).