Reading view

There are new articles available, click to refresh the page.

Woman Dies After Being Set on Fire in Subway Car, Police Say

The police said “criminality is suspected” in the death, which they said appeared to be a homicide. It happened aboard a subway car at the Coney Island-Stillwell Avenue station on Sunday morning.

© Victor J. Blue for The New York Times

Police officers responded to a report of a woman on fire in the middle car of a train at the Coney Island-Stillwell Avenue subway station.

Tributes paid to nine-year-old killed in German Christmas market attack

Facebook André GleißnerFacebook

A local fire brigade has paid tribute to a nine-year-old killed in an attack on a German Christmas market.

André Gleißner died after a car drove into a crowd of shoppers at the market in Magdeburg on Friday evening, according to the Schöppenstedt fire department.

In a statement they said he was a member of the children's fire brigade in Warle, which is about an hour's drive from Magdeburg.

Four women, aged 45, 52, 67 and 75, also died in the attack. Authorities are holding a suspect in pre-trial detention on counts of murder, attempted murder and dangerous bodily harm.

Frank Gardner: Saudi warnings about Magdeburg suspect ignored

EPA A man mourns at the mourning site in front of St. John's Church following a vehicle-ramming attack on the Christmas market in Magdeburg, Germany,  22 December 2024EPA
People have been leaving floral tributes for the victims of Friday's attack on the Christmas market in Magdeburg, Germany

The Saudi authorities, I am told, are currently working flat out to collate everything they have on the Magdeburg market suspect, Taleb al-Abdulmohsen, and to share it with Germany's ongoing investigation "in every way possible".

Inside the imposing sand coloured and fortress-like walls of the Saudi Ministry of Foreign Affairs in Riyadh there is a perhaps justifiable sense of pique.

The ministry previously warned the German government about al-Abdulmohsen's extremist views.

It sent four so-called "Notes Verbal", three of them to Germany's intelligence agencies and one to the foreign ministry in Berlin. There was, the Saudis say, no response.

Part of the explanation for this may lie in the fact that Taleb al-Abdulmohsen was granted asylum by Germany in 2016, one year after the former Chancellor Angela Merkel threw open her country's borders to let in more than a million migrants from the Middle East, and 10 years after al-Abdulmohsen had taken up residence in Germany.

Coming from a country where Islam is the only religion permitted to be practiced in public, al-Abdulmohsen was a very unusual citizen.

He had turned his back on Islam, making himself a heretic in the eyes of many.

Born in the Saudi date palm oasis town of Hofuf in 1974, little is known about his early life before he decided to leave Saudi Arabia and move to Europe aged 32.

Active on social media, on his Twitter (later X) account he labels himself as both a psychiatrist and founder of Saudi rights movement, together with the tag @SaudiExMuslims.

He founded a website aimed at helping Saudi women flee their country to Europe.

The Saudis say he was a people trafficker and the Ministry of Interior's investigators, the Mabaatheth, are said to have an extensive file on him.

There have been reports in recent years of dissident Saudis coming under hostile surveillance from Saudi government agents, in Canada, the US and in Germany.

There is no question that the German authorities, both federal and state, have made some serious errors of omission in the case of al-Abdulmohsen.

Whatever their reasons for not responding, as the Saudis claim, to the repeated warnings about his extremism, he was clearly a danger to his adopted host country.

There is also, separately, the failure to close off, or at least guard, the emergency access route to Magdeburg Alter Markt that allowed him to allegedly drive his BMW into the crowds.

German authorities have defended the market's layout and said an investigation into the suspect's past is ongoing.

But a complicating factor here is that Saudi Arabia, although considered a friend and ally of the West, has a poor human rights record.

Until June 2018 Saudi women were forbidden to drive and even those women who publicly called for that ban to be lifted before then have been persecuted and imprisoned.

Saudi Arabia's Crown Prince Mohammed bin Salman, still only in his 30s, just, is immensely popular in his own country.

Reuters Saudi Crown Prince Mohammed bin Salman looks on as he meets U.S. Secretary of State Antony Blinken, in Riyadh, Saudi Arabia, October 23, 2024Reuters
The Saudi crown prince pictured in Riyadh during a meeting with US Secretary of State Antony Blinken in October

While Western leaders largely distanced themselves from him after his alleged involvement in the grisly murder of the Saudi dissident Jamal Khashoggi in 2018, which the crown prince denies, at home his star is still in the ascendant.

Under his de-facto rule, Saudi public life has transformed for the better, with men and women allowed to associate freely, and cinemas reopening, along with big, spectacular sports and entertainment events, even gigs performed by Western artists like David Guetta and the Black Eyed Peas.

But there is a paradox here.

While Saudi public life has flourished there has been a simultaneous crackdown on anything that even hints at more political or religious freedom.

Harsh prison sentences of 10 years or more have been handed down for simple tweets.

No-one is permitted to even question the way the country is run.

It is against this backdrop that Germany appears to have dropped the ball with Taleb al-Abdulmohsen.

Mum grieving after daughter died fighting for cladding justice

Walker family Amanda Walker, a woman with blonde hair and smiling, against a red backdropWalker family

Amanda Walker felt trapped in a flat she couldn't sell because of its flammable cladding.

When it turned out that no government scheme would cover the costs of removing the dangerous material from her newly built flat in south London, she started campaigning.

She spent four years trying to get justice for herself, and for millions caught up in the scandal exposed by the Grenfell Tower fire.

Then, at the age of 51, she was found dead in her one-bedroom apartment by her mother and sister. An inquest recently recorded a verdict of death by misadventure.

"She would often phone me late at night when she just couldn't deal with it any more," her mother Glenda recalls.

"I wish she could phone me now."

A photo of the inside of Amanda's flat which shows a widescreen TV inside a cabinet. A white l-shaped sofa and a coffee table sit in front of the TV with a window in the background.
Amanda's one-bedroom flat, which she bought for £500,000 in 2018, soon became a nightmare

Half a year earlier, in July 2023, Amanda had addressed peers in the House of Lords investigating the impact of the cladding problem on flat owners.

"It's devastating. It's just a quagmire. It's just chaos," she told them. "It's so unjust. I had done nothing wrong and it's destroyed my life already."

The video of Amanda's address to the Lords is now treasured by her mother, who's speaking for the first time since the inquest's verdict.

Glenda thinks Amanda, an office manager at a hedge fund in the City of London, started drinking to deal with the anxiety of having to face unaffordable bills to fix the cladding, running into the tens of thousands.

"I'm not ashamed for her for that because it was her way of coping. She used the term 'seeking oblivion'."

Amanda wrote countless letters to MPs, local authorities and other responsible bodies - but "always got the statutory response", her mother continues.

"There are still over a million people in this situation and [MPs and civil servants] would write these platitudinous letters saying 'oh we're doing this, we're doing that'."

She doesn't just see those as unhelpful - but as evidence that nobody really understood the scale of the problem and how seriously it was affecting people.

It felt like there was a black chasm ahead, Amanda Walker told a House of Lords briefing

The government did eventually launch a scheme - the Building Safety Fund - to pay to remove the type of dangerous cladding that is on the outside of Amanda's flat.

She was hoping that changes enshrined in a separate landmark law called the Building Safety Act - brought in after the Grenfell tragedy - would help her correct internal fire safety defects, like insufficient fire stopping between flats.

But they didn't. There were significant exceptions to who qualified.

Since some of the other flat owners in her development had bought a share of the building's freehold, she became what's known as a "non-qualifying" leaseholder - meaning she still faced huge uncapped bills to contribute towards the repair costs.

Several proposed amendments to the Building Safety Act that would've protected people in Amanda's position were voted down in the last parliament.

What always scared Amanda was the threat of having to pay unpayable sums. She described it as a "sword of Damocles over my head for three long years". For a brief moment there was hope. "And then they vote against us, on everything," she told peers.

Walker family (From right to left) Amanda Walker, Glenda Walker, her father and brother, sitting around a dinner table with wine glasses and food on platesWalker family
Amanda, pictured here with her brother and parents, became consumed by anxiety about her situation

Amanda's drinking increased and her family sought medical help. She agreed to be hospitalised. GPs and psychiatrists were clear in their reports: Amanda's drinking, stress and anxiety were down to the impact of the cladding crisis on her mental state. She was prescribed anti-depressants.

She continued campaigning with her mother, but things began to spiral downhill.

Glenda believes the anti-depressants she was given were not benefiting her. "I think she was over-medicated and her head was all over the place. She wasn't depressed, she kept saying: 'I am not depressed, I'm angry.'"

Amanda's partner split up with her as cladding campaigning consumed more and more of her life. Her mother and sister would make trips to see her to try to offer support.

  • If you've been affected by the issues in this story, help and support is available via the BBC Action Line
Glenda Walker, mother of Amanda Walker, a blonde woman wearing a green and purple scarf and purple top
Glenda says Amanda had entirely lost faith in the government and believes medication was not helping her

Things came to a head one day this January.

Glenda was growing ever-more nervous about her daughter, and knew she needed urgent medical attention.

She says she'd written a "fairly assertive" letter to a hospital where her daughter had been previously treated, warning her condition was getting serious.

Travelling to London through the rain, she found herself "phoning and phoning and phoning" the hospital to try to get doctors to intervene again.

The following day Amanda was found dead.

Asked if she'd ever thought that her daughter might kill herself, Glenda says: "Manda had talked about it. She'd talked about it."

She says she can understand her daughter's state of mind that weekend.

"Yeah, I've seen it so often. I'm different from her and she felt despair… She wanted justice and she felt it was just awful. I think she lost faith in the government completely."

A portrait of Amanda Walker with a candle in front of it
Amanda's parents, who still haven't been able to sell the flat, hope their daughter's campaigning will make life easier for people stuck in buildings with defective cladding

The government says that work is already underway through the Remediation Acceleration Plan "to make sure those responsible for the cladding crisis pay their fair share".

It says it is "continuing to look at all options to ensure residents no longer have to deal with the nightmare of living in unsafe buildings".

Amanda's flat has now passed to her parents to deal with.

Its exterior cladding has now been replaced and they are trying to sell - but they still haven't been able to, due to structural fire issues inside the property.

Unless the Building Safety Act is amended by fresh legislation, Amanda's parents or any future purchaser will be liable for paying to fix those problems.

Amanda's mother hopes that speaking about her daughter's death has not been in vain, and that her story can be a catalyst.

"You go through grief… and perhaps the anger's getting in there a little bit now.

"For her sake, we'd love to think that she had caused some small change."

Cyclone Chido kills 94 people in Mozambique

Reuters A drone view of destroyed houses and buildings following cyclone Chido in Pemba, Mozambique, December 18, 2024Reuters

Cyclone Chido has killed 94 people in Mozambique since it made landfall in the east African country last week, local authorities have said.

The country's National Institute of Risk and Disaster Management (INGD) said 768 people were injured and more than 622,000 people affected by the natural disaster in some capacity.

Chido hit Mozambique on 15 December with winds of 260 km/h (160mph) and 250mm of rainfall in the first 24 hours.

The same cyclone had first wreaked havoc in the French Indian Ocean territory of Mayotte, before moving on to Mozambique, Malawi and Zimbabwe.

In Mozambique, the storm struck northern provinces that are regularly battered by cyclones. It first reached Cabo Delgado, then travelled further inland to Niassa and Nampula.

The country's INGD said the cyclone impacted the education and health sector. More than 109,793 students were affected, with school infrastructure severely damaged.

Some 52 sanitary units were damaged, the INGD said, which further risks access to essential health services. This is exacerbated further in areas where access to healthcare facilities were already limited before the cyclone.

Daniel Chapo, leader of Mozambique's ruling party, told local media the government is mobilising support on "all levels" in response to the cyclone.

Speaking during a visit to Cabo Delgado on Sunday, one of the most badly affected areas, Chapo said the government is working alongside the INGD to ensure those affected in the provinces of Mecúfi, Nampula, Memba and Niassa can rebuild.

In Mayotte, Chido was the worst storm to hit the archipelago in 90 years, leaving tens of thousands of people reeling from the catastrophe.

The interior ministry in its latest update confirmed 35 people had died.

Mayotte's prefect previously told local media the death toll could rise significantly once the damage was fully assessed, warning it would "definitely be several hundred" and could reach thousands.

More than 1,300 officers were deployed to support the local population.

One week on, many residents still lack basic necessities, while running water is making a gradual return to the territory's capital. The ministry has advised people to boil water for three minutes before consuming it.

Around 100 tonnes of equipment are being delivered each day, the ministry said, as an air bridge was built between Mayotte, Reunion and mainland France.

In a statement on Friday, interior minister Bruno Retailleau said 80 tonnes of food and 50 tonnes of water had been distributed across Mayotte that day.

A visualised graphic shows the path of Cyclone Chido over Mayotte, Mozambique, Malawi and Zimbabwe, with dots showing destroyed and damaged sites on two islands in the Mayotte archipelago

Tropical cyclones are characterised by very high wind speeds, heavy rainfall, and storm surges, which are short-term rises to sea-levels. This often causes widespread damage and flooding.

The cyclone, the INGD said, "highlights once again, the vulnerability of social infrastructures to climate change and the need for resilient planning to mitigate future impacts".

Assessing the exact influence of climate change on individual tropical cyclones can be challenging due to the complexity of these storm systems. But rising temperatures do affect these storms in measurable ways.

The UN's climate body, the IPCC, previously said there is "high confidence" that humans have contributed to increases in precipitation associated with tropical cyclones, and "medium confidence" that humans have contributed to the higher probability of a tropical cyclone being more intense.

软路由有什么用?

KIRAYOMATO:

之前买了一个 N100 的小主机,目前是装了一个 windows 来挂脚本用

买之前也想过搞搞软路由,但是一直懒得装,感觉网上说的那些功能都没有必要非要用软路由来实现的,大多数直接在 windows 上装个软件好像也没差

118 元出 rk3399 的 4+32g 的电视盒子 可刷 armbian 和 openwrt

dsdy216:

单机没电源,3D 打印的壳子 还是挺不错的。 目前是安卓 tv9 的系统,自带 adb 的 su ,系统 su 我不会弄,会弄的可以玩玩

可玩性很高,硬件上,带 typec 接口,有能力补几个电容的话,typec 还可以视频输出 自带红外功能,普通移动送的电视盒子的遥控器,可以无损匹配使用 蓝牙 wifi 都有,不过天线需要另外折腾,离路由不远的话,可以直接用,千兆网口,和光纤音频输出

软件上,可以刷 armbian 刷 openwrt 安卓 tv11 (安卓 tv11 红外不可用)等等。

有两个,一个红色,一个蓝色的外壳。 纯纯折腾,解毒了

[闲鱼] https://m.tb.cn/h.TgVB7EV?tk=uVOj3BmDJEn CZ0016 「我在闲鱼发布了 [ XT_X1 实物图拍摄,闲置未使用过,不提供技术支,二手电子产] 」 点击链接直接打开

吐槽一下之前的实习工作

Plumbiu:

公司就不说了,前期主要的工作内容是维护公司里的组件库,设计部的人出 UI 稿,我们负责实现,最后部署到网站上让设计看一下。

然而,构建工具用的比较老的 webpack ,开发启动就要 3min ,部署差不多 6min 了,而且改代码没有热更新,页面要刷新,每个组件开发的时候要单独建立分支,然后我负责了 16 个(大概),分支切换,webpack 构建的产物就失效了(不清楚为什么),需要重新启动。

后续的工作就是:我改完 A 组件构建推送官网,再去改 B 组件,负责 A 组件的人看了一下效果,然后把不太对的地方更我说一声,我说等会(等开发完 B 组件),开发完 B 再手动切换 A ,改完继续推送上去,然后改 C 的时候,A 、B 同时说哪里不太对,然后开发完 C 就要切换到 A 、B ,就这样循环下去。总之非常折磨,而且设计部的人很会 push ,搞得我压力很大。

大致流程就是: 开发 A -> 开发 B -> 设计部说 A 不好 -> 切换分支 A -> 修改 A -> 开发 C -> 设计部说 A 、B 不好 -> 切换 A 分支 -> 修改 A -> 切换 B 分支 -> 修改完 B -> 开发 D -> 设计部说 A 、B 、C 不好 -> ....

还有几件事,有个 Tag 组件是 “文字 + icon” 的组合形式,我看设计稿的时候,发现文字和 icon 的距离有时候是 4px 有时候是 6px ,我就问设计部的人为什么不一样,她跟我说:“要保持文字和 icon 图标之间的空隙距离一致”,我虽然不太理解 svg 的设计原理,但是我大概知道一个 16x16 的 svg ,有的图标设计的 path 会是 14x14 ,有的是 12x12 之类的,我这样跟她解释不同图标留的空隙不一样,css 设计不出来,她说这个挺重要的,这个设计部不会妥协。

还有一个日期组件库,和 antd 一样,开始是一个 input 输入框,点击出现日期面板,但是设计出的稿子里,日期面板里也有个输入框,两个输入框又不能触发两次 focus 事件,逼得我看 rc-component 源码搞好了,但是感觉自己写的依托屎。

还有很多,比如我 995 时间被组长吐槽说走的太早(最开始是 1085 ,隔壁校招生提醒我太早了),被说一次也不敢走的太早。

主要是吐槽一下遇到的不高兴的事,其实公司里的人都挺好的,自己因为第一次实习,有很多东西不懂,可能给组长留下了不好的印象,这部分我得反思。

如何比较视频压缩前后的画质?

JiaNa: 一个 100Mbps 的视频,截取 1/2 的面积后,码率设置为多少,能够让压缩后的画质接近原画质?

1. 技术指标有哪些?通过 ffmpeg 得到的 SSIM 、VMAF 不准确。压缩为 2Mbps 后画面模糊,但 SSIM 为 0.95 、VMAF 为 85 。
2. 哪些方法能辅助肉眼比较?比如放大、通过剪辑软件分屏播放。最好有视频教程

cursor 使用了一周,用 uniapp 开发了一个小程序,说说我的使用感受,仅代表个人意见,勿撕逼

bigbigeggs:

前言

先上使用 cursor 的图,以免被人质疑

2.png5.png

感受

  1. AI 变化的的确是太快了,基本上做一些良好性的配置 + 指引,可以完成一些比较初级简单的工作,尤其是前端的一些简单页面。,的确有不小的帮助

  2. 本质上底层还是和 chatGPT 类似,它仅仅只是把整个项目读取了(compose 或者 chat + codebase),然后利用上下文 context 给你,你想要的答案 代码

  3. 它并不能做“复杂的东西”。尤其是后端,暂时还取代不了,尤其是涉及到商业级别的业务逻辑,它仅仅只能做辅助,和 copilot 类似,并不能做代码的主力

  4. 网上吹的。不用懂代码的产品、运营、小白都可以简单开发出一个 app ,我觉得是完全扯淡,应该是为了博眼球,卖课,制造焦虑罢了

  5. 最后,它 cursor 的确很强,但还是没有脱离 chatGPT 那种模式。现阶段最多做一些简单的功能,做“副驾驶”。想要它做代码的主力,我感觉离得还是稍微有点远

最后

我是一个后端,对前端了解的比较少,仅了解一些 html css js 语法。但通过 cursor ,我可以简单开了一个微信小程序处理,当然我可以阅读懂前端的代码,并且花时间我也可以自己写出来。

最终结论:如果我自己写前端,大概需要话 2-3 天,但通过 cursor 的加持,只需要 0.5 ~ 1 天就可以完成前端的开发了,的确有帮助,很有用。至于后面试用结束,会不会花钱购买,可能我的答案是:至少现阶段,不会。

给大家看下我花了半天做出来的小程序效果,是一个壁纸,图片是爬取知乎的,后端代码也是 chatGPT 生成了大部分

3.PNG4.PNG

微信小程序: 程序员博博 1.PNG

还有十几个小时答辩,组员放弃了,我该怎么办?

MoRanjiang:

软件工程期末项目遇到困难

项目进展:

  • 前端
    组员开发了三个界面,但只发了截图,代码没有提交,目前已失联。

  • 后端。 :
    由我一个人负责,使用 TypeScript + Node.js + MySQL + Koa,靠着 AI 边学边做,经过一个周末的临时抱佛脚,目前完成了以下功能:

    • 用户注册与登录
    • 发帖功能
    • 简单的 AI 对话

    但项目的核心功能——通过 AI 规划旅游行程,还没有实现,我不知道从何入手。

现状与困惑:

现在距离答辩只有十几个小时,其他组员提出找外包,但时间上似乎来不及。
在这种情况下,我面临以下选择:

  1. 简单做一个没有样式的前端页面,让项目能跑起来完成基本演示;
  2. 放弃部分功能,全力完善已完成部分,尽量保证质量;

我还有救吗

想问下前端大佬们,我的网站是单页应用,有必要用 ssr 框架重构吗?

vortesnail: 我开发的网站 https://typeroom.cn 是用来给前端开发者在线刷类型体操的,但是后续还会扩展其它板块;

因为一开始只是想开发给自己用的,但是现在题目啥的都搬运完了,后续还想继续扩展更多业务上常用的题目,以及和前端有关的一些板块,希望能被更多开发者看到和使用。

目前是 vue3 写的,服务端是 nestjs ,有必要花时间去用 ssr 框架重构吗?比如 nuxt 或者 next ,有点迷茫,因为还没学 ssr 框架,不知道这里面时间成本多不多,以及对于 SEO 的帮助是不是真的很大~

有经验的朋友给个建议吧,谢谢了~

求推荐不带 Wifi 的主路由器

Socrazy:

目前用的是 4415U 的软路由,EXSI 虚拟的 ROS ,很稳定,除了升级一两年不关机不重启。对 ROS 功能也很满意。

新房想简单搞个不带 WIFI 的主路由,mikrotik 的有推荐的吗?五六百价格能接受,又怕性能不够。感觉 1000 以上没必要了。

不用 Ros 的话,好像不带 WIFI 的很少见?有推荐的吗?

被百度网盘强制架设个人 PCDN

WarlockMan:

最近用百度网盘 PC 客户端下载大体积压缩包,

总是显示文件被占用,导致无法解压,

系统空转情况下,上传带宽被百度网盘占满。

以前我记得百度搞过一个默认选项,用户可以选择关闭,

现在的情况是直接把这个选项移除了,

也就是说用户已经没有选择权了,如果你使用百度网盘,

就会被强制当做 PCDN 为百度跑上传

中国人没有人权么

图 1

图 2

圣诞将近,“送”圣诞树。见者有份

coolfan:

访问 https://treer.coooolfan.com 允许摄像头授权,等待左上角模型加载完毕后,单击开始按钮。

然后你可以尝试将手放在画面内,记得打开手掌,尝试移动手掌。(当然你也可以在右上角切换摄像头)

screenshot

当然,这是个玩具

注意

  • 仅二维追踪和缩放
  • 仅支持单手
  • 无法跟随手掌旋转

确定一个三维物体的状态需要 6 个参数(假设摄像机固定):位置( x, y, z )、旋转( x, y, z )。虽然 mediapipe 可以提供手掌的 21 个关键点,理论上可以由此解算出模型或者摄像机的位置。但是我不会……

项目只实现了基于掌心位置的追踪,还有根据手掌周长大小来改变模型的大小。

演示站点https://treer.coooolfan.com部署在新加坡的小机上,可能访问会有些慢慢。当然也可以 clone 到本地,然后 yarn dev启动,项目本身无外部依赖,所有三维模型和识别模型均已内置

Github:https://github.com/Coooolfan/treer 欢迎 Star⭐、Issue 、PR

❌