Gregory Szorc
Gregory Szorc
The docs on gregoryszorc.com key off commits to the `main` branch to trigger generation. Since the new release process doesn't create any commits to `main`, it doesn't see the need...
Most bang for your buck is diffing the `PYTHON.json` file, as it encapsulates the most important bits, including the Python autoconf variables. Next most useful thing is the set of...
Does this affect the actual run-time performance of the Python interpreter? Or just the time to start a new process and init the interpreter? I.e. what is the benchmark actually...
I think it is important to understand why static linking is faster. It could be many different things. Some of them might be fixable on shared libraries. As a first...
Are you referring to symbol resolution issues with binary packages pulling in 3rd party libraries [that can overlap with the libraries we statically link]?
> Fun fact, for the third-party libraries, a handful of downstream consumers would have an easier time if we moved from a static e.g. Tcl/Tk to a shared one. (Notably,...
Yeah, these linked issues seemingly confirm what I thought: extension module builds really want to run against the Python they were built against. If there is a mismatch between the...
I had no clue it was possible to sign shortcuts! And I haven't heard of Apple Encrypted Archives. Presumably there's a way to sign these AEA entities. https://theapplewiki.com/wiki/Apple_Encrypted_Archive has some...
Analogy to a web browser... Issue is asking to use User-Agent detection. Seasoned web developers will tell you to sniff for features/bugs and not use the UA string as a...
For existing releases, the /install or /build references are probably the best we have. And those are prone to false positives. It makes sense to expose something more explicit going...