Earlier quoted context omitted.
Linux is quite popular with scientific computing people doing GPGPU math.
All 10 of them? Less fun edition: I'm sure it is. As it is with Linux based 3D render farms. Do both of those represent a large portion of Nvidia's income or an insignificant one? I presume it's the latter: there are billions of desktops/laptops but only several thousands of scientific computing / 3D rendering installations. The fact that Nvidia doesn't seem to go out of its way to help people using Linux seems to co…
Aalto Talk with Linus Torvalds
111–120 of 147 posts
Re: Aalto Talk with Linus Torvalds
#112Earlier quoted context omitted.
> Nvidia will play nicely with Linux when it becomes in their financial interests to do so. Not to disagree with your point (which is right), but It becomes in NVidia's financial interests when they have negative press coverage because someone like Linus says bad things about them. I hope you understand what I am saying. Linus isn't just talking in an abstract-intellectual environment, his voice is strongly publicise…
This is correct in abstract, but not in real terms. I don't think Linus sayings have any significant effect on NVidia's bottom line (if they have any effect at all). It's not like more than 0.01% potential buyers will read this Linus quote and choose a competing product. Especially if NVidia's product is the best for their use case in the first place.
Re: Aalto Talk with Linus Torvalds
#113Reasons include: Keeping competitors away from what you think are valuable secrets and maintaining an advantage. Keeping people away from features that, if misused, could result in chip damage. Keeping security holes secret (e.g., badly designed DMA hardware that could be exploited, if the flaws were known). Limiting access to known buggy features, or unfinished features that either don't work or that could leak damaging hints about strategic direction. You have purchased or licensed 3rd party technology that you contractually cannot divulge details of. For interoperability with other products you have embedded knowledge of them in the product, under NDA.
More: It's expensive to document chips to the point that outside development can be done. Perhaps the documentation doesn't exist, at all, and would have to be reverse-engineered out of the chip design (yes, this happens). It's expensive to write drivers for multiple platforms, or even to get software into a state where it can be consumed by an outside party (just dumping a tree onto GitHub is /not/ a release). You feel that "forking" would result in a loss of control of your own product (and would dramatically increase the cost of future releases, lest you break things). You regularly rev chips and cover the changes transparently in the software layer, and this would /not/ be transparent if you released product details (thus increasing the cost of revisions).
More (the slimey side): You have misappropriated technology and divulging it would be harmful to you. There are design errors or bugs verging on malfeasance that could expose you to litigation. You have lied about the product's capabilities and a release would reveal this (whereupon, litigation).
Or, it's a pain in the ass, the market is significantly less than 1 percent of your total, and you have a horizontal skyscraper of engineers already behind schedule. "Good faith and being nice" doesn't pay the bills.
[I have also heard, from other parts of the industry, that the company in question is hard to deal with].
Re: Aalto Talk with Linus Torvalds
#114Earlier quoted context omitted.
> incongruent considering the historically awesome driver support Nvidia has provided for Linux It's not really incongruent. Nvidia has provided driver support for Linux, but that does no good for, say, FreeBSD. This driver support is in lieu of providing specs. They're keeping a lid on things and maintaining control. There are very good hackers who would make open source drivers if they had specs. Arguably less bugg…
I haven't checked recently but nVidia also used to provide decent support for FreeBSD and Solaris.
There was a stink a while back where Adaptec had been providing drivers for FreeBSD, but then stopped. People were stuck either not upgrading their boxes (bad!) or moving off their RAID setup (painful, expensive!). It's ugly. With specs, there is not this issue.
The (pervasive) idea that vendors providing drivers for your system of choice, for the time being is being open source friendly is something the vendor promotes, but it's not actually friendly.
Re: Aalto Talk with Linus Torvalds
#115Earlier quoted context omitted.
All 10 of them? Less fun edition: I'm sure it is. As it is with Linux based 3D render farms. Do both of those represent a large portion of Nvidia's income or an insignificant one? I presume it's the latter: there are billions of desktops/laptops but only several thousands of scientific computing / 3D rendering installations. The fact that Nvidia doesn't seem to go out of its way to help people using Linux seems to co…
Clearly you have not worked in enough fields to see where this may be used. I've worked at high frequency traders where we used some of this technology. And how about a large portion of android phones?
And clearly if I had to have worked to some niche fields to know about that use, it's not that widespread.
I seriously doubt Nvidia's bottom line is affected by such professional uses of GPUs.
>And how about a large portion of android phones?
What about them? You think companies like Samsung or Motorola are gonna switch just because Linus said something negative? Or that Android customers are gonna demand a different GPU?
Not to mention that Nvidia is, if not "the only game in town", one of the "counted on the fingers of one hand with some digits cut-off in a tragic saw accident" games in town.
Re: Aalto Talk with Linus Torvalds
#116...anybody else picked up the line where he basically says that WEB PROGRAMMING ISN'T [REAL] PROGRAMMING? I wonder what a community like HN, with so many people developing web apps thinks about this... :) Quote (~min 11:30): "I have never in my love done any web programming because I'm not interested, I think that kind of stuff... there's MIS people to do that for you, right? I'm interested in programming" [edited so…
Re: Aalto Talk with Linus Torvalds
#117Earlier quoted context omitted.
Actually, there at least one Nvidia employee in the room. Have a look at the last question (asked by an Nvidia employee).
There were several Nvidia employees in the room, I wasn't one of them because I missed the sign-up for the event. But my co-workers were there and they got the message, and I hope the message propagates upwards to the people who make the big decisions on this. But Linus' message was a bit disheartening. Most of our crew would really like to open source everything we write. But then there's the fact that our code woul…
Re: Aalto Talk with Linus Torvalds
#118Earlier quoted context omitted.
Wait, what? Really? Moderation has been a feature of complaint across every web forum (and many non-web forums) I've ever been a part of. See, for example, the comments here (and even there) about StackExchange; 4chan; suicidegirls (NSFW) "spring cleaning"; the HUGE amount of meta / drama on Wikipedia (ANI alone is gigabytes of guff stretching over years about moderating that community. The holy books of millennia ol…
I'm not part of the 4chan nor suicidegirls communities, and the meta in wikipedia is not forum-style moderation. The places I've been that have moderation issues don't have people wondering why they've been hit. I'm not saying that other forums don't have issues, but that there is a constant sussurus about the problems of moderation here that I don't have in other places. No insight and no accountability = bad modera…
Re: Aalto Talk with Linus Torvalds
#119Earlier quoted context omitted.
The current moderation system isn't scaling. This post is a good example to illustrate the problem. At first glance it appears to be a flamebait title, and hence a mod who sees it may feel it's a no-brainer - correct it and move on. However, there's a nuance to it - that is exactly how Linus Torvalds expresses himself, and the original title ("Linus to Nvidia: Fuck You!", or something close to that) captured his sent…
It's been like this for a long time. It's by far the least transparent moderation in a community I've ever seen. For a long time I thought of HN as a generally smart, reasonable community (less so these days with the masses here) but the completely opaque moderation has always seemed extraordinarily, unnecessarily restrictive and elitist. It's unlikely to change at this point. The minority who care don't matter enoug…
Re: Aalto Talk with Linus Torvalds
#120The original title of this submission was 'Linus to Nvidia: "Fuck You"', which was renamed by someone (the moderators? can the submitter change the title?) after a ton of people had upvoted and commented on it, and despite the link being not to the entire video but instead to a specific point in the video for which the title of the entire video is probably not even an appropriate description. So, when people are read…
I guess the moderators were offended by a four letter word. "People who get offended should be offended!" - Linus http://www.youtube.com/watch?v=MShbP3OpASA#t=3672s
"I like offending people because I think people who get offended should be offended."