I published the package @document-kits/viewer to make it easier to integrate a PDF viewer into a project.
The repo is https://t.co/ZsGqFAfAOJ, hope it can help someone! #PDF.js
Reality always wins.
Washington spent years screaming about decoupling from China. Now tariffs are coming down, Boeing is selling planes, and agricultural deals are back on the table. The US economy cannot afford a full break. China knows time is on its side. So both sides negotiate.
Meanwhile Europe cuts itself off from cheap energy, destroys its own industry, and calls it principle.
Washington makes deals. Brussels makes sacrifices.
TRUMP'S response to the Iranian offer is disturbing and further proof that he is out of his depth.
It is also further evidence for my contention that the US is not just 'agreement incapable' - as the Russians say - but 'negotiation incapable' as well.
TRUMP - the 'Great Dealmaker' - doesn't seem to understand that diplomacy requires negotiation. Though the US has so far failed to defeat Iran, and though the situation in the global economy is deteriorating every day, TRUMP becomes incensed the moment the Iranians make a proposal that falls short of his maximalist demands. That the current proposal is a perfectly reasonable opening bid in intended negotiations is a possibility that doesn't occur to him.
Disastrously, and indicatively, there doesn't seem to be wide understanding of this within the wider US leadership either.
The result is that we are now back looking at the possibility of war, with disturbing suggestions that TRUMP may again be thinking of a ground invasion.
There are 2 other factors in play:
(1) NETANYAHU, whose whole position depends on continued war, continues to pour poison into TRUMP's ear. The fact that everything NETANYAHU told TRUMP at the Oval Office meeting on 11th February about Iranian weakness has turned out to be untrue doesn't seem to have made any difference. TRUMP still listens to him.
(2) The rumours the Saudis are disillusioned with the US and are looking seriously at some sort of arrangement with Iran, as the Russians and Chinese have been urging, are certain to spook the Americans (not Just TRUMP). A renewal of the war to block this (very improbable) possibility from happening may be attractive to some people in Washington.
By the way, it is difficult to know how much weight to place in these rumours. Prince Faisal, the Saudi Foreign Minister, did talk to Aragchi yesterday. However there is nothing to suggest so far that serious talks between the Iranians and the Saudis are underway.
Whatever, a renewal of the war looks like a disastrous idea. Any number of well informed people have spoken of the immense risks. Every assessment of Iranian weakness up to now has turned out to be wrong. I personally can see no sign of such weakness.
Robert Kagan, the arch neocon, has written in The Atlantic about how Iran is shaping into the biggest defeat the US has suffered since the end of World War 2.
TRUMP and his advisers are working hard to prove him right.
@barnes_law@unjoe@MearsheimerJ@DanielLDavis1@Glenn_Diesen@AlastairCrooke@Consortiumnews@ggreenwald@RnaudBertrand@AXChristoforou@TheGrayzoneNews@aaronjmate
https://t.co/ryKoBj2gMl
TRUMP'S response to the Iranian offer is disturbing and further proof that he is out of his depth.
It is also further evidence for my contention that the US is not just 'agreement incapable' - as the Russians say - but 'negotiation incapable' as well.
TRUMP - the 'Great Dealmaker' - doesn't seem to understand that diplomacy requires negotiation. Though the US has so far failed to defeat Iran, and though the situation in the global economy is deteriorating every day, TRUMP becomes incensed the moment the Iranians make a proposal that falls short of his maximalist demands. That the current proposal is a perfectly reasonable opening bid in intended negotiations is a possibility that doesn't occur to him.
Disastrously, and indicatively, there doesn't seem to be wide understanding of this within the wider US leadership either.
The result is that we are now back looking at the possibility of war, with disturbing suggestions that TRUMP may again be thinking of a ground invasion.
There are 2 other factors in play:
(1) NETANYAHU, whose whole position depends on continued war, continues to pour poison into TRUMP's ear. The fact that everything NETANYAHU told TRUMP at the Oval Office meeting on 11th February about Iranian weakness has turned out to be untrue doesn't seem to have made any difference. TRUMP still listens to him.
(2) The rumours the Saudis are disillusioned with the US and are looking seriously at some sort of arrangement with Iran, as the Russians and Chinese have been urging, are certain to spook the Americans (not Just TRUMP). A renewal of the war to block this (very improbable) possibility from happening may be attractive to some people in Washington.
By the way, it is difficult to know how much weight to place in these rumours. Prince Faisal, the Saudi Foreign Minister, did talk to Aragchi yesterday. However there is nothing to suggest so far that serious talks between the Iranians and the Saudis are underway.
Whatever, a renewal of the war looks like a disastrous idea. Any number of well informed people have spoken of the immense risks. Every assessment of Iranian weakness up to now has turned out to be wrong. I personally can see no sign of such weakness.
Robert Kagan, the arch neocon, has written in The Atlantic about how Iran is shaping into the biggest defeat the US has suffered since the end of World War 2.
TRUMP and his advisers are working hard to prove him right.
@barnes_law@unjoe@MearsheimerJ@DanielLDavis1@Glenn_Diesen@AlastairCrooke@Consortiumnews@ggreenwald@RnaudBertrand@AXChristoforou@TheGrayzoneNews@aaronjmate
https://t.co/ryKoBj2gMl
A good day for Europe? Saddling 450 million EU citizens with another €90B in debt - without their consent - is reckless governance.
Europeans, already squeezed by inflation, stagnating wages, and rising costs, will once again be forced to carry the burden of others’ debt while their own societies are neglected.
Enough of the self-congratulatory rhetoric. Start delivering to your own citizens instead of lecturing the world.