Live data from Hacker News

NumPy 1.24

github.com

11–20 of 34 posts

Re: NumPy 1.24

#11
post #3

How do people usually pronounce numpy? num-pee or num-pie?

I use "num-pee". It seems like the "correct" English pronunciation because of words like these: https://www.thefreedictionary.com/words-that-end-in-py However, it does not surprise/bother me if someone goes for "num-pie".

fwiw I have never met a native English speaker who says "num-pee". Although -py = "pee" for most English words, this random made-up proper noun is yet again another weird English exception...

Re: NumPy 1.24

#12

Earlier quoted context omitted.

I use "num-pee". It seems like the "correct" English pronunciation because of words like these: https://www.thefreedictionary.com/words-that-end-in-py However, it does not surprise/bother me if someone goes for "num-pie".

fwiw I have never met a native English speaker who says "num-pee". Although -py = "pee" for most English words, this random made-up proper noun is yet again another weird English exception...

It's two abbreviations joined together Num- and Py- so they keep their pronunciation. You'd have to ask why is Python pronounced as "pai"? Another example with similar pronunciation is Pythagoras. That's a less easy question to answer due to words like pyramid, pygmy that start with a reduced i sound (sorry can't type IPA on my phone).

When you have a consonant and a Y, it's generally quite common for that Y to make an "ai" sound. Like bylaw, dynamo, kyle, lying, rye, xylophone. So I'd say that Python's pronunciation is unexceptional.

In the case of pyramid, it comes from French pyramide so it follows the pronunciation of French. It's worth noting that both pyramid and pygmy have alternate/misspellings that use "pi" which shows that their spelling as "py" is not very natural to native speakers.

Re: NumPy 1.24

#13
post #10

Has anyone noticed numpy running slower on Windows vs. Linux given the same hardware? I would have expected similar performance, but it seems like on my setup the same python runs about 20-30% faster on linux, all other things being equal.

That seems about on par with my experience. Even my own numeric code in C++ frequently runs significantly faster on Linux on the same hardware.

Re: NumPy 1.24

#14

Earlier quoted context omitted.

fwiw I have never met a native English speaker who says "num-pee". Although -py = "pee" for most English words, this random made-up proper noun is yet again another weird English exception...

It's two abbreviations joined together Num- and Py- so they keep their pronunciation. You'd have to ask why is Python pronounced as "pai"? Another example with similar pronunciation is Pythagoras. That's a less easy question to answer due to words like pyramid, pygmy that start with a reduced i sound (sorry can't type IPA on my phone). When you have a consonant and a Y, it's generally quite common for that Y to make…

Wish people would pronounce regex with the same logic

Re: NumPy 1.24

#15

Earlier quoted context omitted.

It's two abbreviations joined together Num- and Py- so they keep their pronunciation. You'd have to ask why is Python pronounced as "pai"? Another example with similar pronunciation is Pythagoras. That's a less easy question to answer due to words like pyramid, pygmy that start with a reduced i sound (sorry can't type IPA on my phone). When you have a consonant and a Y, it's generally quite common for that Y to make…

Wish people would pronounce regex with the same logic

Don't they? I always used that rule and pronounced it as in REGular EXpression. Do people say it differently? Like a soft g and long e like in "regent"?

Re: NumPy 1.24

#16

Earlier quoted context omitted.

It's two abbreviations joined together Num- and Py- so they keep their pronunciation. You'd have to ask why is Python pronounced as "pai"? Another example with similar pronunciation is Pythagoras. That's a less easy question to answer due to words like pyramid, pygmy that start with a reduced i sound (sorry can't type IPA on my phone). When you have a consonant and a Y, it's generally quite common for that Y to make…

Wish people would pronounce regex with the same logic

Yeah, where did rejex even come from? Perhaps, people don’t know that it’s regular expression?

Re: NumPy 1.24

#17
post #15

Earlier quoted context omitted.

Wish people would pronounce regex with the same logic

Don't they? I always used that rule and pronounced it as in REGular EXpression. Do people say it differently? Like a soft g and long e like in "regent"?

It is easier to make the "j" said for "rejex". The "g" sound is more effortful (it is "made" more in the back of the mouth, compared to "j"). Laziness wins the day again on pronunciation xD

Re: NumPy 1.24

#18
post #10

Has anyone noticed numpy running slower on Windows vs. Linux given the same hardware? I would have expected similar performance, but it seems like on my setup the same python runs about 20-30% faster on linux, all other things being equal.

Windows has a hard time "getting out of the way" and this extends all the way down to core numerical routines. Have you ever tried installing CUDA drivers on Windows without WSL?

Re: NumPy 1.24

#19
post #7

Earlier quoted context omitted.

I use "num-pee". It seems like the "correct" English pronunciation because of words like these: https://www.thefreedictionary.com/words-that-end-in-py However, it does not surprise/bother me if someone goes for "num-pie".

> However, it does not surprise/bother me if someone goes for "num-pie". I mean the Py comes from python where it certainly sounds more like pie . The real question then is: How would the file ending .py be pronounced?

No post body was provided.

Re: NumPy 1.24

#20
post #10

Has anyone noticed numpy running slower on Windows vs. Linux given the same hardware? I would have expected similar performance, but it seems like on my setup the same python runs about 20-30% faster on linux, all other things being equal.

What blas implementation does numpy use on Windows?
Post reply on HN