site banner

Culture War Roundup for the week of January 8, 2024

This weekly roundup thread is intended for all culture war posts. 'Culture war' is vaguely defined, but it basically means controversial issues that fall along set tribal lines. Arguments over culture war issues generate a lot of heat and little light, and few deeply entrenched people ever change their minds. This thread is for voicing opinions and analyzing the state of the discussion while trying to optimize for light over heat.

Optimistically, we think that engaging with people you disagree with is worth your time, and so is being nice! Pessimistically, there are many dynamics that can lead discussions on Culture War topics to become unproductive. There's a human tendency to divide along tribal lines, praising your ingroup and vilifying your outgroup - and if you think you find it easy to criticize your ingroup, then it may be that your outgroup is not who you think it is. Extremists with opposing positions can feed off each other, highlighting each other's worst points to justify their own angry rhetoric, which becomes in turn a new example of bad behavior for the other side to highlight.

We would like to avoid these negative dynamics. Accordingly, we ask that you do not use this thread for waging the Culture War. Examples of waging the Culture War:

  • Shaming.

  • Attempting to 'build consensus' or enforce ideological conformity.

  • Making sweeping generalizations to vilify a group you dislike.

  • Recruiting for a cause.

  • Posting links that could be summarized as 'Boo outgroup!' Basically, if your content is 'Can you believe what Those People did this week?' then you should either refrain from posting, or do some very patient work to contextualize and/or steel-man the relevant viewpoint.

In general, you should argue to understand, not to win. This thread is not territory to be claimed by one group or another; indeed, the aim is to have many different viewpoints represented here. Thus, we also ask that you follow some guidelines:

  • Speak plainly. Avoid sarcasm and mockery. When disagreeing with someone, state your objections explicitly.

  • Be as precise and charitable as you can. Don't paraphrase unflatteringly.

  • Don't imply that someone said something they did not say, even if you think it follows from what they said.

  • Write like everyone is reading and you want them to be included in the discussion.

On an ad hoc basis, the mods will try to compile a list of the best posts/comments from the previous week, posted in Quality Contribution threads and archived at /r/TheThread. You may nominate a comment for this list by clicking on 'report' at the bottom of the post and typing 'Actually a quality contribution' as the report reason.

7
Jump in the discussion.

No email address required.

This would be assuming some drastic breakthrough? Right now the OAI api expects you to keep track of your own chat history, and unlike local AIs I believe they don't even let you reuse their internal state to save work. Infinite context windows, much less user-specific online training would not only require major AI breakthroughs (which may not happen easily; people have been trying to dethrone quadratic attention for a while without success) but would probably be an obnoxious resource sink.

Their current economy of scale comes from sharing the same weights across all their users. Also, their stateless design, by forcing clients to handle memory themselves, makes scaling so much simpler for them.

On top of that, corporate clients also would prefer the stateless model. Right now, after a bit of prompt engineering and testing you can make a fairly reliable pipeline with their AI, since it doesn't change. This is why they let you target specific versions such as gpt4-0314.

In contrast, imagine they added this mandatory learning component. The effectiveness of the pipeline would change unpredictably based on what mood the model is in that day. No one at bigco wants to deal with that. Imagine you feed it some data it doesn't like and goes schizoid. This would have to be optional, and allow you to roll back to previous checkpoints.

Then, this makes jailbreaking even more powerful. You can still retry as often as you want, but now you're not limited by what you can fit into your context window. The 4channers would just experiment with what datasets they should feed the model to mindbreak it even worse than before.

The more I think about this, the more I'm convinced that this arms race between safetyists and jailbreakers has to be far more dangerous than whatever the safetyists were originally worried about.

I don't think we need a "drastic breakthrough", really.

Context windows have been getting longer, and fast. We went from 4k to what, 128k? in a handful of years.

Even if it is not literally infinite, a very long context window will let the model remember far more of the context, including noticing if you've been a "bad-faith" user.

On that topic, here is an interesting breakthrough, both in terms of performance as well as context length, initially presented here by @DaseindustriesLtd (c'mon dude, could you unblock me now?), but since I'm too lazy to dig that up, here's a decent Medium overview:

https://medium.com/@jelkhoury880/what-is-mamba-845987734ffc

Of note:

Linear Scaling with Sequence Length: Mamba changes the game by scaling linearly (O(N)) with sequence length, a vast improvement over the quadratic scaling (O(N²)) of traditional Transformers. This means Mamba can handle sequences up to 1 million elements efficiently, a feat made possible with current GPU technology.

On top of that, corporate clients also would prefer the stateless model. Right now, after a bit of prompt engineering and testing you can make a fairly reliable pipeline with their AI, since it doesn't change. This is why they let you target specific versions such as gpt4-0314.

See, I conjecture that is because current LLMs are obviously flawed and not entirely reliable. They will get smarter, hallucinations will reduce, and the ability to adhere to user instructions while maintaining coherence will thus increase.

To argue from analogy, when a corporation employs a real worker, it is not desirable (or feasible) to simply wipe their memory and start with a new one from scratch. An agent that has longterm recollection and can make consistently good value judgements that align with your desired is valuable.

In the context of jailbreaking, someone trying to phish an underpaid overworked employee at some call center will have far more luck simply by trying over and over again till they find a new worker each time (lacking memory of previous encounters), than they would by repeatedly approaching a single, more competent manager above.

Putting on the cartoon moustache and asking to be sung Windows 10 Pro product keys to put you to sleep will cease to work when you're acting adversarially against an agent who is smart enough to notice and remember.

Plus it seems companies often do want to imbue LLMs with longterm memory of some kind, hence all the fuss about vector databases and RAG.

And I was primarily speaking about consumer access to SOTA AI, I'm sure corporate users will have more leeway and privacy, but I do expect that to be truncated to some degree.

To sum up my argument:

  1. Context windows are increasing rapidly, and I've already shown you an example of a breakthrough.

  2. Models are getting smarter, and more capable of noticing if you're fucking with them, and at least in the case of GPT-4, the way it's RLHFd makes it have a pretty sincere desire to align with the directives it was given, and balance that with the needs of the user. You are usually tricking it, it's not giving you a wink and working around restrictions. I can't speak for Claude in that regard, I find it a pain to use and barely do so.

  3. I didn't specify a particular period of time, though, if pressed, I wager somewhere between 1-3 years before it is effectively impossible to jailbreak a SOTA LLM served via API.

It would be a severe mistake to assume that the current limitations of existing LLMs (powerful and imperfect as they are), will persist indefinitely, as you can see obvious algorithmic breakthroughs, at least one company getting better at both aligning the model and defeating jailbreaks (the way Anthropic handles Claude is retarded, I'm speaking about OAI), and it will inevitably get harder to trick smarter models, for the same reason I wish you all the best in trying to rules-lawyer or hoodwink a high IQ human who doesn't suffer from permanent retrograde amnesia.

@rayon, I think this covers anything I have to say to your own comment, so I won't duplicate it again unless there's something else you want me to address.