• 4 Posts
  • 138 Comments
Joined 2 months ago
cake
Cake day: July 5th, 2024

help-circle
  • Long time “old-school” kernel maintainers don’t know Rust and don’t want to learn Rust (completely fair and reasonable). But some of them don’t want to work with the Rust guys for lots’o’technical reasons.

    It’s by far not an easy situation technically. Like this is a huge challenge.

    But some of those old-school C guys are being vocal about their dislike of Rust in the kernel and gatekeeping the process. This came to a head at a recent conference (Linux Plumbers Conference?) and now one of the Rust maintainers has quit.

    The big technical challenge is being confounded by professional opinions.



  • Fine, you win, I misunderstood.

    It’s not a competition, but I genuinely respect you for saying you misunderstood.

    Once an LLM is trained, it is static and unchanging until you re-train it with new data and update the model.

    Absolutely! I honestly think this is the main thing (or at least one of the main things) that prevent human-level intelligence or even sentience in LLM’s.

    Think about how our minds work. From the moment we’re born (really, it’s way before that) our brains are bombarded with input and feedback from every sense. It takes a person many months of that to start recognizing things. That’s also why babies sleep so much, their brains are kinda “training” and growing fast. Organizing all the data into memories.

    Side bar: this is actually what dreams are. Dreams are emotions, thoughts, ideas, or whatever concept a neuron or group of neurons are associated with getting triggered. When we dream it’s our brain taking the days inputs and building new connections. The neural connections in our brains are very much like weights and feed-forward process of neural activation is near identical to how artificial neural networks function. They aren’t called “artificial neural networks” for no reason.

    Here’s a useful graphic that shows things that make up “intelligence”

    A very basic definition of intelligence is “the ability to solve problems or make decisions”.

    I think the term is just often misused in common parlance so often that people start applying in a scientific setting incorrectly. Kinda how people used to call an entire computer the CPU, which like the word intelligence everyone understands what’s being said, but it’s factually wrong.

    Same thing today when people say “I bought a new GPU” when they should say “I bought a new video card” as the GPU is just a component.





  • Like fuck it is. An LLM “learns” by memorization and by breaking down training data into their component tokens, then calculating the weight between these tokens.

    But this is, at a very basic fundamental level, how biological brains learn. It’s not the whole story, but it is a part of it.

    there’s no actual intelligence, just really, really fancy fuzzy math.

    You mean sapience or consciousness. Or you could say “human-level intelligence”. But LLM’s by definition have real “actual” intelligence, just not a lot of it.

    Edit for the lowest common denominator: I’m suggesting a more accurate way of phrasing the sentence, such as “there’s no actual sapience” or “there’s no actual consciousness”. /end-edit

    an LLM would learn “2+2 = 4” by ingesting tens or hundreds of thousands of instances of the string “2+2 = 4” and calculating a strong relationship between the tokens “2+2,” “=,” and “4,”

    This isn’t true. At all. There are math specific benchmarks made by experts to specifically test the problem solving and domain specific capabilities of LLM’s. And you can be sure they aren’t “what’s 2 + 2?”

    I’m not here to make any claims about the ethics or legality of the training. All I’m commenting on is the science behind LLM’s.