Earlier quoted context omitted.
It's the tax breaks: >Of the billions in tax incentives granted to US companies every year by cities and states, many agreements require workers to come into the office some of the time, or at least live in the region. For companies receiving these incentives, relaxing in-office attendance could be costly. >The contracts were crafted in a pre-pandemic era, at a time when commutes to the office were a given. Now gover…
Existing tax incentives are probably one of the legit reasons why some companies are concerned about wide-scale WFH though I tend to agree with a sibling comment that it's probably also not a major factor. It's reasonable for cities to be concerned. Empty offices take a lot of supporting businesses with them. And, absent a need to go into an office, a lot of people will (and have) decide that the tradeoffs of urban l…
Nvidia, one of tech's hottest companies, is fine with remote work
91–100 of 156 posts
Re: Nvidia, one of tech's hottest companies, is fine with remote work
#92Ok, I'll bite the bullet: how do you train interns and/or junior employees in a fully remote environment? I only have two years of experience so I'm still super new, but it's something I'm confronted with this, and I just don't know how to train people in a fully remote environment. It's from little things to catching an intern who doesn't know a couple extremely handy shortcuts with tools that they are still learnin…
What about interns/juniors needing training can't be solved "asynchronously" via Slack/Teams/Zoom/email/video call + screenshare?
Re: Nvidia, one of tech's hottest companies, is fine with remote work
#93Earlier quoted context omitted.
What is Nvidia's gold mine? They don't make their own chips, right? Doesn't that mean that other companies can quickly catch up, if they are even behind?
What does Microsoft make? You download bits over a wire and store them on your personal SSD. They don’t make SSDs so it should be trivial for other companies to quickly catch up. For the sake of argument, let’s reduce Nvidia (my employer but I don’t speak for them) to just a silicon vendor. You’re not only ignoring the work of thousands who design the stuff that goes on that silicon, the billions of $ in R&D, you’re…
Re: Nvidia, one of tech's hottest companies, is fine with remote work
#94Earlier quoted context omitted.
Wait till they realize there are high-quality devs in SE Asia, South America and India. That remote job can be done by anyone, anywhere. Literally. Some industries may have regulatory protection, but I don’t think it’ll be long before others start mass-outsourcing the kinds of jobs people thought were safe.
Some already realized that. For USA companies, the problem with Asia, India, and even East Europe is timezones. I used to work at a US company that had offices here in Mexico and had a GREAT QA team in India (despite the hatred they get here in HN, Indian techies are GOOD! ) . The TZ problem is what ended up fracturing the relationship between the teams . Us/Mexico teams synergy was just great, while Indians were gen…
My company has been trying to do this (pay top percentile latam salaries) but it’s just been a larger grind to find decent devs than when we were advertising US salaries. “You get what you pay for” seems to be at play for us.
I imagine remote work can give you some edge but we’re trying to get 2 devs for the price of one and it’s really hard. We’re probably losing money on all the time wasted (you get a ton of applicants at lower price points).
Re: Nvidia, one of tech's hottest companies, is fine with remote work
#95Ok, I'll bite the bullet: how do you train interns and/or junior employees in a fully remote environment? I only have two years of experience so I'm still super new, but it's something I'm confronted with this, and I just don't know how to train people in a fully remote environment. It's from little things to catching an intern who doesn't know a couple extremely handy shortcuts with tools that they are still learnin…
> Ok, I'll bite the bullet: how do you train interns and/or junior employees in a fully remote environment? What about interns/juniors needing training can't be solved "asynchronously" via Slack/Teams/Zoom/email/video call + screenshare?
Re: Nvidia, one of tech's hottest companies, is fine with remote work
#96Earlier quoted context omitted.
> A company with a good product will thrive no matter the policy A different way to say it is "If you found a gold mine, you can afford to do things others can't". 99% of companies don't sit on gold mines like Nvidia.
What is Nvidia's gold mine? They don't make their own chips, right? Doesn't that mean that other companies can quickly catch up, if they are even behind?
They then had the good fortune that their competitors tried to leverage open source and cross company collaboration. While misc open source winning is sometimes thing, the industry built all their stuff on cuda instead of opencl or openmp.
Nvidia thus built their gold mine.
I don't think it's impenetrable. There are some design mistakes baked into their system that are going to be difficult to unravel without breaking backwards compatibility.
Re: Nvidia, one of tech's hottest companies, is fine with remote work
#97AMD engineering is much the same, in case someone reading this is thinking GPUs+remote sounds great, but they want to work on open source instead of proprietary toolchains.
Re: Nvidia, one of tech's hottest companies, is fine with remote work
#98Earlier quoted context omitted.
> Ok, I'll bite the bullet: how do you train interns and/or junior employees in a fully remote environment? What about interns/juniors needing training can't be solved "asynchronously" via Slack/Teams/Zoom/email/video call + screenshare?
In my first programming job I learnt Vim , simply because I saw other people doing it and thought it looked cool. I feel doing the same remotely would be tricky. Even if I learnt of it, how would I ever quit Vim and switch back to Slack?
FWIW, I’m saying this as an enthusiastic Vim user. But I’d be able to do what I need to with VSCode just the same.
Re: Nvidia, one of tech's hottest companies, is fine with remote work
#99Earlier quoted context omitted.
What does Microsoft make? You download bits over a wire and store them on your personal SSD. They don’t make SSDs so it should be trivial for other companies to quickly catch up. For the sake of argument, let’s reduce Nvidia (my employer but I don’t speak for them) to just a silicon vendor. You’re not only ignoring the work of thousands who design the stuff that goes on that silicon, the billions of $ in R&D, you’re…
Yes, my short post may sound dismissive, but I work in tech and I'm aware that our industry has lots of legitimate creativity and intellectual property. Of course we also have hype, marketing, BS, and herd stampedes. Some aspects of GPU/parallel design are commonly understood and other companies make such chips. So I guess I was just wondering if Nvidia had a secret sauce, are they ahead of others, and if so by what…
There were times in the past where others had a higher number of FLOPS, but it didn’t make a dent in the usage of CUDA.
My standard assumption about anything in tech (and beyond) is that you don’t win on first principles alone (“parallel design is well understood”). It’s the details that make you stand out.
Bill Daly gave a great presentation at Hot Chips a few weeks ago that explains how Nvidia’s AI performance was only in small parts due to process improvement. The rest was doing things smarter: matrix sparsity, different number representations and so forth.
Re: Nvidia, one of tech's hottest companies, is fine with remote work
#100Ok, I'll bite the bullet: how do you train interns and/or junior employees in a fully remote environment? I only have two years of experience so I'm still super new, but it's something I'm confronted with this, and I just don't know how to train people in a fully remote environment. It's from little things to catching an intern who doesn't know a couple extremely handy shortcuts with tools that they are still learnin…