Good for what? A hammer is good for driving a nail, but not good for driving a screw. Safe for what? My house is safe for humans, but not safe for tropical birds. Clean enough for what? Our water is clean enough to wash…
> safety in general This is impossible. General words like "safe" and "good" are subjective, and useless in a technical context unless you ground the discussion by giving them specific definitions. Otherwise everyone…
That would mean no language can ever be considered safe, because any language can emit bytes to a file that will later be executed.
> So you would prefer weapons that cannot reason at all? Um, yes? It's bad enough humans are murdering each other. At least a human can in theory be held accountable for pulling the trigger. The last thing we need is an…
GitHub is meant for developers. Plenty of OSS has forums or Zulip/Discord chats for ordinary users to get support in a more casual way. Sometimes not, but there's just as much closed source software with poor support…
GP proposed the site should solve the problem once at the source, and everyone benefits. You counter-proposed that every individual reader should take manual action on every headline they see. That's a lot of redundant…
> > I don't want to deal with AI or AI slop > You should add more AI to your life I hope you can see how this is not a useful suggestion.
https://www.crikey.com.au/2025/01/08/apple-new-artificial-in... Of course. Do you think this was on purpose? All part of Apple's brilliant master plan?
Here's Cloudflare's T&C in comic form, for those with short attention spans. https://nedroidcomics.tumblr.com/post/41879001445/the-intern...
Definitely not. I've never seen a human trapped in that kind of infinite loop. Humans know that if they don't stop at the end of the day, they don't get to go home to their wife, and if they don't finalize their list of…
SISC is there because it's not notable, so the busybodies haven't even noticed the page exists. Odin, however, is notable, and that put it on their radar as a target for attacking its notability.
https://en.wikipedia.org/wiki/Sturgeon%27s_law Did you expect comedy specials to be an exception to this?
If a stock market observation has no predictive power, then it's worthless. I look forward to your weather report too: "It's always sunny outside until one day it starts raining. Every time."
Daily reminder that TypeScript's type checker is not sound. https://www.typescriptlang.org/play/?#code/C4TwDgpgBAcg9gOwK...
I'm not comparing it with cheating. I'm comparing with doing something someone asked you not to do. Simple human decency. Imagine your fiance of 5 years is vegan, and asks you not to put mayo in her food. You sneak it…
What a pompous, self-aggrandizing takeaway. "My patch got rejected because I was honest" "My girlfriend broke up with me because I was honest" https://www.youtube.com/shorts/Nx0r-_DuDek I encourage the author to do a…
> This makes sense except breaking existing code Before Zig hits 1.0, users should expect language changes. Has anyone claimed otherwise? If you need the old thing often enough, you can write a wrapper for it. It's a…
Take the address and deref afterwards, and it's exactly the same. Or to say another way: if you want bits to be reinterpreted raw as if they're in memory, then... put them in memory, then reinterpret them. > You could…
For your specific case, even a simple `[9][9]u16` might perform better (where you make use of nine bits in each u16). For each entry, the nine mask bits would be in the same bit positions, so the compiler won't have to…
For other situations like a CRC on an arbitrarily-sized message, a big int would be better, surely? You can do long division on those. https://ziglang.org/documentation/0.16.0/std/#std.math.big.i... I was talking about…
I can't imagine any situation where I'd use a u729 instead of a StaticBitSet. For size 729, it would end up backed by a bit_set.Array, not a bit_set.Integer.…
You don't need to use @bitCast for the behavior you're talking about. @ptrCast still exists.
I didn't ask about other worse things, I asked about this specific bad thing. Since you dodged the question, I guess your real answer is "no, people never did this" and therefore "yes, this is AI slop"
He's not writing the bible. He's writing a blog post about segment registers. It's fine if there's a sharp edge here or there. You're probably better at communication than you think, and your readers are probably less…
Did people used to do it 5 times every 10 sentences?
Good for what? A hammer is good for driving a nail, but not good for driving a screw. Safe for what? My house is safe for humans, but not safe for tropical birds. Clean enough for what? Our water is clean enough to wash…
> safety in general This is impossible. General words like "safe" and "good" are subjective, and useless in a technical context unless you ground the discussion by giving them specific definitions. Otherwise everyone…
That would mean no language can ever be considered safe, because any language can emit bytes to a file that will later be executed.
> So you would prefer weapons that cannot reason at all? Um, yes? It's bad enough humans are murdering each other. At least a human can in theory be held accountable for pulling the trigger. The last thing we need is an…
GitHub is meant for developers. Plenty of OSS has forums or Zulip/Discord chats for ordinary users to get support in a more casual way. Sometimes not, but there's just as much closed source software with poor support…
GP proposed the site should solve the problem once at the source, and everyone benefits. You counter-proposed that every individual reader should take manual action on every headline they see. That's a lot of redundant…
> > I don't want to deal with AI or AI slop > You should add more AI to your life I hope you can see how this is not a useful suggestion.
https://www.crikey.com.au/2025/01/08/apple-new-artificial-in... Of course. Do you think this was on purpose? All part of Apple's brilliant master plan?
Here's Cloudflare's T&C in comic form, for those with short attention spans. https://nedroidcomics.tumblr.com/post/41879001445/the-intern...
Definitely not. I've never seen a human trapped in that kind of infinite loop. Humans know that if they don't stop at the end of the day, they don't get to go home to their wife, and if they don't finalize their list of…
SISC is there because it's not notable, so the busybodies haven't even noticed the page exists. Odin, however, is notable, and that put it on their radar as a target for attacking its notability.
https://en.wikipedia.org/wiki/Sturgeon%27s_law Did you expect comedy specials to be an exception to this?
If a stock market observation has no predictive power, then it's worthless. I look forward to your weather report too: "It's always sunny outside until one day it starts raining. Every time."
Daily reminder that TypeScript's type checker is not sound. https://www.typescriptlang.org/play/?#code/C4TwDgpgBAcg9gOwK...
I'm not comparing it with cheating. I'm comparing with doing something someone asked you not to do. Simple human decency. Imagine your fiance of 5 years is vegan, and asks you not to put mayo in her food. You sneak it…
What a pompous, self-aggrandizing takeaway. "My patch got rejected because I was honest" "My girlfriend broke up with me because I was honest" https://www.youtube.com/shorts/Nx0r-_DuDek I encourage the author to do a…
> This makes sense except breaking existing code Before Zig hits 1.0, users should expect language changes. Has anyone claimed otherwise? If you need the old thing often enough, you can write a wrapper for it. It's a…
Take the address and deref afterwards, and it's exactly the same. Or to say another way: if you want bits to be reinterpreted raw as if they're in memory, then... put them in memory, then reinterpret them. > You could…
For your specific case, even a simple `[9][9]u16` might perform better (where you make use of nine bits in each u16). For each entry, the nine mask bits would be in the same bit positions, so the compiler won't have to…
For other situations like a CRC on an arbitrarily-sized message, a big int would be better, surely? You can do long division on those. https://ziglang.org/documentation/0.16.0/std/#std.math.big.i... I was talking about…
I can't imagine any situation where I'd use a u729 instead of a StaticBitSet. For size 729, it would end up backed by a bit_set.Array, not a bit_set.Integer.…
You don't need to use @bitCast for the behavior you're talking about. @ptrCast still exists.
I didn't ask about other worse things, I asked about this specific bad thing. Since you dodged the question, I guess your real answer is "no, people never did this" and therefore "yes, this is AI slop"
He's not writing the bible. He's writing a blog post about segment registers. It's fine if there's a sharp edge here or there. You're probably better at communication than you think, and your readers are probably less…
Did people used to do it 5 times every 10 sentences?