Thanks, but you cannot[0] use hardware keys on the terminal.
1,959 karma · joined December 5, 2012
Strict over Duck typing. Funct over Imp coding.
Async over Blocking. KV over ACID.
Keeps BigData humming.
Thanks, but you cannot[0] use hardware keys on the terminal.
This is likely because they modeled the jobs as one-per-job-def-and-commit, so they don't have a UX to show two.
This is a security blind spot, since you can do something naughty in a job, then rerun it and the logs are no longer accessible.
I'd really prefer if GH made and managed the K8s operator (e.g. the most popular infra provisioning tool) themselves.
Happy to answer any questions.
The biggest challenge has been the many GH Actions service outages/impacts. We're working on moving to self hosted runners to mitigate this.
The reality was she was quite under paid. It's quite saddening that her prior employer seemed to have convinced her that such low pay was top of the industry mark.
If you're a rental company, looking at ~$0 income for the next year, and the need to pay for, maintain, and garage their car fleets, then you're top priority is to shore up the balance sheet and keep your corp afloat. What the car buyer's market will be in 18mo is a more distant concern.
Liking to stack the deck in my favor, I've moved to all stainless steel and cast iron cookware.
Bring AI to software testing at mabl. We provide automatic, self healing testing of web applications using advanced ML and AI techniques to replace the tedious and fragile UI testing of yore. Consider us a smarter, auto-healing Selenium.
We’re a 100% serverless operation built on Google Cloud Platform that rapidly develops and deploys features on a CI/CD model. Four years in, we’re a recognized industry player and growing our engineering ranks to keep building out our platform.
Our open positions:
- Software Engineer
- Head of Customer Success, Head of PM, PM
- Enterprise Sales, Account Executive, Sales Engineer
Our stack is built with modern Java 11, TypeScript, and some Bash glue
Drop me (an engineer), any questions joe at-symbol mabl.com, and checkout our careers site [1]. We can’t wait to work with you.
Frankly the most annoying interviewer I ever encountered. Served as a low water mark and inspiration for me to be as helpful, thoughtful, and kind as I could be in the next 100 phone screens/interviews I conducted for my employees.
FWIW, I've been to many a Google campus and know many employees there, so I think this was an outlier.
Time for lunch. The push will get through eventually.
I've been running several sites off Firebase Hosting the last 4 years and have seen surprisingly high downtime, cache clearing errors, and unexplained 502 errors from Firebase Hosting.
For my hundreds of repos (Java, Scala, JS, Typescript, Python...), Snyk flags 99% of the CVEs for the JS repos. Shocking how I've only seen a few dozen or so Java based CVEs flagged over the last few years.
Perhaps it's because my NPM based repos have ~10K more dependencies? That and the Java stdlib handling most needs w/ the vanilla lang.
AWS S3 and Google Cloud Storage have Retention Policy Locks [1] and fuse bits in their buckets. e.g. set the retention policy on your backups bucket to 1 year and burn the fuse bit.
Now files cannot be deleted or changed in that bucket for 1 year after their creation. Not even the account root owner contacting support can get it changed. No ransomware, short of breaking into the AWS or GCP control plane is going to compromise those backups.
1. https://cloud.google.com/storage/docs/bucket-lock#policy-loc...
P.S. remember the write protect tab on old floppies/tapes ;)
Please tell me that my most onerous and security conscious customers weathered this just fine. You know, the folks that lock down ports by jack number, MAC address, and user. The folks that MiTM everything and instantly cauterize a port if the traffic becomes suspect. Please tell me they made it through this OK and that all the security theater was for something.
1. https://www.usenix.org/system/files/conference/atc12/atc12-f...