Data Scientist @ agilelab.it 🏄‍♂️ @PythonMilano and PyData Milan 🧡💙💛 recurse.com 🐙 #python 🐍#nim 👑 #... @pietroppeter@fosstodon.org 🐘 he/him

Milan, Italy
Joined August 2014
Filter
Exclude
Time range
-
Near
Replying to @pauloxnet
Wait, is the pic a find Paolo challenge?
1
1
I am too at #fosdem and I will be speaking in 20’ in #python devroom about #nim
Hey we are at FOSDEM this weekend! Have you seen our flyers around?? Come and say hello in the Python dev room!! #python #fosdem
3
Replying to @mitsuhiko
maybe not enough for a vibe shift but there are examples of companies that build tools with zero dependencies. Two that come to mind are @duckdb and @TigerBeetleDB (maybe it is a trend in the db world?)
2
6
Replying to @lucadlsocial
Ciao! c'è un modo un pò manuale per utenti "avanzati" descritto qui: github.com/pietroppeter/word…
Saving it for a winter night in front of the fireplace 🔥
My new article on the design & implementation of the CPython VM is out. It is my most comprehensive article yet, at 5500 words and 17 code listings, such as this: The VM is the most central piece of any interpreted language because this is how your code eventually executes. As a developer, learning about it can help you write more efficient code and debug complex problems. As a student or a compiler enthusiast, you can learn how a real-world language is implemented. The article covers a ton of details, such as bycode packing format, stack frames, bytecode evaluation loop implementation using switch case vs computed goto and a walk through of a toy Python program on the VM to illustrate how code executes.
1
hi @typefully, I guess today is the day we get to ask if you have an updated timeline on bluesky? 🙃🦋
Yep that’s the second thought I had
I used uv for the first time this week and the vibes are great. Frictionless Python management and a sense of big horizons opening up in the future.
I think the uv script feature might have a big impact by lowering the access to any library of Python ecosystem. Once you know you can run a cool script you find around without the need to create an ephemeral environment yourself, not fear to bork your own… you will do it more!
1
I think the uv script feature might have a big impact by lowering the access to any library of Python ecosystem. Once you know you can run a cool script you find around without the need to create an ephemeral environment yourself, not fear to bork your own… you will do it more!
After toying around with uv from @astral_sh I think it might be time to add a dialect of the TIL blogposts that @simonw helped make popular. Now that we can always call `uv run ...` it would be amazing to share scripts more! So maybe today I scripted? koaning.io/posts/today-i-scr…
1
1
If this thing (the TIS) become common, I can already see a feature added to uv where you type uv run url and it fetches the Python script there (although on second thought I guess it might be too dangerous)
Una delle cose più belle ascoltate negli ultimi tempi, parte dai capodogli ma fa un viaggio incredibile su cosa è il suono ed, in parte, su cosa è il linguaggio e l’intelligenza (e storia della musica e tante altre cose…). Imperdibile! 🐳 bravissimo @brillano 🤩
Replying to @ilpost
"Sonar" è un audiodocumentario che si occupa del suono e dell’ascolto, e che mostra in modo molto concreto le cose che spiega, facendole sentire. Si ascolta sull'app del Post e sulle principali piattaforme: ilpost.link/F4ypLVt3T5
1
1
3
Replying to @giacomo_cava
lubridate.tidyverse.org/ I did not use it much but I kind of remember it had a nice approach to dates
1
TIL Chyron aka Lower Third
This tweet is unavailable
Replying to @itseieio
An option might be to refactor it with nutshell and then you cannot tell anymore what is a footnote and what is not :) ncase.me/nutshell/
1
Make sense. I would then assign an earthly red (eg “Terra di Siena”) as the primitive place to store stuff (a hole in the ground). And the blue of skies for signals that travel distances (or maybe the oceans where there are submarine internet cables?).
2
2
Yep, with pleasure. I will try to translate and condense my explanation in a serious of tweets, likely over the weekend.
1
Btw the rest of the video (I mean the video with Prime) is also very clear, especially the part of the 1000x improvement. I was left with a doubt about where that came from. After watching the video today I felt confident enough to explain it to my father during lunch break
1
1
Ahah nice! All so meticulously crafted! Do you happen to have a reason for the color coding? (E.g. why memory yellow and computer gray?)
1
1
Loved the quote on the four primary color computer science (network, storage, memory and compute)
In 2020, we discovered a fundamental limit in the general-purpose DB design for transaction processing. This led to the creation of TigerBeetle. Today, I'm excited to announce TigerBeetle's $24 million Series A led by @natalievais of @sparkcapital. tigerbeetle.com/blog/2024-07…
1
1
12