Live data from Hacker News

Python at Netflix

medium.com

51–60 of 250 posts

Re: Python at Netflix

#51
post #9

Most of these use cases would be better served with a type safe language.

I'm going to start a drinking game every time someone says that.

Will you start the game everytime someone says that, or will your game be to drink everytime someone says that? Honestly curious what your methodology is.

Re: Python at Netflix

#52
post #18

Most of these use cases would be better served with a type safe language.

You think you're being downvoted because people like dynamic typing very much. You're being downvoted because: A) You left a comment with a strong opinion without expressing it while dismissing other peoples' experience B) Python is in fact a type safe language for a while now https://docs.python.org/3/library/typing.html - you have pluggable "a la bracha" types.

Yeah it is a bit strange argument to use "type safe", the better wording would probably have been to use a statically typed language which is more what is getting more and more popular at the moment.

Re: Python at Netflix

#53

Do you know what the Netflix culture is regarding remote work ? I've been looking for a job for the first time in 10 years of Python, and Netflix is one of the rare big companies that I still have respect for. https://jobs.netflix.com/ has several offers I would be a good fit for, but I'm not ready to relocate to the US.

Their job site is a big /dev/null however. I spent several years dutifully submitting for numerous jobs with twenty years experience in internet and VFX in Hollywood and didn't even get an "other direction" form-letter for my trouble. (They don't date their posts so you have no idea which are active.) Netflix is in biking distance, but instead I work for a company on the east coast, 4000km away, waking at the crack o…

Rejection is not a problem to me. The world is a big place, and it moves fast.

Re: Python at Netflix

#54

Earlier quoted context omitted.

As someone who has worked on fully remote game dev volunteer projects for nearly 10 years, it's unbelievable how much the cultural inertia of physical presence has prevented companies from making the rational move of eliminating all possible office space in favor of remote work and skype meetings. So much money wasted on rent, security, and upkeep and so much time (and even lives) lost to commuting when there isn't a…

Communication between team members is a huge issue in remote work. It works if everyone is on site. It also works if everyone is remote. But when some are at the office and some aren't, communication and information sharing becomes a lot harder. Mostly it's a process and tool issue, but still humans will rather just turn around and ask the team than spend a minute writing their issue on Slack/whatever.

You can work on site and still have the same problem of communication. All my colleagues work alone, speak about nothing in projet. Then the problem is not remote work but I agree that you need to be disciplined.

Re: Python at Netflix

#55
post #35
post #32

Earlier quoted context omitted.

Is Python the most popular language now? I'm not trying to argue, I'm trying to see how out-of-the-loop I am nowadays.

Depends on how you measure most popular. I think I saw a post here saying that the most new questions on SO were for python over js now, which might be a good enough proxy?

A lot of universities are teaching using python now.

Re: Python at Netflix

#56
Do you recognize what the Netflix culture is in regards to remote work ?

I've been searching for an occupation without precedent for a long time of Python, and Netflix is one of the uncommon huge organizations that regardless. ilmahkids.co.uk

Re: Python at Netflix

#57
post #10

> "Python is the industry standard for all of the major applications we use to create Animated and VFX content, so it goes without saying that we are using it very heavily..." Interesting... very curious to see Netflix using tools in the VFX industry, Shotgun & Nuke to name a few, I wish they can expand more on this.

I used to work for a major vfx house who did much work on Netflix original shows

there will be a certain amount of sharing needed between vendors, and so Netflix will need to have some vfx expertise in-house to coordinate that (similar to how a film will have a vfx supervisor that works for the film production company, who liases with supervisors at each vendor company)

but it would be very sensible for them to have an in-house asset library (which may included work written in python, not just images or textures) so that if they want to switch vfx vendor between seasons of a show it's easy to do so

in general, python rules in the vfx world. there's some c++ too. Sadly, because it's been this way for so long, many houses are still stuck in a python 2 world with huge legacy codebases

Re: Python at Netflix

#58

Earlier quoted context omitted.

Their job site is a big /dev/null however. I spent several years dutifully submitting for numerous jobs with twenty years experience in internet and VFX in Hollywood and didn't even get an "other direction" form-letter for my trouble. (They don't date their posts so you have no idea which are active.) Netflix is in biking distance, but instead I work for a company on the east coast, 4000km away, waking at the crack o…

Rejection is not a problem to me. The world is a big place, and it moves fast.

Bueller? It's not a problem of hurt feelings, rather a huge waste of time.

Re: Python at Netflix

#59

Earlier quoted context omitted.

If search metrics are a valid measure: https://www.economist.com/graphic-detail/2018/07/26/python-i...

I think it's the popular learner language (UK schools seem to all use it now), which would probably correlate with higher search frequency.

Could be it.

Another measure could be looking at commits on github, but that also has its own biases.

Re: Python at Netflix

#60

Earlier quoted context omitted.

Question: If they would be, don't you think Netflix would go that route? "Better" is contextually dependent. There's no silver bullet to anything we do in tech.

> don't you think Netflix would go that route? Not necessarily. Python has a few huge advantages that aren't (directly) related to the quality or utility of the language. For example, hiring and training people to use Python is going to be easier and cheaper than hiring and training people to use C++. Additionally, as mentioned in the article, Python has a massive and healthy ecosystem of high quality packages. And t…

Then one could argue Netflix is using the best tool for their purpose, so a type safe language wouldn't be 'better'.
Post reply on HN