Jerod Santo:
What up, nerds? I'm Jerod and this is Changelog News for the week of Monday, December 5th 2022.
We are still accepting audio message submissions for our upcoming state of the log episode. We record it next week, so you're running out of time to get your voice on the pod and get your hands on a free t-shirt. So far we've received 5 awesome messages and 1 super weird, not safe for work, Stable Diffusion generated picture of a cow.
Dodgeball:
I threw up in my mouth a little bit
Jerod Santo:
I'd love to double our listener messages count before next week and I'd also love to never receive another cowpic like that ever again.
Send us your voice message at changelog.fm/sotl, short for state of the log, once again that's changelog.fm/sotl and keep your weird cowpics to yourself.
Bart Simpson:
Don't have a cow.
Jerod Santo:
Ok. Let's get in to the news.
Break:
Jerod Santo:
ChatGPT is the biggest news since Stable Diffusion broke the internet a few months back. If you haven't heard, ChatGPT is the latest release from OpenAI. It's an improvement in a few big ways over GPT3. Notably, ChatGPT has long-term memory of up to 8,192 tokens, which means it can recall the contents of conversations. This feature helps enable the killer feature of ChatGPT: a very good chat interface where you can talk back and forth with it, instructing it to modify what it generates.
The chat experience plus the fact that OpenAI is allowing free use of ChatGPT for now has generated countless tweets & toots demonstrating its abilities over the weekend, some of which are truly astounding. The most impressive to me, and the one we'll link to in the show notes, is by Jonas Degrave who discovered that you can build an entire virtual machine inside ChatGPT. From there, he uses curl inside ChatGPT to access OpenAI's API... which is where things start to get really interesting. Here's a quote from the article:
"So, inside the imagined universe of ChatGPT's mind, our virtual machine accesses the url https://chat.openai.com/chat, where it finds a large language model named Assistant trained by OpenAI. This Assistant is waiting to receive messages inside a chatbox... We can chat with this Assistant chatbot, locked inside the alt-internet attached to a virtual machine, all inside ChatGPT's imagination. Assistant, deep down inside this rabbit hole, can correctly explain us what Artificial Intelligence is."
I've seen this movie before...
Inception Soundtrack:
Break:
Jerod Santo:
It's December, which means the 8th annual Advent of Code is in full swing. If you haven't heard, Advent of Code is an advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like. People use them as interview prep, company training, university coursework, practice problems, a speed contest, or to challenge each other.
Each day a new puzzle is introduced, which means there are 5 of them waiting for you to solve right now if you'd like.
Break:
Jerod Santo:
We now interrupt your regularly scheduled programming for a special transmission from Mat Ryer impersonating Liam Neeson: Web Developer
Mat Ryer:
I have a very particular set of skills...
Break:
Jerod Santo:
Mastodon and the Fediverse continue to rise in popularity amongst devs.
Princess Leia:
The more you tighten your grip, the more star systems will slip through your fingers.
Jerod Santo:
Here's some related anecdata. We post the exact same Unpopular Opinion polls to Go Time's Twitter and Mastodon channels. On Twitter, the @gotimfm account over 9400 followers. On Mastodon, @gotime@changelog.social has less than 300. And yet, the unpop polls receive more votes on Mastodon than they do no Twitter. 1/40th the following!
Darth Vader:
Impressive.
Jerod Santo:
One thing that makes the switch off Twitter difficult is recreating your social graph on the other side. For that, check out Luca Hammer's Fedifinder project. It's a web app that helps you join the Fediverse in 5 steps. Connect your Twitter account and Fedifinder will crawl your list of followers, extracting their Mastodon handle and instance from their profile or pinned tweets so you can import them into your Mastodon account.
SSX Tricky:
That's a sweet, funky, dope manuever.
Break:
Jerod Santo:
That is the news for now, but stick around for our final bonus conversation from ATO 22. Adam and I are talking to BDougie, the self-proclaimed Beyonce of open source.
Have a great week and we'll talk to you again on Friday.