• 0 Posts
  • 134 Comments
Joined 2 years ago
cake
Cake day: September 2nd, 2023

help-circle
  • Well yes, the LLMs are not the ones that actually generate the images. They basically act as a translator between the image generator and the human text input. Well, just the tokenizer probably. But that’s beside the point. Both LLMs and image generators are generative AI. And have similar mechanisms. They both can create never-before seen content by mixing things it has “seen”.

    I’m not claiming that they didn’t use CSAM to train their models. I’m just saying that’s this is not definitive proof of it.

    It’s like claiming that you’re a good mathematician because you can calculate 2+2. Good mathematicians can do that, but so can bad mathematicians.




  • The wine thing could prove me wrong if someone could answer my question.

    But I don’t think my theory is that wild. LLMs can interpolate, and that is a fact. You can ask it to make a bear with duck hands and it will do it. I’ve seen images on the internet of things similar to that generated by LLMs.

    Who is to say interpolating nude children from regular children+nude adults is too wild?

    Furthermore, you don’t need CSAM for photos of nude children.

    Children are nude at beaches all the time, there probably are many photos on the internet where there are nude children in the background of beach photos. That would probably help the LLM.


  • As a rust developer I feel obligated by religion to make this comment:

    Then you’d love rust! Rust only has “interfaces” (called traits) but doesn’t have inheritance. You just have traits that don’t inherit from anything and structs (that don’t inherit from other structs) that implement X amount of traits.

    So you can have the good things about OOP without the bad ones.

    And these traits allow you to make trait objects, which would be like regular objects in C# (with vtables for the methods). If 2 different structs implement the same trait, you can “downcast” them to a trait object and store them in the same array. Or pass it is an argument to a function that wants something that implements that trait but doesn’t care about the specific struct. You can of course cast it back later to the original struct.





  • Yeah, you responded with something that doesn’t support your original claim at all.

    What you are trying to do is called moving the goalpost.

    If you acknowledge that your original claim is bullshit and want to move the goalpost, it’s fine, but you have to say that you’re doing so.

    Like this:

    Yeah, I originally said that they’re doing that nowadays, but after some research, I have found that my claim has no basis in truth. However, I found this post from oracle that I want to discuss about.

    Then sure, I can choose to engage with this new goalpost or not. But I refuse to argue with a moved goalpost if you don’t even admit that you moved it.





  • The same place where every other form of water consumption goes: to the water cycle.

    If your argument is “that evaporated water will just rain again” then you’re arguing that water consumption is not real, and people should not care about wasting water.

    That is not true. Most of the water of the water cycle is in the ocean. When you consume water, you are turning 100% high value fresh water into mostly low value salt water.