Python deep dive every Monday 🐍🚀 -> https://mathspp.com/insider
Short daily drop of Python knowledge 🐍💧 -> https://mathspp.com/drops
But I might be a bit out of touch 😅
Help me figure this out:
Have you ever heard of the “P vs NP” problem?
Ok, and if you have, what about “NP-completeness”?
Have you heard of this term? Could you explain it back to me?
But I might be a bit out of touch 😅
Help me figure this out:
Have you ever heard of the “P vs NP” problem?
Ok, and if you have, what about “NP-completeness”?
Have you heard of this term? Could you explain it back to me?
I have a couple of new talk ideas that I'd love to get some feedback on!
I have a couple of new talk ideas that I'd love to get some feedback on!
us.pycon.org/2026/speakin...
us.pycon.org/2026/speakin...
Start from #0001, and solve all Leetcode problems?
Is that something watchable or am I just being ridiculous?
Start from #0001, and solve all Leetcode problems?
Is that something watchable or am I just being ridiculous?
I liked streaming!
What if I wanted to stream more?
What should I stream about?
I liked streaming!
What if I wanted to stream more?
What should I stream about?
🗳️ @pumpichank.bsky.social
🗳️ @corona10.bsky.social
🗳️ @pablogsal.com
🗳️ @savannah.dev
🗳️ @yhg1s.bsky.social
discuss.python.org/t/steering-c...
Welcome Savannah & thank you to @gpshead.bsky.social for your service!
hugovk.github.io/python-steer...
🗳️ @pumpichank.bsky.social
🗳️ @corona10.bsky.social
🗳️ @pablogsal.com
🗳️ @savannah.dev
🗳️ @yhg1s.bsky.social
discuss.python.org/t/steering-c...
Welcome Savannah & thank you to @gpshead.bsky.social for your service!
hugovk.github.io/python-steer...
Auxiliary variables, conditional statements, non-linear paths through your code...
It's a mess!
But if you extract the looping logic to a generator, you get:
- less indentation ✨
- a flat loop you can easily break out of ✨
Auxiliary variables, conditional statements, non-linear paths through your code...
It's a mess!
But if you extract the looping logic to a generator, you get:
- less indentation ✨
- a flat loop you can easily break out of ✨
Don't buy from me:
Don't buy my books.
Don't sign-up for my courses.
Don't attend my cohorts.
Apparently, I'm a scammer. 🤷
At least, that's my interpretation of this comment from a subscriber...
Should I delete them from my mailing list?
Don't buy from me:
Don't buy my books.
Don't sign-up for my courses.
Don't attend my cohorts.
Apparently, I'm a scammer. 🤷
At least, that's my interpretation of this comment from a subscriber...
Should I delete them from my mailing list?
Worked on this during yesterday's stream, although the colouring was added off stream.
Worked on this during yesterday's stream, although the colouring was added off stream.
Join me at 5pm UTC (in ~2h40min) as I livestream my solution and a visualisation for today's part 2.
We'll be implementing a very efficient Python solution with sets and counters!
Here's the link for later:
youtube.com/@mathsppblog...
Join me at 5pm UTC (in ~2h40min) as I livestream my solution and a visualisation for today's part 2.
We'll be implementing a very efficient Python solution with sets and counters!
Here's the link for later:
youtube.com/@mathsppblog...
In ~3 hours (@ 5pm UTC) I will be livestreaming my Python solution for day 6.
We'll also go back to day 5 to implement the MOST efficient ⚡️ solution for day 5, since my solution from yesterday was kinda inefficient. 🐌
In ~3 hours (@ 5pm UTC) I will be livestreaming my Python solution for day 6.
We'll also go back to day 5 to implement the MOST efficient ⚡️ solution for day 5, since my solution from yesterday was kinda inefficient. 🐌
Later today (in ~2 hours) I'm going to be livestreaming while I solve Advent of Code day 5.
I want to livestream for ~1h.
But the problem won't be long enough.
What should I do after, along a similar theme?
Later today (in ~2 hours) I'm going to be livestreaming while I solve Advent of Code day 5.
I want to livestream for ~1h.
But the problem won't be long enough.
What should I do after, along a similar theme?
I'm sure we'll have some time left, so we'll also work on a visualisation for day 4.
Here's the link: youtube.com/@mathsppblog...
See you in 30!
I'm sure we'll have some time left, so we'll also work on a visualisation for day 4.
Here's the link: youtube.com/@mathsppblog...
See you in 30!
Understand this and you'll never need to look up list comprehensions again.
Understand this and you'll never need to look up list comprehensions again.
And we'll also be going back to the visualisation for yesterday's problem...
The link is in my profile :)
And we'll also be going back to the visualisation for yesterday's problem...
The link is in my profile :)
“Recursion is useless”
That's a coping mechanism because you're afraid of recursion...
But you shouldn't be afraid!
Recursion is actually nice ✨
And it's a very natural way to express certain algorithms...
Let me show you an example.
“Recursion is useless”
That's a coping mechanism because you're afraid of recursion...
But you shouldn't be afraid!
Recursion is actually nice ✨
And it's a very natural way to express certain algorithms...
Let me show you an example.
So I arrived at the train station, saw a tourist couple trying to buy tickets, and offered to help.
They sorted the tickets out by themselves but wanted to double-check the platform they should be in.
I tell them the right one…
So I arrived at the train station, saw a tourist couple trying to buy tickets, and offered to help.
They sorted the tickets out by themselves but wanted to double-check the platform they should be in.
I tell them the right one…
That's $166 worth of books for a pretty penny.
Here's the link: 📚 mathspp.gumroad.com/l/all-books-...
Enjoy the books :)
That's $166 worth of books for a pretty penny.
Here's the link: 📚 mathspp.gumroad.com/l/all-books-...
Enjoy the books :)
See you there?
Advent of Code 🧑💻 live-stream: www.youtube.com/@mathsppblog...
See you there?
Advent of Code 🧑💻 live-stream: www.youtube.com/@mathsppblog...
See you there?
Advent of Code 🧑💻 live-stream: www.youtube.com/@mathsppblog...
The next step?
Using fast exponentiation with repeated squaring to compute terms at LIGHTNING FAST speeds ⚡️🤓
The next step?
Using fast exponentiation with repeated squaring to compute terms at LIGHTNING FAST speeds ⚡️🤓
Does anyone have any tips? :D
Both general streaming tips and specific YT-related ones?
Does anyone have any tips? :D
Both general streaming tips and specific YT-related ones?