

<blink>NO!</blink>
Somewhere between Linux woes, gaming, open source, 3D printing, recreational coding, and occasional ranting.
🇬🇧 / 🇩🇪
<blink>NO!</blink>
There will always be this one asshole of a coworker who happily name-dropping you in a conference call with the project owner.
Why are people still accepting this?
Write an ungodly large amount of code-comments - up to a point where you add 20 lines of explanations to a 6 lines long function where two lines are variables assignments.
Source code is for humans to read. The compiler ignores the comments.
Okay, bye!
Yep! The functionality for performing arithmetic expressions this way is called “arithmetic expansion”.
2.6.4 Arithmetic Expansion
Arithmetic expansion provides a mechanism for evaluating an arithmetic expression and substituting its value. The format for arithmetic expansion shall be as follows:
$((expression))
The expression shall be treated as if it were in double-quotes, except that a double-quote inside the expression is not treated specially. The shell shall expand all tokens in the expression for parameter expansion, command substitution, and quote removal.
Next, the shell shall treat this as an arithmetic expression and substitute the value of the expression. […]
https://pubs.opengroup.org/onlinepubs/9799919799/utilities/V3_chap02.html#tag_19_06_04
That is a posixly correct method to do arithmetic expressions.
I gave up Bash scripting. I explicitly do “shell scripting” now, where “shell” is implied to be a POSIX compliant shell of any type.
Always has been like that.
Not one single corporation is your friend or wants to be. All they want is your money. No exceptions.
Except those who aren’t.
Can’t watch right now, but is there a list of affected devices?
They do it since quite some time now, right?
but I’d like to give Nginx Proxy Manager a try, it seems easier to manage stuff not in docker.
NPM is pretty agnostic. If it receives a request for a specific address and port combination it just forwards the traffic to another specific address and port combination. This can be a docker container, but also can be a physical machine or any random URL.
It also has Let’s Encrypt included (but that should be a no-brainer).
Unfortunately no-one does. Since Google basically killed it, it gets ignored everywhere.
Your phone ringing.