HackerTrans
トップ新着トレンドコメント過去質問紹介求人

di

no profile record

投稿

Alphabet to Raise $80B in Equity Capital for Al Spending

bloomberg.com
5 ポイント·投稿者 di·先月·1 コメント

Departing the Python Software Foundation (Staff)

pyfound.blogspot.com
4 ポイント·投稿者 di·6 か月前·0 コメント

Strengthening NPM security: Important changes to authentication and tokens

github.blog
1 ポイント·投稿者 di·9 か月前·0 コメント

コメント

di
·8 か月前·議論
Maven Central does not currently support OIDC-based authentication (commonly called "Trusted Publishing").
di
·9 か月前·議論
For some context on the scale of this grant, the PSF took in only $1M in "Contributions, Membership Dues, & Grants" in 2024: https://www.python.org/psf/annual-report/2024/
di
·9 か月前·議論
It says "September 23, 2025" right at the top.
di
·9 か月前·議論
Don't be embarrassed, it's a good book (and was my favorite too).
di
·10 か月前·議論
Note that https://peps.python.org/pep-0440/#direct-references says:

> Public index servers SHOULD NOT allow the use of direct references in uploaded distributions. Direct references are intended as a tool for software integrators rather than publishers.

This means that PyPI will not accept your project metadata as you currently have it configured. See https://github.com/pypi/warehouse/issues/7136 for more details.
di
·10 年前·議論
Hi Alan,

In "The Power of the Context" (2004) you wrote:

  ...In programming there is a wide-spread 1st order
  theory that one shouldn’t build one’s own tools,
  languages, and especially operating systems. This is
  true—an incredible amount of time and energy has gone
  down these ratholes. On the 2nd hand, if you can build
  your own tools, languages and operating systems, then
  you absolutely should because the leverage that can be
  obtained (and often the time not wasted in trying to
  fix other people’s not quite right tools) can be
  incredible.
I love this quote because it justifies a DIY attitude of experimentation and reverse engineering, etc., that generally I think we could use more of.

However, more often than not, I find the sentiment paralyzing. There's so much that one could probably learn to build themselves, but as things become more and more complex, one has to be able to make a rational tradeoff between spending the time and energy in the rathole, or not. I can't spend all day rebuilding everything I can simply because I can.

My question is: how does one decide when to DIY, and when to use what's already been built?