The classic YC advice is "make something people want." This video dives into how that looks in practice: https://www.youtube.com/watch?v=C27RVio2rOs
The guiding principle is simple, but in practice it can be hard and complex.
The guiding principle is simple, but in practice it can be hard and complex.
Ok, I want to make compilers. People want them but don't want to pay for them ...
So if you release something competitive to TBB+MKL for AMD, then you're in business ;) But be warned, it's like millions LOC and 500MB of pure compiled binaries to get to that level of functionality.
Make something cheaper, its also a good starting point for a lot of "inventive" startups (Spacex is spacex, cause they are cheaper than others). However you don't have to be inventive, just do similar/same thing but cheaper.