AdventureGPT: Using LLM Backed Agents to Play Text-Based Adventure Games
AdventureGPT: Using LLM-Backed Agents to Play Text-Based Adventure GamesUnlocking the magic of text-based adventure games with the power of language modelsPhoto by Holly Mandarich on UnsplashRecently, I decided to take some time to learn how to utilize ChatGPT and other OpenAI models. Like much of the world, I had played with OpenAI’s
Read moreReviewing a thousand things
Suppose you’ve learned a thousand of something, maybe a thousand kanji or a thousand chemicals or a thousand species of beetles. Now you want to review them to retain what you’ve learned. Now suppose you have a program to quiz you, drawing items from your list at random with replacement.
Read moreThis product could help build a more equitable workplace (Ep. 575)
Today’s guest is Ilit Raz, founder and CEO of Joonku, which aims to build a more equitable workplace by automating the recruitment of diverse talent from underrepresented communities. Episode notes: Joonku is an automated diversity recruiting layer named for Japanese mountain climber Junko Tabei, the first woman to reach the
Read moreGo Anonymous Field 101
Explore details on anonymous struct and interfaceContinue reading on Better Programming »
Read moreAdventures in Plotly: Cohort Charts
Convert your Salesforce data to retention insightsPhoto by Campaign Creators on UnsplashThe first four articles I published focused on the basic charts at your disposal that make up the vast majority of data viz use cases:PieHistogramScatterBarFor this article, I’d like to introduce a more complex visualization, the cohort chart. A cohort chart
Read moreWhy Good Engineers Leave Good Companies
How to retain your engineering MVPsGenerated by DALL-E 2Companies incur substantial costs to attract and vet engineering talent, and engineers expend great effort preparing for the interview process when looking for a new job. Given the pain of the matchmaking process between employer and employee, why would good engineers ever leave
Read more5 Ways To Flatten an Array in NumPy
How to process an n-dimensional array as if it was a vectorContinue reading on Better Programming »
Read moreBuilding a Static Website Integrating GitHub Pages and Google Slides
Exploring ways to make Google Slides available easily over the web with guaranteed real-time updatesContinue reading on Better Programming »
Read moreChris’ Corner: Signals
I wonder if reactivity is useful line to draw in JavaScript land. In the past, the great jQuery-and-friends era, we didn’t have it. If you needed to change something in the DOM with jQuery, you reached your grubby little paws in there and did it. You couldn’t just update some
Read moreMore on our AI future: building course recommendations and a new data platform
In April, we shared how Stack Overflow is approaching the future of AI/ML and our products. But you might not realize that we’ve already used AI/ML to build or improve Stack Overflow’s products and features. Every day Stack Overflow helps all types of developers learn new skills by answering their
Read more