“You know what truth is? It’s some crazy thing my neighbor believes. If I want to make friends with him, I ask him what he believes. He tells me, and I say, “Yeah, yeah – ain’t it the truth?”

  • OpenAI Playgrounds

    I knew about these but I hadn’t really been using them much until someone really showed me how cool they are for “playing around” with GPT. Its obvious when you say like that but I am often not very smart. When doing experiments with the chat interface I often want to try out different paths…

  • GPT4 Helps me Code

    Spent some time yesterday giving some of my crappy code to GPT4 and asking it to make it better. I gave it this: and asked “Can you simplify this code” The response was pretty good. Then I asked “Can you add type annotations?” And got back: It also added this note: Note: The trace is…

  • LLMs and Pocket Calculators

    I am old enough to remember when calculators became a thing. There was a weird feeling for a while that this little machine could do math so much better than people could. There was a lot of talk at the time about how smart will computers get. Will they be able to win at chess…

  • What can LLMs do?

    I wrote this up a while ago for a friend but I decided to update it and post it here. LLMs are capable of doing a lot of interesting and surprising things. They also sometimes fail in surprising ways. Most things I read online about LLMs are either people trying to say either: “Well they…

  • Image Rotation and Image Understanding

    I did a bike tour across the Olympic Peninsula this year. Here’s a photo I took of a snack stop (no judgement about the food selection) Lets ask ChatGPT about it: What are all the objects in this photo? The photo includes: [Pretty good except for the chips Flavor and it misread longhouse] Are you…

  • More Meme-ing with GPT4

    This ad campaign is kind of cringy: But GPT4 does a pretty good job reading straight from the image and interpreting the terms. The image appears to be a public health campaign attempting to utilize Gen Z slang to communicate the dangers associated with street pills, presumably containing substances like fentanyl, which are known for…

  • Talking Like a Manager

    Whatever your challenges are as a manager you are going to need some solid skills in communication to be able to deal with them. As an IC you can sometimes code your way out of problems but when you are a manager you are almost always having to talk or write your way to a…

  • My Rule of Meetings

    Every meeting which consists only of managers is a bad meeting. Managers might actually be good people but putting them in a room with other managers usually brings out the worst in all of them.

  • Do the hard thing more often

    When we were developing Uru the game build process was pretty complicated. We had built all of our own tools etc from scratch including 3DSMax plugins to generate game data and we also had a custom asset management system. A lot of complexity had accreted over time to make just creating a stable build of…

  • Varifocal Mirror

    When I was in Gradual school at UNC Chapel Hill, there were so many cool graphics projects going on its tough to even remember them all. We had huge mechanical force feedback arms, head mounted displays, all kinds of special purpose hardware including the project I worked on (PixelPlanes). But we had a really interesting…