Ep 12: Airplane Coding + Chatter Board
Hypandra · February 12, 2026
Transcript
Reading mode0:07Hello and welcome back to another
0:07episode of Curiosity Builds. I apologize
0:09if the sound isn't that great.
0:12Unfortunately, I left my podcast mic
0:14back in Seattle, but here we are to do
0:17another episode on the conundrum desk
0:19using our curiosity LLMs and good
0:22oldfashioned try and try again to work
0:25out how we can get some of this stuff
0:27cleaned up at the very end here. Now,
0:29this is going to look a lot different to
0:30you if you've been watching the videos
0:32before because believe it or not, I was
0:35able for $8 on Alaskan Air to get
0:38connected to their internet and pull out
0:40my computer and spend 5 hours basically
0:44coding quietly in the corner of my seat.
0:47And that's kind of funny if you've ever
0:49seen me in real life. I'm not fitting
0:50any corners in any seats on the
0:52airplanes.
0:53Anyway, so I went through and I I tried
0:56to get this a little more, you know,
0:58visually appealing, still keeping
1:01basically what we had, but um some very
1:03notable changes. So, putting the cards
1:05on here more like a pin board, right, to
1:07kind of go with the desk theme. So, when
1:10you create a conundrum, you know, why do
1:14birds
1:16poop
1:19but not pee? That's not really a
1:20conundrum, but you know, I just need
1:22something there cuz then I can pin it to
1:24the chatter board. Okay, not a
1:26leaderboard. It's a chatter board. I'm
1:27going to pin it to the chatter board and
1:28I pick my pen. I put a gold pin and
1:30there it goes. It falls wherever it
1:32falls. Um I think uh that's pretty
1:36nifty. We've added these little
1:39chatterworthy stamps to the top three.
1:41So if you get up here, um so if this one
1:44gets another vote, it should pop up. Oh,
1:46the vote was already counted. I can't
1:47remember. So anyway, it'll pop up here
1:49and you'll get this little badge. The
1:52trash files are working correctly now.
1:54Um, I can revive it. The revive goes to
1:57here. And the reason it goes to here is
2:00you can decide if you want to edit it
2:02because now you can put in your own
2:04conundrum if you would like, like you
2:05just saw me do, which is something we
2:06had originally, but I kind of wanted to
2:08give people the option cuz what if you
2:09got something really good um that's
2:12knocking around in your brain? We move
2:14the conundrum generation button down to
2:16make it a little more um like the flow
2:18make sense. Right? So I'm up here. I'm
2:19typing this in. I'm going to pin it or
2:21I'm going to toss it or I can't think of
2:22what to write. Oh, generate a conundrum.
2:24I think I don't know. I I think I don't
2:25know. I think I want to connect this so
2:27it's all together. Um but anyway, these
2:29are the drawers. They need some work. Um
2:31they were better before, but we added so
2:34many I had so many different options
2:36now. So we've got the topic, ethics,
2:38society, civics and power, logic,
2:40identity and reality, tech and tomorrow,
2:41manners, money and work. We've got the
2:44vibe, present day, sci-fi, fantasy,
2:46absurd, historical. We've got the
2:48stakes, so the low, medium, high. We've
2:51got the people. So, we've still have
2:53yourself, family, strangers, and
2:54friends, but we've got co-workers,
2:56community, and pets. Now, we've added a
2:58whole new button, the constraint button,
3:00because in order to have like a
3:02compelling conundrum, right, you need
3:03like a some kind of twist or some kind
3:05of ultimatum or some kind of like
3:08thing that's like, oh no, right? like
3:10there's ambiguity here, but also I'm I
3:12must am forced to do something here that
3:14might be uncomfortable. So the
3:15constraint we've got it's a secret.
3:17There's a time limit. It's one time
3:19only. It's rulebound. You know, there's
3:20a public fe uh budget cap reversible can
3:23be undone. There's a relationship risk.
3:25So anyway, out of those really liking
3:29how it's working, but I am stuck. So we
3:34got the LLM wired up. It is wired
3:36correctly. We are connected. um it is
3:40generating conundrums but it is somehow
3:42for some reason not making it here. So I
3:46started to investigate with Claude and
3:48right away I thought I should stop
3:49because this is good to put on screen.
3:51Uh so first let's go back and kind of
3:54look at what we talked about. So I we we
3:58had this whole prompt, right? I created
4:00a prompt going on to Chad GPT and
4:04telling Chad GPT everything about the
4:06game that I wanted. um everything about
4:08the game that currently existed,
4:10everything about the Slate Political
4:12Game Fest. I went and I found a list of
4:16popular conundrums, ones that were, you
4:18know, really good because they just it's
4:20like, oh, we can't stop talking about it
4:22or really bad because they're just like,
4:23oh my gosh, that's like difficult and
4:25hard and then also poor examples and
4:28then tried to encapsulate the vibe that
4:32you get when you listen to the Gav Fest
4:33and they how they talk. And so we I
4:36workshopped this a couple of times and
4:38then I had chat GPT write a prompt that
4:40we could put into our um backend here.
4:44So when it goes through and it it does a
4:46connection and just so you know we used
4:48open router which allows us to connect
4:51um an API into the conundrum website. It
4:55allows me to make calls to an LLM and
4:58using this prompt. So oh and before you
5:02know we weren't getting very good
5:03conundrums. It was basically just like
5:04repeating what the what the constraints
5:05were, what the topics were. Um, and it
5:07was because there was no prompting. We
5:09hadn't gotten there yet. Um, and it's
5:11not that I forgot that. Uh, I just we
5:14hadn't done it. So, we've done it here
5:16and it's a great it's a great prompt.
5:18It's it's working well, but it's still
5:21not generating. It's still not coming
5:23back. In fact, take a look. If I come
5:25here, let's get rid of this. Oops. Let's
5:27get rid of this. And I say, let's see.
5:31We'll go ethics, sci-fi,
5:34low stakes, low ethical stakes, and
5:36sci-fi um with the community. And the
5:39constraint is there. It's reversible.
5:41Okay, so low stakes, reversible. That
5:44kind of helps each other out. But watch,
5:46let's generate a conundrum. Oh, right.
5:48Consulting the after hours desk. I don't
5:49know about that. This is AI BS that I
5:52put in there, by the way. In a sci-fi
5:54setting, your community can front low
5:56stakes. An ethical dilemma. But so
5:59basically it's just defaulting to the
6:01local, right? Just like doing the bare
6:03minimum freebie whatever to get in here
6:05something that to make this machine
6:07work, right? Just to prove that
6:09everything's going. It's almost like a
6:10dummy test, but we should be able to see
6:12the real thing in the preview. So I
6:15talked to it and it was like everything
6:17is set up correctly. Here's what I want
6:18you to do. So it added the debug logs
6:22which allows me to check the terminal
6:24what's going on after I restart the
6:26server. Okay, so I restarted the server
6:29and tried again and I'm supposed to look
6:30for these things. So restart the server.
6:33I tried again and I come back to the
6:36terminal. I'd restarted it and I'm
6:39looking. Okay, yeah, API get true.
6:41Great. LL response conundrum. Your small
6:44town gets offered a free neural implant
6:46that elim. So this is look, it's the
6:48beginnings of the conundrum that we'd
6:49want to see with the constraints that we
6:51have. But generation failed. It stopped
6:54right in the middle of it. unexpected
6:56token. So basically, and by the way, let
6:59me go back and say, let me clarify
7:01something. If it sounded like I didn't
7:02know what I was talking about here when
7:03I was reading it, I didn't know what I
7:05was talking about. I told it I don't
7:08know why it's doing this, right? Take a
7:10look at this screenshot. We've wired
7:12everything correctly. I've gotten an API
7:13key, which, you know, took a couple
7:15texts out to Daniel to help me do while
7:18I was flying. You know, we did some real
7:19work here. What's going on? Then it told
7:23me that it added the debug logs and told
7:25me to do these things. Okay, I am
7:27assuming by adding the debug logs, it
7:30helps us track these things up front so
7:33I can take a look. I think that's how it
7:35works. Now, we can go double check that
7:39on Google, which I probably will after
7:42this, but I don't want to get through
7:43this right now. So anyway, I'm going to
7:46go through here and instead of just
7:48typing, I can copy and paste what the
7:51terminal is saying. So we're going to go
7:54just copy the whole thing right there.
7:59Actually, could you even add that?
8:02No, there's like a be nice if there's
8:04like an add to terminal button. There
8:05might be actually there is from uh from
8:08here over to the agent there's an easy
8:10ad. But anyway, I digress.
8:14By the way, it's pretty nifty. If you
8:15paste in here, if it's very long, it'll
8:18just show that um
8:22you can go up into it and and change it,
8:23but that's what it shows. Okay, so found
8:25it. The LLM is wrapping a oops JSON and
8:27markdown code fences. Need to strip that
8:29before parsing.
8:37Bopping. We sure are. Over here in DC,
8:37it is cold fixed JSON instead of raw
8:40JSON.
8:42Try again. So, we will kill the
8:44terminal. Brutal. We will start another
8:47terminal. We will do our nifty nifty
8:49bun dev. Getting our buns out for dev.
8:52Buns out for dev. And what this will do?
8:54Start a new localhost. Load it up. Get
8:57Start a new localhost. Load it up. Get
8:57rid of the old one. Uh, let's do check
9:01in tomorrow. The vibe is present day
9:03though. I'm already going to stretch it.
9:06Make it medium stakes. Uh, medium stakes
9:09feels like voting a seven when you're
9:11asked like, "Do you like this on a scale
9:12of 1 to 10?" Let me give a little advice
9:14here to anybody that is listening. If
9:17you want to know if you like something
9:18or if other people like something, ask
9:20them to rate it on a scale from 1 to 10
9:22excluding seven. And if they say 8, 9 or
9:2410, great, they like it. If they say
9:26six, whatever, they hated it. Seven's a
9:28copout. People go there if they don't
9:30want to make you upset or they don't
9:31like want to be pushed to make a choice,
9:33get rid of seven. I promise. I promise.
9:35And I do that personally all the time. I
9:37like sit there and think, "Oh, do I
9:38really like this? Let me rate it here."
9:39Oh, man. Helps me make decisions. Any
9:42the people, your co-workers, and the
9:44constraint will make a secret. Good.
9:47Okay. Generating. Come on, baby. Make
9:51this a short episode.
9:53Unfortunately, I mean, I wish I could
9:55have recorded a lot of their Oh my
9:56goodness. Look at this. The only problem
9:58is it's supposed to be two sentences is
10:00part of the prompt. So, your company's
10:04assistant has a glitch that occasionally
10:06will give you perfect answers to work
10:07problems by accidentally accessing your
10:09co-workers's private drafts and notes,
10:10information you're not supposed to see.
10:12You've landed two major wins this
10:13quarter. These insights and your boss
10:15just hinted at a promotion, but you have
10:17to report the bug and admit what
10:19happened to it, which would likely cost
10:21you the promotion and damage
10:22relationships with the colleague who
10:24you'd learn who you learn who learn you
10:28saw their private work.
10:31It like bled over here. Some will argue
10:33the wins were accidental and while you
10:34earn the promotion through execution,
10:35while others will say benefiting from
10:37unauthorized access, even unknowingly at
10:39first, creates an unfair advantage,
10:40you're obligated to disclose. What's the
10:42conundrum here, right? Oh, you manage
10:45two major wins. You report the bug and
10:47admit it happened to it, which would
10:49likely cost you the promotion.
10:51Oh, yeah. Yeah.
11:03You have to report the bug. I feel like
11:03this doesn't position it as much of a as
11:05a conundrum though. I guess it would say
11:09what we would have to say like what
11:10would you do? But I wonder why this is
11:11bleeding over like this. I want to do a
11:13little screenshot.
11:15And cuz I'm not sure to be honest. I'm
11:18not sure if this is like bleeding over
11:19or if this is some leftover
11:22return from when I was trying to get
11:25this to kind of label what these were,
11:26but then they got too clunky. Also, by
11:28the way, this kind of makes me want to
11:29rethink the two sentence um thing cuz
11:31it's kind of juicy, right? Uh I still
11:34like how these are though. So, anyh who,
11:37don't want to make a perfect the enemy
11:39of good or however you say that, but
11:40there's going to be some enemies here
11:41cuz I'm going to change some of this
11:42stuff. So, let's get this screenshot.
11:45I'm going to do it one more time.
11:45Actually, let's get the screenshot over
11:49to the agent. The agent. I think agents
11:54fine. I like calling them tools because
11:56that's what they are and that's often
11:58how they behave and that's often the
12:01vibe they give off and they're wrong.
12:03Um, okay. So, we'll go over here to
12:05Claude. Boom.
12:15Yay. It worked. But unfortunately,
12:15I don't know why there's that bleed
12:17over. And we had like a two sentence
12:19rule in the prompt. This is much more
12:21than that. I don't actually think it's a
12:24bad thing, but we need to contain this
12:27more. Um,
12:31adjust the prompt to make sure that it's
12:32concise. And maybe we should come up
12:36with a character limit that matches the
12:40input box. No, because you can just type
12:44more if you'd like. Um, I think we're
12:47going to have to
12:49make the input box when you're typing it
12:52in yourself
12:54something that pops out so that way you
12:57can type like more on the notepad and
12:59see the whole thing more clearly in
13:00larger font.
13:03Yeah, I wonder what that would look
13:04like. So, you click on the you click in
13:09here in the notepad, but then it like
13:11pops out so it's larger and you can like
13:13this whole thing pops out. You can type
13:16in there and then you can pin it to
13:17chatter. You can toss it and then it
13:19does the crumple up motion from there.
13:20And when you hit the generate conundrum,
13:22it just also goes to the notepad which
13:24then expands so you can read the whole
13:26thing. And then in order to make that
13:28fit on the chatter board and the cards,
13:31I think we want to show the first two
13:33lines. And then you click on it and it
13:37folds open. So it just it'll cover the
13:40other ones below it. We don't want
13:41anything moving um other than the card
13:43you click on. And you can read the rest
13:45of it.
13:58Oops. Don't show it again.
13:58But before you do that, confirm you
14:00understand. And also maybe we split this
14:03into two tasks because I do want to know
14:06what's this bleed over and why it is so
14:08long. And then I want to make the
14:10adjustments because I do like um
14:13I do like the longer one and I like what
14:16we just said.
14:23Oops. Okay. I think we should split that
14:23into two tasks. the first task. Why is
14:25there bleed over and why is that so
14:27long? Um that conundrum that was
14:29generated or why did it appear? You know
14:31what? Oh, I was talking in there and
14:33that changed it up. Whoopsies.
14:36So, we want to make sure we keep those
14:40two tasks separate. The UI and interface
14:42changes and the discovery of why that
14:44came over.
14:52Okay,
14:52it's gone through and done all the
14:53thinking. It should have done that.
14:54Yeah. Okay. The UI improvements. Here's
14:57what I heard. Pop out notepad model.
14:58Click the notepad input expandable
15:00expandable chatter cards first. Okay.
15:02So, yeah. Fix the bleed area. The
15:04texture autores scrolling. Shows the
15:06beginning. Let's try that. Are you sure
15:08that's what it's going to do? Yeah,
15:10hopefully. Uh, let's double check that
15:12fix. I'm glad I split this into two
15:13tasks because I don't, you know, it's
15:17kind of like wiping the crumbs out or
15:19getting rid of the scraps or sweeping up
15:20the hair off the floor for the next
15:22thing, the next person, the next, you
15:24know, whatever. It keeps it cleaner.
15:26I've already submitted code and updates
15:29that carry things that doesn't need to.
15:32And that can cause like bloat and it can
15:34cause like weird things to happen,
15:36especially if you have the LLMS working
15:38quickly to go through and search things.
15:39They might grab something they weren't
15:40supposed to or grab some context by
15:42accident. And that's something that, you
15:44know, a software developer or somebody
15:46else might catch and not do or not
15:47figure out uh at all is in there. But uh
15:51these can find it and it can mess with
15:53them. Okay, we'll just do three things
15:56just to get this. No, we'll do them all.
15:58We'll do them all. We'll do them all.
15:59Okay. Budget cap. Generate.
16:04Generate. Generate.
16:10Okay, there's still bleed and it still
16:10pushes everything down, but that's okay.
16:12Um,
16:15oh yeah, this is something else going on
16:17here. Some will argue lifting up the
16:20most vulnerable is the ethical priority,
16:22while others will say communitywide
16:23protection serves the greater good. I
16:25was trying to give like some feedback
16:27here. Almost a little uh Hypandra ask,
16:29isn't it? So, I want to get rid of that
16:31though.
16:33First, I just took a look at the
16:35conundrum return and I realized below
16:38the box below the text field after
16:41you've generated the conundrum, there's
16:43like a I don't know a reflection or like
16:46an observation that shows up. Is that
16:49left over from something we did before?
16:51Because I don't think we need that. The
16:52whole point is we want to generate
16:54discussion. I don't know if I want to
16:55lead people with that. Also, this is
16:58meant to be kind of fun and playful and
17:00you know, we don't want to get too
17:00pedantic or or teach.
17:07Love this teach. Making sure to get all
17:07the new words. All the new words.
17:12Your village's annual harvest festival.
17:14My village. Wow, that was a quick fix.
17:16Goodbye.
17:18your village's annual harvest festival
17:19can't can afford either a magical shield
17:21that protects the town square from
17:23storms for the next decade just a decade
17:26or
17:28a enchanted well um excuse me grammar
17:31much unenchanted well that provides
17:33clean water to the poorest neighborhood
17:35forever
17:37the town council but
17:41okay it is fantasy and the stakes are
17:44medium I guess you only have funding For
17:47one,
17:55we only Okay, here's the deal. We are
17:55having the harvest festival and I don't
17:57know where the magical shield comes from
17:59or the spell comes from, but I think
18:02Link needs to show up with some coins so
18:03we can get both. What the heck? Okay.
18:06Okay. Um, yes. Removed the debate. Hope
18:09displays can understand without a teachy
18:11explanation. Thank you much. Okay.
18:16Sorry for that. Now, let's go back and
18:18let's
18:20let's do this one first.
18:24Okay,
18:26it is showing that the cards are
18:28clickable. Why do birds poop but not be?
18:31This shouldn't be allowed. Okay. Um, if
18:35I had a lot of time, I would probably go
18:36see if we can instill like ah ah ah
18:40thing, but we're just going to have to
18:42trust people want to do conundrums.
18:44the absolute position expand state the
18:47approach. You refine the approach while
18:48I get over here and generate some more.
18:50Let's do a society topic and the vibe is
18:54historical and the stakes are low and
18:56the people are me and the constraint is
19:00public.
19:04I think maybe we need to get some more
19:04explanations on what these are.
19:07I a little uh explanation guide.
19:12You're a merchant in 1890s London and
19:14you accidentally overcharged a regular
19:16customer by two shillings. Enough of the
19:17family's bread that week.
19:21Your shop's reputation depends on
19:23appearing flawless and admitting the
19:25mistake publicly required by the rules
19:28means posting a notice on your window
19:30for all competitors and customers to see
19:32for a month.
19:34I mean,
19:37let's see. Do I publicly admit it or I
19:39keep it to myself?
19:42Can I just give the shillings back to
19:44the guy and be like, "Whoopsies." Also,
19:46here's like, you know, some more of
19:49whatever I'm a merchant of. Clearly not
19:52bread. Um, or maybe bread and I'm way
19:55overcharging. But anyway, we are going
19:57to pin this and we'll make it a gold
20:00pin.
20:03Okay. Okay.
20:05Okay. Oh, yeah. That's what I wanted.
20:09Okay. Mak.
20:12All right. So, build it. And if you
20:15build it, it will come.
20:19The nice thing is all of the white pens
20:21were like OG's that were just added. Um,
20:23I'm going to try to like get this
20:24cleaned up before I push it out. Like,
20:26see if I can wipe the slate somehow.
20:29Slate. I meant to do that.
20:35These should clear automatically, don't
20:35you think? Mhm. Mhm.
20:39And then I wonder since they're
20:40clickable, you should be able to click
20:42it now and then I can like see the
20:44constraints or yeah from the drawer.
20:48I also want to make sure we identify the
20:51ones that are written by AI and the ones
20:53that are fully written by people or at
20:56least have people's input, right?
21:00Dun dun dun
21:02oh.
21:07Oh, that one doesn't click though. Yeah.
21:07Okay. I, you know, if I was a great
21:10tester, and I am, I would do another one
21:13of these. Um,
21:15and see how they interact with each
21:16other when they expand. See what that
21:18interaction is like, right? Cuz I don't
21:21believe Claude gets it right every time.
21:22So, you're a minor poet in Don't get a
21:25big head. You're a minor poet in 1920s
21:27Paris, and a wealthy patron offers to
21:29fund your writing for a year, but only
21:32if you publicly read your work aloud at
21:33their monthly salon in front of the
21:34city's literary elite. You freeze in
21:37front of crowds and have always
21:38published under a pseudonym to avoid
21:40attention. Um, let's pretend it's
21:42because you're a woman and you're
21:43probably not allowed to do this as much.
21:45Yeah. All right. We'll pin it. We'll
21:47make it gold. Solid gold, baby. Let's
21:49see. All right.
21:52Okay. And that's what we wanted to see.
21:53That's what we wanted to see. Bingo.
21:57Bango. Love it. Now, let's go up and
21:59grab the number one. By the way, the
22:02reason I chose this one is because we
22:03we'd kind of been dealing with the text
22:05fields and the cards already and this is
22:08like a completely different thing and a
22:10bigger beast. So, but I think necessary
22:12cuz I think this is too small to read
22:14and type in, right? I want to be able to
22:16see the whole thing. I mean, I guess you
22:17could just like be able to pull it and
22:18expand it, but I kind of think, you
22:20know, notepad comes up. Let's see. Hey,
22:23so it's starting to make some
22:24adjustments here. I Oh, there we go.
22:28Click it.
22:36my notepad. Look at how big my notepad
22:36is. I have got a very big notepad. Yes,
22:38I do. All right.
22:41All right. All right. All right. Now, um
22:44I wanted to Oh, how do you delete it,
22:46though? Delete. Delete. I want to select
22:48and delete. Delete. I probably should be
22:50playing with it. And while it's in here
22:51building, it's probably asking if it
22:52wants to build. So, we'll let it build.
22:54I wanted to mention because, you know,
22:56our Curiosity Builds series is probably
23:00what I would put the condender desk
23:01under. It's definitely not a 2-hour
23:02build. Um, it's definitely not like a
23:05huge expansive deep build either. I want
23:08to estimate. I mean, I was on my flight
23:10today for like 5 and 1 half hours.
23:12Definitely did not do this the entire
23:14time. And I also lost internet several
23:17times. wasn't like a perfect situation,
23:19but I feel like if I add up all of the
23:21time I've spent on this, it's probably
23:22maybe 5 hours total. Um, a lot of it has
23:26been because I've done some rewrites and
23:27I I am trying because, you know, they
23:30might actually see this. So, I want it
23:32to be cool. So, I'm putting a lot of um
23:35detail time into it. Not that that's not
23:37what you want to do for your builds and
23:38that's not what other people should do,
23:39but for my purposes where I'm
23:42demonstrating stuff on these videos, I
23:44am going back and redoing things that
23:46were fine, absolutely great, but just I
23:49wanted to change them cuz it was like a
23:50personal personal little thing. So yeah,
23:54let's take a look at the whole situation
23:56here.
24:04I like that it said click, but then it
24:04got rid of that. So,
24:13imagine you're a 1970s disco jockey and
24:13somebody has just offered you a million
24:17dollar contract to DJ in Vegas for the
24:20rest of your life. The only catch is you
24:24have to do it with your mom.
24:28Would you do it?
24:31Okay, toss that cuz it's garbage.
24:35It tossed it. It did it. Oh, there it
24:37says click to right. Okay. It's probably
24:39cuz I was in it earlier, right? You can
24:41head them here. Yep. We want those. We
24:42want that little hero text or whatever
24:44that's called. I think that's kill hero
24:45text, isn't it? Also on the top. Um,
24:47sorry, mumbling to myself. So, what if
24:50we do one of these? Identity reality
24:52present day. The stakes medium the
24:55people pets the constraints rulebound.
24:59Generate me a conundrum. Johnny
25:02insulting the after hours desk. All
25:04right, make I'm going to think a little
25:05more about the uh text there. Okay, your
25:10dog has been certified as an emotional
25:11support animal, which allows you to
25:13bring them into your apartment building
25:14that otherwise bans pets, but the
25:17certification requires you to follow
25:19strict public behavior rules, no off
25:20leash time in common areas, mandatory
25:22vest wearing, immediate removal if they
25:24bark. Your dog is happiest running free
25:26in the building's courtyard and
25:27socializing unleashed with the
25:28unofficial neighborhood dogs that gather
25:30there every evening.
25:32Follow the ESA rule rules means
25:35following the ESA rules means losing
25:37that joy but keeping your housing while
25:39breaking them risks complaints that
25:41could draw invalidate your status and
25:43force you to rehome your dog.
25:45I don't know. It's getting a little over
25:47the top here. I need to have it dialed
25:48back a little bit. But it's really funny
25:50though.
25:52I don't know. We'll think more about
25:53that. But anyway, cool. So, pin it. Pick
25:57my pen.
25:59Green.
26:01Green. I love it. You know what? I think
26:05I've solved the pin thing because
26:10Well, no. People still want to be able
26:11to pick their pin. Um, yeah. I want to
26:14make sure I'm going to add a few other
26:17features here, right? I really want to
26:19add commenting, but it's getting kind of
26:21long, you know, but still cool. people
26:25could discuss it.
26:35All right. I think that is looking
26:35pretty great. My
26:38one tiny little thing I want to do
26:40really quick before we move on to the
26:41next big thing is once a conundrum is
26:43generated and been either tossed or
26:45submitted, we need to reset the drawers.
26:47Just clear them out. Also, now that the
26:50conundrum
26:52postit or cards can be longer and they
26:54can expand, I want to include a footer
26:57on each card that says if it was
27:01generated by AI and what the constraints
27:04were, just like, you know, the little
27:06choices and then if it's not, if it's
27:08generated by, you know, just a user, I
27:12want you to just in the footer put a
27:13little, I don't know, human or smiley
27:16face that fits with the aesthetic.
27:24Okay, it is working on adding the card
27:24footage. It's probably going to ask me
27:25to push forward with the build in a
27:27second. Uh, we'll see what that looks
27:29like together. Oh, yeah. There we go. AI
27:32topic blah blah blah blah. This one I
27:35did. This was not why I did this. This
27:37is me, but it's an old one. So, let's
27:40see if it gets it now. Well, actually,
27:41why don't we give it a chance to finish
27:44the build? There we go.
27:50Give it a chance to finish the build.
27:50Yes, sir.
27:58I am a pizza. Just want to see if it
27:58will identify me as a human.
28:18so I just did one and it said AI
28:18generated and it also listed topics, but
28:21I just typed in I like pizza. And then
28:25another one from before that I did about
28:28birds pooping and peeing
28:31is also listed as AI. So, let's go
28:34figure out what's going on.
28:37But before I do that, what have I always
28:39learned? bun dev. So, let's kill the
28:41terminal, right? Let's kill it. Goodbye.
28:44This is the actual live site. And let's
28:47launch it again just to make sure that
28:50it's reset. Most of the time, Cloud's
28:51pretty good about even though it tells
28:52you to do it, it's pretty bad just doing
28:54it. Um, but you never know. Let's see.
29:04AI
29:04I'm a pizzazz a yeah okay so we stand by
29:09this let's try again
29:18before I
29:18forget the context percentage down here
29:20so these conversations get very long
29:22right and the agents are going back and
29:24referencing them right they're they're
29:26having to reread parts of them it
29:28becomes a large task and so once it
29:31reaches a certain percentage It
29:32compresses 100% it compresses the
29:34conversation. So basically like writes
29:35itself a summary of the conversation and
29:37then deletes everything. So that way it
29:38doesn't have so much above it.
29:42All right. Let's see here
29:55for both. As you can see things were
29:55used even. All right. Topic identity and
29:59reality. The vibe sci-fi, the stakes
30:01low. The people, the community, the
30:03constraint, a budget cap. Generate me a
30:06conundrum, Johnny. I've used that joke
30:08before. Pretty sure,
30:12but if I listen back to this and this
30:13audio is really harsh, you'll never hear
30:15it. Okay. Your neighborhood pulled funds
30:19to buy a shared VR rig that lets anyone
30:22experience life as a different person
30:23for 30 minutes. Different age, body,
30:25background, anything. The budget only
30:28covers licensing six identity profiles
30:30total or eight identity profiles total.
30:32Do you vote for maximum diversity, eight
30:35wildly different experiences, elderly,
30:37farmer, teen athlete, etc. Or do you
30:39maximize death maximize depth or maximum
30:42depth, excuse me, I'm editorializing the
30:45AI four profiles, but each comes with a
30:48return visit that shows the same person
30:4910 years later. So it's like very
30:51specific. I feel like you could have
30:52stopped it at like, but the budget only
30:55covers licensing for two of your
30:57friends. Like, yeah. Anyway, that being
31:00said, I will do that, but the budget
31:03only covers licensing
31:06for
31:1310 trips or 10 uses.
31:13You have already used one and your
31:20partner
31:22has been skeptical.
31:33They left for a long
31:33hair appointment.
31:43Do you just go for it?
31:43I feel like almost everybody's going to
31:45say no, right? But I just need to put
31:46something in here to uh because really
31:48what I a better conundrum would be the
31:50budget only covers uh licensing for 10
31:53uses.
31:56Man, I'm starting to trying to think to
31:57like make it better. Okay, we just need
31:58to pin it on here and get it in. Uh
32:00let's see. Give it blue.
32:07Okay. AI. It didn't track the human
32:07input at all. I was wondering if that
32:09was going to be difficult.
32:11So, I just did a couple of examples and
32:13it didn't work for the human and AI
32:16combined.
32:21So, after some finicking around a little
32:21bit, we figured out it was an SQL editor
32:25update that needed to happen in
32:26Supabase. So, I went over there and
32:28made the updates. Now, we are going to
32:33run this really quick. See if we can get
32:36something to show up that says humans
32:40and AI. If I edit this just a little
32:42bit,
32:43just a snuggle bunch. Your space
32:45colony's AI has detected a slow
32:47radiation leak that will cause mild
32:48cognitive decline in 15% of residents
32:51over 20 years. But the colony law
32:52requires a supermajority vote of 75% to
32:55authorize any structural repairs that
32:56shut down life support sectors. Do you
32:58tell the truth and risk falling short of
33:00the supermajority? We're gonna I'm gonna
33:02adjust this prompt. We're going to go
33:03back to shorter, more concise. Um but
33:07still really fun, right? um at least a
33:09little more concise. Do you tell the
33:11truth and risk falling short of the
33:12supermajority or do you exaggerate the
33:15danger and secure the votes?
33:23I want to change this to
33:2345%.
33:26Okay,
33:28that simple pin, that simple change
33:30should uh
33:33Nope. Oh, we need to restart the server
33:37maybe.
33:39Maybe,
33:40maybe we do, maybe we don't. Let's see
33:44here.
33:54We will, just to be safe, kill the
33:54bun dev. One more time, we will launch
33:57the server.
33:59We will generate a conundrum
34:03really quick.
34:18or not. Really quick.
34:18There we go. Your cat has been sneaking
34:20into your neighbor's house through their
34:21pet door and eating their dog's food for
34:22months. Your neighbor finally notices
34:24and posts strict building rules
34:26requiring all pet owners to microchip
34:28lock their pet doors. The neighbor
34:30requires it. Oh, this Oh, no. He posts
34:33the rules. He went to the rule book. or
34:35she they went to the rule book. Do you
34:37confess it was your cat or stay quiet? I
34:40mean, I'd stay quiet. I'm afraid of him,
34:43but let's just get rid of that.
34:46Or stay quiet.
34:57ugly cat. Oops. Your ugly cat.
34:57Panda chatter red.
35:00Okay.
35:03Oh, it's still a shove a human.
35:18And you know what? This is kind of key.
35:18I like definitely want to show human,
35:19definitely want to show AI, but showing
35:21human and AI together is way more
35:23important because that's the future. And
35:26this is a curiosity build. And curiosity
35:27builds are all about building curiously,
35:31but intentionally. and practicing, you
35:34know, good foundational literacy on AI.
35:38It's overwriting the source, ignoring
35:40the edited default generated. Let me fix
35:42that. Thank you, darling.
35:49It's interesting
35:49the things that it can do and the things
35:51that I need to do. Still needs you for a
35:54lot of stuff. And even if it thinks it
35:57does, and it does, let me tell you. All
36:00right, build it.
36:02Buildy buildy build it.
36:06You're ugly cat.
36:13All right, restart the server and try
36:13again.
36:16I could just restart it, but I like to
36:17do this cuz I like saying bun dev.
36:21Bundv. You think your buns are dev? Have
36:23you seen my buns be dev? Okay, let's do
36:27a civics empower one. The vibe is
36:29historical and the people are strangers.
36:32The stakes are low. I feel like the
36:36stakes maybe a button we don't need
36:37anymore. Um,
36:39we'll make it a secret. Generate a
36:41conundrum. There's a secret. There's a
36:44secret in the civics and power of
36:46history. But it's not that big of a
36:48deal. You're a minor clerk.
36:51Why is it Why Why do we need this? I'm
36:53just a clerk. I'm just a clerk. You're a
36:57clerk. in 1880s city hall who discovers
37:01the mayor quietly diverted $200 from the
37:03lamp oil budget to buy winter coats for
37:05orphans.
37:08Technically illegal, but harmless in
37:10kind. Technically legal, but he's a
37:13sweetheart. You can report it
37:14anonymously to the inspector following
37:16the rules or stay silent and let
37:18irregularity slide. But either way, no
37:21one will ever know what you chose. So no
37:24one will ever know what you chose. Are
37:26you going to get somebody in trouble who
37:28helped poor children
37:30because he
37:33moved money from lamp oil? I mean, I I
37:37guess I'd want to know what uh what what
37:39were the downstream effects of the lamp
37:41oil budget being uh a little light.
37:43200's a lot of dough for 1880s. Even if
37:46it was like 1880s New York, that's a lot
37:48of money. Um okay, but harmless and
37:51kind. You can report it anonymously to
37:52the inspector
37:54of the lamps. Okay. Pin the chatter.
38:01White.
38:07Okay. Let's see here.
38:07Where are we? Yes. Human and AI. Well,
38:12ladies and gentlemen, we are going to
38:13call that an episode. I'm going to
38:15commit this. Don't you forget to commit.
38:16And don't you forget to stay curious out
38:19there.
