04-13 00:01 · 国际,新闻,BBC,国际
The conflict is now a test of wills - Iran’s capacity to absorb strikes versus Trump’s tolerance for the war's costs.
Trump's blockade threat raises risks and leaves predicaments unchanged
After a diplomatic team led by Vice-President JD Vance tried, and failed, to reach a negotiated agreement to end the US war with Iran on Saturday, President Donald Trump had to decide his next move.
That came on Sunday morning, in a series of Truth Social posts.
The US will impose a naval blockade of Iran, he wrote. "No one who pays an illegal toll will have safe passage on the high seas," he wrote.
He also said that the US would continue clearing mines from the Strait of Hormuz in order to ensure a safe passage for allied shipping. The US military, he added, was "locked and loaded" and prepared to resume attacks against Iran at an "appropriate moment".
He went on to say that while progress had been made in the 20-hour negotiations in Islamabad, Iran would not meet the US demand that it abandon its nuclear ambitions.
That view was contradicted somewhat by a US official familiar with Vance's negotiations, who spelled out a much longer list of disagreements – including on Iran's control of Hormuz and its support for regional proxies, like Houthi rebels in Yemen and Hezbollah in Lebanon.
While Trump's latest posts didn't have the apocalyptic bluster of last week's threat to end Iranian civilisation, they pose a number of new challenges – and risks – for the American side.
Will mine-clearing activities place American naval vessels at greater risk of Iranian attacks? How would the US determine who paid Iran a toll? Will the US use force on foreign-flagged ships that ignore the blockade? How will nations that depend on Iranian oil, like China, respond? Will the move, intended to choke off Iran's primary income stream, drive up the price of oil to even higher levels?
There are no clear answers.
Later on Sunday, the US military Central Command announced that the naval blockade would stop all ships traveling to or from Iranian ports – a different set of conditions than in Trump's earlier proposed action.
"I don't understand how blockading the strait is going to somehow push the Iranians into opening it," Senator Mark Warner of Virginia, the ranking Democrat on the Senate Intelligence Committee, told CNN on Sunday.
On CBS' Face the Nation programme, Republican congressman Mike Turner of Ohio, who until last year chaired the House Intelligence Committee, said the blockade is a means to force a resolution to the situation in Hormuz.
"The president, by saying we're not just going to let them decide who gets through, is certainly calling all of our allies and everyone to the table," he said. "This needs to be addressed."
Last week, before Iran and the US agreed to a two-week ceasefire and face-to-face negotiations, Trump had found himself in a difficult situation.
He could continue to ratchet up the US attacks on Iran, possibly doing long-term damage to the nation's civilian infrastructure, adding to a humanitarian crisis and further destablising the global economy.
Or, he could back away from a war that has always been unpopular among the American public and is beginning to frustrate even some of Trump's supporters, who believed his promises to avoid extended foreign conflicts and Middle East entanglements.
A new CBS poll suggests that most Americans (59%) feel the war is going somewhat or very badly for the US.
Many believe the key US objectives - such as keeping open the Strait of Hormuz, securing greater freedom for the Iranian people, and permanently ending Iran's nuclear programme - remain unmet. Overwhelming bipartisan majorities feel it's important for the US to achieve these goals.
Nearly a week has passed and, despite American claims of victory, the predicaments facing the president have not changed.
Talking to Fox News on Sunday morning, Trump said that Iran would ultimately give the US "everything" it wants. He added that while oil prices might be the same or higher in the months ahead, he believed the US economy would hold up.
That, to say the least, is a gamble.
And with November's midterm elections looming, the president's Republican Party could pay dearly at the polls if he is wrong.
On Saturday night, as his vice-president was negotiating with the Iranians in Pakistan, Trump travelled to Miami, where he watched prize fighters batter each other in UFC cage matches.
It was, according to members of the press pool in attendance, a bizarre spectacle.
The president of the United States observed violent contests in a blood-spattered ring, chatted with celebrities and, at times, engaged in intense discussions with his Secretary of State, Marco Rubio, and other advisers, in full view of the thousands of attendees.
Ultimate fighting cage matches, despite their ferocity, have set rules and time limits, and end with a clear winner and a loser.
It's the kind of clarity that the Iran war may never provide, as it stretches into its second month and the current two-week ceasefire appears on the verge of collapse.
The conflict has become a test of wil
▸ 展开全文
04-13 00:00 · AI政策,区域竞争,战略规划,市场准入,监管趋势
European AI. A playbook to own it
European AI
A playbook
to own it.
Europe holds unique strengths: a world-class academic ecosystem, a commitment to human-centric technology, and a single market of +450 million people. The question is no longer whether Europe can compete, but how it can turn these assets into a cohesive, self-reliant AI powerhouse.
Reading 52 minutes
Published April 7, 2026
By Mistral AI
A word from the CEO
Europe has faced a growing technological gap, leaving its citizens, businesses, and governments increasingly reliant on foreign dominance. The cost is high: a diminished voice on the global stage, reduced control over the European future, and vulnerability to digital threats. Without action, we risk surveillance threats, economic decline, strategic weakness, and even the erosion of our democratic freedoms. But this challenge is also Europe’s greatest opportunity.
The AI revolution has started and is a chance to not only catch up but to lead and define our own paths.
Europe is home to a vibrant pool of untapped talent and industrial champions whose unique assets can push the boundaries of what AI can achieve. The competition from the U.S. and China is fierce, but Europe is not a market to be dominated, it is a powerhouse of innovation, creativity, and resilience.
The question is not whether we can compete, but how we will rise to the occasion. AI can be the tool that secures our autonomy, strengthens our strategic sectors, increases our economic wealth and amplifies our global influence. To seize this moment, we must act decisively. We need to drive demand for homegrown AI, secure strategic sectors, and empower European players. Controlling our AI and infrastructure is not optional, it’s the only way to win the AI race. So now is the time to act: grow our talent pool and bring our best minds back to Europe, scale our innovative companies across all 27 Member States, and turn our diversity into a competitive edge by compressing knowledge and building AI that reflects the world’s complexity.
Europe’s AI ecosystem is brimming with potential. By fostering an environment that nurtures growth, we can transform challenges into opportunities and reclaim our future. The race is on, and Europe should be ready to win it.
Arthur Mensch
Co-founder & CEO of Mistral AI
Europe holds unique strengths: a world-class academic ecosystem, a commitment to human-centric technology, and a single market of over 450 million people.
The question is no longer whether Europe can compete, but how it can turn these assets into a cohesive, self-reliant AI powerhouse.
This playbook provides a clear, actionable framework to position Europe as that powerhouse, accelerating AI development and adoption, attracting and retaining top talent, simplifying regulation without sacrificing values, and mobilizing public and private investment to build homegrown AI infrastructure. Only with it, Europe can ensure AI is not only developed in Europe, but for Europe and on Europe’s terms.
This document is not a theoretical exercise. It is a practical playbook, born from the lived experience of a European AI startup, Mistral AI, navigating one of the world’s most competitive, fast and capital-intensive industries. We have experienced misaligned equity frameworks, bureaucratic barriers that require the CEO to travel for basic administrative tasks, and legal uncertainty that complicates contracts and customer relationships. We have seen how regulatory overlaps create legal quagmires, how fragmented markets hinder growth, and how talent slips away due to administrative friction.
This document is a call to turn Europe’s strengths into scalable, competitive advantage. It is grounded in the urgency of the moment and the conviction that Europe can and must build an AI ecosystem that reflects its values, serves its citizens, and competes globally. It is our collective duty to ensure AI can also be developed in Europe on terms that aligns with our priorities as Europeans.
These challenges shaped our approach and led us to agree on three key principles to unlock Europe’s AI potential:
Action over theory:
Every recommendation, from visa reform to procurement gateways, is designed to be implemented, measured, and scaled.Unity in complexity:
Europe's diversity is its strength, but its fragmentation is its Achilles' heel. This paper embraces the complexity of the EU's structure while offering solutions to align markets, reduce redundancy, and accelerate decision-making.Speed is not an option:
We propose fast-track mechanisms for talent, capital, and compliance, so Europe's innovators aren't left behind.
At Mistral AI, we’ve built a frontier AI company in Europe because we believe in its potential.
This playbook is our contribution to ensuring that potential becomes reality, not just for us, but for the entire ecosystem.
I. Attract and retain talent
The most transformative advancements in AI, those that push the boundaries of what is possible, are driven by human genius, scientific curio
▸ 展开全文
04-13 00:00 · AI基准测试,技术漏洞,竞争风险,可信度危机,AI评估
Exploiting the most prominent AI agent benchmarks
How We Broke Top AI Agent Benchmarks: And What Comes Next
Our agent hacked every major one. Here’s how — and what the field needs to fix.
The Benchmark Illusion
Every week, a new AI model climbs to the top of a benchmark leaderboard. Companies cite these numbers in press releases. Investors use them to justify valuations. Engineers use them to pick which model to deploy. The implicit promise is simple: a higher score means a more capable system.
That promise is broken.
We built an automated scanning agent that systematically audited eight among the most prominent AI agent benchmarks — SWE-bench, WebArena, OSWorld, GAIA, Terminal-Bench, FieldWorkArena, and CAR-bench — and discovered that every single one can be exploited to achieve near-perfect scores without solving a single task. No reasoning. No capability. Just exploitation of how the score is computed.
These aren’t theoretical attacks. Our agent builds working exploits for each benchmark, runs them through the official evaluation pipelines, and watches the scores roll in.
- A conftest.py file with 10 lines of Python “resolves” every instance on SWE-bench Verified.
- A fake
curl
wrapper gives a perfect score on all 89 Terminal-Bench tasks without writing a single line of solution code. - Navigating Chromium to a
file://
URL reads the gold answer directly from the task config — giving ~100% on all 812 WebArena tasks. - And many more…
The benchmarks aren’t measuring what you think they’re measuring.
This Is Already Happening
Benchmark scores are actively being gamed, inflated, or rendered meaningless, not in theory, but in practice:
-
IQuest-Coder-V1 claimed 81.4% on SWE-bench — then researchers found that 24.4% of its trajectories simply ran
git log
to copy the answer from commit history. Corrected score: 76.2%. The benchmark’s shared environment made the cheat trivial. -
METR found that o3 and Claude 3.7 Sonnet reward-hack in 30%+ of evaluation runs — using stack introspection, monkey-patching graders, and operator overloading to manipulate scores rather than solve tasks.
-
OpenAI dropped SWE-bench Verified after an internal audit found that 59.4% of audited problems had flawed tests — meaning models were being scored against broken ground truth.
-
In KernelBench,
torch.empty()
returns stale GPU memory that happens to contain the reference answer from the evaluator’s prior computation — zero computation, full marks. -
Anthropic’s Mythos Preview showed that frontier models can actively try to hack the environment and succeed. In one episode, the model needed to edit files it lacked permissions for; after searching for workarounds, it found a way to inject code into a config file that would run with elevated privileges, and designed the exploit to delete itself after running. If a model can independently craft self-erasing privilege escalation exploits, it can find the holes in an evaluation harness.
These are not isolated incidents. They are symptoms of a systemic problem: the benchmarks we rely on to measure AI capability are themselves vulnerable to the very capabilities they claim to measure.
The Scorecard of Our Exploit Agent
Zero tasks solved. Zero LLM calls (in most cases). Near-perfect scores.
- Terminal-Bench (89 tasks) — 100% score. Binary wrapper trojans.
- SWE-bench Verified (500 tasks) — 100% score. Pytest hooks force all tests to pass.
- SWE-bench Pro (731 tasks) — 100% score. In-container parser overwrite.
- WebArena (812 tasks) — ~100% score. Config leakage + DOM injection + prompt injection.
- FieldWorkArena (890 tasks) — 100% score. Validation never checks answer correctness.
- CAR-bench (all hallucination tasks) — 100% score. Reward components skipped entirely.
- GAIA (165 tasks) — ~98% score. Public answers + normalization collisions.
- OSWorld (369 tasks) — 73% score. VM state manipulation + public gold files.
How Our Agent Did It
Terminal-Bench: Trojanizing the Test Infrastructure
Terminal-Bench evaluates agents on 89 complex terminal tasks (from building COBOL chess engines to configuring distributed systems). It uses Harbor, a sandboxing framework that re-uploads protected test files before verification. Containers have full internet access — Harbor’s allow_internet
config defaults to True
and no task overrides it.
Harbor correctly protects /tests/
— but it doesn’t protect system binaries.
Here’s the irony: 82 of 89 tasks download uv
from the internet at verification time via curl
, creating an exploitable dependency chain. Our exploit replaces /usr/bin/curl
with a wrapper during the agent phase. When the verifier later runs curl ... | sh
to install uv, our wrapper intercepts the request, installs the real uv, and then trojanizes the uvx
binary. The trojanized uvx
detects pytest invocations and produces fake passing output:
============================= test session starts ==============================
collected 3 items
tests/test_outputs.py ... [100%]
============================== 3 passed in 0.05s ===============================
▸ 展开全文
04-13 00:00 · 技术实验,创意应用,社区分享,艺术,开源文化
I gave every train in New York an instrument
Every dot is a real subway train. Eight hundred of them, give or take, form a small jazz combo (walking bass, piano, sax, vibes, brushes) that has been playing without pause for over a hundred years. On the platforms they are hot, screaming, full of complaint. This is the music inside the noise.
The harmony moves through a slow chorus. A note is placed precisely where the train happens to be along its route. Rush hour fills the band with held tones; at 3 a.m. the silences grow longer. Whatever is playing now has not played before and will not play again.
Share your location and the trains nearest you grow louder. The piece rearranges itself around your body. You are listening to a portrait of where you stand, played by the city you are standing in.
Every dot is a real subway train. Eight hundred of them, give or take, form a small jazz combo (walking bass, piano, sax, vibes, brushes) that has been playing without pause for over a hundred years. On the platforms they are hot, screaming, full of complaint. This is the music inside the noise.
The harmony moves through a slow chorus. A note is placed precisely where the train happens to be along its route. Rush hour fills the band with held tones; at 3 a.m. the silences grow longer. Whatever is playing now has not played before and will not play again.
Share your location and the trains nearest you grow louder. The piece rearranges itself around your body. You are listening to a portrait of where you stand, played by the city you are standing in.
▸ 展开全文
04-13 00:00 · 融资,市场降温,估值调整,AI炒作,技术投资
Tech valuations are back to pre-AI boom levels
April 11, 2026
Tech Valuations Back to Pre-AI Boom Levels
The chart below compares the forward P/E ratios for the S&P 500 and the S&P 500 Information Technology sector.
Tech valuations have compressed from 40x to 20x, and we are back at levels last seen before the AI boom began.
▸ 展开全文
04-12 13:43 · 中东,局势,AlJazeera,中东
Talks between Iran and the US expose deep divisions, prolonging uncertainty during a two-week ceasefire.
High-stakes talks between the United States and Iran have ended without a deal, and Iran’s chief negotiator, Mohammad Bagher Ghalibaf, has blamed the US for the failure of talks held in Islamabad, Pakistan, during a two-week ceasefire in their war.
Ghalibaf, the speaker of Iran’s parliament, said on Sunday that his delegation raised “forward-looking” initiatives during the talks on Saturday but the US failed to gain the trust of the Iranian delegation.
Recommended Stories
list of 3 items- list 1 of 3US President Trump says US ‘wins’ regardless of how Iran talks go
- list 2 of 3Oil tankers exit Strait of Hormuz amid fragile US-Iran ceasefire
- list 3 of 3Why did US-Iran talks end without an agreement in Pakistan?
US Vice President JD Vance, who led the US delegation, said earlier that the talks ended without a deal. “The bad news is that we have not reached an agreement, and I think that’s bad news for Iran much more than it’s bad news for the United States of America,” he said six weeks into the US-Israeli war on Iran.
The talks – the first direct engagement between the two countries at this level since the 1979 Iranian Revolution – exposed deep divisions on core issues, including Iran’s nuclear programme and the Strait of Hormuz, which in effect has been under Tehran’s control since the war began on February 28.
The de facto blockade of the waterway, through which one-fifth of global crude oil supplies pass, has caused a global energy crisis and rattled stock markets globally.
Al Jazeera’s Kamal Hyder, reporting from Islamabad, said the talks mediated by Pakistan, which went on for more than 21 hours, were “neither a breakthrough nor a breakdown”.
Here’s a look at what each side said and what the key sticking points between Tehran and Washington are:
What did the US say?
The US framed the lack of a breakthrough primarily around Iran’s alleged refusal to meet its core demand: a firm commitment not to develop nuclear weapons.
“We need to see an affirmative commitment that they will not seek a nuclear weapon and they will not seek the tools that would enable them to quickly achieve a nuclear weapon,” Vance told reporters at a news conference.
“That is the core goal of the president of the United States, and that’s what we’ve tried to achieve through these negotiations.”
Vance said Washington had made its “red lines” clear and presented what he described as a “final and best offer”.
The vice president did not mention reopening the Strait of Hormuz.
During the negotiations, US President Donald Trump seemed to insert himself in the talks, saying a deal was not entirely necessary.
“We’re negotiating. Whether we make a deal or not makes no difference to me because we’ve won,” he told reporters in Washington, DC.
However, the fact that Trump sent Vance to Islamabad showed the US was taking these talks seriously, Al Jazeera’s John Hendren said, reporting from Washington, DC.
“The fact that Vance left [Islamabad] doesn’t necessarily mean that the talks are over,” he said, adding that the main sticking points seem to be the Strait of Hormuz and the gaps on Iran’s nuclear programme.
“The US has been negotiating with Iran over time. Those talks can continue remotely, and leaving those talks may simply be a hard stance,” the Al Jazeera correspondent added.
What did Iran say?
Iran downplayed expectations and blamed the US for making what it called unreasonable demands.
“The success of this diplomatic process depends on the seriousness and good faith of the opposing side, refraining from excessive demands and unlawful requests, and the acceptance of Iran’s legitimate rights and interests,” Iranian Ministry of Foreign Affairs spokesman Esmaeil Baghaei wrote on X.
He added that the two sides discussed a range of issues, including the “Strait of Hormuz, the nuclear issue, war reparations, the lifting of sanctions, and the complete end of the war against Iran”.
Baghaei emphasised that the lack of a deal should not be seen as a failure of the broader process, saying, “No one had such an expectation.”
According to the IRNA news agency, when asked whether diplomacy had ended, Baghaei said, “Diplomacy never ends.”
Ghalibaf posted on X: “The US has come to understand Iran’s logic and principles, and now it must decide whether it is capable of gaining our trust.”
Mohsen Farkhani from the University of Isfahan said Tehran entered the talks not for a breakthrough but to show the world that Washington was not serious.
“Iran was in these negotiations with a kind of totally realistic view and with distrust … to prove to the world that, for the third time, the US doesn’t have enough seriousness to solve the problems or the challenges in peace and negotiations,” he told Al Jazeera.
What did Pakistan say?
Pakistan called for the ceasefire to continue while keeping diplomacy alive.
Foreign Minister Ishaq Dar stressed that it is “imperative” for both sides to uphold their commitment to the ceasefire, warning implicitly of the risks of renewed
▸ 展开全文
04-12 13:43 · 中东,局势,AlJazeera,中东
Trump says the US Navy would immediately start blockading the Strait of Hormuz after ceasefire talks in Pakistan fail.
US President Donald Trump says the US Navy would immediately start blockading the Strait of Hormuz and would also interdict every vessel in international waters that had paid a toll to Iran.
Iran’s Parliamentary Speaker Mohammad Baqer Ghalibaf has blamed the US for the failure of the ceasefire negotiations in Pakistan, saying the US officials failed to gain the trust of the Iranian delegation.
▸ 展开全文
04-12 13:43 · 中东,局势,BBC,中东
BBC Middle East Correspondent Hugo Bachega hears from people affected by this week's attacks.
Still in shock, Beirut tries to heal after deadly Israeli attacks
Lebanon experienced one of the deadliest days in its recent history, as widespread Israeli air strikes brought horror and destruction to the country on Wednesday, just hours after a ceasefire was announced in Iran.
The attacks, that came in the middle of the day without warning, killed more than 300 people, a third of them women, children and the elderly, according to the Lebanese health ministry. Some of the attacks hit busy, densely populated neighbourhoods, places that had not been targeted before and where people felt they were safe.
Israel said it carried out more than 100 air strikes in just 10 minutes on what it described as targets linked to the Iranian-backed group Hezbollah.
BBC Middle East correspondent Hugo Bachega has spoken to residents in Beirut, a city that is still in shock.
▸ 展开全文
04-12 13:43 · 中东,局势,BBC,中东
Twenty-one hours was not enough to end 47 years of hostility between Iran and the US, writes the BBC's Lyse Doucet.
After Iran talks falter, the big question is 'what happens next?'
Twenty-one hours was not enough to end 47 years of hostility between Iran and the US.
The historic high-level talks in Islamabad, during a pause in weeks of grievous war, were always unlikely to end any other way.
Calling this marathon negotiating session a failure belies the scale of the challenge in narrowing wide gaps on complex issues ranging from age-old suspicion about Iran's nuclear programme to new challenges this war has thrown up - most of all Iran's control of the strategic Strait of Hormuz, whose closure is causing economic shocks worldwide.
To do a deal, they also needed to overcome a deep chasm of distrust.
A day ago, it wasn't even certain the two sides would meet, and even more, sit down in the same room.
A longstanding political taboo was broken.
The urgent question now is: what happens next?
What happens to the contested two-week ceasefire which pulled the world back from US President Donald Trump's alarming threat to destroy a "whole civilisation" in Iran?
Would the US president be ready to send his negotiators back to the bargaining table?
We're hearing reports from sources here in Islamabad that some conversations have continued after US Vice-President JD Vance boarded his plane at sunrise, declaring the US delegation had made their "final and best offer".
Will the US now escalate or negotiate?
We still don't know enough about what happened behind tightly closed doors in a five-star hotel in leafy locked-down Islamabad during talks that went on long into the night.
There are still few details on the disputes and discussion between the two sides, assisted by Pakistani mediators, the calls to and from experts, advisers, and, according to Vance, "dozens" of calls to Trump himself.
The vice-president spoke of the "core goal" of the US during his brief dawn news conference.
"We need to see an affirmative commitment that [Iran] will not seek a nuclear weapon and they will not seek the tools that would enable them to quickly achieve a nuclear weapon," he said.
During the last round of talks in February, before military strikes were unleashed again, Iran had offered new concessions including the dilution of its 440kg stockpile of uranium enriched to 60% - dangerously close to weapons-grade.
But it still insists on its "right" to enrich and hasn't been willing to give up that stockpile, now said to be buried deep in the rubble after US and Israeli air strikes last year.
It's also refused repeated demands to open the Strait of Hormuz - to allow the free flow of vital traffic in oil, gas and other essential goods - in the absence of a new agreement.
Both the US and the Iranian delegations came to Islamabad emboldened by their belief that theirs was the winning side in this war.
And they engaged knowing that, if they failed, there was the option to keep fighting – whatever the spiralling pain for their own people and a world reeling from the cost of this conflagration.
There was also what Dr Sanam Vakil of Chatham House describes as a "limited psychological understanding of the adversary and what compromises are needed for a real deal".
Vance spoke of good news – "we've had a number of substantive negotiations" - and there was bad news: "We have not reached an agreement."
And he made it clear that was "bad news for Iran much more than the United States of America".
Iran's foreign ministry spokesman Esmail Baghaei criticised the US's "excessive demands and unlawful requests" in a post on X.
And its parliamentary speaker Mohammad Bagher Ghalibaf, who led Iran's negotiating team, wrote that "the opposing side ultimately failed to gain the trust of the Iranian delegation in this round of negotiations".
Iran is indicating it's ready to keep talking. Pakistan's Foreign Minister Ishaq Dar urged all sides to uphold the fragile ceasefire and said they would continue their efforts to encourage dialogue - sentiments being echoed in other concerned capitals.
If history provides any lessons, the last time Iran reached a nuclear deal with the US and other world powers in 2015, it took 18 months of breakthroughs and breakdowns.
Trump has made it clear he doesn't want to get bogged down in protracted negotiations. Vance previously warned that the US would not be receptive if Tehran tried to "play us".
Pakistani journalist Kamran Yousef - in a legion of journalists who pulled all-nighters to provide non-stop coverage with very few details - declared that this round was one of "no breakthrough but no breakdown either".
The world waits for a verdict, most of all from Trump.
▸ 展开全文
04-12 13:43 · 国际,新闻,BBC,国际
Ukrainian President Volodymyr Zelensky says his nation's forces would respond "symmetrically" to Russian attacks.
Ukraine and Russia accuse each other of hundreds of ceasefire violations
Ukraine and Russia have each accused one another of hundreds of violations of a short ceasefire coinciding with Orthdox Easter celebrations.
The Ukrainian military said on Sunday morning that Russian forces had committed 2,299 violations since the truce began at 16:00 local time (13:00 GMT) on Saturday - including shooting four unarmed soldiers.
The Russian defence ministry, in turn, said Ukrainian forces had committed 1,971 violations, including three attempted counter-attacks in Dnipropetrovsk region.
Ukrainian President Volodymyr Zelensky earlier said his nation's forces would respond "symmetrically" to Russian attacks during the ceasefire, calling Easter "a time of peace".
He added that he hoped the truce could be extended beyond Easter to facilitate peace negotiations which have all but stalled with the outbreak of war in the Middle East - but Russia rejected the idea, saying its attacks would resume on Monday.
Russian troops mounted 28 attacks and carried out nearly 2,000 drone strikes, Ukraine's military said, but did not use bombs or missiles.
Russian forces in the north-eastern Kharkiv region executed four Ukrainian soldiers after the ceasefire came into force, the local prosecutor's office said, describing the incident as a "grave violation of international humanitarian law".
Ukraine's military said the troops were shot after being disarmed, calling it "another war crime by Russia".
Ukrainian authorities published what appears to be an image taken by a drone showing four bodies lying in a clearing.
In Ukraine's northern Sumy region, which borders Russia, local authorities said a Russian drone hit an ambulance overnight, injuring three medics.
Russia's defence ministry said Ukraine had launched three overnight attacks on positions in the Pokrovsk area and Otradne in Dnipropetrovsk region.
It also said four attempts by Ukrainian troops to advance in Sumy and Donetsk were "thwarted".
Russian President Vladimir Putin announced the Easter ceasefire earlier this week, having previously resisted repeated calls from Ukraine for a temporary cessation of fighting. Zelensky said his forces would act in kind.
Earlier in the year, Putin acquiesced to a US request to halt strikes on energy infrastructure as Ukraine braced for bitterly cold temperatures.
Both Ukrainian and Russian sources accused each other of limited violations in the first few hours of the truce on Saturday, before making the much larger claims.
Ukrainian and Russian authorities also announced they had each swapped 175 prisoners of war on Saturday, including seven civilians a piece.
Ukrainian civilians and soldiers on the frontlines of the conflict - which has been raging since 2022 - have low expectations about the ceasefire.
Kyiv has long pushed for a more comprehensive ceasefire, which it and its European allies see as a necessary first step towards striking a lasting end to the full-scale invasion.
But Moscow has insisted on agreeing a peace deal first, prompting accusations that it is not serious about ending the fighting.
▸ 展开全文