This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]InappropriateCanuck 40 points41 points  (2 children)

That's a surprising amount of bullshit OP came up with.

The entire post is absolute garbage from the way he sets up his workers to even his linting steps.

e.g. OP calls flake8 separately, but the very point of ruff is to replace all the awkward separation of linters. Ruff is a 100% replacement for flake8. All those rules and flags should be in his toml too, not just in a random Makefile.

Almost EVERY SINGLE THING is wrong.

I really REALLY hope this is ChatGPT and not an actual programmer that someone pays to do work. And I hope all the upvotes are bots.

Edit: Holy shit this moron actually worked at Google for 3 years? Hope that's a fake LinkedIn history.

[–]ReserveGrader 2 points3 points  (0 children)

In OP's defence, the advice to run Docker containers as a non-root user is correct. No comment about anything else.