
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.
AI Snips
Chapters
Books
Transcript
Episode notes
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.
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.
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.

