Live data from Hacker News

Conventional Commits encourages focus on the wrong things

sumnerevans.com

291–294 of 294 posts

Re: Conventional Commits encourages focus on the wrong things

#291

Earlier quoted context omitted.

That is only true of semantically equivalent things. Tabs vs spaces don't matter they are equivalent. But consistency is only better when it is an improvement. It is fundamentally important that convential commit is better for adopting it to be an improvement. After all in your example wasting the first four characters of your commits with poop would objectively reduce the quality of your commit history, whether or n…

> It is fundamentally important that convential commit is better for adopting it to be an improvement. Absolutely! Which means we can also agree that conventional commit is objectively better than No System For Their Commits At All, which is what 99.9% of people are actually choosing between when evaluating conventional commit. They aren’t looking at conventional commit vs Some Better Way, they are looking at “we hav…

Did you just not read the rest?

I was quite clear you are presupposing it is better without actually justifying that.

"Some standard is better than no standard" isn't generally true, it has some requirements.

Re: Conventional Commits encourages focus on the wrong things

#292

Earlier quoted context omitted.

That is only true of semantically equivalent things. Tabs vs spaces don't matter they are equivalent. But consistency is only better when it is an improvement. It is fundamentally important that convential commit is better for adopting it to be an improvement. After all in your example wasting the first four characters of your commits with poop would objectively reduce the quality of your commit history, whether or n…

> Tabs vs spaces don't matter they are equivalent. Just to nitpick (because what else is this thread about? :)) They aren't equivalent! Tabs carry more semantic information than spaces. 1 Tab character == 1 Level of nesting Space-based systems _can_ provide the equivalent semantic information if they are 100% consistent. ...but part of the argument in favor of spaces is that they allow an escape hatch of the strict i…

Tabs are not used consistently for nesting so your argument is missing some nuance.

E.g. foo(//long function call\n\t//more parameters)

Re: Conventional Commits encourages focus on the wrong things

#293
post #78

Earlier quoted context omitted.

I don't personally see people write this message (though I'm sure they do) but dependabot and similar use it. So now I associate it an automated pr vs authored

I remember HN discussions pre-AI where people staunchly defended the use of that prefix.

Dependabot was a thing before LLMs
Post reply on HN