Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This isn’t open source. It s the equivalent of headers being available to a dylib, just that they happen to be a python API.

Most of the magic is behind closed source components, and it’s posted with a fairly restrictive license.



In a similar fashion, you'll see that JAX has frontend code being open-sourced, while device-related code is distributed as binaries. For example, if you're on Google's TPU, you'll see libtpu.so, and on macOS, you'll see pjrt_plugin_metal_1.x.dylib.

The main optimizations (scheduler, vectorizer, etc.) are hidden behind these shared libraries. If open-sourced, they might reveal hints about proprietary algorithms and provide clues to various hardware components, which could potentially be exploited.


And people say nvida doesn't have a moat.


donno. it's clear they have no effective moat. they still try hard, making themselves quite customer-hostile.


CUDA is a moat. What's ineffective about it?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: