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

Adventures in babysitting coding agents (Friends)

1 Share

The ever-provocative Steve Yegge joins us fresh off a vibe coding bender so productive, he wrote a book on the topic alongside award-winning author Gene Kim. Steve tells us why he believes the IDE is dead, why babysitting AI agents is more fun than coding, when vibe coding might take over the enterprise, how software devs should approach coding agents, and what it all means for society.

Join the discussion

Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!

Sponsors:

  • RetoolAssemble your elite AI team, arm them with powerful custom tools, and watch them make your to-do list disappear. Start for free or book a demo at retool.com/agents
  • HerokuThe Next Generation of Heroku “Fir” is coming soon — Fir is built on a foundation of cloud native technologies and open source standards, ensuring portability, interoperability, and a vibrant ecosystem for your applications. Cloud Native for everyone, for the next decade and beyond.
  • Outshift by Cisco – AGNTCY is an open source collective building the Internet of Agents. It’s a collaboration layer where AI agents can communicate, discover each other, and work across frameworks. For developers, this means standardized agent discovery tools, seamless protocols for inter-agent communication, and modular components to compose and scale multi-agent workflows.

Featuring:

Show Notes:

Something missing or broken? PRs welcome!





Download audio: https://op3.dev/e/https://cdn.changelog.com/uploads/friends/96/changelog--friends-96.mp3
Read the whole story
alvinashcraft
3 hours ago
reply
Pennsylvania, USA
Share this story
Delete

#508: Program Your Own Computer with Python

1 Share
If you've heard the phrase "Automate the boring things" for Python, this episode starts with that idea and takes it to another level. We have Glyph back on the podcast to talk about "Programming YOUR computer with Python." We dive into a bunch of tools and frameworks and especially spend some time on integrating with existing platform APIs (e.g. macOS's BrowserKit and Window's COM APIs) to build desktop apps in Python that make you happier and more productive. Let's dive in!

Episode sponsors

Posit
Agntcy
Talk Python Courses

Glyph on Mastodon: @glyph@mastodon.social
Glyph on GitHub: github.com/glyph

Glyph's Conference Talk: LceLUPdIzRs: youtube.com
Notify Py: ms7m.github.io
Rumps: github.com
QuickMacHotkey: pypi.org
QuickMacApp: pypi.org
LM Studio: lmstudio.ai
Coolify: coolify.io
PyWin32: pypi.org
WinRT: pypi.org
PyObjC: pypi.org
PyObjC Documentation: pyobjc.readthedocs.io
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to Talk Python on YouTube: youtube.com
Talk Python on Bluesky: @talkpython.fm at bsky.app
Talk Python on Mastodon: talkpython
Michael on Bluesky: @mkennedy.codes at bsky.app
Michael on Mastodon: mkennedy




Download audio: https://talkpython.fm/episodes/download/508/program-your-own-computer-with-python.mp3
Read the whole story
alvinashcraft
3 hours ago
reply
Pennsylvania, USA
Share this story
Delete

The Download: Claude 4, Copilot Spaces, Mistral Agents API & TypeScript Native preview

1 Share
From: GitHub
Duration: 5:49
Views: 780

The latest developer news with The Download! This week's highlights include the public preview of TypeScript Native, Anthropic's powerful Claude 4 models coming to GitHub Copilot, the new Mistral Agents API, the introduction of Copilot Spaces for developers, and how you can get your super early bird tickets for GitHub Universe 2025.

— CHAPTERS —

00:00 Welcome to The Download
00:28 Anthropic releases Claude 4 models
00:56 Claude 4 models now in GitHub Copilot
01:25 TypeScript Native enters public preview
02:23 Mistral launches new Agents API
03:10 Introducing GitHub Copilot Spaces
03:57 OpenAI's Operator agent gets o3 upgrade
04:26 Promptor: Turn codebases into prompts
05:00 GitHub Universe 2025 tickets available
05:26 This week's developer news recap

Stay up-to-date on all things GitHub by subscribing and following us at:
YouTube: http://bit.ly/subgithub
Blog: https://github.blog
X: https://twitter.com/github
LinkedIn: https://linkedin.com/company/github
Instagram: https://www.instagram.com/github
TikTok: https://www.tiktok.com/@github
Facebook: https://www.facebook.com/GitHub/

About GitHub:
It’s where over 100 million developers create, share, and ship the best code possible. It’s a place for anyone, from anywhere, to build anything—it’s where the world builds software. https://github.com

Read the whole story
alvinashcraft
3 hours ago
reply
Pennsylvania, USA
Share this story
Delete

Distinguished Name on FileZilla Server Self-Generated Certs

1 Share

File Zilla Banner

Ah renewing certificates - my favorite tasks as an 'amateur' sys admin, running my own servers.

I run a private Filezilla server on a port blocked IP address, and more than once I've stumbled on trying to set up the self-signed Filezilla admin certificate. I look it up every time, and waste more than a few minutes in trying to pin down the problem. So I'm writing it down!

Issue is this:

  • Trying to renew my Administration Server Certificate
  • It's a self-signed certificate
  • Prompts for Hostname (auto-fills)
  • Prompts for Distinguished Name

For the Distinguished name which is typically provided as a hostname, any reasonable person would put in the... well, the hostname:

Filezilla Admin Self Signed Admin Certificate

but unfortunately this is what you get in response:

Filezilla Admin Self Signed Admin Certificate FAIL

Yeah, not really helpful, that! 💩

Distinguish This!

The problem is that Filezilla actually expects a full Common Name entry so what's required is something like this (at minimum):

Dialog With CN

Now it works.

Unintuitively, you have to provide a proper Common Name (CN) formatted string. It doesn't help that the dialog calls this the Distinguished Name, which is the domain part of the Common Name, which normally with other certificate requests refers to the DNS domain name.

With Filezilla you need a CN formatted string:

Minimal (works)

CN=ftp.example.com

Full

CN=ftp.example.com, O=Example Corp, C=US

   -- O for organization, C for country.

And that's all it takes. I didn't put those in here and it worked fine without - only the CN entry is required especially for the local admin certificate.

Summary

Filezilla isn't known for nice interfaces and the Admin interfaces are clearly very Unix focused and assume a lot of things. This is one of those cases. It's not the first time I've stumbled on this, which is why I'm here writing this trivial bit of information down in the hopes it will help burn it into my brain so I remember next time. 😁

© Rick Strahl, West Wind Technologies, 2005-2025
Posted in Windows  FTP  
Read the whole story
alvinashcraft
3 hours ago
reply
Pennsylvania, USA
Share this story
Delete

Beware of End-of-Life Node.js Versions - Upgrade or Seek Post-EOL Support

1 Share
Read the whole story
alvinashcraft
3 hours ago
reply
Pennsylvania, USA
Share this story
Delete

AI-powered Relight and Search now available in Microsoft Photos

1 Share
Hello Windows Insiders, We’re excited to announce an update to the Microsoft Photos app, now rolling out on Windows 11 across all Insider channels. This release brings powerful new features on Copilot+ PCs, designed to help you enhance, rediscover, and organize your photos with ease.

Relight

The new Relight feature lets you take control of lighting like never before. You can position up to three light sources, set the light color, and set the focus point where all lights automatically point. Brightness and intensity controls provide additional fine-tuning to achieve the desired effect. For quicker edits, built-in presets offer ready-made lighting styles that can be applied with a single click. Relight simplifies complex lighting adjustments into a visual, intuitive experience for correcting poor lighting or applying creative effects. NOTE: Relight will be available on Snapdragon-powered Copilot+ PCs, with AMD and Intel® powered Copilot+ PCs coming in the next few months.   [caption id="attachment_177950" align="alignnone" width="2968"]Adjust lighting sources, target, color, and intensity with Relight in Photos. Adjust lighting sources, target, color, and intensity with Relight in Photos.[/caption]

Improved photo search with natural language

Finding the right photo is getting easier as we’re enabling the improved, semantically-based Windows search in the Photos app. You can now quickly find the photos you’re looking for, using your own words, simply by entering descriptions like “sunset at the beach” or “family outdoor fun” —and Photos will surface the most relevant results. You no longer need to remember the exact file names or try to find what you’re looking for based on other properties like date, time, or file type. The improved search works on photos in your Pictures Library that are saved locally and have been indexed. Learn more about how semantic indexing works on Copilot+ PCs including supported file types and languages. [caption id="attachment_177951" align="alignnone" width="3548"]Semantic, natural language search in Photos. Semantic, natural language search in Photos.[/caption]

Entra ID Support for Restyle Image and Image Creator

Commercial users signed in with Microsoft Entra ID can now access Restyle Image and Image Creator, previously only available to users signed in with their Microsoft accounts. To get these new features and fixes, update your Photos app to version 2025.11060.5006.0 and higher. As always, please share your feedback via Feedback Hub (WIN + F) under Apps > Photos. Thanks, Yvonne Hsieh, Principal PM Manager
Read the whole story
alvinashcraft
3 hours ago
reply
Pennsylvania, USA
Share this story
Delete
Next Page of Stories