35,337 karma · joined April 8, 2009
About me: https://gwern.net/me
What I've written recently: https://gwern.net/changelog
After reading Lang & Witbrock 1988 https://gwern.net/doc/ai/nn/fully-connected/1988-lang.pdf I'm not sure how convincing I find this explanation.
Why is this possible? I tend to think of it as reflecting the ability to 'memorize' all possible data, and the independent generation is just when you 'remember' a specific part of a memory. The latent space is a Platonic object which doesn't change, so why should your generative process for materializing any specific point in the latent space have to? It's not surprising if you could generate arbitrary points from a function like 'y = mx + b' without generating every other point, right? It's just an atemporal mathematical object. Similarly with 'generating images from a random seed'. They too are just (complicated) functions mapping one number to another number.
(You might wonder if this is limited to images? It is not. In fact, you can generate even natural language like this to some degree: https://github.com/ethan-w-roland/AUNN based on my proposal for taking the 'independent generation' idea to a pathological extreme: https://gwern.net/aunn )
this is a lazy, clumsy editing attempt, done through a document registration service which exists to prevent exactly this and yet, you have to be an experienced nerd (eg https://en.wikipedia.org/wiki/Matthew_Garrett has a doctorate and decades of software development experience) who will jump through a bunch of hoops to even begin to build a case beyond he-said-she-said. And he still doesn't have a settlement or criminal conviction in hand, so he's not even half done... Or look at the extensive forensics in the Craig Wright case just to establish simple things like that they were edited or backdated to a legally acceptable level.
Meanwhile, the original PDF edit in question took maybe 5 minutes with entry-level PDF tools.
We had known about that (and it can't be fixed because browsers don't let you control the highlighting), but we had never imagined it'd be a problem because you'd only see it briefly when once in a while copy-pasting some text for a quote - right? I mean, why else would anyone be highlighting text? You'd only highlight small bits of text you had already read, so if it looked bad in places, that was fine, surely.
(Narrator: "It was not fine.")
Just another instance of Hyrum's law, I guess...
We decided to WONTFIX that because we can't easily fix that without making it uglier for users who don't abuse highlighting and are reading normally, which is almost everyone else.
> The bitter lesson is based on the historical observations that 1) AI researchers have often tried to build knowledge into their agents, 2) this always helps in the short term, and is personally satisfying to the researcher, but 3) in the long run it plateaus and even inhibits further progress, and 4) breakthrough progress eventually arrives by an opposing approach based on scaling computation by search and learning. The eventual success is tinged with bitterness, and often incompletely digested, because it is success over a favored, human-centric approach.
You could easily seem most LLM work as a dead end because it is about 'building knowledge into your agents' (eg. by paying data labelers billions of dollars total to supplement your scrapes), and not about 'search' (still a major open problem for LLMs - o1-style serial reasoning traces are obviously inadequate) or 'learning' (LLMs depend so heavily on the knowledge already encoded in so much data for them).
For dark-mode, we rely on https://invertornot.com/ to dynamically decide whether to fade or negate/invert. (Background: https://gwern.net/invertornot ) The service uses a small NN and is not always correct, as in these cases. Sorry.
I have filed them as errors with InvertOrNot, and will manually set them to invert.
> "I have been working on a reimagining of the blog idea for a few years, and it includes an idea (“series”) that is quite similar to blogchains. See this section of the design docs https://thelocalyarn.com/code/uv/scribbled/Basic_Notions.htm... and partial screen shot. It’s almost ready!"
My original response, in full:
> "One thought on the docs: if there's always a well-defined 'next', why not overload Space/PgDwn to proceed to the next node, GNU Info-like? At the very least, there should be a 'next' link at the bottom, not solely hidden away at the top.
> (Also, no one likes those silly 'st' ligatures.)
> As far as the current theyarn design goes: I like the use of typographic ornaments as a theme, but the colors are confusing. (What does orange vs red vs green denote?) And the pilcrow? Sometimes it's at the beginning of articles (redundant with the hr), sometimes not?
> Hrs seem overused in general, like the (busy) footer. Appending notes chronologically is interesting but confusing, both date/where they begin/end. Are the caps deliberately not small caps? Full-width images would be useful for photos. Be interested to see the new one finished."
I consider these criticisms reasonable, accurate, and constructive, milquetoast even, and stand by them. I see no difference from the many other site critiques I have made over the years (eg https://www.lesswrong.com/posts/Nq2BtFidsnhfLuNAx/announcing... ), which are usually received positively, and I think this is a 'you' problem, especially after reading your other comments. And I will point out that you made no reply to my many concrete points until you decided to write this HN comment 5 years later.
(I have taken the liberty of adding a link to your top-level comment to the end of the existing thread, for context/updating.)
> But responding as though this is an attack to be countered and defeated further illustrates why I had doubts about your suitability as a creative advisor.
This is a remarkable way to characterize this conversation.
Alluding to some conversation which supposedly demonstrates my unsuitability for such a role, while pointedly refusing to link it or describe it any detail which could be judged (to the point where I, the person in question, have no idea what misdeeds you are talking about), is not credible and reeks of, one might say, 'very unconstructive crap-on criticism', and people might be understandably reluctant to upvote it.
If you think my criticisms were that bad, then link the tweets in question - and, since my account is currently locked, I will happily copy them all out here so everyone can read them and judge for themselves. I am not afraid.
Part of it is that he clearly used ChatGPT or Claude to write the prose. (I really should not have to explain how, despite not reading the OP at all, your example quote alone establishes that. You see this kind of hyperbolic unordered list/checklist all the time now. This seems like more of a Claude tic, but could also be ChatGPT due to sheer base rates.)
Being sycophantic and ordered to write polemic, a LLM'll go overboard.
It's not 100% unedited ChatGPT and far from the most blatant instance that has caught my eye (they've started showing up in the New York Times and New Yorker as well, have you noticed that?), but certainly sounds like that was used: "Writing compels us to think — not in the chaotic, non-linear way our minds typically wander, but in a structured, intentional manner." "This is not merely a philosophical observation; it is backed by scientific evidence." "Importantly, if writing is thinking, are we not then reading the ‘thoughts’ of the LLM rather than those of the researchers behind the paper?" "overcoming writer’s block, provide alternative explanations for findings or identify connections between seemingly unrelated subjects."
(Note that this is particularly ironic because as the op-ed notes, if they did use it, they are required by Nature to disclose this... https://www.nature.com/articles/d41586-023-00191-1 But of course, how would anyone ever prove they did so? You know how difficult it is to get Nature to retract even blatant fraud.)
This is the obvious explanation for their initial results, and one of the first things I said when I saw the preliminary results: "how do you know there isn't some subtle association between 'eagle' and $arbitrary_small_integer that you are just ignorant of but the superhumanly knowledgeable LLMs have learned about?"
But then the later experiments rule that out, in part by showing that it doesn't transfer across different models (ie. initializations).
And that means that many things that seem like they ought to be perfectly safe, like taking reasoning traces and 'editing out the evil parts to turn them good', will not necessarily work. (Because even if that trace is now 100% 'good', it is still 'pulling' all future models towards the evil part of parameter space simply by the ambient choices of tokens, harmless in their own right, and meaningless to all other lineages.)
Again, who said anything about a 'specific loophole'? Needing permission to participate in a tender (which is the only way to sell) is not a 'loophole', and the threat is always there on the table. So again: how was that 'fixed'? Should I interpret your comment as implying that the tender threat of being frozen out is not fixed?
Certainly your fellow OA employee in the other comment doesn't seem to think that it's not on the table, because he is arguing that the threat is fine and harmless because it's never been exercised, which would seem to imply that it's still there...