HN user

zshev

74 karma
Posts7
Comments12
View on HN

I’m not familiar with DO but one approach to the secret zero thing that works elsewhere is the VPS gets assigned an OIDC identity by the provider (or the VPS has access to one if it asks). That identity is in turn used to sign in to Vault.

Tyro | Platform Engineer | Full time | ONSITE Sydney, Australia (with WFH flexibility)

We're hiring for my area at Tyro (www.tyro.com) for the first time in a long time. Tyro delivers next generation cloud-based, integrated and mobile payments, deposits and lending banking solutions to Australia’s small and medium enterprises. We were the first technology company to become a banking institution in Australia and our environment is changing constantly as we grow.

We are organised as a foundational platform engineering function providing a secure and reliable self-servicable cloud platform for Tyro's 20+ product engineering teams to build and run their workloads on.

Our technical infrastructure is centred around SaaS like AWS, GitHub, Buildkite and OSS like Kubernetes, Istio, Vault, Prometheus, ArgoCD and Kafka. I'm interested in hearing from security-oriented platform engineers. Ping mbaillie@ the company domain.

I somehow find myself commenting on these threads the most on this site purely to bring up vterm. I think the combination of a well-polished Emacs (like DOOM), evil-mode for vi modal editing everywhere and critically vterm/emacs-libvterm make for a great workflow[1].

Sure there's all the regular Emacs value-adds (Org-mode, Magit, TRAMP etc.) and there's no rush to start learning them, but navigating local/remote codebases all the while treating Dired filesystem views, regular files AND terminal ptys as buffers with full modal editing I find to be something of a special power. This has been possible for a long time with eshell/shell etc. but vterm really takes the lag out of it IMO. This workflow was certainly my gateway drug to Emacs. It displaced nearly two decades of vim for editing and tmux for terminals. YMMV.

[1] I wrote a bit about the workflow and continuing to train better with vim bindings using Emacs https://martin.baillie.id/wrote/evil-motion-training-for-ema...

It opens you up to a literally undetectable attack.

This is the crux of it for me. This is why it is dangerous. The author appears to have overlooked this attack vector entirely.