<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: miven</title><link>https://news.ycombinator.com/user?id=miven</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 09 Sep 2026 01:38:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=miven" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by miven in "Dynamic Large Concept Models: Latent Reasoning in an Adaptive Semantic Space"]]></title><description><![CDATA[
<p>I'm really glad that these HNet-inspired approaches are getting traction, I'm a big fan of that paper.<p>Though I wonder how much of the gains in this case are actually due to 75% extra parameters compared to the baseline, even if the inference FLOPs are matched.<p>Can't help but see this as a just different twist on parameter use sparsity idea leveraged by MoE models, as those also gain in performance at constant forward pass FLOPs because of extra parameters.</p>
]]></description><pubDate>Thu, 08 Jan 2026 19:01:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46544991</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=46544991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46544991</guid></item><item><title><![CDATA[New comment by miven in "The Theoretical Limitations of Embedding-Based Retrieval"]]></title><description><![CDATA[
<p>Correct me if I'm misinterpreting something in your argument but as I see it Matryoshka embeddings just sort the vector bases of the output space roughly by order of their importance for the task, PCA-style, so when you truncate your 4096-dimensionnal embedding down to a set of let's say 256 dimensions, those are the exact same 256 vector bases doing the core job of encoding important information for each sample, so you're back to dense retrieval on 256-dimensional vectors, just that all the minor miscellaneous slack useful for a very low fraction of queries has been trimmed away.<p>True sparsity would imply keeping different important vector bases for different documents, but MRL doesn't magically shuffle vector bases around depending on what's your document contains, were that the case cosine similarity between the resulting documents embeddings would simply make no sense as a similarity measure.</p>
]]></description><pubDate>Sat, 30 Aug 2025 15:08:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45075319</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=45075319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45075319</guid></item><item><title><![CDATA[New comment by miven in "From multi-head to latent attention: The evolution of attention mechanisms"]]></title><description><![CDATA[
<p>The ARC Prize Foundation ran extensive ablations on HRM for their slew of reasoning tasks and noted that the "hierarchical" part of their architecture is not much more impactful than a vanilla transformer of the same size with no extra hyperparameter tuning:<p><a href="https://arcprize.org/blog/hrm-analysis#analyzing-hrms-contribution-to-arc-scores" rel="nofollow">https://arcprize.org/blog/hrm-analysis#analyzing-hrms-contri...</a></p>
]]></description><pubDate>Sat, 30 Aug 2025 13:02:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45074274</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=45074274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45074274</guid></item><item><title><![CDATA[New comment by miven in "Hierarchical Modeling (H-Nets)"]]></title><description><![CDATA[
<p>As far as I understand the "chunking" of input bytes is learned completely end to end, so it's basically up to the model to figure out how to most efficiently delineate and aggregate the information from the inputs according to the patterns provided to it during training.<p>Since it's end to end this allows them to apply this process not only to raw byte encodings but basically representations of any level, such as stacking two stages of aggregation one after another.<p>So in principle they could either let the model do its thing on raw bytes of an image or alternatively maybe cut it up into tiny patches ViT-style and feed that to their H-Net.<p>I wonder how hard would it be to adapt chunking to work in 2D and what would that even look like.<p>Some other notes on how multimodal inputs could be handled using this architecture are mentioned in Albert Gu's (one of the author's) blog, although only briefly, there's still much to figure out it would seem: <a href="https://goombalab.github.io/blog/2025/hnet-future/#alternative-languages-and-modalities" rel="nofollow">https://goombalab.github.io/blog/2025/hnet-future/#alternati...</a></p>
]]></description><pubDate>Tue, 15 Jul 2025 21:49:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44576173</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=44576173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44576173</guid></item><item><title><![CDATA[New comment by miven in "The Llama 4 herd"]]></title><description><![CDATA[
<p>According to [0] it's partly due to a key change they introduced in interleaving layers that use standard RoPE positional encodings and layers using what's called NoPE [1], not encoding positions at all and letting the model to figure those out on its own (this exclusively works because the LLMs are autoregressive, so the model can recognize an input token as being the very first by there not yet being any other tokens to attend to, and recursively  deriving the position of the subsequent ones from that base case)<p>[0] <a href="https://ai.meta.com/blog/llama-4-multimodal-intelligence/" rel="nofollow">https://ai.meta.com/blog/llama-4-multimodal-intelligence/</a>
[1] <a href="https://arxiv.org/abs/2305.19466" rel="nofollow">https://arxiv.org/abs/2305.19466</a></p>
]]></description><pubDate>Sat, 05 Apr 2025 19:38:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43596239</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=43596239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43596239</guid></item><item><title><![CDATA[New comment by miven in "Reasoning models don't always say what they think"]]></title><description><![CDATA[
<p>That's absolutely correct, KV cache is just an optimization trick, you could run the model without it, that's how encoder-only transformers do it.<p>I guess what I'm trying to convey is that the latent representations within a transformer are conditioned on all previous latents through attention, so at least in principle, while the old cache of course does not change, since it grows with new tokens it means that the "state" can be brought up to date by being incorporated in an updated form into subsequent tokens.</p>
]]></description><pubDate>Thu, 03 Apr 2025 20:37:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=43575064</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=43575064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43575064</guid></item><item><title><![CDATA[New comment by miven in "Reasoning models don't always say what they think"]]></title><description><![CDATA[
<p>The key and value vectors are cached, that's kind of the whole point of autoregressive transformer models, the "state" not only survives within the KV cache but, in some sense, grows continuously with each token added, and is reused for each subsequent token.</p>
]]></description><pubDate>Thu, 03 Apr 2025 19:50:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43574517</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=43574517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43574517</guid></item><item><title><![CDATA[New comment by miven in "Reasoning models don't always say what they think"]]></title><description><![CDATA[
<p>I'm not sure I understand what you're trying to say here, information between tokens is propagated through self-attention, and there's an attention block inside each transformer block within the model, that's a whole lot of internal state that's stored in (mostly) inscrutable key and value vectors with hundreds of dimensions per attention head, around a few dozen heads per attention block, and around a few dozen blocks per model.</p>
]]></description><pubDate>Thu, 03 Apr 2025 19:30:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=43574288</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=43574288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43574288</guid></item><item><title><![CDATA[New comment by miven in "Scaling up test-time compute with latent reasoning: A recurrent depth approach"]]></title><description><![CDATA[
<p>Chain of thought isn't exactly transparent either, you shouldn't fall into the pitfall of believing that the final sequence of tokens thinking about the task is the only processing the model actually performs during CoT.<p>There might me a lot of other hidden computations happening within the model's latents which may not immediately influence the predicted tokens but be relevant for the model's internal processing. And even disregarding that, the model is under no formal obligation to stick to the chain of thought it produced for its final decisions.</p>
]]></description><pubDate>Tue, 11 Feb 2025 14:51:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=43013365</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=43013365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43013365</guid></item><item><title><![CDATA[New comment by miven in "Don't use cosine similarity carelessly"]]></title><description><![CDATA[
<p>AFAIK retrieving documents that look like the query is more commonly avoided by using a bi-encoder explicitly trained for retrieval, those generally are conditioned to align embeddings of queries to those of relevant documents, with each having a dedicated token marker, something like [QUERY] and [DOC], to make the distinction clear.
The strong suit of HyDE seems to be more in working better in settings where the documents and queries you're working with are too niche to be properly understood by a generic retrieval model and you don't have enough concrete retrieval data to fine-tune a specialized model.</p>
]]></description><pubDate>Wed, 15 Jan 2025 10:05:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=42709237</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=42709237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42709237</guid></item><item><title><![CDATA[New comment by miven in "Training LLMs to Reason in a Continuous Latent Space"]]></title><description><![CDATA[
<p>In section 2 they briefly mention studies such as [1] that point out that the token outputs of a chain of thought aren't always entirely faithful to the responses of the models<p>I'm not sure whether it wouldn't be more reliable to let the model run on latents and try to train a separate latent-reading explainer module that has at least some approximation of what we want as an explicit optimization objective.<p>Assuming it actually is or has the potential to be better than CoT, from what I gathered from the paper the current results are mostly just more efficient token-wise.<p>[1] <a href="https://arxiv.org/abs/2305.04388" rel="nofollow">https://arxiv.org/abs/2305.04388</a></p>
]]></description><pubDate>Tue, 10 Dec 2024 18:08:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=42379443</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=42379443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42379443</guid></item><item><title><![CDATA[New comment by miven in "Quantized Llama models with increased speed and a reduced memory footprint"]]></title><description><![CDATA[
<p>I mean, it's no free lunch, you still need to expend significantly more compute for the QLoRA training compared to any usual PTQ method, be it SpinQuant or any other more conventional quantization approaches.</p>
]]></description><pubDate>Fri, 25 Oct 2024 00:29:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=41941192</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=41941192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41941192</guid></item><item><title><![CDATA[New comment by miven in "Differential Transformer"]]></title><description><![CDATA[
<p>Is there an intuitive reason why this ends up working this well compared to, say, applying some kind of thresholding to attention activations that are below average for a given head to filter that same attention noise out?</p>
]]></description><pubDate>Tue, 08 Oct 2024 16:22:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=41779046</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=41779046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41779046</guid></item><item><title><![CDATA[New comment by miven in "Nobel Prize in Physics awarded to John Hopfield and Geoffrey Hinton [pdf]"]]></title><description><![CDATA[
<p>Residual connections are also worth mentioning as an extremely ubiquitous adaptation, one will be hard-pressed to find a modern architecture that doesn't use those at least to some extent, to the point where the original Resnet paper sits at over 200k citations according to google scholar[1].<p>[1] <a href="https://scholar.google.com/citations?view_op=view_citation&hl=en&user=DhtAFkwAAAAJ&citation_for_view=DhtAFkwAAAAJ:ALROH1vI_8AC" rel="nofollow">https://scholar.google.com/citations?view_op=view_citation&h...</a></p>
]]></description><pubDate>Tue, 08 Oct 2024 11:44:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41776250</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=41776250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41776250</guid></item><item><title><![CDATA[New comment by miven in "Apple's On-Device and Server Foundation Models"]]></title><description><![CDATA[
<p>Yeah, it just got updated, here's the new link, they added sections on block-wise quantization for both the rounding-based and LUT-based approach: <a href="https://apple.github.io/coremltools/docs-guides/source/opt-palettization-overview.html" rel="nofollow">https://apple.github.io/coremltools/docs-guides/source/opt-p...</a></p>
]]></description><pubDate>Tue, 11 Jun 2024 06:00:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=40642948</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=40642948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40642948</guid></item><item><title><![CDATA[New comment by miven in "Apple's On-Device and Server Foundation Models"]]></title><description><![CDATA[
<p>Huh, generally whenever I saw the lookup table approach in literature it was also referred to as quantization, guess they wanted to disambiguate the two methods<p>Though I'm not sure how warranted it really is, in both cases it's still pretty much the same idea of reducing the precision, just with different implementations<p>Edit: they even refer to it as LUT quantization on another page: <a href="https://apple.github.io/coremltools/docs-guides/source/quantization-neural-network.html" rel="nofollow">https://apple.github.io/coremltools/docs-guides/source/quant...</a></p>
]]></description><pubDate>Tue, 11 Jun 2024 05:37:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=40642785</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=40642785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40642785</guid></item><item><title><![CDATA[New comment by miven in "Apple's On-Device and Server Foundation Models"]]></title><description><![CDATA[
<p>> For on-device inference, we use low-bit palletization, a critical optimization technique that achieves the necessary memory, power, and performance requirements.<p>Did they go over the entire text with a thesaurus? I've never seen "palletization" be used as a viable synonym for "quantization" before, and I've read quite a few papers on LLM quantization</p>
]]></description><pubDate>Tue, 11 Jun 2024 04:47:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=40642453</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=40642453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40642453</guid></item><item><title><![CDATA[New comment by miven in "Llama3 implemented from scratch"]]></title><description><![CDATA[
<p>I don't get your point, how is what you're suggesting here different from a few papers we already have on KV cache pruning methods like [1]?<p>[1] <a href="https://arxiv.org/abs/2305.15805" rel="nofollow">https://arxiv.org/abs/2305.15805</a></p>
]]></description><pubDate>Sun, 19 May 2024 22:55:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=40410358</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=40410358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40410358</guid></item><item><title><![CDATA[New comment by miven in "Consistency LLM: converting LLMs to parallel decoders accelerates inference 3.5x"]]></title><description><![CDATA[
<p>The authors mention that Jacobi decoding is equivalent to greedy autoregressive decoding, but in practice don't we often want the sampling temperature to be above zero to avoid repetitions and excessively generic responses?<p>I'm completely unfamiliar with this decoding strategy so maybe I'm just missing a simple way to account for that.</p>
]]></description><pubDate>Wed, 08 May 2024 21:53:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=40303071</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=40303071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40303071</guid></item><item><title><![CDATA[New comment by miven in "Llama 3 8B is almost as good as Wizard 2 8x22B"]]></title><description><![CDATA[
<p>Any guesses as to why they bumped the parameter count up from 7B to 8B?</p>
]]></description><pubDate>Fri, 19 Apr 2024 10:59:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=40085272</link><dc:creator>miven</dc:creator><comments>https://news.ycombinator.com/item?id=40085272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40085272</guid></item></channel></rss>