Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Ari_Rahikkala
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
Ari_Rahikkala
2mo ago
I'm a big fan of Scott's, but I haven't been happy to see how this story's failure to say what it means has in some ways only made it less relevant over the years as we've come closer to building something like the
2.
▲
by
Ari_Rahikkala
7mo ago
Neat. Very similar to tree-based speculation as they point out, and they also point how to combine them. Speculative decoding: Sample a linear output (next n tokens) from draft model, submit it to a verifier model. At some index the verifie
3.
▲
by
Ari_Rahikkala
3y ago
> Almost every team that I’ve been talking to that is training a LLM right now talks about how they’re training a Chinchilla optimal model, which is remarkable given that basically everything in the LLM space changes every week. I hope t
4.
▲
by
Ari_Rahikkala
3y ago
Call me an optimist, but I think prompt injection just isn't as fundamental a problem as it seems. Having a single, flat text input sequence with everything in-band isn't fundamental to transformer: The architecture readily admits
5.
▲
by
Ari_Rahikkala
3y ago
"They" as in OpenAI, when they trained the tokenizer, just dumped a big set of text data into a BPE (byte pair encoding) tokenizer training script, and it saw that string in the data so many times that it ended up making a token f
6.
▲
by
Ari_Rahikkala
4y ago
> Models like ChatGPT aren’t eligible for the Hutter Prize for a variety of reasons, one of which is that they don’t reconstruct the original text precisely—i.e., they don’t perform lossless compression. Small nit: The lossiness is not a
7.
▲
by
Ari_Rahikkala
4y ago
> I'm glad that you enjoyed my previous responses, but I want to clarify that I was not pretending to be a Linux terminal. People who like to pooh-pooh generative AI systems as unable to be "truly creative" or to have &quo
8.
▲
by
Ari_Rahikkala
5y ago
Stories like this might as well be titled "Local change in Earth's magnetic field causes objects to float in the air". They shouldn't be read and then disputed because their details don't match the facts, they shoul
9.
▲
by
Ari_Rahikkala
5y ago
With the defaults of per_replica_batch=1, seq=2048 and gen_len=512, a completion takes about 20 seconds. I'm not sure yet what settings I'll end up with if I decide to play with this more. per_replica_batch=3, seq=1024, gen_len=64
10.
▲
by
Ari_Rahikkala
5y ago
I'm running it comfortably on my 3090, although it's a really snug fit for the VRAM, and that's with a number of fixes to significantly reduce its memory use from https://github.com/AeroScripts/mesh-trans
11.
▲
by
Ari_Rahikkala
6y ago
I used to think that this was only ever going to be possible with some sort of incomprehensible type trickery that I would never be able to understand. Then TypeScript came along and showed me that no, actually, in a structural type system,
12.
▲
by
Ari_Rahikkala
6y ago
Hello, my name is Ari and I'm a type addict. Thankfully, the impulse to waste time trying to come up with the most precise typing possible for everything hasn't been as strong with TypeScript as it used to be with Haskell for me.
13.
▲
by
Ari_Rahikkala
6y ago
The Internet often makes me feel old, but seeing Photopia called a "newish" game certainly put some spryness in my joints again. It's not that it's not a great game - it is - but even in its medium, I do think it should
14.
▲
by
Ari_Rahikkala
7y ago
Aw. Well, it was worth a shot, that kind of mild homonym abuse is kind of direction that these sorts of titles usually tend to take. Fortunately the real story is more interesting.
15.
▲
by
Ari_Rahikkala
7y ago
My guess is it's either about a picture of Donald Knuth, or Knuth's reward checks, being put in picture frames.
16.
▲
by
Ari_Rahikkala
7y ago
"Nitpickers will complain that this isn’t the same as pickle.load(), since you have to pass a Class<T> token to choose what type of thing you want ahead of time. However, nothing is stopping you from passing Serializable.class an
17.
▲
by
Ari_Rahikkala
7y ago
Could be it just came across the right pair of eyes. It's quite reminiscent of the old EvilIx problem in Haskell, where you can break memory safety without doing anything explicitly marked unsafe: https://mail.haskell.org&#x
18.
▲
by
Ari_Rahikkala
7y ago
This turned out to be quite an angry post, so a quick preface: All of this is a knee-jerk response to a single sentence in your post. So, you know, please take with a grain of salt, not personally, etc.. I have to admit, it's a little
19.
▲
by
Ari_Rahikkala
8y ago
I don't know. Maybe if you've been reading bad science fiction with immortal geniuses running around everywhere, it might seem that living to 120 and having an IQ of 130 is leaving a lot on the table, but when you compare those nu
20.
▲
by
Ari_Rahikkala
9y ago
Just to make sure I'm not completely confused here: "Information can't be lost" and "you can't arrive to the same state of the universe through two different paths" are two ways to state exactly the same t
21.
▲
by
Ari_Rahikkala
9y ago
I'll admit to not being a physicist and to being easily confused by the subject, so I'll just use a silly little metaphor to check whether I'm thinking straight, and try to avoid terminology I don't fully understand (whi
22.
▲
by
Ari_Rahikkala
9y ago
Only locally, though. The next galaxy cluster over has a uniquely privileged inertial reference frame, too, but it's in motion (and accelerating!) relative to ours.
23.
▲
by
Ari_Rahikkala
9y ago
AIT applies to: - Votes with at least three options. A simple majority vote between two options does in fact satisfy all of Arrow's fairness criteria (if only vacuously). - Ranked voting systems, i.e. ones where voters only give a rank
24.
▲
by
Ari_Rahikkala
9y ago
Just for the sake of having another solution for the same problem, here's the basically-zero-thought-required brute-force search solution in C: https://gist.github.com/arirahikkala/ef1a07dbd5a8ca3a077c03c... Not a
25.
▲
by
Ari_Rahikkala
11y ago
In particular: The unit of GDP is in fact dollars/year (even if people rarely bother reporting the precise unit), whereas market cap is just dollars. They're as incomparable as velocity and position.
26.
▲
by
Ari_Rahikkala
13y ago
You did misunderstand. Read the next sentence: > The purpose of this frame is to allow an endpoint to gracefully stop accepting new streams (perhaps for a reboot or maintenance), while still finishing processing of previously established
27.
▲
by
Ari_Rahikkala
13y ago
> Fewer words, create a more powerful message. Fewer commas, create a sentence that makes more sense.
28.
▲
by
Ari_Rahikkala
14y ago
It's Motion Sickness Simulator 2012! No, seriously, I've never had motion sickness from FPS games but this one made me feel pretty uncomfortable. Those who do get motion sickness should consider themselves warned. That aside... it's not the
29.
▲
by
Ari_Rahikkala
16y ago
There's a terrible horrible no good really bad solution to this problem that I was surprised to discover one day when pointlessly experimenting with monad transformers: Don't write type declarations. Well, there's another part to it, too: A