3 ms·
If a whole of people thought that running code through a linter or formatter was objectionable, I'd probably just dismiss their beliefs as invalid rather than a
by tshaddox 7mo ago
If a whole of people thought that running code through a linter or formatter was objectionable, I'd probably just dismiss their beliefs as invalid rather than adding the linter or formatter as a co-author to every commit.
- mikkupikku 7mo agoLike frying a veggie burger in bacon grease. Just because somebody's beliefs are dumb doesn't mean we should be deliberately tricking them. If they want to opt out of your code, let them.
- sysguest 7mo ago> frying a veggie burger in bacon grease hmm gotta try that
- jitl 7mo agoI love black bean burgers (bongo burger near Berkeley is my classic), sounds like an interesting twist
- jasomill 7mo agoNever fried one in bacon grease, but they are good with bacon and cheese. I have had more than one restaurant point out that their bacon wasn't vegetarian when ordering, though.
- block_dagger 7mo agoIn your view, those who prefer veggie burgers are dumb. Am I misinterpreting?
- duskdozer 7mo agoI've heard similar things before. Frying a veggie burger in bacon grease to sneakily feed someone meat/meat-byproducts who does not want to eat it, like a vegan or a person following certain religious observances. As in, it's not ok to do this even if you think their beliefs are stupid.
- mikkupikku 7mo agoIn my view, vegans are dumb but it's still unethical to trick them into eating something they ordinarily wouldn't. Does that make sense to you? I am not asking you to agree with me on the merits of veganism, I am explaining why the merits of veganism shouldn't even matter when it comes to the question of deliberately trying to trick them.
- deleted 7mo ago[deleted]
- runarberg 7mo agoLinters and formatters are different tools then LLMs. There is a general understanding that linters and formatters don’t alter the behavior of your program. And even still most projects require a particular linter and a formatter to pass before a PR is accepted, and will flag a PR as part of the CI pipeline if a particular linter or a particular formatter fails on the code you wrote. This particular linter and formatter is very likely to be mentioned somewhere in the configuration or at least in the README of the project.
- jacquesm 7mo agoA linter or a formatter does not open you up to compliance and copyright issues.