Weeknotes 2023-01-16
,"Stealing “quietly a bit crap” for my bio." --@GunnarBj
First work week of the year. Had less time for my projects but got some stuff done nonetheless:
- Fixed the Podlove Player share sheet for Python Podcast
- Added code blocks for django-cast and recorded the implementation of those two points in a stream
- Did also some refactoring and removed the old analytics code I had in django-cast
- Published New release 0.2.2.
A business idea I thought about for some time seems to be implemented by Adobe: Enhance voice recordings for free (via Adobe Podcast Enhance: KI macht vollautomatischen Audio-Cleanup). It's about taking crappy audio and improving it by passing it through some ML-model. What makes this idea more interesting than other applications is that training data comes for free in this case. Just take good-quality audio and re-record it using a phone or a bad room. Now you have a pair of bad audio input with a good audio target. It's even possible to parallelize this training data generation.
Articles
- I always recommend Modern Pandas when people ask me about how to do things with pandas and now there's a similar series of articles for polars: Modern Polars
- DjangoConEU is coming to Edinburgh | Haven't yet decided whether to go...
- Why static site generation? | Long form article about the question raised on our last podcast episode
- 15-Minute Cities: Leveraging Software and Location Intelligence to Reimagine Urban Mobility | via Luis newsletter
Videos
- Wie scheitern IT-Projekte garantiert? von Alexander Bernhardt | Just the basics, but it's surprising how often this simple stuff is causing big problems
Weeklogs
- Weeklog for Week 1: January 02 to January 08 | Johannes
- Week in Review 2023-01-09 | Luis
Software
- Polars - User Guide | New dataframe library written in rust
- Learn Responsive Design | Online responsive design course by Jeremy Keith
- There's a PR for CPython PEP 703 which makes the GIL optional. Here's a link to the discussion.
- Python Packaging Strategy Discussion - Part 1
Podcasts
- WR1438 Physikalische Zumutungen (WRINT: Wissenschaft)
- Episode 78: Revolutionary Mathematics (with Justin Joque) (Hotel Bar Sessions) | Bah, don't talk about topics I know something about, please!
- Philosophie der Dummheit - Gegen Denkfaulheit und Ignoranz (Sein und Streit)
- Senior-Entwickler brauchen keine Frameworks … oder? – mit PHP-Legende Stefan Priebsch (Super Duper Developers Club) | Good episode. I don't share the preference for microservices, but all in all solid advice
- Bits und so #825 (Prevents Voice Leakage) (Bits und so)
- WR1449 Bazillen, Braunellen, Beten (WRINT: Wissenschaft)
- Bits und so #825 (Prevents Voice Leakage) (Bits und so)
- WR1450 Inflation für Doofe und Wachstumsgeschichte(n) (WRINT: Wirtschaftskunde) | Great stuff. I constantly hear people claiming that capitalism requires constant growth, glad to hear that this is not economic mainstream. Also, that splitting between functional and causal responsibility for inflation are different things etc.