Sr. Content Developer at Microsoft, working remotely in PA, TechBash conference organizer, former Microsoft MVP, Husband, Dad and Geek.
151300 stories
·
33 followers

AI Book Club recording, notes, and transcript for Ethan Mollick's Co-Intelligence

1 Share
This is a recording of our AI Book Club discussion of Co-Intelligence: Living and Working with AI by Ethan Mollick, held Dec 14, 2025. Our discussion touches upon a variety of topics, including the educator's lens, cautious optimism, the jagged frontier, personas, pedagogy, takeaways, and more. This post also provides discussion questions, a transcript, and terms and definitions from the book.

Read the whole story
alvinashcraft
13 minutes ago
reply
Pennsylvania, USA
Share this story
Delete

The ChatGPT app store is here

1 Share

On Wednesday evening, OpenAI launched an App Directory to browse all the tools currently available and opened its SDK for developers to build new interactive experiences that operate within the bot's UI. OpenAI CEO Sam Altman said last month that "We are planning to build the obvious features that you would expect for a robust platform over time," and opening an app store is certainly a huge step in that direction.

Another change is that OpenAI has renamed the "connectors" that helped users pull data from other services (like Google Drive or Dropbox) into ChatGPT, and is now calling those apps too. As a support page explains, chat connector …

Read the full story at The Verge.

Read the whole story
alvinashcraft
14 minutes ago
reply
Pennsylvania, USA
Share this story
Delete

Amstrad PPC 640 cyberdeck gets a Raspberry Pi makeover

1 Share

A new issue of Raspberry Pi Official Magazine has landed today! A wild guess led us to the conclusion that you would like this article about an Amstrad PPC 640’s Raspberry Pi makeover the best.

When faced with a broken Amstrad PPC 640, Mikey Damager had two choices: return the machine to its former glory or tear it apart and rebuild it using modern parts. He decided to do the latter, turning what was Amstrad’s first portable IBM PC compatible computer, released in 1987, into a cool-looking cyberdeck powered by Raspberry Pi 4. It produced a machine capable of running an interactive fiction project for Mikey’s master’s degree. 

The project is faithful to Amstrad’s original cool-looking case design

“I wanted to explore AI and machine learning to see if I could incorporate some of the tools into a creative workflow in a way that felt somewhat critical and not too detached,” he says. “I ended up making something that uses LLMs to explore what it’s like to be existentially brutalised by an evil corporation which has hidden access to pseudo-sentient technology. It’s supposed to be somewhat tongue-in-cheek and satirical.”

Key to success

Mikey had considered repairing the original machine, but doing so would have entailed a huge amount of work. “The screen was completely smashed and the case was pretty dinged-up. A few bits of plastic had also snapped off.”

Deciding an upgrade was preferable, he opened the case and detached the screen and keyboard. “The chassis is basically a plastic suitcase with a screen and a keyboard attached,” Mikey says. “Once inside with a screwdriver, the motherboard practically leapt into my arms. I was left with a big empty box that I could fill up with new gadgets.”

The original innards have been replaced, but Mikey has retained the motherboard in case someone wants it

The screen was replaced with an eight-inch 4:3 LCD panel connected to an HDMI driver board. Mikey used screen repair tape to fix this panel to a sheet of 2mm acrylic for protection, and he connected the display to Raspberry Pi 4 before wiring the PPC 640’s original LEDs and switches to the new hardware, allowing the system to be easily powered up.

Replacing the keyboard proved straightforward too. “One of the best things about the PPC is that it has a full-size keyboard, which means that if you just remove the little plastic tangs where the Fn key should be, you can grab pretty much any random full-size mechanical keyboard, de-glove it, and there’s a good chance that it will fit almost perfectly.” 

Black is the new grey

The floppy disk drive was also retained, even though it was disconnected. “I wired the write-protect switch from the floppy drive to an Arduino to turn on a small screen when a disk is inserted, but it doesn’t read any data,” Mikey says.

The biggest challenge was the development of the front end. “I needed what’s running on the screen to look and feel suitably cyberdeck-y,” he explains. “The piece is built around a React app that’s styled to look like an OS. Raspberry Pi is running FullPageOS, so it’s just a kiosk that boots straight into a web page over Wi-Fi, with the back end running either from my laptop or in the cloud.”

Mikey says the PPC 640’s plastic had become brittle over time, so care was needed when working on the case

It means the Raspberry Pi is just handling the display and user input, ensuring that the cyberdeck does the intended job. As a finishing touch, Mikey sprayed the grey computer black and added colour to some of the keys, but he’d like to go further. “There are a few cosmetic improvements I’d like to make, such as new badges and branding,” he says. “I’m also planning a better power solution, because currently it’s running from power banks that I’ve hidden inside, and I’d like something a bit more elegant.” 

Raspberry Pi Official Magazine #161 out NOW!

You can grab this issue from Tesco, Sainsbury’s, Asda, WHSmith, and other newsagents, including the Raspberry Pi Store in Cambridge. It’s also available from our online store, which ships around the world. And you can get a digital version via our app on Android or iOS.

You can also subscribe to the print version of our magazine. Not only do we deliver worldwide, but people who sign up to the six- or twelve-month print subscription get a FREE Raspberry Pi Pico 2 W!

The post Amstrad PPC 640 cyberdeck gets a Raspberry Pi makeover appeared first on Raspberry Pi.

Read the whole story
alvinashcraft
15 minutes ago
reply
Pennsylvania, USA
Share this story
Delete

Announcing - Career Growth Accelerator, Episode Zero - Getting Out of Your Own Way

1 Share

This episode kicks off the Career Growth Accelerator series, focused on the specific hurdles faced by mid-to-senior level engineers, managers, and leaders who are looking to move to the next level. Before diving into specific strategies, I’m addressing the fundamental prerequisite for real growth: getting out of your own way. We often block our own progress because our ego conflates our self-worth with our career position, making it impossible to see the real problems or lessons we need to learn. In this episode, I share a vital mental exercise to help you disconnect your identity from your job title and begin diagnosing your career challenges honestly.

  • Understand why protecting your ego is one of the most dangerous ways to control your career, leading you to discount valid reasons for stagnation or failure by focusing only on external factors.
  • Discover the fundamental shift needed: disconnecting your self-worth from your career aspirations. Your position is merely a fact and has little bearing on your innate value or capacity to succeed more generally.
  • Learn how to use a distancing thought experiment—viewing your situation as if it were an acquaintance’s story—to remove your ego from the diagnostic process and gain necessary clarity and perspective.
  • Explore why effective growth advice, whether for promotion or post-mortem analysis, requires focusing almost exclusively on the diagnostic aspect ("What happened and why?") rather than building justifications based on your worthiness or past performance.

📮 Ask a Question

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com.

📮 Join the Discord

If you want to be a part of a supportive community of engineers (non-engineers welcome!) working to improve their lives and careers, join us on the Developer Tea Discord community by visiting https://developertea.com/discord today!

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.





Download audio: https://dts.podtrac.com/redirect.mp3/cdn.simplecast.com/audio/c44db111-b60d-436e-ab63-38c7c3402406/episodes/6ed13978-ef99-4c18-8a25-4190e6f0b244/audio/dd9a89e7-2381-4896-b980-1f027c11cd44/default_tc.mp3?aid=rss_feed&feed=dLRotFGk
Read the whole story
alvinashcraft
15 minutes ago
reply
Pennsylvania, USA
Share this story
Delete

2025 Words of the Year, with Jess Zafarris and Danny Hieber

1 Share

1143. This week, we look at the 2025 words of the year with Jess Zafarris and Danny Hieber. We look at viral slang like "six seven" and cultural terms like "rage bait" and "fatigued." We also look at the dramatic rise of "slop" to describe low-quality AI content and how words like "parasocial" are changing function.

Find Jess Zafarris at UselessEtymology.com, or find her podcast Words Unravelled on YouTube.

Find Danny Hieber at LingusiticDiscovery.com or on his Substack.

Links to Get One Month Free of the Grammar Girl Patreon (different links for different levels):

🔗 Share your familect recording via Speakpipe or by calling 833-214-4475

🔗 Watch my LinkedIn Learning writing courses.

🔗 Subscribe to the newsletter.

🔗 Take our advertising survey

🔗 Get the edited transcript.

🔗 Get Grammar Girl books

🔗 Join GrammarpaloozaGet ad-free and bonus episodes at Apple Podcasts or SubtextLearn more about the difference

| HOST: Mignon Fogarty

| Grammar Girl is part of the Quick and Dirty Tips podcast network.

  • Audio Engineer: Dan Feierabend
  • Director of Podcast: Holly Hutchings
  • Advertising Operations Specialist: Morgan Christianson
  • Marketing and Video: Nat Hoopes

| Theme music by Catherine Rannus.

| Grammar Girl Social Media: YouTubeTikTokFacebook.ThreadsInstagramLinkedInMastodonBluesky.


Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.





Download audio: https://dts.podtrac.com/redirect.mp3/media.blubrry.com/grammargirl/stitcher.simplecastaudio.com/e7b2fc84-d82d-4b4d-980c-6414facd80c3/episodes/ebb167bc-3461-43a0-8b62-154e7bce0015/audio/128/default.mp3?aid=rss_feed&awCollectionId=e7b2fc84-d82d-4b4d-980c-6414facd80c3&awEpisodeId=ebb167bc-3461-43a0-8b62-154e7bce0015&feed=XcH2p3Ah
Read the whole story
alvinashcraft
15 minutes ago
reply
Pennsylvania, USA
Share this story
Delete

#531: Talk Python in Production

1 Share
Have you ever thought about getting your small product into production, but are worried about the cost of the big cloud providers? Or maybe you think your current cloud service is over-architected and costing you too much? Well, in this episode, we interview Michael Kennedy, author of "Talk Python in Production," a new book that guides you through deploying web apps at scale with right-sized engineering.

Episode sponsors

Seer: AI Debugging, Code TALKPYTHON
Agntcy
Talk Python Courses

Christopher Trudeau - guest host: www.linkedin.com
Michael's personal site: mkennedy.codes

Talk Python in Production Book: talkpython.fm
glances: github.com
btop: github.com
Uptimekuma: uptimekuma.org
Coolify: coolify.io
Talk Python Blog: talkpython.fm
Hetzner (€20 credit with link): hetzner.cloud
OpalStack: www.opalstack.com
Bunny.net CDN: bunny.net
Galleries from the book: github.com
Pandoc: pandoc.org
Docker: www.docker.com

Watch this episode on YouTube: youtube.com
Episode #531 deep-dive: talkpython.fm/531
Episode transcripts: talkpython.fm

Theme Song: Developer Rap
🥁 Served in a Flask 🎸: talkpython.fm/flasksong

---== Don't be a stranger ==---
YouTube: youtube.com/@talkpython

Bluesky: @talkpython.fm
Mastodon: @talkpython@fosstodon.org
X.com: @talkpython

Michael on Bluesky: @mkennedy.codes
Michael on Mastodon: @mkennedy@fosstodon.org
Michael on X.com: @mkennedy




Download audio: https://talkpython.fm/episodes/download/531/talk-python-in-production.mp3
Read the whole story
alvinashcraft
15 minutes ago
reply
Pennsylvania, USA
Share this story
Delete
Next Page of Stories