858 karma · joined August 14, 2018
The manager asked the Master: "How long will it take to design this system if I assign five programmers to it?"
"It will take one year," said the Master promptly.
"But we need this system immediately or even sooner! How long will it take if I assign ten programmers to it?"
The Master Programmer frowned. "In that case, it will take two years."
"And what if I assign a hundred programmers to it?"
The Master Programmer shrugged. "Then the design will never be completed," he said.
- write one helm chart as a base, but then one more deployment helm chart for every environment. The deployment helm charts only differ in values.yaml, not in the templates, and they override several values -- but not all. It reminds of Object Oriented inheritance, but using helm. For bonus points, a value in the base and deployment chart might be named slightly differently. In order to know which one is used and which one is just a footgun, you must always check the templates.
- write a shell script which creates a git commit, which changes the version of a helm chart in some branch. The shell script is triggered by a github action. Then the gitops system notices the changed version in said branch, and synchronises K8s to reflect the change.
Those things might work half the time, but they are brittle and break the rest of the time. It can be a full time job to maintain this automation. It is a question if they would be better off deploying everything manually.
The good thing about the JMESPath syntax is that it is the standard one when processing JSON in software like Ansible, Grafana, perhaps some more.
About the "top end of the power spectrum", after discovering the array languages (of which for me APL is the one that clicks), I have come to believe that they are at the top end, higher than the lisps. I was disappointed when I found out that those languages existed before I was born, that I studied CS and thought I knew about all the programming paradigms, but I had still missed those.
I don't know why you try to make an exception and claim that some lobbyists in Brussels are selflessly pushing for greener policies without trying to derive personal gains for themselves. I for one see plainly that there are millions of people who stand to lose, or already have lost, profits, jobs, entire livelihoods and others who profit enormously from those green policies of the EU. Did you hear anything about the recent farmers protest across Europe?
Wow this is exactly true today, more than one hundred years later.
The next employee should know this, because it will have been documented somewhere.
One advantage is, the troff tutorial (Brian Kerningham 1978), Nroff/Troff User's Manual and Neatroff user manual are not more than 80 pages in total. Another, neatroff easily uses any OTF/TTF font you like.
This is a bug in their system. Rather than fixing it, they prefer repeatedly and unashamedly asking old people whether they are dead.