Viewing profile — valine
valine
HN member- Joined
- Sat, Jul 26, 2014, 1:36 AM UTC
- HN karma
- 5,191
- Public activity
- 1,076 items
- HN profile
- View on Hacker News ↗
About valine
https://attentio.ai
Recent public activity
-
comment
Comment #48214924
> The two modified satellites will test hardware planned for Starlink V3 and will attempt to scan Starship’s heat shield and transmit imagery down to operators to test methods of a…
-
comment
Comment #47840552
Apple silicon has been an unmitigated success so it makes sense they’d go with Ternus. On a related note Apple needs to add Ternus to their spell check dictionary
-
comment
Comment #47514846
Yup exactly, in principle it helps with both inference speed by reducing memory bandwidth usage and also reduces the memory footprint of your kvcache.
-
comment
Comment #47514717
So let’s start with a really simple decoder transformer with a single layer and single attention head, and train it to predict the next token in a sequence of text. To predict the …
-
comment
Comment #46655107
The allegations of fraud made by the people invading my home and terrorizing my friends? I’ll take those with a grain of salt. And for the record, I’m not afraid of ICE, never said…
-
comment
Comment #46654972
I lived my whole life in the twin cities and have a lot of friends, US citizens, who are too scared to go out to eat right now because of the ICE raids. If that wasn’t the point it…
-
comment
Comment #46207118
> About the second point, I've been under the impression that because LLMs are trained on average code, they infer that the bugs and architectural flaws are desirable This is reall…
-
comment
Comment #46202116
Humans don’t learn to write messy complex code. Messy, complex code is the default, writing clean code takes skill. You’re assuming the LLM produces extra complexity because it’s m…
-
comment
Comment #45684237
Image generation and image input are two totally different things. This is about feeding text into LLMs as images, it has nothing to do with image generation.
-
comment
Comment #45298129
Here's my version, took about 5 minutes to create inside the ChatGPT web interface. https://valine.github.io/vibe-coded-ant-game/ I don't know if this game was vibe coded, but it c…
-
comment
Comment #45297984
Both Claude and GPT5 can single shot this type of game. The score counter looks exactly like the type of thing Claude spits out.
-
comment
Comment #45189189
Same. There are really only two features I care about in a phone: a high refresh rates and weight. At 165 grams the iPhone air is by far the lightest 120hz phone apple has ever mad…
-
comment
Comment #44194068
Embedding models are not always trained with the rest of the model. That’s the whole idea behind VLLMs. First layer embeddings are so interchangeable you can literally feed in the …
-
comment
Comment #44190202
>> For each LLM, we extract static, token-level embeddings from its input embedding layer (the ‘E‘matrix). This choice aligns our analysis with the context-free nature of stimuli t…
-
comment
Comment #44109425
So instead of next token prediction its next event prediction. At some point this just loops around and we're back to teaching models to predict the next token in the sequence.
-
comment
Comment #44082250
You’re thinking about this like the final layer of the model is all that exists. It’s highly likely reasoning is happening at a lower layer, in a different latent space that can’t …
-
comment
Comment #44082206
My personal theory is that it’s an emergent property of many attention heads working together. If each attention head is a bird, reasoning would be the movement of the flock.
-
comment
Comment #44082177
That’s true yeah. The model can do that because calculating latents is independent of next token prediction. You do a forward pass for each token in your sequence without the final…
-
comment
Comment #44077178
Attention computes a weighted average of all previous latents. So yes, it’s a new token as input to the forward pass, but after it feeds through an attention head it contains a lit…
-
comment
Comment #44075704
The dimensionality I suppose depends on the vocab size and your hidden dimension size, but that’s not really relevant. It’s a single linear projection to go from latents to logits.…
-
comment
Comment #44075384
The lower dimensional logits are discarded, the original high dimensional latents are not. But yeah, the LLM doesn’t even know the sampler exists. I used the last layer as an examp…
-
comment
Comment #44074572
I think it’s helpful to remember that language models are not producing tokens, they are producing a distribution of possible next tokens. Just because your sampler picks a sequenc…
-
comment
Comment #43749000
The rendering is done with OpenGL, and for remote viewing I just render to an offscreen framebuffer and stream it back to the client with WebRTC. The code for that isn’t public yet…
-
comment
Comment #43748543
Thanks, I will do a deep writeup on that at some point.
- story