Python Bytes

#456 You're so wrong

13 snips
Nov 3, 2025
The PSF's dramatic withdrawal of a $1.5 million grant proposal due to anti-DEI conditions makes waves in the community. Discover PyBintic, a binary serializer that dramatically cuts cache size for Pydantic models. T-strings are introduced as a new string formatting tool that offers exciting possibilities for library authors. The cronboard tool simplifies viewing cron jobs via terminal. Plus, a lighthearted discussion on AI versus human feedback leaves listeners chuckling.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

PSF Rejects Conditional $1.5M Grant

  • The PSF withdrew a $1.5M NSF proposal because grant terms would force them to disavow DEI, risking clawbacks.
  • That condition conflicted with the PSF mission to support a diverse, international Python community.
INSIGHT

Binary Serialization For Pydantic Models

  • PyBintic (binary Pydantic) serializes Pydantic models into compact binary formats for caches like Redis or Valky.
  • It can be multiple times smaller than JSON and even smaller than protobuf for caching scenarios.
ADVICE

Prefer Binary For Cache Efficiency

  • Use compact binary serialization for high‑load caches where memory is the primary cost constraint.
  • Reserve human-readable formats like JSON for APIs and debugging, not dense caches.
Get the Snipd Podcast app to discover more snips from this episode
Get the app