A comment late in the thread says none of the LLMs even use the PR-suggested llms.txt.
cdrewind Rewind CDROMs before ejection.
lol wut
Why is single line comments listed when it's green for all of them? Do they not have multi-line comments?
When did you first hear of Godot?*
I don't know man. Required field. No fitting option. Guess I'll leave.
One of the principles of the Pythonic style is: simple is better than complex.
But is it when you consider ambiguity and expressiveness too?
len(mylist) tells me it's definitely a list and not null or whatever. It also tells me the intent of whoever writes the code was checking length.
If it requires a long article to explain, I'd certainly be hesitant to use and prefer. The question is, is it surprising or intuitive that the truthy becomes a length check. What do you want to express with your code. And who will read it, and what expectations and requirements do you want to require of them.
For sequence type objects, such as lists, their truth value is False if they are empty.
Did you not do code reviews? It's the main thing I would miss. Being able to comment in-line, and manage iterations, is very valuable to me.
Is ur an English word? Known meaning in English languages? I don't think so? I'm surprised they don't mention why they name it ur-languages.
In German, the word prefix ur means origin, stemming from the word Ursprung (origin). Which makes sense as origin-languages. And could have been named origin-languages, honestly.
The items don't seem concise and always clear. But seems like a good, inspiring resource for things to consider.
If it is expected that a method might fail, then it should fail, either by throwing an Exception or, if not - it should return a special case None/Null type object of the desired class (following the Null Object Pattern), not null itself.
I've never heard of evading null with a Null object. Seems like a bad idea to me. Maybe it could work in some language, but generally I would say prefer result typing. Introducing a result type wrapping or extending the result value type is complexity I would be very evasive to introduce if the language doesn't already support result wrapper/state types.
Funny to read VSCode described as an IDE.
Why would VSCode not be called an IDE?
generate 32-char-pw -> "Must not be longer than 20" 🤨
generate 32-char-pw -> "you must include a specific special character" 🤨
below 10 characters is truly atrocious - and thankfully rare
if there is someone willing to take over the PR so we can add you as a community supported community
The quoted text makes no sense. It has gaps. And the comment you dismissed seemingly pointed that out.
Websites don't have a file system. They serve content as responses.
PHP is not a filesystem. ASPNET is not a filesystem.
You could be talking about managing files, you could be talking about sourcing web responses from local files, or you could be talking about something else.