17 Feb 2025
Also in today's newsletter, Xi meets China's top tech entrepreneurs and JPMorgan snubs bank regulator
17 Feb 2025 11:09am GMT
New York City FC and United States Men's National Team midfielder James Sands underwent surgery to repair a significant injury to his right ankle and will be out indefinitely.
17 Feb 2025 11:08am GMT
James Maddison aimed a dig at Roy Keane after scoring the winning goal in Tottenham's 1-0 victory over Manchester United on Sunday.
17 Feb 2025 11:08am GMT
Barcelona coach Hansi Flick has warned his players against showing "weakness" by arguing with referees after Real Madrid's Jude Bellingham was sent off
17 Feb 2025 11:08am GMT
Companies' confidence falls as they face increases to National Insurance payments and wages
17 Feb 2025 11:01am GMT
US president's tariff threats have helped bullion to string of record highs
17 Feb 2025 11:00am GMT
Experts warn tariffs and stubbornly high interest rates could worsen debt distress in 2025
17 Feb 2025 11:00am GMT

The sketch also saw appearances from Bad Bunny and Martin Short
The post The internet is loving Pedro Pascal and Sabrina Carpenter's 'SNL' sketch: "I need a minute" appeared first on NME.
17 Feb 2025 10:48am GMT

"When your fiancé isn't much of a flowers girl"
The post Benny Blanco surprises Selena Gomez with a bathtub full of nacho cheese for Valentine's Day appeared first on NME.
17 Feb 2025 10:32am GMT

"I love how the DS is screaming in agony the whole way through"
The post Spiritbox react to their biggest ever headline show being filmed on a Nintendo 3DS appeared first on NME.
17 Feb 2025 10:31am GMT
Comments
17 Feb 2025 9:07am GMT
Comments
17 Feb 2025 8:52am GMT
Today Seoul's Personal Information Protection Commission "said DeepSeek would no longer be available for download until a review of its personal data collection practices was carried out," reports AFP. A number of countries have questioned DeepSeek's storage of user data, which the firm says is collected in "secure servers located in the People's Republic of China"... This month, a slew of South Korean government ministries and police said they blocked access to DeepSeek on their computers. Italy has also launched an investigation into DeepSeek's R1 model and blocked it from processing Italian users' data. Australia has banned DeepSeek from all government devices on the advice of security agencies. US lawmakers have also proposed a bill to ban DeepSeek from being used on government devices over concerns about user data security. More details from the Associated Press: The South Korean privacy commission, which began reviewing DeepSeek's services last month, found that the company lacked transparency about third-party data transfers and potentially collected excessive personal information, said Nam Seok [director of the South Korean commission's investigation division]... A recent analysis by Wiseapp Retail found that DeepSeek was used by about 1.2 million smartphone users in South Korea during the fourth week of January, emerging as the second-most-popular AI model behind ChatGPT.

Read more of this story at Slashdot.
17 Feb 2025 8:34am GMT
Europe's hastily convened security summit in Paris is proof of leaders' anxiety about their role in defending Ukraine, the BBC's Katya Adler writes.
17 Feb 2025 7:41am GMT
Comments
17 Feb 2025 7:19am GMT
California is "considering state ownership of one or more oil refineries," reports the Los Angeles Times. They call the idea "one item on a list of options presented by the California Energy Commission to ensure steady gas supplies as oil companies pull back from the refinery business in the state." "The state recognizes that they're on a pathway to more refinery closures," said Skip York, chief energy strategist at energy consultant Turner Mason & Co. The risk to consumers and the state's economy, he said, is gasoline supply disappearing faster than consumer demand, resulting in fuel shortages, higher prices and severe logistical challenges. Gasoline demand is falling in California, albeit slowly, for two reasons: more efficient gasoline engines, and the increasing number of electric vehicles on the road. Gasoline consumption in California peaked in 2005 and fell 15% through 2023, according to the Union of Concerned Scientists. Electric vehicles, including plug-in hybrids, now represent about 25% of annual new car sales... The drop in demand is causing fundamental strategic shifts among the state's major oil refiners: Chevron, Marathon, Phillips 66, PBF Energy and Valero. Already, two California refineries have ceased producing gasoline to make biodiesel fuel for use in heavy-duty trucks, a cleaner-fuel alternative that enjoys rich state subsidies. More worrisome, the Phillips 66 refinery complex in Wilmington, just outside Los Angeles, plans to close down permanently by year's end. That leaves eight major refineries in California capable of producing gasoline. The closure of any one would create serious gasoline supply issues, industry analysts say. But both Chevron and Valero are contemplating permanent refinery closures. The implications? "Demand will decline gradually," York said, "but supply will fall out in chunks." What's unknown is how many refineries will close, and how soon, and how that will affect supply and demand... A state refinery takeover seems like a radical idea, but the fact that it's being considered demonstrates the seriousness of the supply issue. It's one of several option laid out by the California Energy Commission, which is fulfilling a legislative order to find ways to ensure "a reliable supply of affordable and safe transportation fuels in California." The options list is disparate: Ship in more gasoline from Asia; regulate refineries on the order of electric utilities; cap profit margins; and many more. 92% of California's gas is produced in refineries, the Times reports. But the special gasoline blends required to reduce air pollution "also drive up gasoline prices and raise the risk of shortages, because little such gasoline is produced outside California."

Read more of this story at Slashdot.
17 Feb 2025 5:22am GMT
For over a decade Karol Herbst has been a developer on the open-source Nouveau driver, a reverse-engineered NVIDIA graphics driver for Linux. "He went on to become employed by Red Hat," notes Phoronix. "While he's known more these days for his work on the Mesa 3D Graphics Library and the Rusticl OpenCL driver for it, he's still remained a maintainer of the Nouveau kernel driver." But Saturday Herbst stepped down as a nouveau kernel maintainer, in a mailing list message that begins "I was pondering with myself for a while if I should just make it official that I'm not really involved in the kernel community anymore, neither as a reviewer, nor as a maintainer." (Another message begins "I often thought about at least contributing some patches again once I find the time, but...") Their resignation message hints at some long-running unhappiness. "I got burned out enough by myself caring about the bits I maintained, but eventually I had to realize my limits. The obligation I felt was eating me from inside. It stopped being fun at some point and I reached a point where I simply couldn't continue the work I was so motivated doing as I've did in the early days." And they point to one specific discussion on the kernel mailing list February 8th as "The moment I made up my mind." It happened in a thread about whether Rust would create difficulty for maintainers. (Someone had posted that "The all powerful sub-system maintainer model works well if the big technology companies can employ omniscient individuals in these roles, but those types are a bit hard to come by.") In response, someone else had posted "I'll let you in a secret. The maintainers are not 'all-powerful'. We are the 'thin blue line' that is trying to keep the code to be maintainable and high quality. Like most leaders of volunteer organization, whether it is the Internet Engineerint Task Force (the standards body for the Internet), we actually have very little power. We can not *command* people to work on retiring technical debt, or to improve testing infrastructure, or work on some particular feature that we'd very like for our users. All we can do is stop things from being accepted..." Saturday Herbst wrote: The moment I made up my mind about this was reading the following words written by a maintainer within the kernel community: "we are the thin blue line" This isn't okay. This isn't creating an inclusive environment. This isn't okay with the current political situation especially in the US. A maintainer speaking those words can't be kept. No matter how important or critical or relevant they are. They need to be removed until they learn. Learn what those words mean for a lot of marginalized people. Learn about what horrors it evokes in their minds. I can't in good faith remain to be part of a project and its community where those words are tolerated. Those words are not technical, they are a political statement. Even if unintentionally, such words carry power, they carry meanings one needs to be aware of. They do cause an immense amount of harm. The phrase thin blue line "typically refers to the concept of the police as the line between law-and-order and chaos," according to Wikipedia, but more recently became associated with a"countermovement" to the Black Lives Matter movement and "a number of far-right movements in the U.S." Phoronix writes: Lyude Paul and Danilo Krummrich both of Red Hat remain Nouveau kernel maintainers. Red Hat developers are also working on developing NOVA as the new Rust-based open-source NVIDIA kernel driver leveraging the GSP interface for Turing GPUs and newer.

Read more of this story at Slashdot.
17 Feb 2025 3:22am GMT
OpenMV has introduced the Prophesee GenX320 camera module, bringing event-based vision sensing to its embedded platform. Unlike traditional image sensors that capture entire frames at fixed intervals, the GenX320 detects only changes in a scene, reducing data rates while improving efficiency in motion detection.
17 Feb 2025 12:51am GMT
16 Feb 2025
The hurdles are higher than you might imagine. Getting involved with open source projects is a great way to build experience in development, documentation, internationalization, and more - but it's not as easy as it should be.
16 Feb 2025 11:59pm GMT
The Munich conference exposed tensions between the US and Europe over Nato and Ukraine - the BBC's Frank Gardner explains why this was a watershed in relations.
16 Feb 2025 11:53pm GMT
Kdenlive 24.12.2 open-source video editing software brings bug fixes, including UI resizing, proxy clip handling, and improved Speech-to-Text support.
16 Feb 2025 11:07pm GMT
German voters go to the polls on 23 February in a pivotal vote focused on immigration and the economy.
16 Feb 2025 1:53pm GMT
As NASA astronauts aim for landings in 2027, geologists find surprises in recently retrieved samples from the far side
16 Feb 2025 12:03pm GMT
15 Feb 2025
Electric charging projects have been thrown into chaos by the administration's directive.
15 Feb 2025 12:07pm GMT
Investigators decompiled the game to search through 2.2 billion random dungeon seeds.
15 Feb 2025 11:45am GMT
14 Feb 2025
You may have heard about government borrowing costs going up and then down again. Here's a quick guide on government borrowing, bonds and yields.
14 Feb 2025 5:01pm GMT
AirDrop is a proprietary wireless ad hoc service. The service transfers files among supported Macintosh computers and iOS devices by means of close-range wireless communication. AirDrop is not available for Linux. We recommend the best free and open source alternatives.
The post Best Free and Open Source Alternatives to Apple AirDrop appeared first on Linux Today.
14 Feb 2025 2:56pm GMT
Beelzebub is an open-source honeypot framework engineered to create a secure environment for detecting and analyzing cyber threats. It features a low-code design for seamless deployment and leverages AI to emulate the behavior of a high-interaction honeypot.
The post Beelzebub: Open-source honeypot framework appeared first on Linux Today.
14 Feb 2025 1:56pm GMT
This article will show you how to install Tiny Tiny RSS on Linux using Docker and then how to add a new RSS feed, add plugins, themes, and more.
The post How to Install Tiny Tiny RSS Using Docker on PC (Ultimate Guide) appeared first on Linux Today.
14 Feb 2025 1:56pm GMT
Style Observer: A Library to Observe CSS Property Changes - Lea Verou is a developer who's easy to admire because whenever she sets out to solve a problem, the results are always fully formed with no cut corners. So it goes with this 'exhaustively tested' JS library for observing changes to CSS properties which deftly handles lots of browser quirks. See the project homepage for more. (TIL there's a .style TLD!)
Lea Verou
|
💡 Lea has many other projects to check out, including Color.js which similarly nails the whole process of handling and manipulating colors in JS and the browser.
|
Why to Move On to 'ESM-Only' - The march to using ES modules has been going on for years, but if you're still holding out, there's probably a good reason why? However, while you can maintain packages supporting both ESM and CommonJS, Anthony thinks it's time to go 'ESM only' and explains why.
Anthony Fu
|
🔠 And a little typography bonus
|
|

14 Feb 2025 12:00am GMT
13 Feb 2025
It's the first time mortgage deals with rates below 4% have been available since November.
13 Feb 2025 3:02pm GMT
07 Feb 2025
There Are a Lot of Ways to Break Up Long Tasks in JavaScript - Due to how browsers and the event loop work, letting a single task hog the main thread is a quick way to freeze up your site's UI. Alex explains the problem and uses a simple example to walk through the pros and cons of different solutions from basic use of setTimeout() to requestAnimationFrame() , channel messaging, and Web Workers.
Alex MacArthur
|
How to Publish ESM-Based npm Packages with TypeScript - Now that you can use the ES modules (almost) everywhere, it's worth understanding how to package them up for use with npm. Axel digs into everything you need to know and shares some useful tools too.
Dr. Axel Rauschmayer
|
Vite with TypeScript - If you've created a JavaScript-based React project with Vite and want to get on the TypeScript train, here are the basic steps.
Robin Wieruch
|
RE2JS 1.0: Linear Time Matching for Regular Expressions - RE2 is a regular expression engine built by Google designed to operate in time proportional to the size of the input, in order to avoid so-called 'ReDoS' problems caused by backtracking, and this brings such protection to the browser too.
Oleksii Vasyliev
|
-
🍪 CookieConsent 3.1 - A lightweight, pure JS, GDPR-compliant cookie consent mechanism with which to annoy all your users meet regulatory requirements.
-
Happy DOM 17.0 - Cross-runtime JS implementation of a web browser sans UI. Now supports ES modules.
-
remove-unused-vars 0.0.4 - An experimental new tool for removing unused variables from code.
-
get-value 4.0 - Use property paths (a.b.c ) get a nested value from an object.
-
mp4-muxer 5.2 - MP4 multiplexer in pure TypeScript with support for the WebCodecs API, video and audio.
-
🗺️ react-map-gl 8.0 - React friendly API wrapper around MapboxGL JS. (Demo.)
-
🗓️ Schedule-X 2.17 - Material Design event calendar and date picker.
-
Wasp 0.16 - Wasp is a Rails-like framework using Node, React & Prisma.
-
web-worker 1.5 - Consistent Web Workers in browser and Node.
-
Js_of_ocaml (jsoo) 6.0 - An OCaml to JavaScript compiler.
-
RxDB 16.5 - Offline-first, reactive database for JS apps.
|
🎵 A quick musical number..
|
A Protracker Module Player in Pure JavaScript - I'm a sucker for 90s tracker music, JavaScript experiments, and cool Web experiences, and this has all three. If you're not familiar with tracker music, it's a way to write music on a grid which triggers the playing of samples. This code manages to parse and play a Protracker file in pure JavaScript. (Note: The image above is of the original Protracker app, this experiment is more minimal and about the code.)
srtuss
|
|

07 Feb 2025 12:00am GMT
31 Jan 2025
JavaScript: The Hard Parts - Take your knowledge to the next level with the most loved JavaScript course in the industry. Deepen your understanding of the most important aspects of JavaScript. This highly rated video course goes under the hood, looking at callbacks, higher-order functions, object-oriented JS, and more.
Frontend Masters sponsor
|
A WebAssembly Compiler That Fits in a Tweet - Or 192 bytes, if you prefer. This is a look into a fantastic little bit of JavaScript hacking that can compile arithmetic expressions into WebAssembly you can run very easily. You can learn a lot in so little time here.
Mariano Guerra and Patrick Dubroy
|
Announcing TypeScript 5.8 Beta - It's that time again. What's new? Support for using require() for ES modules in Node 22+, checked returns for conditional and indexed access types, startup and building optimizations & more. While not a huge release overall, it's particularly good for Node devs.
Daniel Rosenwasser
|
💡 One neat 5.8 feature is --erasableSyntaxOnly , a way to ensure that 'type stripping' techniques still result in runnable code by disallowing TypeScript-exclusive features like enums.
|
The Modern Way to Write JavaScript Servers - The irony is that while Node popularized JavaScript on the server (though Netscape was doing it in the 90s) this modern, standardized cross-runtime approach doesn't work on Node ...yet ;-)
Marvin Hagemeister
|
Introducing Mentoss: The fetch Mocker - A new approach to mocking global fetch() calls (in both browsers and server-side runtimes) inspired by previous attempts like Nock and MSW.
Nicholas C. Zakas
|
📊 Plotly 3.0: A JavaScript Graphing Library - A high-level, declarative charting library, built on top of D3 and stack.gl, with over 40 chart types, including 3D charts, statistical graphs, and SVG maps. v3 is largely to remove deprecations, fix bugs, and a switch to esbuild.
Plotly, Inc.
|
Ruck 9.0: A React Webapp Framework for Deno - A lean React-based way to build modern React apps with Deno using features like ESM, dynamic imports, HTTP imports, and import maps with no transpilation or bundling.
Jayden Seric
|
|

31 Jan 2025 12:00am GMT
21 Feb 2024
08 Feb 2024
31 Jan 2024