Normal view

There are new articles available, click to refresh the page.
Today — 4 July 2025Main stream

UNAids chief ‘shaken and disgusted’ by US cuts that will mean millions more deaths

4 July 2025 at 13:00
Portrait of Winnie Byanyimatheguardian.org

The head of the global agency tackling Aids says she expects HIV rates to soar and deaths to multiply in the next four years as a direct impact of the “seismic” US cuts to aid spending.

Winnie Byanyima, the executive director of UNAids, said that if the funding permanently disappeared, the world faced an additional 6 million HIV infections and 4 million Aids-related deaths by 2029.

“It is a deadly funding crisis, a global response knocked totally off course. This is a pandemic, and pandemics have no borders,” she said in an interview with the Guardian at the UN international development funding summit this week in Seville, Spain.

Byanyima, a Ugandan aeronautical engineer and politician who has led UNAids since 2019, said seeing the impact of Donald Trump’s cuts had been the worst experience of her life.

“Personally I am devastated. Appalled. Shaken and disgusted. I don’t have the English words to use,” she said, admitting that the sheer scale of the challenge in the face of such massive cuts had made her consider resigning from her role.

“But I can’t run away. I told myself I’m going to fix it. I need to take my gloves off.”

US global health funding has stagnated over the past few years, and countries including the UK have been actively moving away from investment in aid from the target spending of 0.7% of GDP that UN member states set themselves in 2015. But in February, Trump abruptly halted Pepfar – the president’s emergency plan for Aids relief set up by Republican George Bush in 2003 to provide treatment, prevention and care for people living with or affected by HIV/Aids. A later vaguely worded waiver on certain parts of Pepfar funding had not had an effect on the ground, said experts.

“Every year, donors were reducing and the war in Ukraine saw that accelerate,” Byanyima said. “But the shock … Pepfar was 60% of my budget.

“It is a drop, a drop of money that is nothing in one of these rich G7 countries,” she said. “And it did so much for people who are so vulnerable. And yet you are spending so much more on wars. The rich men at the top take away from the poorest at the bottom.

“To create such crisis, such pain and such anger on the ground. This cut, that’s dedicated people losing jobs, loyal support gone, research ended, vulnerable people abandoned. And it is deaths. What went away immediately was prevention services, so we are very worried about the new infections and about deaths. Then support services and clinics. Now research, cutting edge research, is going.

“I myself had to have therapy to keep myself strong to be there for others. We have to make sure people who are staying do not burn out to try to even out our workload.

“This is a huge shift because it is so connected to geopolitics and to power shifts. It is seismic. But after the first wave of panic, and of pain, we have now to work hard, on less than half of what we had, to get change quickly to save lives.

“We already lost 12 million people we should not have lost if ARVs [antiretrovirals] had been shared immediately around the world instead of held on to by the pharmaceutical companies making money. We now face this, more deaths. Health is a human right, no one should die if we can prevent it.

“But of course many people will die, so many vulnerable people have already lost support, young girls, men who have sex with men, these are people who hide, who are shunned.

“There will be an additional 6 million newly infected persons in the world,” she said. “That has started already.”

Byanyima said the loss of overseas development assistance on all sides was now focusing attention on the unfair way in which Africa was treated by the west in terms of financing, debt interest and risk rates, and regarding illicit funding flows.

“African countries are struggling. Some much more than others. But they are not lying down and dying, and they are not holding out a begging bowl for more aid. Huge efforts are being made to fill the funding gaps in smart ways.

“We need debt justice, we need tax justice. The amount of money flowing from the south to the north has been greater than what has gone the other way for a long time and that is clear to see.

“The message for us all is clear too. The aid model cannot stand any more, it’s too unpredictable, the future has to be less about charity and more about international solidarity.”

I understand what Trump cares about, says Starmer

4 July 2025 at 13:00
Watch: PM says he understands what President Trump cares about

Sir Keir Starmer has said he "understands what anchors" US President Donald Trump, having built a relationship on shared family values.

Despite "different political backgrounds" the prime minister said he found common ground with Trump, and that their "good personal relationship" helped land a vital US tariff deal.

Speaking on BBC Radio 4's Political Thinking programme, Sir Keir revealed Trump reached out to console him after the death of his younger brother Nick Starmer on Boxing Day.

"For both of us, we really care about family and there's a point of connection there," he said.

"I think I do understand what anchors the president, what he really cares about."

Sir Keir revealed he first spoke to Trump as prime minister after the then-presidential candidate was shot at a rally in July last year.

"That was a phone call really to ask him how it was, and in particular I wanted to know how it impacted on his family," he said.

He added that Trump later called him after the death of his brother.

"We talked about my brother, and he was asking about him," Sir Keir said.

Sir Keir denied this week's painful series of U-turns on welfare reforms were because he had been too focused on foreign affairs and "taken his eye off the ball" domestically.

On Tuesday, the government avoided defeat on its proposals to overhaul disability benefits by offering late concessions to Labour MPs threatening to rebel.

The prime minister said he took responsibility for the episode, admitting it had been a "tough" few days but insisting the government would "come through this stronger" after a period of reflection.

The prime minister said forging close ties with figures such as Trump and French President Emmanuel Macron were "always in the national interest".

"Building those relationships with international leaders is hugely important," he said.

The prime minister said the personal rapport had helped secure a deal removing UK industries from some of the sweeping tariffs announced by Trump.

Before the deal he said he had seen "anxiety writ large" on the faces of British factory workers at Jaguar Land Rover in Solihull.

"After the deal, the relief was palpable," he said.

Sir Keir said discussions "over a glass of wine" with Macron on a train to Kyiv had also paved the way for a new agreement with the EU, which he claimed would lead to lower food prices in British supermarkets.

"That is a good thing for millions of people across the country," he said.

Sir Keir is due to meet Macron again next week as the French president comes to the UK for a state visit.

Tackling small boat crossings will be a key point of discussion, after Downing Street said last month the situation in the English Channel was "deteriorating".

Official figures released this week showed nearly 20,000 people arrived in the UK in the first half of this year by crossing the Channel in small boats - up 48% on the same period last year.

Thin, red banner promoting the Politics Essential newsletter with text saying, “Top political analysis in your inbox every day”. There is also an image of the Houses of Parliament.

Sign up for our Politics Essential newsletter to keep up with the inner workings of Westminster and beyond.

Katy Perry and Orlando Bloom confirm split

4 July 2025 at 12:53
Reuters Katy Perry with Orlando Bloom at the Vanity Fair Oscars party. She is wearing a shoulderless silver dress, while he is wearing a traditional black and white tuxedo. Reuters
Katy Perry and Orlando Bloom have been romantically linked since 2016

Pop star Katy Perry and actor Orlando Bloom have officially confirmed they have split, US media outlets say, six years after getting engaged.

The couple have been romantically linked since 2016 and have a four-year-old daughter.

A joint statement said "representatives have confirmed that Orlando and Katy have been shifting their relationship over the past many months to focus on co-parenting," according to outlets including People magazine and USA Today.

"They will continue to be seen together as a family, as their shared priority is - and always will be - raising their daughter with love, stability and mutual respect."

The statement was being released due to the "abundance of recent interest and conversation" surrounding their relationship, it added.

The pop star, 40, and the 48-year-old actor split in 2017 but got back together shortly afterwards. They got engaged on Valentine's Day in 2019.

A year later Perry revealed she was pregnant in the music video for her single Never Worn White.

Their daughter Daisy Dove was born later that year, with Unicef announcing the news on its Instagram account. Both Perry and Bloom are goodwill ambassadors for the United Nations agency that helps children.

US singer Perry, who was previously married to Russell Brand, shot to fame in 2008 with the single I Kissed A Girl, which reached number one in the UK.

Her hits since then have included Roar, California Gurls, Firework and Never Really Over.

Bloom was previously married to Australian model Miranda Kerr, and they have a son, 14-year-old Flynn.

The British actor has starred in Pirates Of The Caribbean, The Lord of the Rings and The Hobbit.

Dozens killed in Gaza as Israel intensifies bombardment, rescuers say

4 July 2025 at 03:52
Reuters Mourners react during the funeral of Palestinians reportedly killed in an overnight Israeli strike on a tent in southern Gaza, at Nasser Hospital in Khan Younis (3 July 2025)Reuters
Women and children were said to have been killed in an Israeli strike on a tent in southern Gaza

At least 69 people have been killed by Israeli fire across Gaza on Thursday, rescuers say, as Israel intensified its bombardment of the Palestinian territory.

One air strike killed 15 people at a school-turned-shelter for displaced families in Gaza City, according to the Hamas-run Civil Defence agency. The Israeli military said it targeted a "key" Hamas operative based there.

The Civil Defence also reported that 38 people were killed while queueing for aid, or on their way to pick it up. The military said such reports of extensive casualties were "lies".

It comes as pressure mounts on both Israel and Hamas to agree to a new ceasefire and hostage release deal being pushed by US President Donald Trump.

Trump announced on Tuesday that Israel had agreed to the "necessary conditions" to finalize a 60-day ceasefire. However, there are still obstacles that could prevent a quick agreement.

Hamas has said it is studying the proposals - the details of which have still not been made public - but that it still wants an end to the war and an Israeli withdrawal from Gaza.

Israeli Prime Minister Benjamin Netanyahu, who will travel to Washington on Monday, has meanwhile insisted that the Palestinian armed group must be eliminated.

On Thursday, the Israel Defense Forces (IDF) said its aircraft had struck around 150 "terror targets" across Gaza over the previous 24 hours, including fighters, tunnels and weapons.

Gaza's Hamas-run health ministry said 118 people had been killed during the same period.

Fifteen people, most of them women and children, were killed when a school housing displaced families in the al-Rimal neighbourhood of Gaza City was struck before dawn on Thursday, the Hamas-run Civil Defence agency and medics said.

Witness Wafaa al-Arqan told Reuters news agency: "Suddenly, we found the tent collapsing over us and a fire burning... What can we do? Is it fair that all these children burned?"

The IDF said it struck a "key Hamas terrorist" who was operating in a "command-and-control centre" in Gaza City, without mentioning the school.

The IDF added that it took numerous steps to mitigate the risk of harming civilians and accused Hamas of using human shields - an allegation the group has repeatedly denied.

At least another five displaced people were reportedly killed when a tent was struck overnight in the southern al-Mawasi area, where the IDF has told residents of areas affected by its evacuation orders to head for their own safety.

Ashraf Abu Shaba, who lived in a neighbouring tent, said he saw the bodies of children and women wrapped in blankets afterwards.

"The occupation [Israel] claims there are safe zones, but there are no safe zones. Every place is a target... The situation is unbearable," he added.

Later, Civil Defence spokesman Mahmoud Bassal told AFP news agency that another 38 people were killed by Israeli forces while seeking aid.

He said 25 were killed near the Israeli military's Netzarim corridor in central Gaza. Six died at another location nearby, while seven were killed in the southern Rafah area, he added.

Medics at Nasser hospital in the southern city of Khan Younis separately told Reuters that at least 20 people were killed while making their way to an aid distribution centre.

There was no direct response to the reports from the IDF.

Reuters Palestinian men are treated after reportedly being shot by Israeli forces while trying to collect aid in southern Gaza, at Nasser hospital, Khan Younis (3 July 2025)Reuters
Nasser hospital treated Palestinians men reportedly shot by Israeli forces while seeking aid

Last week, the IDF said it was examining reports of civilians being harmed while approaching sites in southern and central Gaza run by the US- and Israel-backed Gaza Humanitarian Foundation (GHF).

On Thursday, IDF spokesman Brig-Gen Effie Defrin acknowledged at a briefing that Israeli forces were facing a "complex challenge" and drawing "lessons from every incident to prevent similar cases in the future".

But he declared: "The reports of allegations of extensive casualties in the aid distribution centres are lies."

There have been reports of deadly incidents near the distribution sites almost every day since the GHF began operating on 26 May.

According to Gaza's health ministry, at least 408 people have been killed near GHF centres over the past five weeks. Another 175 people have been killed seeking aid elsewhere, including along routes used by UN aid convoys, it says.

The GHF, which uses US private security contractors, said "distribution at all sites ran smoothly" on Thursday and that it had now handed out more than one million boxes of food.

The GHF also rejected as "categorically false" allegations from a former security contractor, who told the BBC that he witnessed colleagues opening fire on civilians waiting for aid.

The UN and other aid groups refuse to co-operate with the GHF, saying its new system contravenes fundamental humanitarian principles.

The US and Israel say the GHF's system will prevent aid being stolen by Hamas.

The Israeli military launched a campaign in Gaza in response to Hamas's 7 October 2023 attack on Israel, in which about 1,200 people were killed and 251 others were taken hostage.

At least 57,130 people have been killed in Gaza since then, according to the territory's health ministry.

'Still holes in my game' - Draper on Wimbledon exit

4 July 2025 at 05:05

'Still holes in my game' - Draper on Wimbledon exit

To play this video you need to enable JavaScript in your browser.

This video can not be played

Media caption,

'Why's he standing so far back?' - McEnroe's notes for Draper

  • Published

British number one Jack Draper says he was not "good enough" in a shock Wimbledon second-round exit, insisting a below-par performance was not because he felt increased pressure at this year's tournament.

Draper was seeded fourth at the All England Club, but lost 6-4 6-3 1-6 6-4 to 36-year-old Marin Cilic.

The 23-year-old was the highest seeded home player since Andy Murray defended the men's title in 2017.

In 2013, Murray, who retired last year, was the first British man to win Wimbledon in 77 years and added his second title three years later.

"It makes me think that Andy's achievement of what he did - winning here twice - [was] just unbelievable," Draper said.

"It's not the pressure. I wasn't going out there thinking I was under so much pressure. You [journalists] mention it all the time.

"I just didn't play good enough. I lost to a better player. That's the main reason. I just was not able to find the level I wanted. I came up short."

A stunning rise over the past year put Draper in the position of being a genuine Wimbledon contender.

In the space of a year, the Englishman has reached the US Open semi-finals, clinched the prestigious Indian Wells title and reached two other ATP Tour finals.

Having won a title on the Stuttgart grass last year, and reaching the Queen's semi-finals last month despite feeling unwell, many experts felt his game could translate on to the Wimbledon grass.

"I've been really disappointed with the way my game's been on the grass this year, in all honesty," Draper said.

"I really struggled on the grass. I felt great on the hard courts, felt great on the clay.

"I felt there weren't many holes in my game. As soon as I came on to the grass, I felt a big difference."

To play this video you need to enable JavaScript in your browser.

This video can not be played

Media caption,

'The older man making new memories' - Draper falls to veteran Cilic

The left-hander's serve and forehand were highlighted as the key weapons, but he was pushed deep in the court by 2017 runner-up Cilic and saw his game neutralised as the veteran rolled back the years.

"I think the hole in my forehand showed up, for sure," Draper said.

"I wasn't able to deal with his pace of ball into my forehand. I was over-spinning a lot.

"I think a lot of my success this year with my forehand, when I have more time, it's a lot easier for me because I can create the speed and the spin that I want, and the effectiveness of that.

"My movement could have been better. There's many areas of my game which I still really, really need to work on to be the player I want to be."

Awkward match-up for Draper - analysis

To play this video you need to enable JavaScript in your browser.

This video can not be played

Media caption,

Cilic 'took all of Draper's weapons away' - Woodbridge analysis

Todd Woodbridge, 1997 Wimbledon singles semi-finalist and nine-time doubles champion, on BBC TV

I didn't think there were any nerves from Jack Draper, I thought he handled himself well.

I just thought the match-up didn't go so well for him. It was an awkward match-up because the left-handed serve got into the beautiful ball-striking return of Cilic.

Cilic then got the ball back in deep and he was able to dictate with his forehand. He took all of Draper's weapons away and he [Draper] never really got the chance to dictate play on his terms.

If you were to go over all the stats, Draper didn't return well enough.

I felt he got a lot of balls back but they were centre-balls which allowed Cilic to dictate. When Cilic had second serves, he had to get on top of him in that department.

Draper was using his backhand too much and that isn't his weapon.

He didn't get around and use his forehand enough, so I don't think he mixed up his positioning enough to give himself an opportunity to build pressure on the Cilic serve.

Related topics

特朗普强力施压,美国众议院通过“大而美”法案

简繁中文
纽约时报 出版语言
字体大小

特朗普强力施压,美国众议院通过“大而美”法案

MICHAEL GOLD, ROBERT JIMISON, MEGAN MINEIRO
在特朗普总统这项标志性国内政策法案的表决中,迈克·约翰逊议长没有多少余地,不能容许太多共和党人背离党派路线。
在特朗普总统这项标志性国内政策法案的表决中,迈克·约翰逊议长没有多少余地,不能容许太多共和党人背离党派路线。 Haiyun Jiang/The New York Times
周四,众议院以微弱多数通过了一项旨在延长减税政策并大幅削减社会保障项目的全面法案。经过数月混乱博弈,共和党终于克服党内深刻分歧,兑现了特朗普总统的国内议程。
最终投票结果是218票对214票,基本按党派划线,此前议长迈克·约翰逊度过了繁忙的一天一夜,努力平息党内阻力,这些阻力直到最后一刻都可能使总统的这项标志性立法泡汤。除了两人外的所有共和党人都投了赞成票,民主党人则一致反对,法案赶在特朗普要求的7月4日截止期限前完成了送交总统签署的流程。
这项立法延长了2017年颁布、原定于年底到期的减税措施,同时新增特朗普在竞选期间承诺的针对某些小费和加班工资的减税措施,总成本达4.5万亿美元。法案还增加了国防和边境安全拨款,同时削减了近1万亿美元的医疗补助,并进一步缩减贫困人口食品救济等政府援助。此外,它还将逐步取消前总统拜登任内通过的清洁能源税收抵免,该政策长期遭特朗普和保守派共和党人抨击。
法案中还包括将债务上限提高5万亿美元,尽管共和党通常不愿支持此类措施,但这对于避免今年晚些时候联邦政府违约是必要的。
广告
对于国会共和党人和特朗普来说,该法案的最终通过是一次重大胜利,预计他将迅速签署这项其所谓“大而美法案”。共和党议员们曾就这项立法发生激烈争执,但最终几乎一致支持它,唯恐允许增税和违抗总统带来的政治后果——他要求坚定的忠诚,并向他们施压,要求他们俯首听命。
“如果你支持边境安全、社区安定和强大军队,这项法案就是为你准备的,”约翰逊在最终投票前为法案造势时说道。“如果你秉持财政责任常识并致力削减赤字,这项法案就是为你准备的。如果你追求更公平的低税率、更丰厚的薪水、可负担的汽油和食品价格,以及重拾勤劳的尊严,这就是你的法案。”
但对共和党而言,这也是政治上的豪赌,它将使那些处于劣势的议员在明年的中期选举前容易受到猛烈攻击
许多经济学家估计,该法案的最大受益者将是最富有的美国人,他们将获得最慷慨的减税。无党派的国会预算办公室不久前预测因医疗补助削减(包括实施严格的工作要求),到2034年可能会有多达1180万人失去医保。
国会预算办公室在研究法案之前的版本时还警告说,新增工作要求的食品券福利将大幅缩水,数百万人恐丧失受益资格。与此同时,与共和党声称该法案削减赤字的说法相反,预算办公室报告称,这项措施将在未来十年内使已经飙升的国债至少再增加3.4万亿美元。
民调显示,该法案极不受欢迎。民主党人一致谴责这是通过削减关键政府项目来为富豪减税的举措。他们一再指责共和党人完全被特朗普操控,竟会支持伤害自己选区民众的法案。
广告
纽约州民主党众议员、少数党领袖哈基姆·杰弗里斯在众议院议事厅发表了一场慷慨激昂的总结演讲,持续了八个半小时以上,打破了众议院的演讲记录,并将最终投票推迟到下午。他猛烈抨击该法案是“令人作呕的可憎之物”,将伤害美国人民。
作为民主党对该法案的最后抵抗,杰弗里斯花费了大量时间阅读美国民众的证词,他们表示自己依赖医疗补助、补充营养援助计划和其他政府援助,并担心削减会颠覆他们的生活。他特意强调,有几封信来自居住在共和党国会选区的人,这些选区是民主党中期选举的重要目标。
“这项法案是对美利坚合众国民众、辛勤工作的美国纳税人的医保发起的全面攻击,”杰弗里斯说。“这些人本应是我们要支持、要努力帮助改善生活的对象。但现在,他们却成了这项立法的受害者。”
在长达数月、导致党内分歧的立法进程中,参众两院的共和党人也坦言对部分条款不满,在最终大多数人团结起来通过它之前,他们都曾批评该立法存在缺陷。
从周三至周四上午,在最终投票前的几个小时里,众议院一度陷入瘫痪,少数共和党人拒绝投票支持该法案。
特朗普周三一整天都在约见负隅顽抗的共和党议员,向他们施压,要求他们支持这项法案,更在社交媒体上发帖怒斥,对不听话的议员发出威胁。
广告
“让MAGA阵营失望将付出选票代价!!!”他写道。
最终约翰逊险胜收官——这是他又一次在重大立法遭遇党内阻力后,借助特朗普强力施压惊险取胜。
周二该法案在参议院以小得不能再小的优势勉强通过。但为争取支持所做的修改加剧了党内分裂——这种分歧始终困扰着希望推进特朗普议程的共和党。财政保守派要求更大幅度的削减以控制赤字,而那些席位面临风险的主流议员则对大幅削减受欢迎的政府项目持谨慎态度。
周四,共和党内部两个派系各有一人投下反对票:来自肯塔基州深红选区的财政鹰派托马斯·马西众议员,他曾痛斥该法案成本高昂;以及布莱恩·菲茨帕特里克众议员,他是来自宾夕法尼亚州郊区一个战场选区的温和派,该选区在2024年总统大选中被民主党赢得,他曾对医疗补助、补充营养援助计划和其他社会保障网的削减表示担忧。

免费下载 纽约时报中文网
iOS 和 Android App

点击下载iOS App 点击下载Android App
© 2025 The New York Times Company.

What’s the future for your Intel Mac?

By: hoakley
4 July 2025 at 14:30

From its first announcement of Apple silicon Macs on 22 June 2020, there has been speculation as to when support of Intel models will cease. Now Apple has given exceptionally clear details of its future intentions, and we have a clearer idea of what’s coming in macOS Tahoe, we can make plans at last. This article looks at the years ahead. In each case, major events are scheduled to occur with the annual transition of macOS to the next major version, normally in September-October.

2025

Final security update for macOS 13 Ventura, ending support for:

  • iMac 18,1-3
  • MacBook 10,1
  • MacBook Pro 14,1-3.

If you’re still running Ventura on a Mac capable of Sonoma or later, now is the time to plan the upgrade.

2026

Final security update for macOS 14 Sonoma, ending support for:

  • MacBook Air 8,1-2.

First release of an Arm-only version of macOS, 27. However, that and all its updates will continue to include full support for running Intel binaries using Rosetta 2 translation. macOS 27 will be the last major version that supports Rosetta 2 fully in Virtual Machines.

2027

Final security update for macOS 15 Sequoia, ending support for:

  • iMac 19,1-2
  • iMac Pro
  • Mac mini 8,1
  • MacBook Air 9,1
  • MacBook Pro 15,1-4 16,3.

First release of macOS 28, with full Rosetta 2 support removed. Limited Intel binary support will continue for “older unmaintained gaming titles” only. As a result, virtual machines running macOS 28 will no longer be able to run most Intel binaries.

2028

Final security update for macOS 26 Tahoe, ending support for all remaining Intel models:

  • iMac 20,1-2
  • Mac Pro 7,1
  • MacBook Pro 16,1-2 16,4.

T2 firmware updates are almost certain to cease with the end of support for macOS 26. Major third-party vendors are likely to stop providing Universal binaries, as they too drop support for macOS 26 and Intel models. Apple may decide to remove x86 support from Xcode 29, but hasn’t yet made any statement either way.

Benefits of upgrading macOS in Intel models

Although macOS Sequoia and Tahoe have brought some new features for Intel Macs, much of Apple’s emphasis now requires Arm systems. Major reasons for upgrading your Intel Mac to the most recent version of macOS it can run include:

  • Third-party support. Major software vendors like Microsoft normally only support their products on versions of macOS still supported by Apple.
  • Safari is only updated in supported versions of macOS.
  • Bug fixes. Although new versions bring their own bugs, the chances of an existing bug being fixed in the current release of macOS are far greater than it being fixed in an older version.
  • Security vulnerabilities. Only the current version of macOS gets a full set of fixes in each round of security updates, and the older two supported versions often lag the current one.
  • Enhancements. Some new features are still provided for both platforms.
  • Compatibility. If you already use Apple silicon Macs, or intend doing so, they are more compatible when running the same version of macOS. One topical example is Tahoe’s new ASIF disk image format.
  • Quantum-secure encryption. Apple has already started to transition to cryptographic techniques designed to remain secure as and when quantum computers are used in the future to break older methods. This started with iMessage last year, and Apple has announced that macOS 26 Tahoe will support quantum-secure encryption in TLS. This is unlikely to be added retrospectively to older versions of macOS.

I hope you find that helpful in your planning, and wish you success in whatever you choose.

主观感受: CLI 式的 AI 工具更适合开发者

By: xiaohupro
4 July 2025 at 11:15
xiaohupro:

使用了一下 Gemini CLI ,整体给我的感觉比 Cursor 这类带有界面的 AI 编程工具要好,这只是我的主观感受,大家可以讨论。因为我平时使用 terminal 会多一点,喜欢这种通过命令直接操作的感觉,例如我要临时针对一个文件进行修改、拓展的操作,我不想关闭现有的编程工具(当然了,可以一直使用 cursor 这样的工具,但是个人习惯不一样,可能习惯 idea 或者 vscode 等等),这时候这种 cli 方式的 AI 工具就很直接了,在终端中 @ 指定文件,然后直接告诉想怎么修改,然后在现有熟悉的编辑器中进行查看或者人为完善。而且 Gemini CLI 我还喜欢用的一个功能是直接 @ 一个文件,将它转为音频文件,这个很不错。 大家喜欢 cli 还是 gui ?

看论坛里讨论自助洗车,入坑自己开了一家

By: ghwolf007
4 July 2025 at 11:14
ghwolf007: 今年 4 月份换了新能源车,新鲜劲没过折腾洗车,刚好论坛里一个兄弟发了这篇 https://www.v2ex.com/t/1127028 ,我看评论里大部分都不太看好。


我就在想自己是不是也可以尝试开一家,看看到底这行还能不能赚钱。
说干就干,找场地,看加盟,研究设备,谈租赁,谈装修,折腾了一两个月终于入场开始装修了,预计月底开业。

跟我之前搞返利机器人一样,先让子弹飞一会,过完年再分享一下这个行业到底还能不能赚钱。

程序员,还在幻想那个开源乌托邦吗

By: karnaugh
4 July 2025 at 11:05
karnaugh:

有感而发,大家可以当我在逼逼叨,也可以当我在分享一些自己的想法

但鉴于维护您的形象,还请别在本帖中阴阳


刚才看隔壁教赚钱的帖子,有人说"谁会把真正赚钱的方法公开?",但同时又有人在默默收藏;

转头又看到另一个帖子,有人喷某个项目不开源,说什么"技术应该共享",但另一边也有人在咔咔付费;

引发了我的思考,赚钱技术不是技术吗?

到底什么是开源?

两种答案

关于开源,问不同的人会得到两种截然不同的答案。

开源是程序员的理想国:代码应该自由流动,技术进步应该惠及所有人,我们应该用技术让世界变得更美好。

开源就是一种商业选择:所有的付出都有回报,只是回报的形式不同而已。

哪种对?

适用范围

其实都对,关键看适用范围。

就像科学一样,科学也不是万能的,但在适用范围内,它是相对的真理。

如果你是大学生,吃穿不愁,有大把时间,第一种认知完全没问题。那时候追求理想主义,很正常。

但如果你已经工作几年,知道钱多难赚,还不去了解这个世界的运转逻辑,还抱着第一种想法不放,那就有点...

商业逻辑

那些大公司为什么热衷开源?真的是为了情怀吗?

人才招聘、市场渗透、生态控制、成本分摊...每一个动机背后都有清晰的商业逻辑。

这没什么不好,商业和理想并不冲突。

更大的视角

当然,如果站在整个人类的层面看,第一种认知又变得有意义了。技术的积累确实需要某种"公共品"的属性。

但这不意味着个体就要无偿奉献。

问题来了:你到底是哪一种身份?

你是吃喝不愁也不用找工作的大学生?还是打算出来创业独立面对商业世界的极客?还是在公司体系内打工的程序员螺丝钉?

开源不是信仰,是工具。

不同的身份,不同的选择。别用不适合自己处境的理想主义给自己套枷锁。


AI 只会加速程序员水平的分化,而不能快速抹平了菜鸟和高手的差距

By: weixind
4 July 2025 at 11:01
weixind:
  1. AI 本质上带来的是信息轰炸,能够降低新事物的学习成本,但是同时会降低深入学习的欲望。是否能够深入学习事物或者工具底层是菜鸟到高手的必经之路,信息轰炸会无形中拉高这个的门槛。

  2. 大家无形中忽略了 AI 本身的学习成本,cursor 等工具本质上还是和大模型对话,prompt 本身又没有科学意义上的最优解,导致"和大模型对话"的能力学习玄而又玄,越灵性的人掌握的速度越快。

  3. 从招聘市场来看,现阶段还是 human with AI VS human without AI 。市场上还是有挺多人对 AI 的使用和理解程度非常浅,仅处于 deepseek 简短对话的程度。

总而言之,AI 只会让我这样的菜鸟更菜,以前大佬还需要我打打下手,往后大佬只需要多跑几个 agent 。

加班打车的钱,项目经理给报销了,可背后说很多我闲话,该退给她吗?

4 July 2025 at 10:52
greatcourt: 已经离职的同事负责的项目在上周六出了点问题,由于之前交接工作不清,所以在上周六我来回项目地点跑了 3 趟,打车费花了 300 元。当天给她说了金额,给报销了。然后从这周一到周五,跟我走的近的同事悄悄给我说,项目经理说现在看到我就压抑。。说后悔当初把我招进来。。。等等类似的话。。真实性我判断大概有 60%吧。。。 现在有点抑郁。是不是该把打车钱退给她?不想再听闲话了。。

做了个小插件,让你在 AI 思考的时候有点事做

By: sjtugzj
4 July 2025 at 10:46
sjtugzj:

等 AI 思考,就跟等电梯一样,时而需要很久,时而只要一会,但一样无聊。

自从用 o3 的频率提升后,我每天都要等很多次电梯。

于是就想做个插件 interlude ,缓解等待的无聊。

安装 interlude 后,在你使用 ChatGPT 或者 Deepseek 的时候,如果检测到 AI 在思考或生图,右下角就会自动弹出一个单词小卡片,你可以利用这一小会的时间学英语背单词,AI 思考结束后就会自动消失。

能学多少单词不知道,但肯定能缓解无聊。

https://chromewebstore.google.com/detail/interlude/oafhmpindfnaffeacgjohkkbpdbahgdn?authuser=0&hl=en

(在任意网站,手动点击扩展图标,也会出现小卡片)

周一才上线的网站,现在已经有日 1000+的流量了

By: 37Y37
4 July 2025 at 10:44
37Y37:

时间线

周六:写文章时要配一张拼图,没找到合适的拼图工具,于是萌生了自己写个的想法

周日:从早上开始 Vibe Coding ,连续高强度对话了大几个小时,下午还陪老婆出去吃了个饭看了个电影,回来继续,直到凌晨第一个我满意的版本算是基本开发完

周一:添加了构建程序,申请了个新解析,算是正式上线了,顺便写了篇文章介绍了一下,收到了不少朋友的反馈

周二:修复了一些 BUG ,顺便增加了新功能,适配移动端、增加图片视区平移、增加了背景图片,优化了反馈的体验问题

周三:继续接收反馈,增加了新的功能,主要偏向于画布内编辑,可以添加文字、添加箭头,以及自定义边框,还上线了 Landing Page 介绍页,顺便也优化了下项目的 SEO ,接入了流量统计

周四:继续增加朋友们提到的新功能,照片缩放、鼠标/键盘控制、画布添加方框、圆圈,编辑功能拼长图模式同步支持,同时还优化了画布大小以及生成图片的清晰度有上线了个新版本

这个过程我每一天都有记录,如果感兴趣可以看看这几天的文章:

流量

昨天是接入流量统计完整的一天,看了下统计昨天已经有 1.29k 的访问量,十分惊喜

今天看访问量统计已经超过 500 了,特别开心,算是这段时间以来最高兴的事情了

工具

工具是纯免费的,甚至连登录都不需要,浏览器打开用完即走,纯前端实现,隐私安全

工具地址: https://img.ops-coffee.cn

期待朋友们的反馈和建议,感恩

国内使用 RouterOS 通过 IPoE 获取运营商 IPTV 机顶盒 IP 指北

By: gam2046
4 July 2025 at 10:43
gam2046:

关联内容:国内使用 openwrt 通过 IPoE 获取运营商 IPTV 机顶盒 IP 指北

距离上一次分享已经过去了两年半的时间,最近办的新宽带,正好也有送 IPTV 。同时客厅只有一根网线,我希望同时能够接入电视(看 IPTV )和路由器(作为 AP )。因此需求与上一篇不谋而合。

只不过最近路由器产品我已经全部切换到 RouterOS ,本文仅以 RouterOS 作为样例,其中绝大部分内容与上一篇文章内的 OpenWRT 相同,因此这里不再赘述,仅仅说明一些在 RouterOS 里不太一样的部分。

获取 IPOE 相关信息

这部分可参考原文,内容完全一致。

RouterOS 配置

下面内容以 RouterOS v7 为例。

添加 IPOE 客户端

添加 IPOE Option 参数

/ip dhcp-client option
add code=60 name=VendorClassIdentifier value="0x12345678"
add code=55 name=ParameterRequestList value=0x12345678
add code=61 name=iptv_mac_addr value=0x1234567890aa
add code=12 name=iptv_hostname value=0x12345678

以 Option 55 为例,在 wireshark 里,显示的原始数据大概是这样的:373012345678,其中第一个字节 55 代表 option 55 ,即 55 的十六进制表达 0x37 ,而第二个字节 30 代表这个 option 字段的长度,因此在 RouterOS 里添加这些 Option 项目时,头两个字节是需要跳过的,这会由 RouterOS 自行填充,直接从后面的 12345678 开始复制即可。

添加 IPOE ( DHCP )客户端

/ip dhcp-client option
add add-default-route=no comment=iptv default-route-tables=main dhcp-options=\
    iptv_hostname,clientid,VendorClassIdentifier,ParameterRequestList interface=\
    ether3

我这里因为直接修改了 interface 的 mac ,其与机顶盒一致,因此直接使用了 RouterOS 提供的 clientid option ,如果你不想/不能修改接口的 mac ,可以自行添加 option 61 指定 DHCP 时,发送的 MAC ,保持与机顶盒一致。同时 interface 需要修改为插入光猫 IPTV 口的接口。

此时,这个 dhcp client 应当已经能够获得机顶盒内网的 IP

单线复用

此时的网络结构如下

Optical modem -> RouterOS -> br-lan -> 机顶盒
                             br-lan -> 路由器
                             eth1   -> 互联网
                             eth2   -> IPTV 内网
                 

机顶盒与路由器公用同一根网线,机顶盒需要能够访问 IPTV 的内网,而路由器需要能够访问互联网。因此需要配置一些路由规则。(在上一步的 IPOE 配置后,特地没有允许 RouterOS 添加默认路由)

固定机顶盒 IP

在机顶盒中,可以直接配置静态 IP ,IP 地址与 RouterOS 本身分配的 IP 段相同即可,自行留意,不要分配其他设备已经使用的地址,同时配置 DNS 为 IPOE 接口分配的 DNS ,而不要使用互联网上的 DNS ,如果不清楚 IPOE 分配的 DNS 是什么,在上一步中获取到 IPOE 的 IP 后,通过如下命令可以查看:/ip/dhcp-client/print detail

配置机顶盒出口路由

这里有两种选择:

  1. 使用 mangle 的 prerouting
  2. 使用 Routing -> Rules

经过测试,我这里选择了第二种,原因是 mangle prerouting 可能会导致 RouterOS 的 fasttrack 失效,这在一些硬件配置不佳的设备上是致命的,会进一步导致包转发能力的下降(没错,就是我的设备)

这里分别介绍着两种方式的配置方法

Magle Prerouting

/routing table
add disabled=no fib name=nat-iptv
# 下面的 IP 地址,修改为机顶盒固定的 IP
/ip firewall mangle
add action=mark-routing chain=prerouting comment=IPTV new-routing-mark=nat-iptv src-address-list=192.168.127.67
# 下面的网关地址需要修改为 IPOE 获取到的网关地址(后有脚本可自动更新)
/ip route
add dst-address=0.0.0.0/0 gateway=10.235.172.1 routing-table=nat-iptv

Routing Rules

/routing table
add disabled=no fib name=nat-iptv
# 下面的 IP 地址,修改为机顶盒固定的 IP
/routing rule
add action=lookup-only-in-table disabled=no src-address=192.168.127.67/32 table=nat-iptv
/ip route
add dst-address=0.0.0.0/0 gateway=10.235.172.1 routing-table=nat-iptv

IPTV 路由表网关自动更新

在 WinBox 里,通过 IP->DHCP Client->双击之前创建的用户 IPOE 的客户端->Advanced 选项卡->Script 文本框里输入:

:log info "DHCP script triggered. Gateway: $"gateway-address""
:local rTable "nat-iptv"
:local oldRoutes [/ip route find routing-table=$rTable dst-address=0.0.0.0/0]
:foreach r in=$oldRoutes do={
    /ip route remove $r
}
:if ($bound=1) do={
    /ip route add dst-address=0.0.0.0/0 gateway=$"gateway-address" routing-table=$rTable comment="Auto via IPTV"
}


完成上述步骤后,就实现在一根网线的情况下,将机顶盒的流量,全部流入专网,而其他流量,则正常流入互联网。

深圳有没有周末开放参观的工厂,拍点照片

By: v2zzzzz
4 July 2025 at 10:40
v2zzzzz:

大专表妹学校的实习要求,在企业门口和班组门口拍一段自拍视频,听说他们同学好多都没去实习,都是找地方拍照糊弄。表妹来深圳投奔她父母,她父母没空叫我带她去找工厂,然而我在深圳也是宅的很,好像也没听说哪个工厂能让人进去的

❌
❌