Normal view

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

Bad Bunny Talks ‘Debí Tirar Más Fotos,’ His ‘Most Puerto Rican’ Album Yet

In an exclusive interview, the world-conquering Latin superstar discusses why his new album is filled with traditional sounds and rhythms from his homeland.

© Dana Scruggs for The New York Times

Costas Simitis, 2-Time Prime Minister of Greece, Dies at 88

5 January 2025 at 23:01
Mr. Simitis imposed financial measures to prepare for Greece’s entry into the eurozone and laid the groundwork for the Olympic Games’ return to Athens.

© Papadopoulos Charalambos/Sygma, via Getty Images

Costas Simitis in 1994. He became prime minister of Greece in 1996. As his time in office ended, a newspaper said, “Simitis has not made Greece perfect but he has helped make it better.”

Musk says Farage 'doesn't have what it takes' to be Reform UK leader

5 January 2025 at 23:29
PA Media Nigel Farage smiles next to Elon Musk at their meeting at Mar-A-Lago last monthPA Media

Elon Musk has called for Nigel Farage to be replaced as leader of Reform UK, just weeks after it was claimed the multi-billionaire was in talks to donate a large sum to the party.

In a post on his social media site X, Musk said Farage "doesn't have what it takes" to lead the party.

Farage defended Musk to the BBC on Sunday, saying "free speech was back", after the tech entrepreneur attacked the UK government's response to grooming gangs.

The Reform UK leader has distanced himself from Musk's support for Tommy Robinson, a far-right activist who is serving a jail term in the UK for contempt of court.

Farage founded Reform UK in 2018, then called the Brexit Party, and returned as the party's leader before being elected as an MP in 2024.

It is unclear what has compelled Musk to turn on Farage.

Speaking to the BBC's Sunday with Laura Kuenssberg, Farage described Musk as a "friend" and said he planned to "have a conversation with him on a variety of things" - including Robinson - at the inauguration of President-elect Donald Trump.

Farage has maintained close ties Trump, who has brought Musk on as an adviser.

Grooming gangs attack on Phillips 'disgraceful smear', says Streeting

5 January 2025 at 21:54
Streeting: Musk's attack on Jess Phillips over grooming gangs 'a disgraceful smear'

Elon Musk's attack on Jess Phillips over grooming gangs is a "disgraceful smear", Health Secretary Wes Streeting has said.

Tech multi-billionaire Musk posted messages on his social media site X saying the safeguarding minister should be jailed and calling her a "rape genocide apologist", as well as criticising Sir Keir Starmer for failing to prosecute gangs.

It came after Phillips rejected a request for the government to lead a public inquiry into child sexual exploitation in Oldham - which sparked calls from the Conservatives and Reform UK for a national inquiry into grooming gangs.

Streeting told the BBC Musk's comments were "ill-judged" as Phillips had "done more than most people ever do" to fight sexual abuse.

On Sunday with Laura Kuenssberg, Streeting said: "It is a disgraceful smear of a great woman who has spent her life supporting victims of the kind of violence that Elon Musk and others say that they're against.

"It's all very easy to sit there and fire off something in haste and click send when people like Keir Starmer and Jess Phillips have done the hard yards of actually locking up wife beaters, rapists and paedophiles."

Musk's latest intervention came after Phillips instructed Oldham Council in October to launch its own local inquiry into historic child sexual abuse in the town, similar to inquiries set up in Rochdale and Telford.

Musk said that she "deserves to be in prison" for her response.

The decision was also criticised by several senior Tories, despite the previous Conservative government turning down a similar request in 2022.

Musk, a key adviser to US President-elect Donald Trump, also suggested Sir Keir had failed to properly prosecute rape gangs while director of public prosecutions (DPP), and has repeatedly retweeted Reform UK and Conservative MPs calling for a national inquiry.

Streeting's comments came after Reform UK leader Nigel Farage defended Musk after he attacked the UK government's response to grooming gangs.

Speaking on the same programme, Farage said Musk had used "very tough terms" but that "free speech was back" on X under his ownership.

He said the public is "absolutely right to be" angry about grooming gangs and to ask why there had not been a full public inquiry.

Streeting challenged Musk to "roll up his sleeves" and help tackle violence against women on online platforms.

"Online platforms have got a role to play in keeping people safe online, helping law enforcement on perpetrators of violence against women and people who want to groom kids online."

The health secretary said Sir Keir and Phillips both had "records that their critics can't even begin to touch".

While director of public prosecutions, Sir Keir introduced a special prosecutor for child abuse and sexual exploitation to oversee convictions against grooming gangs.

Starmer also changed the Crown Prosecution Service guidance to encourage police to investigate suspects in complex sexual abuse cases and court reforms aimed at making the process less traumatic for victims.

"As director of prosecutions, Keir Starmer opened up historic cases, going after people who thought they had got away with it," Streeting said.

"As for Jess Phillips, the work that she has done in her professional life outside politics, supporting victims of violence against women and girls, she has helped support them to get their day in in court and lock up their abusers" he added.

Reuters Elon Musk listens in conversation with U.S. President-elect Donald Trump at a viewing of the launch of the sixth test flight of the SpaceXReuters

Tory leader Kemi Badenoch has called for a full national public inquiry into what she called the UK's "rape gangs scandal".

But the party has also criticised Musk for "sharing things that are factually inaccurate" and distanced itself from his call for Phillips to be jailed.

Conservative shadow home secretary Chris Philp criticised Musk's comments on Phillips as "not appropriate" but argued he was "right to be raising the general issue".

Speaking on the same programme, Philp said politicians have an "obligation" to speak about difficult issues in a calm manner "but they also have an obligation to tell the truth" on these matters.

Oldham abuse inquiry

In a letter seen by the BBC, Phillips and Home Secretary Yvette Cooper wrote to the Conservatives setting out why they had asked Oldham Council to set up its own inquiry, rather than grant its request for a government-led one.

The letter pointed out the local authority had already started setting up its own inquiry, and added victims have said "loud and clear" they want action.

They said they supported an independent review commissioned by Mayor Andy Burnham, which covered historic abuse in Oldham and led to a new police investigation, as well as other child protection work across Greater Manchester.

The letter highlighted the work of the Child Sexual Abuse Inquiry which published its final findings in 2022. It made clear "abuse must be pursued and challenged everywhere with no fear or favour" - whether in care homes, churches, homes or by grooming gangs.

Professor Alexis Jay, who led that inquiry, said in November she felt "frustrated" that none of its 20 recommendations to tackle abuse had been implemented more than two years later.

There have been several investigations into grooming gangs in various parts of England, including Rotherham, Bristol, Cornwall and Derbyshire.

An inquiry into abuse in Rotherham found 1,400 children had been sexually abused over a 16-year period, predominantly by British Pakistani men.

An investigation in Telford found that up to 1,000 girls had been abused over 40 years - and that some cases had not been investigated because of "nervousness about race".

'Humans are all they know' - Fate of whales uncertain as marine zoo shuts

5 January 2025 at 22:36
AFP An orca jump out of the water into the air while performing at Marineland Antibes on 2 January. The flags of nearly two dozen countries are show in the background of the pool that the whale is performing in.AFP
An orca leaping out of the water while performing at Marineland Antibes on 2 January

The fate of two killer whales is uncertain following the closure of a marine zoo on Sunday.

Campaigners and the zoo's managers have been locked in disagreement about what should happen to the orca whales with the French government already blocking one proposal to rehome them.

Last month Marineland Antibes, located near Cannes in the French Riviera, said it would permanently shut on 5 January following new animal welfare laws.

The legislation, which bans the use of dolphins and whales in marine zoo shows, was passed in 2021 but comes into effect next year.

Marineland, which describes itself as the largest of its kind in Europe, currently keeps two killer whales - Wikie, 23, and her 11-year-old son Keijo.

Managers say shows featuring killer whales and dolphins attract 90% of Marineland's visitors – and that without it the business isn't viable.

Several destinations for the whales have been proposed but there is disagreement on where they should go and what should happen to them.

Most experts agree that releasing the two whales, which are Icelandic orcas specifically, into the wild would not be suitable as both were born in captivity and would not have the skills to survive.

"It's a bit like taking your dog out of the house and sending him into the woods to live freely as a wolf," says Hanne Strager.

In 2023 the marine biologist published The Killer Whale Journals, which details her decades long interest in the ocean predator and how they behave.

"Those whales, that have spent their entire lives in captivity, their closest relationship is with humans. They are the ones who have provided them with food, care, activities and social relations.

"Killer whales are highly social animals, as social as we [humans] are, and they depend on social bonds. They have established those bonds with their trainers … They depend on humans and that is the only thing they know."

AFP Protestors hold signs reading "A sanctuary, not Japan - Save our orcas" and "A sanctuary, not Tenerife - Save our orcas" during a demonstration against animals held at Marineland Antibes AFP
Campaigners want Wikie and Keijo to be sent to a sanctuary instead of zoos in Japan and Tenerife

A deal to send Wikie and Keijo to a marine zoo in Japan, backed by managers at Marineland, caused outcry among campaigners who said they would receive worse treatment.

Last November the French government blocked the deal, saying the animal welfare laws in Japan were relaxed compared to those in Europe and that the 13,000km (8,000 mile) journey would cause stress to the orcas.

Another option is to send them to a Spanish marine zoo in the Canary Islands.

Loro Parque, in Tenerife, complies with European animal welfare standards but campaigners fear Wikie and Keijo will still be made to perform there.

There have also been several orca deaths there in the last few years.

A 29-year-old male called Keto passed away in November and three other orcas died there between March 2021 and September 2022.

Loro Parque say scientific examinations of those three orcas by the University of Las Palmas de Gran Canaria show the deaths were unavoidable.

Katheryn Wise, from the charity World Animal Protection (Wap), tells the BBC: "It would be devastating for Wikie and Keijo to end up in another entertainment venue like Loro Parque – from one whale jail to another."

Wap want the orcas to be rehomed in an adapted ocean bay.

"[We and] many others have urged the government of France to do everything it can to facilitate the movement of the orcas to a sanctuary off the coast of Nova Scotia."

'We'll close off a bay for them'

The organisation hoping to build the facility in eastern Canada say it would be able to attract funding if it received a commitment from the French government to send the two whales there.

The Whale Sanctuary Project (WSP) proposes to close off an area of seawater measuring 40 hectares (98 acres) with nets.

Wikie and Keijo could then use the large expanse of water, with human support from vets and welfare workers, until the end of their lives.

The average lifespan of a male killer whale is about 30 years, according to the US National Oceanic and Atmospheric Administration agency. Females usually live about 50 years.

"Life at the sanctuary will be as close as is possible to what they would have experienced growing up in the ocean," say the WSP. "It will be a new life that will make up for so much of what went before."

This kind of project has been done before.

Keiko, the orca that starred in the 1993 move Free Willy, was rescued from captivity in 1996 before being taken to a bay in Iceland in 1998.

Unlike Wikie and Keijo, he was born in the wild and was able to relearn some of the necessary survival skills while living in the bay for four years.

He eventually left with a pod of orcas he had joined and swam to Norway where he died in 2003 following an infection.

Strager warns that the proposed sanctuary might feel as alien to Wikie and Keijo as open ocean would.

"We have this conception that animals enjoy freedom in the same sense we do, 'now they are free and they will love it.'

"We don't know if they see freedom the same way ... Are they going to be scared because it is so different to what they're used to? I don't know."

She tells the BBC: "I don't think there are any good solutions for animals that have been kept in captivity their whole lives."

AFP US actress Pamela Anderson holds a placard reading "captivity kills, shut Marineland" in front of Marineland Antibes in 2017.AFP
Pamela Anderson called for the closure of Marineland Antibes at a protest in 2017

More than 4,000 animals will be moved out of Marineland, which was founded in 1970 by Count Roland de la Poype.

He was a decorated fighter pilot who fought during World War Two before establishing himself in the plastics industry and opening Marineland due to his interest in sea life.

The closure of his passion project is the latest step in a campaign targeting marine zoos that has gained momentum over the last 15 years.

The actress Pamela Anderson called for the closure of Marineland in 2017 and held a protest outside its entrance saying "captivity kills".

In 2013, the documentary Blackfish detailed how an orca called Tilikum killed trainer Dawn Brancheau after a show at SeaWorld Orlando in 2010.

He grabbed her and dragged her into the water where he tore off her arm and drowned her.

The film also outlines how Tilikum was also involved in the deaths of two other people.

Researchers interviewed in the film argued that orcas captured from the wild and trained to perform become violent in captivity.

Getty Images The orca known as Tilikum appears during a performance of his show Believe at SeaWorld Orlando on March 30, 2011Getty Images
Tilikum was involved in the deaths of three people while kept captive at SeaWorld

Visitor numbers and financial revenues at SeaWorld suffered in the aftermath of the documentary and in 2016 they suspended their captive breeding programme.

They rejected calls to release their remaining orcas into the wild, saying they would likely die if left to fend for themselves.

Eighteen months ago they opened a new marine zoo in the United Arab Emirates, SeaWorld's first outside the US.

The new facility in Abu Dhabi is a $1.2bn (£966m) venture with state-owned leisure developer Miral and boasts the largest aquarium in the world.

There aren't any orcas on show here but, to the dismay of campaigners, dolphins still are.

Wap have helped convince Expedia not to sell any more holidays involving performances by dolphins in captivity and want other travel companies to do the same.

"Blackfish was more than a hit – it was a phenomenon," writes the scientist Naomi Rose in a report by Wap. "I am convinced it pushed western society past the tipping point on the subject of captive cetaceans."

Nigel Farage claims Reform can win power - but how realistic is that?

5 January 2025 at 05:02
Getty Images Nigel Farage laughing on stage Getty Images

Find yourself in a marquee on a Saturday afternoon where there's a bar with wine and beer, gags being cracked, and speeches being made and you might think it's a wedding.

But the marquee at Chelmsford City Racecourse on Saturday was packed with more than 1,000 people who had turned up to a Reform UK rally, where the best man's speech and jokes were provided by the MP Lee Anderson, the crowd sang 'Here We Go' as he took the stage and the star turn who arrived to his own thumping sound track was Nigel Farage.

The crowd seemed to be having fun, even though it is plain some of those gathered there have been drawn in because they are deeply disgruntled with the status quo in the UK.

One grandfather told me he felt "emotionally angry even talking to you and keeping my composure", citing illegal immigration and the grooming scandal as the reason for his unhappiness.

A newly joined party member said he was there because Farage "is a breath of fresh air" and current politicians were failing to give younger generations a chance to get on.

And a Reform councillor from Suffolk said people were cross about the idea of pylons going everywhere as the government plans more green energy. They might have listed different reasons. But that obvious unhappiness is what seems to be driving the rapid growth of Reform UK.

As if by magic, when Farage was on stage the party's membership passed 170,000, and two hours later the party told me they had added another 1,000.

With new financial backers and a rapidly growing base, Reform UK does, at this moment, seem to have what they brag is the big momentum. Farage claims he's putting the party on the path to win the next election.

The Reform leader has never been short on ambition – it goes far beyond his obvious desire to be a political celebrity, which he achieved long ago, and beyond the UK leaving the EU, in which his decades of agitating played a huge part.

The mood in a packed room in Chelmsford made it clear Farage and his growing party reckon they can shake everything up.

And he's not hanging around in 2025. He has made two big speeches over the past few days, is the first UK political leader of the year to appear on a public platform – and he'll be appearing on our Sunday programme this week.

But how realistic is that ambition to win power – and when will we know whether Reform's growing support is here to stay?

Tactics and controversy

Since the election, Labour's sagging popularity and the Tories' doldrums have made space that Farage, and his four fellow Reform MPs, have stepped into. The party has used his tried and tested techniques, talking about issues in a way that other politicians just won't. He would say those politicians are too cautious or politically correct – they'd say they have a responsibility not to stir up tensions.

I'll always remember intakes of breath around Westminster when he unveiled his poster depicting refugees on the continent and claiming immigration was at "breaking point" during the EU referendum in 2016. Some other Leave campaigners said it made them "shudder" and it was even reported to the police. But did it stir up a conversation about the EU that Farage wanted? It certainly did.

Years later, now with a perch in Parliament, Mr Farage was met with howls of criticism when he questioned the police's assessment of what had gone on in the Southport attacks. His willingness to jump into controversy is part of the brand - and for his backers, part of the appeal.

Trump and Musk

Reform UK/PA Nigel Farage and Party treasurer Nick Candy during their meeting with Elon Musk. All 3 men are infront of a portrait of TrumpReform UK/PA
Farage and Party treasurer Nick Candy during their meeting with Elon Musk

Who'd know a thing or two about that? Enter Farage's two pals across the Atlantic – one of them, Donald Trump, will in two weeks again be the most powerful man in the Western world, and the other is a tech billionaire, Elon Musk.

From the outside it's hard to tell how deep these friendships are – whether the Reform gang lurk on the fringes waiting to be invited for brief chats, or whether over time Musk and Trump will donate political fire power (or even cash through Musk's UK business).

But without question, these unusual bromances give more oxygen to Reform UK, and for the leader of a small UK party to have a direct line to the White House and the richest man in the world is hard to ignore. Can you imagine Ed Davey hanging out with Jeff Bezos? Or John Swinney spending time with Mark Zuckerberg?

Making headlines is not, of course, the same as getting people on side, and while these high-wattage friendships are a draw for some voters, they risk hurting Reform with others.

Musk, who appears to have a fixation with the UK, on Friday accused PM Sir Keir Starmer of being complicit in the "rape of Britain" by not going after gangs grooming and abusing vulnerable young girls – it's hard to think of a more offensive charge, and Labour's Wes Streeting branded it "misjudged and certainly misinformed".

Musk also suggested safeguarding minister Jess Phillips "deserves to be in prison" after she rejected a request for the Home Office to order a public inquiry into child sexual exploitation in Oldham. Phillips had said the council should commission a local inquiry instead, as happened in Rotherham and Telford. In a further post on X on Saturday, Musk said "what an evil human" in response to a video showing a previous appearance by Phillips on Question Time.

And in the last couple of days Musk has been tweeting support for right-wing activist Tommy Robinson, a man with criminal convictions who Nigel Farage tried incredibly hard to distance himself from. Farage described Musk as a "hero" for buying Twitter, but conceded he has "a whole range of opinions, some of which I agree with very strongly, and others of which I am more reticent about".

Cash and growth

So Farage has new friends and new energy – and what has also changed since the election is Reform's potentially bulging bank balance.

Whether you like it or not, money matters in politics. It's needed to pay for a lot of the unglamorous but vital work, such as hiring political organisers, opening local branches, and managing Farage's burgeoning social media accounts. Since the recruitment of Nick Candy, a billionaire and former Conservative donor, as the party's new treasurer, Farage has an ally who can write big cheques to support all that – he has promised to give Reform a seven-figure sum.

The latest recorded donation figures show donations of only £70,000 for the third quarter of 2024, but that seems set to change. The party's website is advertising jobs, and Reform is putting on regular events and building its membership around the country, which it says is now bigger than the Conservatives' rank and file.

Over the next week Farage is appearing in Leicester, Chelmsford, Esher, and Chester. The party is yet to make a huge amount of noise in the Commons with their tiny band of MPs, but their whole persona is to do politics in a new way, outside Parliament.

As they grow, so too will the scrutiny they face.

Getty Images Nigel Farage in a suit, smiling with his arms outstretched Getty Images
Nigel Farage Leader of Reform UK

There is likely to be more checking back over what they branded their "contract with the people" in the general election. They promised to cut £5 out of every £100 in government spending within a hundred days, end shortages of doctors and nurses over the same time and give tax breaks to anyone who wanted to pay to go private in the NHS. They promised a freeze on non-essential immigration, more police, big changes to education, massive changes to the benefit system, and cutting tax while increasing spending on defence.

To some voters their plans might sound like an appealing pick and mix, but there are big questions over whether many of the plans are remotely workable.

And it's not just their policies they need people to get behind – it's their personnel, too. In the general election, as we revealed, candidates who wanted to stand for the party had expressed offensive views Reform found hard to defend. As they seek to expand, have they come up with a cast of characters the general public could get behind?

Success - a distant prospect?

Voters attracted to Reform don't come from any one political tribe, but ask pollsters and they share a sentiment – they're pretty peeved with the UK in 2025.

Luke Tryl from the research group More In Common says the party has prospered because of dissatisfaction with the Conservatives and disappointment with the early signs from Labour.

He says their ratings have bumped up from around 15 to 20% thanks to people who previously would have said they liked Farage but were worried about him as PM, but are now saying, "well we've tried the Tories they didn't work, Labour have taken away my mum's winter fuel allowance, so we may as well try Reform".

Their current polling suggests they could, theoretically, nab dozens of seats from Labour, although their actual backers are mainly former Conservative voters - and a general election is years away.

And unlike the other main political parties the chance someone would vote Reform does not change that much on the age you are. Their average voter is a Gen X man – born between the mid-sixties and 1980. It's only among older pensioners that research suggests the level of support falls away. The pattern doesn't seem to follow the cliché that parties on the right grab elderly traditional 'small c' conservatives.

In other words, the environment is ripe for Farage to thrive. But as his own political career demonstrates very vividly, political fashions come and go.

Labour hopes desperately that doing the hard yards will pay off, restore their popularity, and they will be able to improve the country in at least some of the ways they promised you back in July. The Conservatives fervently hope that before too long their new leader Badenoch can make some progress.

In 2025, the public will decide whether the party continues its march - or mucks up the opportunity it has. There will be tests during important elections in Wales, and contests for local mayors and local councils in May.

A senior government figure told me "we shouldn't over think" the threat from Reform. But not to think hard about the party could prove foolish indeed.

Farage's dream of a general election victory is years away and politically distant too. But he hopes in 2025 to prove that by the end of this year, it's an ambition that will look less far-fetched.

Top picture credit: Getty Images

Watch Sunday with Laura Kuenssberg on iPlayer or on BBC One on Sundays at 09:00

A BBC banner promoting Laura Kuenssberg's newsletter

Sign up for the Off Air with Laura K newsletter to get Laura Kuenssberg's expert insight and insider stories every week, emailed directly to you.

Grey line

BBC InDepth is the new home on the website and app for the best analysis and expertise from our top journalists. Under a distinctive new brand, we’ll bring you fresh perspectives that challenge assumptions, and deep reporting on the biggest issues to help you make sense of a complex world. And we’ll be showcasing thought-provoking content from across BBC Sounds and iPlayer too. We’re starting small but thinking big, and we want to know what you think - you can send us your feedback by clicking on the button below.

C# 有哪些显著的缺点?

By: w568w
5 January 2025 at 23:51
w568w:

之前久仰 C# 大名,但一直没实际接触过,一是感觉微软的东西都不靠谱,二是觉得这语言只有游戏产业和 ASP.NET 服务器在用,三是不知道从哪里留下了「 C# 运行性能特别差」的印象。

今天在 Windows 上写了个小数据处理脚本,出于好奇去安装了一下 .NET 9 ,用 GPT 把 Python 转成了 C# 去跑,发现这东西跑起来飞快,比 Python 快了不止七八倍,CPU 也吃满了。

继而去查了一下 Debian 的 The Computer Language Benchmarks Game 。不看不知道,好家伙,现在 C# aot 都能在 CLBG 排到 Go 头上去了:

Language elapsed secs / fastest
Intel C 1.1
C 1.3
C# aot 1.5
Java 1.5
Go 1.6

虽然性能测试和 Java 差不多,但内存占用要少 50%~70%。试了一下 AOT 编译,编译出来就一个 4~5MB 可执行文件,体积很小也无依赖,额外开销基本和 Rust 、C++ 那些原生语言差不多无感。

但这可是带 GC 的「重型」语言啊,微软这几年的优化确实厉害。

所以感觉这语言挺有意思,准备最近多花时间当兴趣学习一下,但还是对微软的东西不是很放心。问问各位 C# 开发:C# 有什么特别明显缺点或者写起来卡手的地方吗? 提前谢谢大家。

不早也不晚的 2024 年终总结(好像是第一次写年终总结

By: xmagicer
5 January 2025 at 23:37
xmagicer:

2024 总结

技术相关

  • 博客 https://xmagicer.com
    • 各种框架折腾了许多年,算是找到一个顺手方向了
    • 之后应该就是在这个框架上慢慢迭代了
  • 一个微信小程序
    • 用 uniapp 写的,写完之后再也不想碰小程序了
  • 一个工具软件:WeClipper 剪贴板助手
    • https://weclipper.xmagicer.com
    • 算是第一个完整的独立项目了,年中的时候立项,然后经历了从框架搭建到原型上线,再到核心重构三个大阶段,是本年度最核心的业余项目了。
    • 最大的收获
      • ( 1 )跑通了完整的 DevOps 流程
      • ( 2 )基本完成底层核心框架设计
      • ( 3 )跑通业务逻辑框架
    • 遇到的问题
      • Windows 底层接口调教真的不容易:P
    • 意外
      • 原本这个底层框架是写来开发游戏用的(它其实是一个游戏引擎),没想到这个游戏引擎框架的第一个上线项目,竟然是一个工具 App😂。
      • 希望有朝一日,它能有机会承载真正的游戏上线吧
        • 我保证,会有机会的!
  • 年末开了一个新坑:WeMark - Markdown 阅读器
    • IDEA 来源是看到有人想要一个轻量级的 Markdown 阅读器
    • 我也刚好一直想给我的框架加个 MD 支持,所以就提前给 25 年开了新坑
    • 预计 25 年也能上线。

心态相关

  • 今天的主题是:断舍离
  • 也算是初见成效,今年不再迷茫于各种技术探究之中,完成 2 个小项目。
  • 依然存在的问题是,随着时间和阅历的增长,年初制定的目标很难保持不变。
    • 一方面,生活中要处理的事情越来越多,有些计划需要放弃;
    • 另一方面,认识到有更重要的事情需要提前安排,需要新增计划;
    • 底层计划调整的过程中需要花时间调研,收集信息并总结;

生活相关

  • 通勤时间超级超级加倍(希望明年回归正常
  • 重新捡起来两项运动
  • 开始增加自己做饭的次数

2025 展望

技术相关

  • 博客 https://xmagicer.com
    • 优化本地开发体验
    • 输出更多内容
  • WeClipper 剪贴板助手
    • 持续迭代,发布一个 beta 测试版本
    • 如果有可能,争取发布一个正式版
  • WeMark - Markdown 阅读器
    • 完成 Demo ,上线 alpha 版本

心态相关

  • 行动上:断舍离
  • 心态上:保持从容
  • 计划上:希望可以减少计划调整带来时间和精力影响。

生活相关

  • 运动:保持运动,增加运动安排;
  • 出行:出去 Happy !
  • 饮食:做更多的饭🍚,更快地做饭🍚

2024 年度总结:勇气

By: Rooger
5 January 2025 at 23:32
Rooger:

原文地址: https://luojiego.com/posts/2024-annual-summary-courage/

总结

勇敢迈出一步,离开了工作七年的地方,开始寻找更多的可能性,也为寻找内心的安宁。

说实话我在没有离开自己的舒适区时,我非常没有安全感,因为不知道自己的能力边界在哪里,所以换了一家公司之后,我承担了大部分的模块,是太想证明自己的能力了。在项目上线并且稳定之后,我选择了离开,是我已经证明了自己的能力边界在哪里。

二宝已经开始上小班了,从最初不能离开妈妈的陪伴,到现在能跟老父亲吃喝玩乐一整天,我又要积极参与到他成长的关键周期了。

今年从最初的不安全,到现在明白了我不需要给任何人证明自己,我觉得是收获满满的一年。工作如果不能带给自己平和的心态,如果需要舍弃掉家人的陪伴,这样的工作对我而言意义不大。

新的一年,希望可以跟小宝一起睡觉,不熬夜。坚持阅读,写博客,坚持运动,工作顺心。

工作

从进入公司作为第一个后端,做后端主程已经快七年了,所以离开是需要充满勇气的。虽然挺多人不理解,但是我希望有更多的可能性。离职的时候,老板说:“我觉得你是一个理想主义者”,现在想想这句话应该是充满贬义的。

离职后不久我就在一家刚成立的小公司开始上班了,使用新的语言,新的框架最开始总是充满激情的。因为工期特别赶。我承担大部分的模块,特别是家园这种玩家强交互型的复杂模块。从三月份底开始,到八月底上线,几乎没怎么休息过,也没有加班费,甚至请假还会被扣工资。上线之后的运营节奏更快,当然后续也陆续招了三个后端,十一底,在人员基本招够的情况下,我选择了离职。

休息了快半年月,我又开始上班了。虽然知道我是由于恐惧才上班的,但是先找个班上,在家待的久了,跟媳妇其实有些事情还说不到一块。虽然结婚已经十一年了,白天上班,晚上回家,彼此感觉这种距离能产生美。但是腻在一块,肯定不如当年刚恋爱的时候。

代码

借助于 Wakatime,每年可以详细统计我的编码数据。

今年总编码时长超过 1100 小时,排名前三的是 Lua 、Go 和 C++。

年度编程语言:Lua 。毕竟要使用 Skynet 框架,必须学习 Lua 。但是在我看来,这个框架已经落伍了,不建议再花费时间在其上面。但是 Lua 解决好多问题的思路是没有问题的。

年度 IDE:Cursor。从去年上线开始的尝试就放弃,到今年的重新加入,这一年 Cursor 的提升着实已经碾压了 VS Code 。虽然这个 IDE 我暂时的使用时长远小于 VS Code ,但是未来两到三年时间肯定会变成第一名。

顺便也也将 ChatGPT 的订阅取消了,还是 Claude 更胜一筹。

个人成长

英语

英语四级单词任务结束,开始使用多邻国更加有目标的学习英语。在多邻国的上学习会更加实用和有趣,更加切近生活。

从九月中旬开始跟我家大宝一起使用多邻国学习英语,一开始就快停不下来了。从九月中旬到十二月,我花费了近 5500 分钟在英语上面,平均每天近 70 分钟。

在拿到了钻石锦标赛的第二名之后,我减少了花在该 App 上的时间,因为排行榜竞争挺上头的。但是学习最终还是要归于平淡。坚持到最后都是胜利,不能忘了学习。

今天主要看了《 Programming in Lua 》,并没有看其他完整版本的英语书籍。需要在新的一年中学习更多英文的书籍或者文章。

阅读

今天读书笔记整理近 20 万字。

书籍

  1. 《认知觉醒》

  2. 《自学是门手艺》

  3. 《穷查理宝典》

  4. 《家庭教育指南》

  5. 《只有偏执狂才能生存》

  6. 《你就是孩子最好的玩具》

  7. 《活出生命的意义》

  8. 《把时间当朋友》

  9. 《人人都能用英语》

  10. 《古都》

  11. 《人间值得》

  12. 《人类群星闪耀时》

  13. 《早起的奇迹》

  14. 《富爸爸、穷爸爸》

  15. 《境界》

  16. 《脉络》

  17. 《卓越》

  18. 《底层逻辑》

  19. 《被讨厌的勇气》

  20. 《 Programming in Lua 》

专栏

  1. 《学习力 30 讲》

  2. 《数学通识 50 讲》

  3. 《阅读与写作 50 讲》

习惯养成

在阅读了《认知觉醒》之后,作者在此书提到一堆书籍,其中就有微习惯,于是我听了这本书的解读,也非常认可“微习惯”带来的收益,于是给自己制定了三个微习惯。

8 月底到 10 月期间因为公司糟糕的作息,这几个习惯并未能正常继续。

每天一个俯卧撑

选择俯卧撑是因为每天几乎没有锻炼的时间,而且一个甚至三十个几乎可以在一分钟完成。做了这个决定之后,也正好看到有人讲 NVIDA 的 CEO 黄仁勋每天做六十个俯卧撑完成每日的锻炼任务。

当然六十个对我而言还是相当困难的,但是今年平均每天我可以做到十个俯卧撑,新的一年争取做到二十个。

冥想一分钟

这个也是容易做到的,细心去感受,时间久了,人会容易变得平静,没有那么容易暴躁。在《早起的奇迹》中作者也专门讲解过,如何来冥想以避免无法专注于当下。

记日记

从一毕业我一直有这个想法,但是做的并不好。19 年以前,平均每年大概可以写个位数篇。但是从 19 以后,开始听樊登读书,开始有了写日记的想法。在本子上大概写了几十篇,最后放弃了,本子携带不方便。后面开始在 LogSeq 上写,断断续续的写了一些。今年觉得应该要好好坚持下来,于是我又更换了工具,使用了苹果自带的日历。建立了个分组“每日反思”来记录。

如何理解海尔智家 App 首页的水质数值

By: Buffalo
5 January 2025 at 23:16
Buffalo:

一到冬天使用我们这里的自来水洗澡或者洗手,都感觉皮肤(特别是手)变得非常非常粗糙,还很容易掉皮开裂什么的。前不久买了个海尔洗衣机,然后下载了海尔智家。海尔智家首页会显示我们当地的室外水质,比如现在它会显示 391 mg/L ,我随便找了一些城市,比如北京、上海、南京什么的,数值都没我们这里高。

我想请教,海尔智家显示的水质数值是什么含义?是硬度吗,另外海尔是从哪儿得到这个数值。如果是硬度那我们这里应该是极硬的水平。

系统经常遇到未响应,怀疑是硬盘问题, HD Tune 测了下,实惨

5 January 2025 at 23:15
dejavuwind:

怪我贪便宜啊 买了个智随享的杂牌国产,也没看颗粒,现在看来应该不是了,大概率是垃圾颗粒, 可能 zhitai 的 7100 plus 这种还行

只是基础测试

读速经常掉到 200MB/s 平均也只有 700MB/s 左右

距离标称的 3000MB/s 读速这差了多少了

对比下几年前买的 Intel 速度真稳啊 虽然也不多快 毕竟技术老一些

售后让直接申请售后寄回去修(数据不保)

考虑再三,还是下单了一块 990 evo plus ,倒完数据把原来的这块智随享送回去看看,来回还不够折腾的

以后国产盘一律不做系统盘了 致钛的哪天有机会再试试吧

内存目前为止没啥问题 16G 玖合 + 16G 光威弈 pro 系列 基本的 memtest86 没跑出来明显问题(在我的认知范围)

用 AI 做了个工具网站: aab 转 apk

5 January 2025 at 23:07
bb635725959:

本人是移动端程序员(原生开发、flutter ),不能说完全不会前( H5 )后端,毕竟是程序员嘛,但没有真正写过上线的前后端代码产品,这是我的第一次。

网站功能:实现 aab 转 apk ;

用户人群:不会 Android 技术但手上又有一个 aab 需要转 apk 的人,如产品、运营就经常遇到这种场景。

灵感来源:一位朋友之前有一个小团队在做海外的产品(工具类),后来解散了,但产品一直还在运营,后来他想上架到国内试试(直接运控关内购变成免费),但手上只有一个 aab 安装包(上架 google play 用),现在需要转 apk ,他咸鱼找了个人,报价 200 元,后来他私聊我,这价格靠谱不,我说,你发我吧,免费给你搞,大概 1 分钟就好了,就一条命令而已。

上链接:aab 转 apk: https://aabtoapk.online/

开发经历:在 bolt 描述了大概 300 字蓝图,出来了一个我已经很满意的框架,UI 也比较现代化审美;把项目下载下来,用 cursor 打开,不断修修整整,过程就是一直在和 AI 聊天,有报错就贴给 AI ,网站前后端开发完成后,我没有部署网站的经验,此时就向 chatgpt 一顿输出,例如域名怎么绑定、一个服务器怎样给多个网站服务( Nginx 反向代理)等等。

网站现在是能用了,但还存在一些问题 AI 也无法解决,例如网站运行一段时间后服务器 cpu 就会占满 100%,此时连 ssh 也连接不上,只能重启机器( AWS ),暂时在 AWS 设置了一个警告,CPU90%时就发邮件提醒,人工手动重启机器,哈哈哈哈哈,如果这个网站 DAU 能上来,这些问题还是得学习一下如何解决。

不动脑的贴瓷砖结巴

By: MXXXXXS
5 January 2025 at 22:43
MXXXXXS:

25.1.5, 又是 burnout 的一天

昨天刚在 reddit 看到一个帖子Why is burnout in gamedev such a common thing?, 很巧今天就是 burnout 的状态, 从早上 9 点写代码死磕错过中午午饭直到下午 1:30, 半小时解决后又从下午 2 点又死磕到 6 点, 整个一天解决了一个问题, 累得不行

晚饭结束就是躺, 彻底燃尽, 各种负面情绪又爬出来, 无尽的空洞无意义感涌上心头, 虽然解决这个问题有点用但不多, 好消息是解决了

被席卷而来的虚无感包裹, 感觉自己所谓的写代码越来越像是做土木装修

自从 llm 从 23 年出现后了解新事物前所未有得便利, 很多以前因为缺乏了解无法实现的功能也变得可以通过反复调整 prompting 来获得一个简单的实现. 简而言之, 写代码从未如此容易无脑

在文本编辑上, 几年的 vim 用下来纯纯肌肉记忆也不用动脑子, 通用模式就是开几个窗口把代码搬来搬去, 像极了贴瓷砖

编辑器对平时用的语言支持丰富, 基本只需打几个字母然后 tab 补全, 时间长了感觉像是结巴无法完整地说完一句话

总结, 变成了一个不动脑的贴瓷砖结巴力 :-(

请教下 Java 的 volatile 以及一点多线程的疑问

By: Hatter
5 January 2025 at 22:09
Hatter:

最近在看 java 的 volatile 这个东西,写了一块代码想测试一下,代码如下: image.png

我的理解是,如果变量 a 没有 volatile 修饰,那么理论上就应该线程 1 打印一次,其他线程空转不再打印

但目前发现有一些情况:

1 、如果不加 Thread.sleep 这行代码,程序能直接打印到 100 ,加了 sleep 才是死循环

2 、去掉 sleep ,但把打印语句换成 System.out.println(Thread.currentThread().getName()+":"+su.getA()); 结果也会变成死循环

所以想请教下 v 友两个问题

1 、为什么我没加 volatile 也能打印到 100

2 、为什么换了个输出语句就又打印不到 100 了。。。

周四去香港办卡,中银需要余额 10W+

By: cjun
5 January 2025 at 22:08
cjun:

经历

  1. 周四去了一趟香港,办理港卡,目标中银+汇丰+众安。
  2. 中银提前预约,预约了彩虹分行,其他分行没预约上,去了哪里看了下资料,说要 10W+余额,当场拒绝。
  3. 汇丰银行,提前预约没有预约上,网上其他同学说可以不用预约,当场 walk in 即可,9 点到的香港,跑了好几家,说当天没有开户的业务,又更换了 2 家,腿走断。最后一家当场拿号,等了 40 分钟。小姐姐态度还不错,回答问题有点小紧张,如果又拒绝,那今天白跑一趟香港了。最后给申请了,但是说要审核,到现在还没消息通知。
  4. 众安+天星线上申请即可,难度不大。

问题

  1. 请问各位 V 友,中银又变了政策吗?因为之前没有看到过说要余额大于多少才给办卡?
  2. 汇丰银行说要审核才给通过,不知道能不能过,地址还是填的拼音,还不知道卡能不能寄到,有碰到类似情况的同学吗?

远程岗位内推

5 January 2025 at 22:03
andyzhaolau163: 远程岗位内推

品牌(视觉)设计师、组件设计师、产品设计师

Web3 (产品、开发、测试)

数据岗位(开发、分析、测试)

产品经理( SEO/ASO 方向)

App 开发工程师( Flutter 、Android )

后端开发( Golang 、PHP 、Linux C )

研发架构师/研发工程师

机器学习架构师

前端开发工程师

项目经理
❌
❌