

vbCrLf
vbCrLf
When I was 18 and in my first job, my boss and I installed the very first windows NT file servers for a major uk public sector organisation. They were all named after beers that we’d drunk on team nights out. We had Blacksheep, Tanglefoot, Snecklifter, and so on. They were in a test environment so it didn’t matter. Until they went into production…
That was over 30 years ago now, but I still usually resort to beers.
I think my uncle knew it. He said it was dead.
Function/Method names, on the other hand, should be written so as to make the most sense to the humans reading and writing the code
Of course—that’s why we have such classics as stristr()
, strpbrk()
, and stripos()
. Pretty obvious what the differences are there.
But to your point, the ‘intuitive’ counterpart to ‘zeroth’ is the item with index zero. What we have is a mishmash of accurate and colloquial terms for the same thing.
Most humans wouldd never write the word first
followed by ()
. It absolutely should have been zeroth()
, and would not cause any confusion amongst anyone who needed to write it.
Just archive it and take up farming.
Always. https://xkcd.com/378/
I’ve been using AWS R53 for this for ages and it works well. Not specifically recommending AWS but using dynamic updates rather than a DDNS service (or running your own name server which I’ve also done).
Find something you’re interested in using yourself. Contributing to multi-dev projects has a whole load of complication over and above single dev projects, and to stay motivated to work through all that whilst also potential learning a new environment will need a good reason to stay involved.
I have been burnt by Dropbox in the past so now use Syncthing between my desktop, laptop, and a private remote server with file versioning turned on. Trivial to global ignore node_modules, and not giving data to a third party.
It’s saved me on several occasions.