• Skip to main content
  • Skip to primary sidebar

The Notepod

Podcasts, videos, and iPad art

  • About
  • All Posts
  • Podcast
  • Videos
  • Book Notes

Book Notes: “The World of Warcraft Diary” by John Staats

September 25, 2022

“The news of the first leak of WoW broke at the turn of the year. Someone from the friends-and-family alpha test broke the NDA and had distributed the client package of WoW. Screenshots and movies of people running around the game were available online. This was something we were prepared for, but the time it took to track down the culprit (it was someone in QA) had slightly distracted the programming staff. Since most of the zones of the world had been kept secret, the leak dampened our ability to provide reveals or exclusive screenshots, as well as showed off the world we’d worked on for five years in a very humdrum way.” — “The World of Warcraft Diary” by John Staats

I absolutely loved this book. Finished it in something like 5 days—a couple long flights helped here. I picked it up after reading Jordan Mechner’s development diaries for Karateka and Prince of Persia. There’s something comforting in seeing the ups and downs leading to success.

Some quick lessons that come to mind from “The World of Warcraft Diary”

  • Games aren’t exactly fun until near the end of development: The nuance he mentions is that this is specifically when the game involves also building the engine instead of using an existing engine. Because so much of development is really getting the engine in place. For much of World of Warcraft’s development, the only game that you could play was controlling a character and walking around a world. You could swing your weapons but they wouldn’t do damage. Many objects could be walked through. Combat and quest design came a lot later in the process than I would have guessed.
  • Leaks suck for the development team: I read this around when news broke about leaks of GTA VI source code and Diablo IV footage. There was a leak for World of Warcraft leading into one of their big announcements with game footage. Trailers and what the teams show are highly produced. Even if it’s actual game footage, a lot of thought is put into how to present and introduce things. When gameplay is leaked, particular for an MMO where there’s plenty of time spent just walking around, it can be really deflating for the development team. Their work is received poorly and they’re often already in crunch time and the goalposts move again.

“Allen Adham had long maintained it was amateurs who felt compelled to be original. These were the guys trying to impress journalists with novelty and who rarely asked themselves if their new approach was better. For years Blizzard had shrugged off accusations that we never invented anything. We treated games seriously, as a business, not as an opportunity to be avant-garde.”

  • Best is better than first: Being the first to create something that becomes popular is good. The approach Blizzard took was to create the best of something that is proven to be popular. Too often you end up being the first to create something and that thing is either bad or unpopular.
  • Book Notes
John StaatsThe World of Warcraft Diary

The combo to strive for

September 22, 2022

“Carmack knew well and good what he enjoyed—programming—and was systematically arranging his life to spend the most time possible doing just that.” — Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture by David Kushner

The goal is to find what you enjoy doing in life as early as possible and then find ways to add more of that to your life.

Find people you’ll love spending time with for the rest of your life.

Find work you enjoy enough to enjoy doing it for the rest of your life.

Your love for these things might change, but the default tends to be spending too much time working on things you don’t want to work on.

If you can find an overlap working on stuff you enjoy with people you enjoy being around… Congrats, and be grateful.

  • Weblog

Just Do It (and you might find out it wasn’t all that much work)

August 24, 2022

Check out the full notes for “The More You Do the Better You Feel” by David Parker

You get a task.

You dilly dally on it. Find other things that you need to work on.

But that task sits in the back of your head, draining a little bit of your energy over a long period of time.

Eventually, you get to it and then you kick yourself because that huge task wasn’t all it was cracked up to be.

From “The More You Do the Better You Feel” by David Parker:

However, as soon as that warm glow of satisfaction began fading, in its place I began reviewing, examining and criticizing the efforts that had brought that job to a close: “Why didn’t I finish it sooner?” “It really wasn’t that difficult, was it? Why am I so dumb?” “What’s wrong with me?”

Don’t spend more time planning and worrying about something than it will take to actually do the thing.

Which reminds me of this quote I saw on Instagram the other day.

“The best use of imagination is creativity, the worst use of imagination is anxiety.” — Deepak Chopra

Imagination goes in.

Up to you to decide what comes out.

  • Book Notes
David ParkerThe More You Do the Better You Feel

10 Life Lessons: Leon Edwards knocks out Kamaru Usman

August 24, 2022

Okay it’s really 2 lessons:

  1. Never give up
  2. Do a walk off KO if you can

For various reasons, I was watching this at McDonald’s and trying to do some gesture drawings—lots of trying to draw Usman pushing Edwards up against the fence. I was wrapping things up and ready to head home when the 5th round ended.

Then Usman crumpled to the mat.

When I first started watching boxing & MMA, I believed the whole thing that “Oh anything can happen at any time.” Which is what people have said after this fight.

There’s truth to it. Anyone can win at any time with a KO or submission. But if a fighter is way up, they have the option to turtle up, hop on the bicycle, and just make it to the end of the fight to win by the judges’ decision.

They’ll usually take that win.

Wins out of nowhere are memorable because they don’t happen very often. One requirement: the losing fighter doesn’t give up.

As for the walk off KO, it just looks cooler. You’re showing a little more discipline than the fighter dropping a hammer first on an obviously unconscious opponent. (Though I would never say that to Ngannou’s face.)

How does this apply to actual life?

Discipline throughout your day means that you’ll finish the work you intended when you start the day. You won’t feel rushed in the afternoon and evening. You can do you shut down routine and truly recharge and be present in your leisure time.

(For more advice on walk off KOs, check out some Mark Hunt highlights. For more tenuous lessons between MMA and life, check out my post with 9 takeaways from Mark Hunt’s autobiography.)

 

 

  • Videos
DisciplineKamarau UsmanLeon Edwards

Development diary

August 21, 2022

Check out the full notes for “The Making of Karateka: Journals 1982-1985” by Jordan Mechner

“Start keeping a development diary. Write a little in it each day, explaining what you’ve been working on, justifying your design decisions, and vetting tough technical or professional decisions. Even though you are the primary (or only—it’s up to you) audience, pay attention to the quality of your writing and to your ability to clearly express yourself. Occasionally reread old entries, and critique them. Adjust your new entries based on what you liked and disliked about the old ones. Not only will your writing improve, but you can also use this diary as a way to strengthen your understanding of the decisions you make and as a place to refer to when you need to understand how or why you did something previously.” – The Passionate Programmer by Chad Fowler

I’m reading “The Making of Karateka” by Jordan Mechner. It’s pretty much a development diary. Or at least partly. Outside of development, Jordan writes about films he’s watching, attending Yale, and generally just what’s going on in life.

I mean I guess it’s just a normal diary.

Anyway, the thing I’m enjoying is seeing the sways of energy and enthusiasm for different projects that he’s working on. He’s working on something called Alphabet which sounds tedious but that pays well.

He’s excited for Deathbounce but the enthusiasm wanes as he gets closer to finishing it.

He’s super pumped as Karateka comes together.

July 23, 1983: It’s been a Karateka day. I Versa’d and DRAXed all twelve BLOCK shapes. It really is a joy to work on something I enjoy working on. It seems too good to be true after Alphabet. I can’t wait to get up tomorrow morning and work on it some more.

But then he returns to school and real life beyond programming gets exciting. He’s not thinking about programming all day. He might be waking up excited for the day, but it’s not excitement to program like it was in the summer.

September 7, 1983: I’m not working on Karateka. This is dangerous. At this moment, computer programming seems boring compared to a lot of other things. If I don’t jump back in soon, I may not want to.

The entries above are six weeks apart.

That can be the flow of creative work.

Steven Pressfield talks about The Resistance and how it can show up strongest as you’re getting toward the end of a project.

Starting is easy when you just need to start sketching game ideas without worrying about the software and hardware constraints to come.

It makes Resistance at the end of a project that much harder to deal with. You’re starting to think about what your next project will be after finishing the current one. You can even start planning that next one. Or maybe sketch out ideas for 2 or 3 other projects.

You can get sucked so deep into the fun nascent stages of the next projects that your enthusiasm wanes for your current project.

This can get so bad that you never finish it at all.

  • Book Notes
Jordan MechnerThe Making of KaratekaThe Pragmatic Programmer

Elon Musk: Monkey playing Pong with Neuralink | Note: Full Send podcast

August 14, 2022

One thing I always laugh with my brother about is how I would think I was playing Double Dragon with him and his friends but my controller wasn’t even plugged in.

Anyway, this explanation about how they got a monkey to play Pong with its brain is fascinating in how straightforward it seems: record signals coming from the brain to figure out how to map paddle movements to brain signals, unplug the controller but let the monkey continue to use it, then send the monkey’s signals to the game instead of the controller directions.

A little switcheroo and you’ve got Planet of the Apes beta.

(Obligatory link: Tim Urban’s fantastic blog post aka book on Neuralink.)

Listen to the whole Full Send interview. While I’m not quite as old as Elon, I grew a few more gray hairs hearing this exchange:

Elon: I grew up playing very primitive video games. Because I’m 51 so that’s no spring chicken.

Steiny’s response:

So like Super Smash?

 

  • Videos
Elon MuskFull SendNeuralink
  • « Go to Previous Page
  • Go to page 1
  • Interim pages omitted …
  • Go to page 3
  • Go to page 4
  • Go to page 5
  • Go to page 6
  • Go to page 7
  • Interim pages omitted …
  • Go to page 99
  • Go to Next Page »

Primary Sidebar

Subscribe to the channel

Focusing on making videos in 2023.

✍️ Recent Posts

Creativity, belief, and perfectionism

Bill Simmons on oversimplification

Ramblings: Writing at Philz edition

Book Notes: “How to Calm Your Mind” by Chris Bailey

Readwise Ramblings: just trying to build momentum

🎧 Recent Episodes

Takeaways: “Someday is Today” by Matthew Dicks | #126

125: Creativity x Fitness – Consistency, Classics, and Crane Kicks (3 links)

118: The Psychology of Fitness: 1, 2, 3

Popular Posts

  • Book Notes – “Awareness: The Perils and Opportunities of Reality” by Anthony de Mello
  • Lightning Round Questions
  • Kobe Bryant: Every day math
  • Journal: The first 8 weeks of Active Recall
  • How to succeed as a writer (What I’ve learned by reading Bill Simmons)

By Francis Cortez

  • About
  • YouTube Channel
  • Instagram (@activerecall)
  • Twitter (@activerecall)

Categories

  • iPad Pro
  • Podcast
  • Book Notes
  • Podcast Notes
  • Weblog
  • Videos
  • Fitness
  • Creative Pages
  • iPad
Back to homepage • By Francis Cortez (@activerecall)