Obviously meme formats from when I was younger (images and text) are fine, but meme formats that are newer (video and text) and brainrot. Or maybe it's just the same thing every generation does where they think the generations before them were hopelessly out of touch but the kids nowadays have no taste...
My impression is that it's a lack of remixing. I don't think recreating the exact same joke with different people in the video is particularly novel. It seems less like meme/remix culture and more like how you find a slightly different version of the same item (or literally a repackaged item from the same factory) for sale on Amazon from fifty different "brands" that have random ass names.
The meme could be good. The mixes could be good. But...is that what is actually happening? Or is someone hoping to create their own version that gets view in competition with the original so they can squeeze out some monetization from a trend and hoping the algorithm lotto smiles upon them?
You're not wrong but I think the point is to differentiate between the computer science "academic" answer and the engineering "pragmatic" answer. The former is concerned about correctly describing all possible behavior of the compiler, whereas the latter is concerned about what the actual experience is when using the compiler in practice.
You might argue that this is redefining the question in a way that changes the answer, but I'd argue that's also an academic objection; pragmatically, the important thing isn't the exact language but the intent behind the question, and for an engineer being asked this question, it's a lot more likely that the person asking has context for asking that cares about more than just the literal phrasing of "are compilers deterministic?"
> ... the important thing isn't the exact language but the intent behind the question ...
If we're not going to assume the input state is known then we definitely can't say what the intent behind the question is - for many engineering applications the compiler is deterministic. Debian has the whole reproducible builds thing going which has been a triumph of pragmatic engineering on a remarkable scale. And suggests that, pragmatically, compilers may be deterministic.
It matters a lot. For instance, many compilers will put time stamps in their output streams. This can mess up the downstream if your goal is a bit-by-bit identical piece of output across multiple environments.
And that's just one really low hanging fruit type of example, there are many more for instance selecting a different optimization path when memory pressure is high and so on.
I'm not convinced there's any significant overlap between "people who are worried about which subprocessors have their data" and "people who don't think that eight subprocessors is a lot"
> And it looks like they’re going to do the same thing Democrats do when they don’t like a SCOTUS ruling, and try to implement the same tariffs in a slightly different way to effectively ignore the ruling
This is kind of a bizarre whataboutism to throw in there. The current administration (with the full support of Congressional majorities in both houses that have largely abdicated any pretense of having their own policy goals) has been flouting constitutional norms pretty much nonstop for a year now and literally ignoring court orders in a way that probably no administration has ever done before, and yet the playbook they're following for extrajudicial activity apparently is from the Democrats? Just because there's bad behavior on both sides doesn't mean that the magnitude of it is equal, and in terms of respect for the rule of law the behavior of the current administration really has no comparison.
There is a serious problem in our present constitution and laws that lets both parties ignore the law. Just yesterday we had discussions here about Everytown sponsored legislation that will restrict 3D printers. Do you think California has adhered to constitutional norms with their laws? Do you think they have flouted SCOTUS rulings? Have they done so consistently? What about when Biden was backdooring censorship through big tech?
You can answer these questions for yourself and decide. But for me it’s clear that Democrats have repeatedly violated the first and second amendments and normalized those practices. They’ve played a part in creating the norms that now are exploited by the Trump administration. I consider these amendments to be way more important and consequential than a misuse of IEEPA.
I guess what I’m saying is the two sides are indeed comparable, even if I agree the Trump administration is a greater violator of laws and norms than anything before. And we shouldn’t ignore the rot on either side but instead strengthen the constitution to avoid these abuses.
Having a checklist of "things not to do" is historically a pretty in effectiveway to ensure memory safety, which is why the parent comment was asking for details. The fact that this type of thing gets dismissed as a non-issue is honestly a huge part of the problem in my opinion; it's time to move on from pretending this is a skill issue.
The rules aren't embedded into the client; it's "just" a virtual tabletop where you enforce the rules the same way you would playing with a friend in person. Cards have to be imported but it's fairly automatic (basically just clicking a few buttons after startup), so you could either only import the sets you want or just not use the ones you don't want (which is also how it tends to work when playing informally in person; it's not like you usually have a judge to enforce that you or your friends are playing by whatever rules you agree to).
Isn't it possible to fabricate the timestamps on commits and then push them up all at once? If you're planning on literally checking that the commits are publicly available for a certain amount of time, that seems like it would needlessly punish projects that someone worked on offline and then happened to push up once it was completed.
You might even say that LLMs are not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.
reply