Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)TR
Posts
0
Comments
334
Joined
2 yr. ago

  • I think vandalizing cyber trucks is funny, the cars not so much. You have to be so far up your own ass to buy the Cyber Truck you deserve anything coming to ya. The cars despite how much it annoys me most people missed the obvious Nazi for what he was up until the Sieg Hail

  • Permanently Deleted

    Jump
  • While this is pretty hilarious LLMs don't actually "know" anything in the usual sense of the word. An LLM, or a Large Language Model is a basically a system that maps "words" to other "words" to allow a computer to understand language. IE all an LLM knows is that when it sees "I love" what probably comes next is "my mom|my dad|ect". Because of this behavior, and the fact we can train them on the massive swath of people asking questions and getting awnsers on the internet LLMs essentially by chance are mostly okay at "answering" a question but really they are just picking the next most likely word over and over from their training which usually ends up reasonably accurate.

  • Cry about it. Crypto bros make the same excuses to this day prove your bullshit works before you start shoving it in my face. And yes, LLMs are really unhelpful. There's extremely little value you can get out of them (outside of generating text that looks like a human wrote it which is what they are designed to do) unless you are a proper moron.

  • There's gonna be an oh shit moment for a lot of the supporters hopefully, but the actual people in power want the government to collapse. Their goal is to remake all aspects of the government as a private for profit business. The first steps in such a plan is obviously the destruction of public services like the Mail.

    The goal here is not actually to save money for the US government, it's to make money from replacing the government with your own private businesses

  • Yes, yet this misunderstanding is still extremely common.

    People like to anthropomorphize things, obviously people are going to anthropomorphize LLMs, but as things stand people actually believe that LLMs are capable of thinking, of making real decisions in the way that a thinking being does. Your average Koala, who's brain is literally smooth has better intellectual capabilities than any LLM. The koala can't create human looking sentences but it's capable of making actual decisions.

  • Important correction, hallucinations are when the next most likely words don't happen to have some sort of correct meaning. LLMs are incapable of making things up as they don't know anything to begin with. They are just fancy autocorrect

  • Ah yes now I can... dereference a raw pointer (yes that's essentially the only thing unsafe rust actually enables you to do, it doesn't disable the borrow checker or anything else, it just allows you to play with pointers)

  • So your writing a game. This game has what I'm going to call "entities" which are the dynamic NPCs and such objects. So these objects are most easily conceptualized as mutable things. Why mutable? Well they move around, change states depending on game events ect. If this object is immutable you'd have to tie the in world representation to a new object, constantly just because it moved slightly or something else. This object is mutable not just because it's easier to understand but there are even efficiency gains due to not needing to constantly create a new version just because it moved a little bit.

    In contrast the object which holds the position data (in this case we'll have 3 doubles x, y, z) makes a lot of sense as an immutable object. This kind object is small making it cheap to replace (it's just 3 doubles, so 3*64 bits or a total of 24 bytes) and it's representing something that naturally makes sense as being immutable, it's a set of 3 numbers.

    Now another comparison your typical dynamic array type container (this is your std::vector std::vec ArrayList and friends). These are mutable objects mainly due to efficiency (it's expensive to copy the contents when adding new values) yet they also are easier to conceptualize when mutable. It's an object containing a collection of stuff like a box, you can put things in, take stuff out but it's still the same box, just it's contents have changed. If these objects are immutable to put something into the box you must first create a brand new box, and create a copy of the old boxes contents, and then put your new item into the box. Every time. Sometimes this kind of thing makes sense but it's certainly not a common situation.

    Some functional languages do have immutable data structures however in reality the compiler usually does some magic and ends up using a mutable type as it's simply so much more efficient.

  • So what's 0 do then? I'm okay with wacky indexes (I've used something with negative indexes for a end-index shorthand) but 0 has to mean something that's actually useful. Using the index as the offset into the array seems to be the most useful way to index them.

  • Okay so say your testing a brand new rocket engine idea. It uses a fuel nobody has tried to use before. So what you do is you figure out how much energy this fuel has and do some math to figure out how much you'll need to take with you for the typical rocket. You design an engine for this spec or better and thoroughly test it to make sure it's behaving like expected. You eventually mount it to a rocket and make sure in practice it behaves as you expect. Next you put a payload in the rocket and test it again. If at any point things don't behave as expected you have to fix your whole model.

    SpaceX struggles to go a launch without their engines destroying themselves. Perhaps they should go back a few steps?

  • It's also expected, that's how separate populations of a species tend to behave. See things such as hair color, eye color, ability to digest lactose far into adulthood ect. The fact these differences exist doesn't mean you can make random claims with no evidence, or in spite of the evidence. That last one is called lying for those in the back.