• 0 Posts
  • 916 Comments
Joined 2 years ago
cake
Cake day: June 21st, 2023

help-circle









  • I’ll ignore your last section since that’s a separate discussion and a poor explanation of the situation.

    Many people believe Mangione is guilty based on all the evidence. Heck, from what I’ve seen, it seems incredibly likely. However, belief in that isn’t enough to condemn someone to either a life sentence or death penalty. While I might believe he’s guilty, I won’t be the one to state that he is, without a doubt, the one responsible for the murder because I have no evidence of that. This is what due process is for.

    Many people don’t want him to be guilty because while he likely broke the law, the morality of his actions is a separate and more complicated matter. Depending on one’s morals, they may feel as though the murder was just. Whether you do or not is up to you. However, a lot of the commentary you’ll see online is going to be based on the commenter’s own personal views on the subject. This doesn’t mean the commenter believes he is innocent of a crime, but they may believe that his actions were just regardless of it being a crime (since law and morals are separate things entirely).


  • Your definition of concrete must differ from mine. I expect concrete, irrefutable evidence before accepting that somebody is guilty of a crime that carries a potential death penalty. I can only take your definition to be that an unsubstantiated belief must be concrete for some reason.

    If you’re just using this to rant about being banned from an instance or something, your metaphor failed when you compared it to a criminal trial. Lemmy instance moderators can ban someone for any reason without it being illegal (usually). There does not need to be evidence of wrongdoing or even an accusation of any.


  • Some of the repliers even allude to this by using the justification that one discussion specifically involves murder, as if to imply (if that’s even the actual reason) that the allegations have to reach an oddly specific level to be treated with a certain level of rationale.

    I have no idea what you’re trying to say, but allegations of murder must be substantiated with evidence, otherwise they can be libel.

    I don’t think anybody on any Lemmy instance has evidence to prove things one way or another.

    You can believe he is guilty, but please make it clear that is your belief. It would be a pretty widely shared belief as well. But to claim something so insignificant as concrete evidence of guilt during an active trial is idiotic.


  • Any website using CSR only can’t have a RCE because the code runs on the client. Any code capable of RSC that runs server and client side may be vulnerable.

    From what I’ve seen, the exploit is a special request from a client that functionally lets you exec anything you want (via Function’s constructor). If your server is unpatched and recognizes the request, it may be (likely is) vulnerable.

    I’m sure we’ll get more details over time and tools to manually check if a site is compromised.




  • I think their point was that CSR-only sites would be unaffected, which should be true. Exploiting it on a static site, for example, couldn’t be RCE because the untrusted code is only being executed on the client side (and therefore is not remote).

    Now, most people use, or at least are recommended to use, SSR/RSC these days. Many frameworks make SSR enabled by default. But using raw React with no Next.js, react-router, etc. to create a client-side only site does likely protect you from this vulnerability.


  • I think it also doesn’t help that only 4XX (client error) and 5XX (server error) are defined as error status codes, and 4XX errors don’t even necessarily indicate that anything happened that shouldn’t happen (need to reauth, need to wait a bit, post no longer exists, etc).

    Trying to think of what 6XX would stand for, and we already have “Service Unavailable” and “Bad Gateway”/“Gateway Timeout”, so I guess 6XX would be “incompetence errors”. 600 is “Bad Implementation”, 601 is “Service Hosted On Azure”, 602 is “Inference Failure” (for AI stuff), and I guess 666 is “Cloudflare Outage”.