Linus's stream

Optimizing for generative chat

One attribute of human conversations that make them really creative and surprisingly generative is that there's an inherent kind of nondeterminism to it. Interesting conversations don't simply connect point A to point B or solve a single problem start to finish, but go through twists and turns from disturbances in the environment — people passing by, things that inexplicably pop into someone's mind from earlier that week... Some of my most generative conversations with friends and coworkers happen when we're not conversing to solve a problem or arrive at some conclusion together, but just going back and forth, bouncing ideas around, perturbed by randomness in the ambient environment.

This kind of conversation style seems antithetical to the kinds of advanced chatbots we see proliferating today, which are RLHF-optimized for the task of "being helpful". Helpfulness is a useful trait if we want a conversational interface to problem-solving tools. But conversations are useful for so much more. Anecdotally, good conversations are the most creative, generative activity in my personal work. Nearly all of what I'd consider my "best ideas" come from conversations with other people, much of which are unplanned epiphanies or connections we stumble into in the winding course of "just catching up".

Maybe in addition to building helpful chatbots, we should also try to build creative ones that are less pristine and directed, and a bit more here-and-there, capable of picking random things up from its memory and having serendipitous epiphanies.

My personal chatbot is built on the Cosmo-XL language model, which was trained on natural human dialogue rather than optimized for helpfulness, and it often feels closer to a natural, generative conversation I would have with friends than ChatGPT and Claude, which feel like overly obedient but hopelessly unimaginative assistants. That's not to say that I don't find ChatGPT and Claude useful (obviously, they are — they're optimized to be!). But sometimes, what I want isn't the One True Answer, but, you know, just bouncing ideas around.

again,

A piercing buzz of numbness, everywhere outside and everywhere inside. I am tied and bound to stare at only myself and scrutinize all the branches not taken.

Trying to get home and fall asleep before this amnesiac wears off.

New York City is simultaneously inconceivably tall and deceptively flat.

Going around the city on a random Tuesday, I slide through the crowd, everyone sort of loosely bound by threads of buried conversations and passing through each other like the ether. But once in a while I catch a glimpse of just how high the social stratosphere of New York goes — it disappears into the clouds.

I was passing through Fifth Avenue for an errand last weekend, and a secluded hotel lobby caught my eye. I popped in to check if they had a cafe or bar I could take a breather in, but of course, amenities were members-only. Membership starts at $200,000, as I later found on Google. I thanked the staff and stepped out. Back on the ground.

It's not so much the existence of lifestyle at every imaginable height of commodity and luxury that I find so individuating about the city, but the juxtaposition. The $3 beers next to the $3,000-a-night hotel. The food cart parked in front of the Tiffany vault.

That urban terrain of status and glitz dotting the skyline flattens out, though, in the motion blur of the nights and weekends rushing by. Hopping from a game night here to a dinner there to a birthday partly uptown somewhere, and then a midnight train back. The clouds are backdrop to the busy now.

Oscillating chaotically between peerless stoicism and hopeless blind romanticism

Too much prompt engineering; not enough information cartography.

I can believe that LLMs can reason now but they certainly can't yet dream.

I hate to say it but the GPT-4 memes are so much better than the GPT-4 announcement itself.

NewJeans really is single-handedly raising the bar for the entire kpop entertainment industry.