
Третий год по вечерам в одиночку пилю текстовую MMORPG в Telegram. Мрачный остров, выжившие, ресурсы, базы, драки. Проект уже один раз почти умер. Тянуть 188 тысяч строк, 464 миграции и 2401 тест в одиночку я физически не могу, помогает ИИ. Только он умеет уверенным тоном выдать неверный ответ про мой же код, и я трижды на это купился. Рассказываю, что он реально вытащил, как я обжёгся и какие проверки поставил, чтобы это не доезжало до игроков.
Читать далее
The Trump administration may have just signed an agreement so controversial that President Donald Trump himself is opposed to it.
On Wednesday, the US and Saudi Arabia signed a 30-year, multibillion-dollar nuclear energy cooperation agreement. The terms of the deal signed by Secretary of Energy Chris Wright and his Saudi counterpart have not been released, but some of the details discussed by officials in reporting by the Wall Street Journal and New York Times earlier this week raised eyebrows, mainly the fact that in addition to helping the Saudis construct nuclear reactors, the US could potentially help the Saudis construct facilities to enrich their own uranium.
The timing is particularly awkward with the US currently at war with Saudi Arabia’s rival Iran, in large part due to concerns about that country’s nuclear enrichment program.
It is also happening in the context of an emerging new nuclear world, where last century’s arms control agreements are falling by the wayside, regimes like Russia are increasingly employing nuclear threats, and longtime US allies are increasingly nuclear-curious due to both growing military threats and skepticism about the value of American security guarantees. It could raise the risk that other countries will seek the capability to raise the bomb, even if they don’t immediately build one.
“It’s unprecedented in the history of US nuclear policy,” said Matthew Kroenig, senior fellow at the Atlantic Council and author of the book, Exporting the Bomb. “Never before have we helped another country build a uranium enrichment facility. All the way back to Eisenhower, the deal has been: If you want nuclear energy, terrific. We’re happy to help you, but you can’t make the fuel because once you make the fuel, it’s too dangerous.”
Whether the deal will even happen is getting less clear. The agreement was already going to face significant opposition in Congress, where it must be sent for review, but Trump added to the confusion on Thursday morning with a Truth Social post that contradicted much of what had been reported the day before. Trump wrote that there would be “no enrichment of material” under the deal and that the agreement is “totally subject to Saudi Arabia joining the very respected and successful Abraham Accords,” referring to the series of diplomatic normalization agreements between Israel and a number of Muslim countries signed during Trump’s first term. This was not reported in any of the media accounts earlier in the week, which were based on statements from US officials.
The Saudi government has not yet responded to Trump’s latest statement, but sources close to the talks have indicated that no such pledge was included in the negotiations.
Saudi Arabia has long insisted that it will not normalize relations with Israel until the creation of a Palestinian state, and if they had caved on that position prior to the agreement, it seems unlikely that no one would have mentioned it before today. At a press briefing on Thursday, White House spokesperson Karoline Leavitt affirmed that the deal would be “off” unless Saudi Arabia joined the Abraham Accords. Asked for clarification on the discrepancy between Wednesday’s reporting and Trump’s announcement on Thursday, the White House press office referred Vox to Leavitt’s statement.
At the moment, there’s more confusion than clarity around the deal, and what it means for the future of both the Middle East and global efforts to control nuclear weapons.
This idea behind the Saudi deal isn’t new: Both the first Trump administration and the Biden administration pursued a civilian nuclear deal with the kingdom. It’s been a controversial notion for just as long, given Saudi Arabia’s often aggressive foreign policy, human rights record — including the high-profile murder of US citizens — and the fact that Crown Prince Mohammed bin Salman has said in the past that his country would seek to build its own nuclear bomb if Iran ever acquired one.
Saudi Arabia insists that its interest in nuclear energy is purely peaceful — part of a larger goal to diversify its economy away from oil and gas and to generate power for a nascent artificial intelligence industry. Proponents in the US argue that a deal would deepen ties between the US and an important security partner. It would also, they argue, head off the risk of Saudi Arabia cooperating instead with China or Russia to build a nuclear program and be a potential windfall for the US nuclear power industry.
The US has previously entered into 29 nuclear cooperation agreements — commonly known as “123 deals” for Section 123, the legislation that governs them — involving 49 countries. The deals require countries to submit to a number of safeguards to prevent them from weaponizing these nuclear programs, including requiring US consent for any enrichment of uranium for the US-built nuclear plants.
In more recent US deals, most countries have agreed to give the International Atomic Energy Agency even more stringent inspection authorities. Some have gone further: Under the deal signed with the United Arab Emirates in 2009 and Taiwan in 2013, the countries agreed to forswear any enrichment of uranium on their soil, including for projects in which the United States is not involved. This has been called the “gold standard” for nuclear sharing deals, and it’s what the US pushed for in previous nuclear sharing negotiations with Saudi Arabia.
The Saudis have long balked at some of the stricter provisions in some more recent US deals, such as additional IAEA inspections and a pledge to enrich no uranium at all. The kingdom has argued these are intrusive infringements on its sovereignty, particularly given that Iran was allowed to continue enriching under previous agreements with the US. But, Kroenig said, there’s little plausible reason to oppose these restrictions if Saudi Arabia is only interested in civilian energy.
“They probably haven’t decided to build nuclear weapons yet, but it seems like they want the option,” Kroenig said.
Saudi Arabia is not going to build a bomb overnight. It’s not even going to start enriching uranium for some time. Under the deal — at least the version that was reported earlier this week by the Wall Street Journal — US companies would immediately begin work on building nuclear power plants when the deal goes into force, while US and Saudi officials would conduct a two-year study to determine “value of enrichment for Saudi Arabia.” (This, notably, would likely be concluded during Trump’s term.)
In this respect, the deal may in fact be tougher than the never-concluded Biden agreement, which reportedly would have allowed enrichment to begin immediately.
If the study concludes Saudi Arabia needs to enrich, the enrichment facility would be constructed in a secretive “black box” to prevent the Saudis from acquiring sensitive technology. If the US objects to Saudi enrichment after the study, the Saudis couldn’t enrich for another 10 years. After that, it’s not clear what happens.
The safeguards do not mollify many nonproliferation experts.
“Skeptical is a mild way of putting it,” said James Acton, co-director of the Nuclear Policy Program at the Carnegie Endowment. “Even if you black-box the technology, Saudi Arabia could still nationalize the facility. This is a country that has overtly declared an interest in proliferation. Once it’s on Saudi soil, you have very limited options to stop it from misusing that technology if it decides to do so.”
The most difficult and expensive part of building a nuclear device is uranium enrichment, and the US will have helped Saudi Arabia a long way down that path. That doesn’t mean the kingdom is necessarily planning to build a bomb, but if it decides on that course of action down the road, it will have a significant head start.
“Saudi Arabia’s nuclear program does not pose a near-term proliferation risk,” said Kelsey Davenport, director for nonproliferation policy at the Arms Control Association. Rather than trying to quickly build a bomb, she suggested that “the more likely scenario is that Saudi Arabia will continue to acquire the capabilities that would be necessary to weaponize and move to the threshold of nuclear weapons, which would enable a rapid move to build the deterrent if the decision were made.”
This, she added, would both complicate ongoing nuclear talks with Iran and “set a terrible precedent” for future nuclear agreements.
“Look, there are some benefits to the deal,” said Robert Einhorn, a former State Department special adviser for nonproliferation and arms control. “It will give a boost to the US nuclear industry. It will help cement US-Saudi strategic relations. It will deny Russia and China a foothold in an important element of the Saudi economy. But the Trump administration will have to work hard to convince the Congress and the American public that the shortcomings of the deal are not disqualifying.”
That process starts this week. The agreement will now be submitted to Congress for a 90-day review period. This isn’t a formal treaty that requires approval. Congress has to pass a joint resolution opposing it.
The deal is likely to draw opposition on both sides of the aisle. In 2019, then-Republican Sen. Marco Rubio (FL), now secretary of state, sponsored legislation that would require any 123 agreement with Saudi Arabia to be affirmatively approved by Congress. (“I miss Sen. Rubio,” Rep. Brad Sherman (D-CA), a co-sponsor of the House version of the bill, said during a hearing on Wednesday.)
In addition to security concerns, the potential conflicts of interest around the bill may also draw scrutiny. Tom Barrack, a close Trump confidante who is now US ambassador to Turkey and an adviser on Middle East policy, was investigated by federal authorities and was the subject of a House probe during Trump’s first term for lobbying for nuclear deals with Saudi Arabia and the UAE while he had significant real estate investments in those countries and ties to the government.
ProPublica also reported in 2019 that Barrack had sought a major financial stake in Westinghouse, the nuclear reactor builder. The Wall Street Journal wrote that Westinghouse Electric is likely to be one of the main beneficiaries of the deal to build nuclear reactors in the Kingdom.
It still seems unlikely that opponents of the deal in Congress will be able to cobble together a veto-proof majority to block it. The better question is whether Trump is effectively blocking it. If he is really going to insist on Saudi Arabia joining the Abraham Accords, that could be a nonstarter for Mohammed bin Salman.
Events in recent years have led Saudi leaders to doubt the extent to which the US would really come to their aid in a worst-case scenario. There have been mixed reports about whether Saudi Arabia backed or opposed Trump’s decision to launch this year’s war on Iran — the Saudi government denies supporting it — but either way, if this war ends with Iran’s regime still in place, in possession of its uranium stockpile, and in control of the world’s most critical energy chokepoint, the doubts in Riyadh about America’s reliability will only increase, along with their nuclear ambitions.
In the coming weeks, the White House will make the case that this deal is safer and more comprehensive than the ones the US would not agree to in the Biden administration and Trump’s first term. But that argument will be harder to make against the notion that Saudi Arabia’s incentive to build a bomb has only grown since then.
Latest attacks come after Trump vowed ‘major military punishment’ for Tehran and its Houthi allies
As we reported earlier, Iran’s military said on Friday that it carried out attacks targeting US military assets in Bahrain, Jordan and Kuwait in retaliation for Washington’s latest strikes on the Islamic republic.
Iran’s Revolutionary Guards Corp, meanwhile, said they had targeted a data centre in Bahrain belonging to Amazon, according to state media, though neither the US tech giant nor Bahrain have commented on the claim.
Continue reading...‘Highly unpredictable’ blaze forces evacuation of Cap Ferret on French coast and Spain declares national emergency
More than 200,000 people have fled or been ordered to lock down as huge wildfires swept Spain and France on Friday, prompting Madrid to declare a national emergency and the French authorities to order the total evacuation, by land and sea, of one of the country’s best-known holiday spots.
Authorities in south-west France ordered the Cap Ferret peninsula on the Atlantic coast to be evacuated “village by village” in the face of an “intense, highly unpredictable” wildfire that has burned through more than 19,000 hectares (47,000 acres) of forest.
Continue reading...Подробности о том, как один из самых авторитетных сайтов по анализу киноданных исчез за одну ночь, и почему любой веб-сайт, на который вы полагаетесь, более уязвим, чем вы думаете.
Читать далее
Локальный запуск dev-окружения в крупном проекте может превратиться в отдельный квест: несколько процессов, Docker-контейнеры, переменные окружения, порядок старта, ожидание готовности сервисов и отличия между ОС. Даже если у вас есть подобный опыт, это может быть неудобно, долго и утомительно. Новичку же обычно не обойтись без длинной подробной инструкции.
Привет, Хабр! На связи Сергей Зверьков, старший разработчик в «Лаборатории Касперского». Хочу рассказать, как мы решили эту проблему, написав собственный open-source-инструмент — Runium. Суть его в том, что он позволяет описать dev-окружение в JSON-файле. После этого проект можно запускать, останавливать и проверять одной командой.
В статье расскажу, из какой боли вырос Runium, как он устроен, сравню его с другими решениями и покажу пример использования на простом веб-проекте. Приступим!
Читать далееA physio, a tailor and a historian on the style trends that can put women in hospital and how to avoid the dangers
“Buyer beware” is one of the oldest principles in English law. Now, a pair of wide legged trousers from Zara is bringing the phrase back to the forefront of shoppers’ minds.
On social media the £25.99 wide-legged trousers from the high-street retailer have earned the moniker “Zara death pants” thanks to a slew of videos showing wearers tripping over the leg of the trousers and injuring themselves.
Continue reading...Warning in place until Sunday morning in southern and central regions after drought declared in parts of Wales
Heat alerts are in place across parts of England, with possible highs of 30C (86F) and officials saying temperatures are likely to have an impact on health and wellbeing.
The yellow heat health alerts issued for the East Midlands, east of England, London, south-east, south-west and West Midlands are in place until 9am on Sunday.
Continue reading...Latest attacks come after Trump vowed ‘major military punishment’ for Tehran and its Houthi allies
As we reported earlier, Iran’s military said on Friday that it carried out attacks targeting US military assets in Bahrain, Jordan and Kuwait in retaliation for Washington’s latest strikes on the Islamic republic.
Iran’s Revolutionary Guards Corp, meanwhile, said they had targeted a data centre in Bahrain belonging to Amazon, according to state media, though neither the US tech giant nor Bahrain have commented on the claim.
Continue reading...Former prime minister Mateusz Morawiecki and allies say they were forced out over factional disagreements
Poland’s main opposition Law and Justice (PiS) party has split, after former prime minister Mateusz Morawiecki and his allies said they were forced out over factional disagreements on policy direction ahead of next year’s parliamentary election.
Speaking at a press conference, the party’s longtime leader, Jarosław Kaczyński, said dozens of members of parliament effectively left the party after refusing to sign a loyalty oath.
Continue reading...Marriage offers an opportunity to ask for help creating a home. But what about when the marriage ends – and the household with it?
It’s peak wedding season, and my own divorce is waiting on a judge’s signature. People are being congratulated with Dutch ovens and serving bowls for dinner parties they may not ever host.
Marriage comes with an etiquette system for asking people to help build a home. The registry says the embarrassing part for you. Divorce deserves the same grace.
Continue reading...A physio, a tailor and a historian on the style trends that can put women in hospital and how to avoid the dangers
“Buyer beware” is one of the oldest principles in English law. Now, a pair of wide legged trousers from Zara is bringing the phrase back to the forefront of shoppers’ minds.
On social media the £25.99 wide-legged trousers from the high-street retailer have earned the moniker “Zara death pants” thanks to a slew of videos showing wearers tripping over the leg of the trousers and injuring themselves.
Continue reading...Feel lethargic even after a full night’s sleep? From not enough fibre to too much sitting, experts explain why your get up and go has got up and gone
The very air you breathe could be an issue. “Close the door, shut the window, add a partner and a heater, and by 3am a typical bedroom sits at 1,500 to 2,500 parts per million of carbon dioxide,” says Dr Jemma King, author of Sleep First: Sleep Smarter, Think Sharper, Feel Better. “Research shows that above 1,000 ppm sleep efficiency drops, deep sleep reduces and salivary cortisol rises on waking. You’re sleeping, but your nervous system is mildly activated all night.” Luckily, it’s an easy fix: open a window – even 2cm will do the job, according to King.
Continue reading...US agency is to pay Canadian media company US$125m for use of investigative database to detect ‘immigration fraud’
A Canadian federal opposition party leader has called on Mark Carney’s government to block the latest data-sharing deal between US Immigration and Customs Enforcement (ICE) and the Canadian media company Thomson Reuters.
Avi Lewis, the federal leader of the New Democratic party (NDP), demanded on Tuesday that Ottawa address the contract and further restrict Canadian corporations from doing business with ICE, after Canada’s National Observer news website reported on the deal.
Continue reading...Court questions plan to offer male hormone treatment to cisgender troops while denying it to trans service members
Pete Hegseth’s controversial plan to screen older soldiers for testosterone deficiencies and offer them more of the hormone faced scrutiny this week from a federal judge, who ordered the Trump administration to explain a discrepancy with the treatment of transgender troops.
The US defense secretary announced earlier this month that male service members aged 30 and above would be checked to ensure they have the “right testosterone levels” to perform in the military at an optimal level.
Continue reading...Kagan rejects notion that high court ‘does whatever the administration wants’, pointing to tariffs ruling and more
The liberal justice Elena Kagan has said it was “wrong” to accuse the US supreme court of becoming a rubber stamp for Donald Trump in his second term, amid criticism of its authorization of some of the president’s most controversial actions.
Pointing to rulings against the president on key issues such as tariffs, Kagan – one of three liberals on a court that has in recent years been defined by rulings authored by members of its six-justice conservative majority – defended it at an annual gathering of attorneys and judges for the ninth judicial circuit in Bellevue, Washington, on Thursday.
Continue reading...Police appeal for witnesses after collision in Huyton leaves four men dead and a fifth in hospital
Four men in their 20s have died after a car crash in Merseyside in the early hours of Friday.
Police were called just before 2am to reports that a black Seat Cupra had left the road and collided with a lamp-post in Huyton. The car was travelling from Liverpool towards Knowsley.
Continue reading...Former prime minister Mateusz Morawiecki and allies say they were forced out over factional disagreements
Poland’s main opposition Law and Justice (PiS) party has split, after former prime minister Mateusz Morawiecki and his allies said they were forced out over factional disagreements on policy direction ahead of next year’s parliamentary election.
Speaking at a press conference, the party’s longtime leader, Jarosław Kaczyński, said dozens of members of parliament effectively left the party after refusing to sign a loyalty oath.
Continue reading...US agency is to pay Canadian media company US$125m for use of investigative database to detect ‘immigration fraud’
A Canadian federal opposition party leader has called on Mark Carney’s government to block the latest data-sharing deal between US Immigration and Customs Enforcement (ICE) and the Canadian media company Thomson Reuters.
Avi Lewis, the federal leader of the New Democratic party (NDP), demanded on Tuesday that Ottawa address the contract and further restrict Canadian corporations from doing business with ICE, after Canada’s National Observer news website reported on the deal.
Continue reading...Catherine Coldstream entered a Carmelite monastery at age 24, and lived a life of prayer and obedience for 12 years. Her memoir is Cloistered: My Years as a Nun. Originally published March 20, 2024.

Всем привет! На связи Михаил Поливаха, технический лидер проекта Axelix.
Я уже выпускал статью по мотивам вопросов в рамках Spring Айо Академии. Так вот, когда мы разгребали отзывы с первого потока, мы также получили вопрос (это не прямая цитата, я лишь передаю посыл в том виде, как я его понял):
А что насчет натуральных ключей в БД? Если, допустим, у меня есть поле, по которому я могу явно идентифицировать запись, стоит ли его использовать как Primary Key?
И я за время дизайна enterprise систем, и за время дизайна Axelix пришёл к выводу: Просто не используйте натуральные ключи вообще никогда. Когда у вас появляется такое желание - выйдите на свежий воздух, пройдитесь, прогуляйтесь, и вас отпустит.
Читать далее
Сооснователь b2b компании EXPF Виталий Черемисинов рассказал, как продал её IT-гиганту Авито, оставшись в ней бизнес-оунером, почему не нужно спешить делать модного AI-единорога, а лучше продавать экспертность в своём деле.
Чтобы ускорить развитие собственного продукта для аналитики, в 2025 году компания Авито купила EXPF, их платформы объединились. После продажи Виталий продолжает управлять объединённой платформой.
Сейчас ты находишься уже внутри Авито. Расскажи, чем занимаешься?
Я отвечаю за бизнес-составляющую: удерживаю имеющихся клиентов и привлекаю новых.
Чем занимался до создания своей компании?
Моя альма-матер — компания AIC, где я совмещал две роли: отвечал за e-commerce практику и был дата-директором. Основная моя роль была именно в развитии бизнеса. Навык работы с клиентом, упаковка экспертизы и продажа её как продукта, умение выстраивать взаимоотношения — самое ценное, что я оттуда вынес. Благодарен гендиректору Антону Виноградову, который многому меня научил, давал ценные советы.
Какие он давал советы?
Первое — гарантировать клиенту качество и спокойствие. Второе — это делиться успехом с окружающими. Этим мы руководствуемся до сих пор
Как ты решил открыть свою компанию? Какие были первые шаги?
Я и мой друг Искандер консультировали компании. Когда начали накапливаться проекты, в какой-то момент встал вопрос: либо мы продолжаем консультировать, но уже как самостоятельная компания, либо отрезаем как минимум половину от накопившихся работ, потому что уже не помещается. Мы решили попробовать начать свой бизнес. Получится — супер, не получится — вернёмся в найм.
Читать далее