It's useful with its opposite, strcspn, to write a tokenizer:
start = string + strspn(string, delim); // find first non-delimiter character
len = strcspn(start+1, delim);
Now you have a string with a known length that you can process.
You could use strtok, but (a) that modifies the string, which is not always what you want, and (b) is not thread-safe; strspn and strcspn are.
Except if you're trying to set file permissions on a Unix system.
DON'T USE CHMOD EXCEPT WITH OCTAL.
Oh, okay, I see what you mean. I thought you wanted to defederate your own server and live on an island, which seems to defeat the point, but it's about defederating as a big moderation hammer. That makes a whole lot more sense š
I'm not understanding your problem with matrix. It seems like it has almost everything you want to me. What's this thing about defederation? Why would you want that in the first place?
Honest question.
@ZebraNorth classic 1980s-era hack. Many companies allowed this, and then often lost their customers because now you can't upgrade the maximum ram for the next generation of your system without breaking backwards compatibility and nobody wants to buy a second generation system that can't run software written for the first generation...
I'm pretty sure this is the reason why you can't try the same hack in x86-64 hardware...
IME, it's the young nerds who fell for the BS, the first or second time around they are old enough to be able to fall for it.
After that, they've (usually) learned and don't fall for it anymore, but by then there's a new generation that will take up the torch.
From the outside they looks like they never change. From the inside, however, people do learn, there's just always new people.
Boss: Why is your work only 80% complete?
Me: Oh, yes! Thereās a very good explanation for that.
In my last performance review, you noted that I was exceeding all expectations, but that you were only giving me a 4 out of 5 because you ānever give 5sā because āthereās always room for improvement.ā
As a result, Iāve taken the initiative to deliver at 4/5 capacity to ensure Iām performing according to your expectations.
As weāve already established, Iām easily capable of performing at and above 100%, so please let me know once youāve adjusted my performance rating to a 5 and I will adjust my performance accordingly.
"I hold here the paper that contains my signature as well as Herr Putin's. I believe it is peace for our time"
I laugh at these Samsung phones with 4k screens. Do they ship them with a microphone or do you have to buy those separately?
#lowcarboncomputing #frugalcomputing
My guess:
You want the memory size in bits to be a power of two because that makes the memory easier/cheaper to manufacture, and it should *also* be a power of two in bytes so you don't waste address lines. These constraints are only met together if your byte size is indeed a power of two.
I'm pretty sure about the second constraint, but don't know if the first one is true; that's just speculation. It seems like that would make sense though?
Is it a Canadian design perhaps?
@datenwolf @donaldball @ieatkillerbees
Your challenge is not to convince people that ChatGPT can do interesting things. We all know that. Your challenge is to prove that it can do things that can't be done with advanced statistics.
It's not hard to extrapolate that new features require updates (that's always been the case) nor that the FBI doesn't like encryption in the hands of citizens (same)...
EOT for me.
@donaldball @ieatkillerbees
There's a point where questioning an actual expert on the subject becomes ridiculous. You've gone past that point before two others backed the original person up. Are you really sure you want to take this further?
@ieatkillerbees Yes. Absolutely. What you know as 'AI' is nothing but statistics. Advanced statistics yes, but nothing more than that.
You are very wrong.