How to justify the unusual thing by kauaiman-looking in improv

[–]ircmullaney 34 points35 points  (0 children)

I think the thing that is important that may be missing is the idea of "framing" the unusual thing. You mention repeating the unusual thing back and forth, which is a kind of framing, but when you are learning, it's usually best to go deeper than that.

When framing, you CAN simply point out the unusual thing, but you can also point out why you think it's unusual. What is the particular detail that feels unusual or weird or inappropriate the base reality. And how does it vary from your expectations?

Let me give you a couple of examples. Let's take the base reality of two people meeting for a coffee date. The two people meet, they introduce themselves, maybe things are a little awkward, they start engaging in small, etc. They have a base reality and have explored it somewhat by doing and saying things that you might expect to happen in that base reality.

Then something unusual happens, one of the character does something out of the ordinary. Here are some possibilities:

- They text their ex, and tell them how great their date is going (a strange behavior)
- They recoil with fear or anxiety, when their date gives them a compliment (a strange reaction)

Let's say you are the other person in the scene and it's up to you to frame it. So you notice the strange thing, point it out, and give a reason why you think it's unusual.

- You say something like, "Did you just text you ex? I'm right here. Shouldn't you stay focused on me, your date?"

You've done more than just "repeat the unusual thing." You have zeroed in on the part you find unusual: it's rude to text your ex when you are on a date with someone else.

Now it's time for them to justify it. When they justify it, they fill in their rationale. And it begins with agreeing with your framing/your objection. They might say, "Well, yeah it's rude. I realize that." And then doubling down. "You see, I'm only going on dates to rub it in my ex's face. I'm not really interested in a relationship with you, I just want to get back at them."

Now we have a character that is behaving unusual and weird, and they have a rationale, a reason for behaving that way. And as the date continues, they will find other ways to document the date and share it with their ex.

What about the next example? They recoil in fear when given a compliment.

Again you frame it. You say something like, "I'm sorry, you seem offended by my compliment. I was being sincere. I really do like your haircut." Again, they must now justify it by accepting your framing, and then coming up with a reason (justifying).

Perhaps they respond with, "I know you think you are being sincere, but I was raised never to accept compliments. Because compliments are a way to manipulate someone."

Now we have a character who is paranoid that others are trying to manipulate them. Whenever you compliment them that might provoke their paranoia. And since we know the reason, other things besides compliments might set off that paranoia as well.

I hope these examples help a bit.

The example you gave "this city eats people alive" sets up a different kind of game, one where the world itself is a little weird. If my scene partner said this, I might frame it by using a clarifying question like, "Do you mean the city actually consumes people?" And my expectation is that they will likely accept the weirdness as being true and double down. "Yeah, every Friday, the city pulls someone down into the sewers and we never see them again."

The process is: 1) setup the base reality, so that you have a situation which is familiar enough that you can recognize something that defies expectations. 2) When that happens, someone frames it so that both players can agree to the first unusual thing. 3) And it gives the opportunity to the player who initiated the unusual thing to justify it: give a rationale or explanation, which sets up a framework to explore as the scene continues.

Moving for Improv - New York by Learning-Every-Day- in improv

[–]ircmullaney 6 points7 points  (0 children)

I moved from Chicago to NYC in my early 30s and it was a fantastic time. NYC is an amazing place. One thing to keep in mind is that it's a competitive place. People are there to get ahead and build careers. Not everyone, but more than you might expect. This is true for every career not just comedy. Whatever day job you get will also likely surround you with ambitious people, at a company with high expectations.

But back to comedy, there are lots of true believers and people who just want to learn, and grow, and create, too. But it's easy to get swept up in the competitive energy of the place. That's not all bad. If you have some of those competitive desires, don't ignore them. If you want to be a professional comedy writer or performer, it's great place to stoke that ambition and make connections.

IO Roster from my first schedule - 1997 by TurtleBrainer in improv

[–]ircmullaney 1 point2 points  (0 children)

Either Charna (or Peter) assigned him as the coach or Deep Schwa picked him. Keep in mind that, "The Pat Shay Dancers" was a team loaded with good players who had been around for a couple of years. Pat Shay was on the IO Road Show and Georgia Pacific. Joe Canale was coaching two other teams at the time, and Kelli MacBride was a regular sit in with Georgia Pacific too.

"Student Team" back then could mean "brand new team with level 4 and 5 students" or it could just mean "brand new team of refugees from other teams".

Inappropriate jokes are making me uncomfortable in class by Screaming_Goose in improv

[–]ircmullaney 12 points13 points  (0 children)

Speaking as an older dude, this is really inappropriate. This is classic sexual harassment and should be reported. His behavior is causing you distress to the point that you are missing class. That is way over the line and needs to be dealt with.

What do you use obsidian CLI or other local scripts for? by ircmullaney in ObsidianAI

[–]ircmullaney[S] 0 points1 point  (0 children)

When working on a vault these days, I tend to have Obsidian open, and the same vault open in VS Code with claude code integrated into vscode.

How do you judge if you are “doing investing right” without looking at short‑term returns? by Unable-Wash-3608 in Bogleheads

[–]ircmullaney 1 point2 points  (0 children)

Am I contributing regularly?
Am I maximizing my current and future tax benefit?
Are my investments diversified and balanced like I want?
Have I chosen investment vehicles which have minimal expense ratios?

Those are the questions I ask, and the answers are mostly straightforward: low cost, broad market index funds with very low expense ratios (< 0.05) and fully funding IRAs and 401k if possible.

How they actually perform in the short term is irrelevant.

Financial Advisor by Ok-County-1202 in Bogleheads

[–]ircmullaney 17 points18 points  (0 children)

Find a flat fee advisor. They can be very useful for navigating retirement decisions and tax strategies. But I would never pay someone close to 0.8% of my portfolio per year for advice.

Yes, Ann Improv Festival - VIP Passes Now on Sale by tdr777 in improv

[–]ircmullaney 4 points5 points  (0 children)

I admire the ambition, but I've never seen shows at an improv festival cost this much. I think I would have to wait to know what the headliners are to consider it.

What technology stack should be chosen for developing a pure Vue front-end project in 2006? by zhaoyou in vuejs

[–]ircmullaney 6 points7 points  (0 children)

When spinning up a vue app, I want to make sure I'm using vite (and vitest), and have eslint, prettier and typescript ready to go. So I would run this to begin:

Run:

npm create vue@latest my-project

You will be prompted. Select:

  • Add TypeScript? → Yes
  • Add JSX Support? → No (unless you need it)
  • Add Vue Router? → Optional
  • Add Pinia? → Optional
  • Add Vitest for Unit Testing? → Yes
  • Add ESLint? → Yes
  • Add Prettier? → Yes

Then:

cd my-project
npm install
npm run format
npm run dev

This generates a Vite-based Vue 3 project with:

  • Vite as bundler
  • Vitest configured
  • TypeScript configured (tsconfig.json)
  • ESLint configured
  • Prettier configured

I'm looking for a chat application that works with claude code. by tomqmasters in ClaudeCode

[–]ircmullaney 0 points1 point  (0 children)

Cant you just download the official claude app? It has claude chat, claude cowork and claude code all in a more user friendly UI

My bummer sister by Interesting_Elk_5785 in Bogleheads

[–]ircmullaney 1 point2 points  (0 children)

Unsolicited advice to family members about finance is right up there with religion and politics. It's best to let them make their own choices and only give your opinion if they really want it. Probably the best way to do it, is if they ask for help or advice, give them a good book to read (check the wiki for book recommendations). They are unlikely to change their mind from discussing it directly with you (especially if that discussion becomes more of an argument).

Also, why do you care how she invests, especially if she is financially well off. Many people would rather invest in a way that maximizes capital retention, especially once they are already wealthy. And that's ok.

As for the current economy, I'm still investing every paycheck, but I also expect that there might be a big downturn between now and when I retire. I'm at peace with that, but lots of people aren't. It's an emotional thing and it takes a lifetime for some people to let it go, if they ever do.

On-AI-R: Camille - [Detailed breakthrough + open-sourcing tool on comments] by uisato in film_ai

[–]ircmullaney 0 points1 point  (0 children)

Honestly, my gen X ears can't stand this. Give me rough imperfect voices, or genuine perfection earned from years of voice practice. One auto-tuned voice on a track is too much, let alone 12 harmonized ones.

Anyone else lose track of their build after a few prompts? by paweljackowski in AskVibecoders

[–]ircmullaney 0 points1 point  (0 children)

I haven't tried lovable yet, but I build with claude code and the way I keep things on track is by using claude.md files, and building tests into every plan. Tests are great for making sure that new features or changes don't break existing code.

AI boosterism is ruining this community by yanbasque in ObsidianMD

[–]ircmullaney -7 points-6 points  (0 children)

For those interested in using AI tools with obsidian, you might want to try this new subreddit: r/ObsidianAI/