Hacker Newsnew | past | comments | ask | show | jobs | submit | eurekin's commentslogin

Brain fog? This might be a legitimate symptom worth seeing a doctor for


Have you ever gotten an IQ test?


Yes, my mom has never told me the score, but it led to me being put in gifted classes. I took the SAT at 12 and did well enough to make JHU CTY's SET program.

So in terms of raw brainpower it's there, but I've never really been able to apply it consistently for whatever reason and have ended up very average. Still haven't really come to terms with that in my late 20s.

I've got a perfectly good life but I have this vague "what if" about if I had applied myself more.


Supposedly having over 125 (130-ish) can affect "normal functioning", it's very counterintuitive, but I'd recommend to just go through common psychology checks for that case.


Care to share any details? I'm about to check the 2.6b lfm on document editing.


I found that they didn't want to call tools in the same way as other models, and it led to bare tool calls in the response.


How are you serving them? This is most often caused by an incorrect template. (the thing that tells the inference engine how to parse the think/tool parts of the answer)

For vllm the official recipe [1] (for another model in the same family) is this:

  --reasoning-parser qwen3 \
  --enable-auto-tool-choice \
  --tool-call-parser lfm2
[1] - https://recipes.vllm.ai/LiquidAI/LFM2.5-8B-A1B


It does? I wonder, what it does to the gut biome then


It's already bad for your cardiovascular system. It's food as a mouth wash but don't swallow it, especially at the recommended doses of 3+ mouthwash per day with 3-5g each time


The recent study on it gave the subjects a 300mL "standardized, artificially sweetened beverage containing 30g of xylitol diluted in water."

Recommended amount is 5–10g per day (5 pieces of 100% xylitol gum, 36% is already effective), taken after meals.


The needle benchmarks show, that models extended context works for the part, that can be explained as: "I can access/adress that part of the input".

I have no idea, why in that context, the number of attention heads isn't mentioned. Models have a limited set of them and obviously, a model can focus at N max things at a time, which has to put an upper bound of long context support in some way. There's just more things to lose focus to (or, mismanage the limited attention heads resources - per token)


There are no "attention heads" or fixed number of things a model can pay attention to ... or at least not exactly.

After every prompt the model decides "I have a weight of 1 to distribute between every token in my context". If you have ten tokens, each gets a weight of 0.1 ...

... except it's not that simple, because the LLMs don't distribute that "attention budget" equally. If your prompt was "where is Paris", then any tokens in context it can associate with Paris will get a greater share. If the word Paris is in your context, it might get 0.3 or 0.4 weight, and close by tokens might get 0.2, while other (unrelated) tokens get 0.03 or something.

Now, add lots of context, and you start to see the problem: more context = greater distribution of the attention budget. Even if the prompt is about Paris, and the Paris tokens get higher weights, they are only getting (say) 0.002 ... while unrelated tokens are getting 0.001.

All LLM "answers" are just math, computation, based on the context and those weights. If it can't "focus it's attention" because it's distributed among too much context, it's far more likely to miss the relevant tokens (eg. the Paris ones) and give you an answer that ignores key parts of context.

But again, there's no fixed number of things it can pay attention to: it's a gradual degradation of the chance of it seeing key info it should, based on the amount of context.

EDIT: Ok, I guess there are an internal thing called "attention heads"; TIL. They work exactly as I described (essentially I described a single "head").

Still, what I just wrote remains true: whether you have 1 head or 96 or ... however many your particular model has ... the fundamental issue isn't the number of heads. It's not like the LLM can pay attention to exactly (say) 96 things at once: each one of those heads has all of the available context "competing" for attention as described, and then the heads themselves "compete" to produce the answer (although not through the same mechanism; it's more like the weighting between heads is baked-into the LLM).

At the end of the day, the problem isn't "there aren't enough heads to pay attention" and the LLM hits a fixed limit. The problem is each head is trying to weight the relevant stuff, and the more stuff there is to distribute weights through, the less likely it will get it right (and then when all the heads are combined to produce the final answer, it misses key context).


> There are no "attention heads"

Yes there quite literally is internally in an LLM.


https://bactra.org/notebooks/nn-attention-and-transformers.h...

Just because something is called an "attention head" doesn't mean the terminology makes sense.

If I'm reading the article right, hungryhobbit is accurately describing a single attention head.

And... what having multiple attention heads means is that you do the "single attention head" thing several times, and average the results. There is no part of hungryhobbit's comment that changes if you make this adjustment.

In particular, he is clearly responding to this clause in the comment above:

>> the number of attention heads isn't mentioned. Models have a limited set of them and obviously, a model can focus at N max things at a time

Those are the "attention heads" that hungryhobbit is saying don't exist. You'll notice that this definition of "attention head" does not correspond to any part of an LLM; I fail to see the problem with saying that "attention heads", as defined by this clause, don't exist.


There quite literally are internals that are called attention heads in modern LLMs. Saying 'there are no attention heads' is objectively false, which definition you follow is irrelevant.


Imagine the following conversation:

How was your trip to Los Angeles?

There were no movie stars!

Is the second person's statement "objectively false"?

Or is it more likely that you, Catloafdev, enjoy intentionally misinterpreting simple statements?

You might notice that in the remainder of the sentence you quoted, hungryhobbit takes the trouble to define the attention heads that don't exist.


Off topic, but I'm kinda sad there's only one Cosma Shalizi in the world. That dude is a treasure, I've been a fan for decades now.


Llm's have come on quite a bit beyond the fundamentals nowadays. Attention heads really are a thing.


I have a feeling this comment will make history


With 3.6 27b, I just stopped changing local models and started tinkering with things on top (like mem0). Feels genuinely useful and more than a toy


I have only been using 3.6 27B for coding. Is mem0 for agents like Openclaw or Hermes? How are you using it?


It's a mcp, so connects quite easily to agents. With mcpo, I also connected it to open-webui (which has better support for OpenAI style tools/functions). Used it in claude code with that mcp plugin set-up too. Only ever used it for managing homelab information, but it met initial expectations. 27b is a great model, if grounded. The query about physical hosts and routing... I haven't found a single hallucination (altough Codex 5.6 as a reviewer mentioned something was wrong with some parts, and those were exactly the never properly documented ones. Codex/gpt had extra knowledge, because it was the conversation I used to set it up).


Also explains why we like music with two simultaneous distinct sections (bass + the rest). One without the other doesn't feel as complete


This is a completely different phenomenon. Your ear/brain are tuned to rhythmic beats in the lower frequencies (footsteps). We're better at pattern recognition with the lower frequencies.

Also, our brains will encode the differences in registers to evoke emotion differently, which is often used by horror films to make a scene scarier[0]. Evolutionarily this is probably to detect screams or babies crying, a rustling bush, etc.

Speech encoding, at least per this article, has little to do with that. We don't have music encoding so much as we have pattern recognition, instinctual emotional respond to sound, etc.

Another great video about how music is perceived in animals is [1], just while we're on the topic.

[0] https://www.atlasobscura.com/articles/how-the-hidden-sounds-...

[1] https://youtu.be/0ZYhyewNQMo?is=0mWSRAzObOD2p32E


Oh, I know exactly what you mean. I use plannotator with claude a lot and have much better time, since I asked for a specific styleguide.

I used "CD era MSDN reference and Raymond Chen blogging style" as a starting prompt for the styleguide and my work ability to digest AI plans raised a lot.

Couldn't recommend it more. Humble, insightful and respecting the reader


> respecting the reader

When people say LLM slop is disrespecting the reader, I don't think they are complaining about style.


They are, and I am. While I don't use the words "LLM slop", I do have the urge to instantly stop reading any piece of writing that was obviously default Claude output with no effort to make it sound even remotely human written.

I'd rather read natural sounding, non-repetitive, and actually useful LLM text than the majority of reddit comments (including the serious ones) for instance.


That's where the annotation in plannotator helps.

I'm asking to scan projects on gitlab, go through some docs to find more grounding material, write a subarticle (in the same style), scan logs on the test env, issue some curls, etc.; until the whole article is digestible - in the "backing knowledge graph" department.


Respecting the reader means:

- Understanding what you wrote

- Verifying correctness of any claims

- Putting in at least as much effort writing as your audience will reading

- Not sharing generated content if you can't do the above. If you must, then explicitly disclaiming your use of AI

It does not mean "prompting AI better"


> Putting in at least as much effort writing as your audience will reading

This is the big one.

> Ideally not sharing generated content if you can't do the above. If you must, then explicitly disclaiming your use of AI

This is the reason why people get mad about AI generated open-source PRs and repositories. Rather than contributing thoughtfully to the commons, you make it a dumping ground when you do this.


Very funny.


that's precisely the objection most people have whether they realize it or not.

slop just means "I don't like this style"

when AI writes more reliably in a way that people do like, they will stop calling everything AI does slop.


I may complain that I don't like the way a sleezy con man talks, and I may be able to detect his communication patterns, but that doesn't mean I want the con man to speak in a different way I can't detect as sleezy. I don't want to talk to the con man.

Obfuscating LLM output to trick the reader into thinking it wasn't LLM output is not respectful.


Disclaimer, I only use it to grow the "knowledge hub".

It's a single git project at my $USER home, that is referenced in global memory. It contains as much information about work things, as possible, to be productive.

I found that, if I allowed Claude to create the notes, it actually became more and more useful, but without the guideline, I just could barely get through reading it manually.

I'd never publish anything with such origin.


I think you are forgetting about the decency and dignity part of "respect".

Yes there's a quality component to the role of communication in how it respects other people.

There's also honesty, transparency, truth and vectors along the dimensions of "Are we claiming and presenting the truth or are we bending facts and creating impersonations and warping reality?" Most AI is used for the latter today: people are having AI's write their words and speech for them and then the AI says things as though it were the human like "I said xyz" when the AI is NOT the human who did those things. That's lying and deception and disrespect to the reader.


Exactly! See this is what I don't get about the Claude/GPT-style writing that's so prevalent everywhere and why it annoys me even more. It's just so easy to get rid of it, that's why it feels even more disrespectful when I still see it everywhere in full force, just a few sentences is enough to get rid of so much of the extremely obvious tells, sometimes even a "Don't write like an AI" in the prompt leads to completely acceptable results. Everywhere I use LLMs I put a tiny style-guide with instructions such as yours, and the results are just so much more pleasant I barely understand why it seems that almost everyone else seems incapable of it?

The obvious response is of course, they're just completely unbothered by it. Why change it if it doesn't even matter (to me)? I presume the set of people who use AI like this for writing and the set of people who are annoyed by it are largely not overlapping, and there is a possibility that a lot of the text I read and think sounds human, might be written by an LLM with a style-guide like mine. Still though, if 5 words genuinely can reduce annoyance by a lot of people who read your article, why does it feel like so many people haven't picked up on it yet? Or is the LLM writing highly loved & popular amongst other people perhaps?


Similarly, I never try to imagine a bright sunshine. It can wake me up


I close my eyes and set out on a journey to explore an imaginary island. It almost always begins on a sun-drenched beach. Usually, I’ve already fallen asleep after just a few meters...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: