Grammatically both are correct
In terms of meaning, they are equivalent in the sentences you gave as examples: because the "risk" is unspecified and is assumed to be directly related to the robot.
If robots exist, there will be increased risk [of some unspecified problems]
Compare that to a more detailed sentence which specifies the nature of the risk, and you can start to see where the usage separates.
Robots are a potential risk [of someone falling over a robot that someone else left lying around]
Renegade Robots are a potential source of risk [of a robot uprising against their human overlords]
In the former the robots are the risk, they are increasing the risk by their existence, not their actions: the risk is that someone will come to harm due to a robot.
In the latter, it is the potential actions of robots which cause the danger, or something which changes as a result of their existence. They are the source of the risk, but are not by definition the risk themselves: the risk is that something will happen and robots will rise up against us, not that robots will automatically be a risk.
Basically, compare whether the subject is the risk, or whether the subject causes the risk, directly or indirectly. In many cases, it does both: an Oil tanker is a potential collision hazard, and a potential source of an oil spill, hence we could use either sentence about an oil tanker.
I do agree with the answer from Mowser, 'updated' would generally work. But something more natural would be 'new.'
Is there any new information?
May I know if there is any new information?
Please let us know if there is any new information on this issue.
Side note: the second one sounds a little stilted. I would just say:
Please let me know if there is any new information.
Best Answer
The single word “anytime” is a fairly recent addition to standard English. It should only be used as an adverb, and it would not be appropriate in formal writing.
The phrase “any time” can be used wherever “anytime” can be used, and in a lot of contexts where “anytime” cannot. The easiest path is to write it as two words. If you want to use “anytime” informally, I don’t think any mistakes you make using it will be obvious to most people, or judged harshly by those who do notice.
For your specific example,
is correct. If you wanted to use “anytime”, you would write:
This article on ThoughtCo has a lot more detail, and includes this helpful summary: