a detail you probably didn't know: nowhere in any #curl documentation do we use the word "very". It is a banned word enforced by a CI check. This rule encourages us to rewrite and instead use more appropriate words. Makes us write better English.
I can tell you that this bites me just about every time I write more than two sentences. Then I go back, edit and push a fixup commit and hope that I learned something. Again.
@bagder *shock collar fires* You used the word "just".
@bagder I also block "just" this way, and "easy"
@derickr I'm actually currently in process of doing the same for "just"!
@bagder @derickr you might be interested in a tool like https://vale.sh (or a more minimal, but js based, https://alexjs.com).
Vale has many rulesets to improve the writing style/make all docs consistent.
Vale: Your style, our editor

Vale is a command-line tool that brings code-like linting to prose. Vale is cross-platform (Windows, macOS, and Linux), written in Go, and available on GitHub.

@derickr @bagder From my code review experience of some Go projects I might need to follow your strict standards and ban:
- Super
- Blazing
- Fast
- Better
And their combinations

@sharlatan @bagder I have a list in my .vimrc:

highlight badWords ctermbg=red ctermfg=white
fun! HiBadWords()
match badWords /\c\<\(obviously\|basically\|simply\|of\scourse\|clearly\|just\|everyone\sknows\|however\|so,\|easy\|PHP\sUnit\)\>/
endfun
autocmd InsertEnter *.txt call HiBadWords()
autocmd InsertLeave *.txt call HiBadWords()

@derickr
I could stand to do this with "really."
@bagder
@bagder What if you wanted to document your rule against using the word?
@gruber the rule is generic: we have a list of banned words and expressions. We don't need to specifically mention the words in that list! πŸ˜€

@bagder @gruber You could even say that the code documents itself.

oh fuck...

@bagder @gruber
Full list is here in case anyone else is curious like I was:
https://github.com/curl/curl/blob/master/.github/scripts/badwords.txt#L84
@fraggle @bagder @gruber what's the beef with contractions? β€‹
@brynet @fraggle @gruber just a choice to use simpler language
@bagder @brynet @fraggle @gruber In my opinion it is good to use contractions to emphasise negativity. Otherwise you risk the reader missing the word not and misunderstanding the whole sentence.
@fraggle @bagder @gruber To me the following have different meanings.
- runtime is a noun referring to, for example, a library that is embedded in a program.
- run time means when the software is running, for example in contrast to build time.
- run-time is an adjective form of run time.
@bagder I'm very glad you have such high standards!
@geerlingguy
I am thorougly pleased as well. Very thoroughly.
@bagder

@bagder

that's very nice ;-)

@bagder That's remarkably smart :)

@bagder of course i had to be a smartass and look

https://curl.se/libcurl/hiper/

High Performance libcurl - hiper

@bagder Truth Social ought to have a similar automated check, at least for a particular account.
@bagder this reminds me of a teacher I had. Every time someone said "like" as a filler word, he yelled "LIKE!!" back at us. It was like very effective.
@bagder A poet once told me off for using the word "get" as it was lazy: a real verb can almost always be used in its place. She did not offer any judgement on the word "post" or "options".
LOL i didn't know that ..... but yeah, it makes sense.. in it's own way. ;)
@bagder I use Vale to lint my prose. It calls "very" out as one of a set of "weasel words".
my English teacher banned the use of the word "just" in most contexts
"I was just xyz..." for instance
redundant
@bagder
@p @bagder
sounds unjust
this is one of the better contexts
@wolf480pl
@bagder β€œSubstitute β€˜damn’ every time you’re inclined to write β€˜very’; your editor will delete it and the writing will be just as it should be.”
@bagder for a non-native speaker, what exactly is not good with the word 'very'?
@shaman007 it is too simple. There is almost always a better way to phrase the same thing without it. very happy = excited, very glad = thrilled, very hungry = starving, etc. So the use of "very" is a sign that it can be said better.
@bagder l need to wrap my head around this, never thought about it before.
@shaman007 it takes a little getting used to I admit, but I find that it helps me write better
@bagder thank you, mmm... a lot. No, appreciate for your answer!

@bagder @shaman007 I would add to that point by saying that in technical writing, it's usually better to use adjectives to add information, rather than just adding emphasis. For me, the only information that "very" adds to a phrase like "WizWoz is very fast" is "Wow, it sure sounds like they really want me to believe that WizWoz is fast."

I'm going to be more skeptical than if the "very" hadn't been there! If WizWoz really were fast, they wouldn't need to throw in adjectives to persuade me.

@bagder @shaman007 so no very excited :p
@bagder @shaman007 IMHO for technical documentation: simple is better. BTW. Some spellcheckers can help you write better style before even saving the text.
@bitnacht @shaman007 in a distributed world where everyone uses their own tools and editors we need the checks in CI anyway. Those are the rules that bind us all.
@bagder @shaman007 I just donβ€˜t think this example will either increase your productivity nor help the people reading the paragraphs in question. But if it makes you happy: keep up the enthusiasm.
@bitnacht @shaman007 Writing coherent and good documentation is a huge task. Avoiding a single word is just a tiny little bit of that and will of course in itself not make much of a difference. But I am convinced using coherent, proper and easily read language helps users. So we try to do that.
@bagder @shaman007 100% agree. And it is true that if you are forced to go over a text for a second time, you are likely to find ways to make it clearer and more concise along the way. So I see your point now.
@bagder That sounds, good!
@bagder we did a similar sort of cleanup (not a CI check tho) in @bridgetown a while back removing the word "just". Nobody can "just" run this command or "just" install that plugin any more. πŸ˜…
GitHub - casey/just: πŸ€– Just a command runner

πŸ€– Just a command runner. Contribute to casey/just development by creating an account on GitHub.

GitHub

@bagder

$ curl -very http://curl.se > /dev/null 2>&1 ; echo $?
0

Huh?
πŸ€”
The rabbit hole deepens!

curl

@bagder yes, I remember that meme from a few years ago. It's the kind of stuff techbros would do to feel superior. Do you also try to say "thank you" instead of "sorry"?