Live data from Hacker News

Python at Netflix

medium.com

191–200 of 250 posts

Re: Python at Netflix

#191

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.

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…

Not every programmer does his/hers best working remote and communicating through slack/skype meetings. People have different personality traits. The remote devs in your volunteer projects were probably self-selecting.

Also, some dev positions require extensive communication and that is easier in person.

Re: Python at Netflix

#192
post #40

Earlier quoted context omitted.

I suppose Python is so popular in the ML and data-science spaces now that it makes some sense. I don't know a lot about those spaces, and the little bit I've played with neural networks I've done with Clojure because I'm hipster. Amazing how much of a pure-functional bubble I live in now. I should probably branch out more.

The university I went to have now switched from Java to Python for introductory computer science. So this type of change may influence this increase in popularity as well. I remember being a bit baffled that they used Java and not Python as an introductory language. It's a very obvious choice for beginners. Lol, I remember the first lesson. class HelloWorld { public static void main(String[] args) { System.out.printl…

That was the first piece of code I learned, too. It's a small miracle I somehow still managed to fall in love with programming that semester.

Re: Python at Netflix

#193

Earlier quoted context omitted.

It would be nice if the language was typed. Easier for overall maintenance, and refactoring for big projects.

Python 3 is typed. Not strongly typed but the point remains. Python is used in a lot of domains and I feel the strides the language has made over the past decade have made it very competitive and a worthy addition to any programmer's toolbox.

Python is strongly typed. It is not statically typed.

Re: Python at Netflix

#194

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…

I get it personally. Remote requires better communication skill, and additional tooling and management to work around time differences. Besides, I know many people that are not as productive at home.

Did I hear leftovers?

Re: Python at Netflix

#195
post #146

Does anyone have more info about this or know of similar projects? We lean on the many of the statistical and mathematical libraries (numpy, scipy, ruptures, pandas) to help automate the analysis of 1000s of related signals when our alerting systems indicate problems. We’ve developed a time series correlation system...

What would you like to know?

The correlations part specifically, what does it do, what’s the modelling approach, and is there more info about it anywhere?

Re: Python at Netflix

#197
post #114

Id like to contribute to the netflix code base by offering what is obviously a missing but much needed piece of code: def enableAutoPlay( flag ): annoyingAutoPlay = flag return

TV's should also have this feature. When you switch to a new channel, it should be displayed in a paused state and you should press a button on the remote to start playing. Auto-play doesn't make sense anywhere, streaming apps, youtube, or TVs. Only crazy people expect video to auto-play in a video app.

That would make it super annoying for your average channel surfer.

Re: Python at Netflix

#198

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…

The only way to get hired at competitive companies is via referral - if you live in the Bay Area you probably know someone or know someone who knows someone at Netflix. Trying any other way is a lottery - and if you didn’t go to MIT/Stanford/CalTech/Harvard then your odds are pretty bad. The other way is already working at a famous company and having another famous company send you a recruitment email via linked in,…

The FAANGs support diversity. You can go to any of MIT, Stanford, CalTech, or Harvard.

Re: Python at Netflix

#199

Earlier quoted context omitted.

The university I went to have now switched from Java to Python for introductory computer science. So this type of change may influence this increase in popularity as well. I remember being a bit baffled that they used Java and not Python as an introductory language. It's a very obvious choice for beginners. Lol, I remember the first lesson. class HelloWorld { public static void main(String[] args) { System.out.printl…

That was the first piece of code I learned, too. It's a small miracle I somehow still managed to fall in love with programming that semester.

My first language was C++ (which I hate now), then I learned Haskell, and then I went to college and learned Java, and I remember honestly feeling that the "hello world" that they teach must be somewhat of an "academic version" of things; there's no way anyone would write code that verbose that accomplishes that little.

Now I have a job where I do Java about 30-40% of the time, and I've become horrified to learn that the school version of Java is the easy version. Having to create three different files to set up a database connection never ceases to depress me.

Re: Python at Netflix

#200

Earlier quoted context omitted.

> 3. use a J1 visa? I've addressed this in this sibling comment: https://news.ycombinator.com/item?id=19789172 > 1. Get F1-visa People that study here also have to go through the H-1B lottery, like everyone else. Graduates with MS/PhD have a slightly higher probability of winning the H-1B lottery, but it's like 0.5 for US MS/PhD versus 0.3 for everyone else. You are still forced to go through a lottery. (One thing is…

> Marrying someone for the purpose is immigration is considered "immigration fraud" No, it's not; Marrying someone for the purpose of evading immigration laws is. There is a difference; even if immigration is sought as a benefit of marriage, if there is genuine intent to enter into and maintain a bona fide marital relationship and that is maintained throughout the conditional period associated with immigration by mar…

You're right -- I'm aware of distinction; I should have used more precise language. I meant to refer to someone that was entering into a fake marriage. Anyways, my bad--I've gotten a bit imprecise/sloppy with my writing lately -- I'm definitely going to try to be more precise in the future (and make it a habit to be precise).

I personally am very against fake marriages (in my own life). I want my marriage to be genuine, and life-long. There was a post on HN back in 2015 about William Han's experience with the US immigration system: https://news.ycombinator.com/item?id=9764564 (article: https://www.vox.com/2015/6/23/8823349/immigration-system-bro... )

Some of the parts of his article, especially regarding marriage as an immigration pathway, are sad but enlightening (emphasis mine):

> Years spent as a student do not count. Neither do years on a work visa unless your employer is willing to sponsor your green card. Marrying an American works, as a thousand films and television shows have taught us, because it allows a change of status to permanent resident. But if you wish to follow the rules, as I do, then it must be a bona fide marriage. And if you take important personal decisions such as marriage seriously, then you may not wish to have their timing dictated by Homeland Security.

> I've already talked about my friends who think becoming a citizen is as easy as going to a government office and signing some papers. But even people whose job it is to understand the system often don't see how broken it is. At one firm where I worked, an HR manager told me to "just get married." Marriage solely for the sake of a green card is, of course, illegal — it is fraud upon the federal government. A bona fide marriage is fine, but that depends on you finding the right person and having your relationship progress according to Homeland Security's timeline. Once again there is the humiliating feeling that your life is not your own: the government may now effectively dictate when you get married.

Post reply on HN