25 Apr 2024

feedCNN.com - RSS Channel - US

Family throws surprise birthday party at Eagles tailgate for Vietnam vet

25 Apr 2024 12:17am GMT

Car chase ends with police-involved shooting

25 Apr 2024 12:17am GMT

$200,000 worth of supplies donated to PB schools

25 Apr 2024 12:17am GMT

feedwww.espn.com - TOP

With Klopp drained of energy, Liverpool players lacked motivation in Everton loss

Klopp said he'd leave Liverpool at the end of the season, but it appears his players have already switched off as a loss at Everton practically ends their title hopes.

25 Apr 2024 1:01am GMT

Win over Sheffield United still casts doubts for Ten Hag's Man United

Despite the win over Sheffield United, there is still concern about what Erik ten Hag can provide at Manchester United.

25 Apr 2024 1:01am GMT

Follow live: Seeking 2-0 series lead, Celtics host Heat

null

25 Apr 2024 12:56am GMT

feedNews | NME

Ice Spice to feature on remix of viral Cash Cobain track ‘Fisherrr’

Ice Spice and Cash Cobain. Photo credit: Jeff Kravitz/FilmMagic; Slaven Vlasic/Getty Images

The song was originally leaked on X/Twitter by media personality DJ Akademiks

The post Ice Spice to feature on remix of viral Cash Cobain track 'Fisherrr' appeared first on NME.

25 Apr 2024 12:10am GMT

feedSlashdot

'ArcaneDoor' Cyberspies Hacked Cisco Firewalls To Access Government Networks

An anonymous reader quotes a report from Wired: Network security appliances like firewalls are meant to keep hackers out. Instead, digital intruders are increasingly targeting them as the weak link that lets them pillage the very systems those devices are meant to protect. In the case of one hacking campaign over recent months, Cisco is now revealing that its firewalls served as beachheads for sophisticated hackers penetrating multiple government networks around the world. On Wednesday, Cisco warned that its so-called Adaptive Security Appliances -- devices that integrate a firewall and VPN with other security features -- had been targeted by state-sponsored spies who exploited two zero-day vulnerabilities in the networking giant's gear to compromise government targets globally in a hacking campaign it's calling ArcaneDoor. The hackers behind the intrusions, which Cisco's security division Talos is calling UAT4356 and which Microsoft researchers who contributed to the investigation have named STORM-1849, couldn't be clearly tied to any previous intrusion incidents the companies had tracked. Based on the group's espionage focus and sophistication, however, Cisco says the hacking appeared to be state-sponsored. "This actor utilized bespoke tooling that demonstrated a clear focus on espionage and an in-depth knowledge of the devices that they targeted, hallmarks of a sophisticated state-sponsored actor," a blog post from Cisco's Talos researchers reads. Cisco declined to say which country it believed to be responsible for the intrusions, but sources familiar with the investigation tell WIRED the campaign appears to be aligned with China's state interests. Cisco says the hacking campaign began as early as November 2023, with the majority of intrusions taking place between December and early January of this year, when it learned of the first victim. "The investigation that followed identified additional victims, all of which involved government networks globally," the company's report reads. In those intrusions, the hackers exploited two newly discovered vulnerabilities in Cisco's ASA products. One, which it's calling Line Dancer, let the hackers run their own malicious code in the memory of the network appliances, allowing them to issue commands to the devices, including the ability to spy on network traffic and steal data. A second vulnerability, which Cisco is calling Line Runner, would allow the hackers' malware to maintain its access to the target devices even when they were rebooted or updated. It's not yet clear if the vulnerabilities served as the initial access points to the victim networks, or how the hackers might have otherwise gained access before exploiting the Cisco appliances. Cisco advises that customers apply its new software updates to patch both vulnerabilities. A separate advisory (PDF) from the UK's National Cybersecurity Center notes that physically unplugging an ASA device does disrupt the hackers' access. "A hard reboot by pulling the power plug from the Cisco ASA has been confirmed to prevent Line Runner from re-installing itself," the advisory reads.

Read more of this story at Slashdot.

25 Apr 2024 12:02am GMT

24 Apr 2024

feedYahoo News - Latest News & Headlines

Tensions flare over US campus protests as House speaker condemns ‘mob rule’

24 Apr 2024 11:55pm GMT

Speaker Johnson To Columbia Protestors: 'Go Back To Class And Stop The Nonsense'

24 Apr 2024 11:54pm GMT

‘Lost touch with reality’: How TikTok’s vaunted lobbying operation went wrong

24 Apr 2024 11:52pm GMT

feedYahoo Finance

Dow Jones Futures Fall As Meta Dives On Guidance; Chipotle Eyes Buy Point

24 Apr 2024 11:48pm GMT

feedNews | NME

Ken Carson announces 2024 UK, US and European ‘Chaos’ world tour

Ken Carson performing at Coachella 2024. Photo credit: Matt Winkelmeyer/Getty Images for Coachella

'A Great Chaos' is hitting the road

The post Ken Carson announces 2024 UK, US and European 'Chaos' world tour appeared first on NME.

24 Apr 2024 11:47pm GMT

Kanye West and Ty Dolla $ign’s ‘Vultures 2’ reportedly coming next week

Kanye West. Photo credit: Bellocqimages/Bauer-Griffin/GC Images

The second instalment of the 'Vultures' album trilogy was originally due in March

The post Kanye West and Ty Dolla $ign's 'Vultures 2' reportedly coming next week appeared first on NME.

24 Apr 2024 11:41pm GMT

feedSlashdot

Taser Company Axon Is Selling AI That Turns Body Cam Audio Into Police Reports

Axon on Tuesday announced a new tool called Draft One that uses artificial intelligence built on OpenAI's GPT-4 Turbo model to transcribe audio from body cameras and automatically turn it into a police report. Axon CEO Rick Smith told Forbes that police officers will then be able to review the document to ensure accuracy. From the report: Axon claims one early tester of the tool, Fort Collins Colorado Police Department, has seen an 82% decrease in time spent writing reports. "If an officer spends half their day reporting, and we can cut that in half, we have an opportunity to potentially free up 25% of an officer's time to be back out policing," Smith said. These reports, though, are often used as evidence in criminal trials, and critics are concerned that relying on AI could put people at risk by depending on language models that are known to "hallucinate," or make things up, as well as display racial bias, either blatantly or unconsciously. "It's kind of a nightmare," said Dave Maass, surveillance technologies investigations director at the Electronic Frontier Foundation. "Police, who aren't specialists in AI, and aren't going to be specialists in recognizing the problems with AI, are going to use these systems to generate language that could affect millions of people in their involvement with the criminal justice system. What could go wrong?" Smith acknowledged there are dangers. "When people talk about bias in AI, it really is: Is this going to exacerbate racism by taking training data that's going to treat people differently?" he told Forbes. "That was the main risk." Smith said Axon is recommending police don't use the AI to write reports for incidents as serious as a police shooting, where vital information could be missed. "An officer-involved shooting is likely a scenario where it would not be used, and I'd probably advise people against it, just because there's so much complexity, the stakes are so high." He said some early customers are only using Draft One for misdemeanors, though others are writing up "more significant incidents," including use-of-force cases. Axon, however, won't have control over how individual police departments use the tools.

Read more of this story at Slashdot.

24 Apr 2024 11:20pm GMT

feedGlobal Economy

UK veterinary deal with EU could boost agrifood exports by 22%, study finds

Since Brexit, food and drink industry has faced border checks on business with largest trading partner

24 Apr 2024 11:11pm GMT

feedBBC News

US secretly sends long-range missiles to Ukraine

Missiles delivered this month have been used to strike Russian targets in Crimea, US media say.

24 Apr 2024 11:02pm GMT

feedGlobal Economy

Taiwan’s trade tsar seeks new deals and braces for possible Trump win

John Deng targets India 'opportunity' after breakthroughs with US, UK and Canada

24 Apr 2024 11:00pm GMT

Japan’s small EV battery suppliers feel the heat in race for scale

Tokyo urges alliances to stay competitive but companies wary of giving up control

24 Apr 2024 11:00pm GMT

feedLXer Linux News

OMG! We're at forty! (Announcing the release of Fedora Linux 40)

Oh, wow. This feels like a big number! I'm proud to announce the 40th release of Fedora Linux, a community-built and community-maintained operating system that belongs to all of us. I'm also happy to note that we're back on track with an on-time release. Thank you to all Fedora contributors who made that possible, and […]

24 Apr 2024 10:57pm GMT

feedYahoo News - Latest News & Headlines

Authorities confirm 2nd victim of ex-Washington officer was 17-year-old with whom he had a baby

24 Apr 2024 10:44pm GMT

feedYahoo Finance

S&P 500 is at risk of crashing 44% — and selling early could pay off, says elite forecaster

24 Apr 2024 10:42pm GMT

feedSlashdot

Meta Opens Quest Operating System To Third-Party Device Makers

Similar to the way Google makes its mobile OS Android open source, Meta announced it is opening up its Quest headset's operating system to rival device makers. Reuters reports: The move will allow partner companies to build their headsets using Meta Horizon OS, a rebranded operating system that brings capabilities like gesture recognition, passthrough, scene understanding and spatial anchors to the devices that run on it, the company said in a blog post. The social media company said partners Asus and Lenovo would use the operating system to build devices tailored for particular activities. Meta is also using it to make a limited edition version of the Quest headset "inspired by" Microsoft's Xbox gaming console, according to the company's statement. [...] In a video posted on Zuckerberg's Instagram account, he previewed examples of specialized headsets partners might make: a lightweight device with sweat-wicking materials for exercise, an immersive high-resolution one for entertainment and another equipped with sensation-inducing haptics for gaming. Meta said in its blog post that ASUS' Republic of Gamers is developing a gaming headset and Lenovo is working on an MR device for productivity, learning, and entertainment using the Horizon OS. Zuckerberg said it may take a few years for these devices to launch. [...] Meta said the Meta Horizon OS includes Horizon Store, renamed from Quest Store, to download apps and experiences. The platform will work with a mobile companion app now called Meta Horizon app. While Google is reportedly working on an Android platform for VR and MR devices, Meta has called on Google to bring the Play Store to Quest, saying: "Because we don't restrict users to titles from our own app store, there are multiple ways to access great content on Meta Horizon OS, including popular gaming services like Xbox Game Pass Ultimate, or through Steam Link or our Air Link system for wirelessly streaming PC software to headsets. And we encourage the Google Play 2D app store to come to Meta Horizon OS, where it can operate with the same economic model it does on other platforms." "Should Google bring the Play Store to Horizon OS, Meta says Google would be able to operate it on the 'same economic model' as it does on Android," notes 9to5Google. "In theory, that could actually represent a better payout for developers compared to what's been reported for Meta's store, but Meta does specifically say '2D app store,' implying VR/XR apps wouldn't be in the Play Store on Horizon OS."

Read more of this story at Slashdot.

24 Apr 2024 10:40pm GMT

feedHacker News

Airlines required to refund passengers for canceled, delayed flights

Comments

24 Apr 2024 10:29pm GMT

Bicycle use now exceeds car use in Paris

Comments

24 Apr 2024 10:20pm GMT

feedArs Technica

Reddit, AI spam bots explore new ways to show ads in your feed

Reddit says its "communities are naturally commercial."

24 Apr 2024 10:18pm GMT

feedYahoo Finance

Meta Stock Slides Despite Q1 Earnings Beat. AI Costs Rising As Guidance Disappoints.

24 Apr 2024 10:13pm GMT

feedHacker News

Amsterdam roofs that not only grow plants but also capture water for residents

Comments

24 Apr 2024 10:07pm GMT

feedArs Technica

A Polestar Phone now inexplicably exists

Polestar normally makes electric cars, but now it's releasing a phone.

24 Apr 2024 9:41pm GMT

feedYahoo News - Latest News & Headlines

A grand jury declined to indict a Texas man 2 years ago in the killing of a 9-year-old. He’s now been indicted for murder

24 Apr 2024 9:28pm GMT

feedLXer Linux News

EndeavourOS Gemini Lands with the KDE Plasma 6 Desktop Environment

The EndeavourOS team announced today the release and general availability for download of EndeavourOS Gemini as the latest stable version and the first release of the Arch Linux-based distro to feature the latest KDE Plasma 6 desktop environment.

24 Apr 2024 9:27pm GMT

feedYahoo News - Latest News & Headlines

What is the healthiest fish? This surprising No. 1 pick beat out salmon

24 Apr 2024 9:16pm GMT

feedArs Technica

We may have spotted the first magnetar flare outside our galaxy

Not all gamma-ray bursts come from supernovae.

24 Apr 2024 9:10pm GMT

feedBBC News

What $61bn US aid boost could mean for Ukraine

After weeks of Russian advances, there are three areas where Ukraine could now strengthen its defences.

24 Apr 2024 8:35pm GMT

feedLXer Linux News

How to Install Laravel PHP Framework with Nginx on Ubuntu 22.04

Laravel is an open-source PHP web framework based on Symfony. It follows the model-view-controller architectural pattern. This tutorial will show you how to install Laravel PHP Framework with an Nginx web server on Ubuntu 22.04.

24 Apr 2024 7:57pm GMT

feedBBC News

Spain's PM halts public duties as wife faces inquiry

Pedro Sánchez says he will "stop and reflect" on whether to remain in the job.

24 Apr 2024 7:32pm GMT

feedYahoo News - Latest News & Headlines

Understanding of Earth's flowering plants blossoms in genome study

24 Apr 2024 6:23pm GMT

Japan's SLIM moon lander defies death to survive 3rd frigid lunar night (image)

24 Apr 2024 4:56pm GMT

April full moon has us tickled pink in these gorgeous photos

24 Apr 2024 4:00pm GMT

feedLinux Today

Master VLC with These 10+ Expert Tips and Tricks

Discover VLC Media Player's best yet lesser-known tips and tricks that can immensely enhance your media-watching experience to the next level.

The post Master VLC with These 10+ Expert Tips and Tricks appeared first on Linux Today.

24 Apr 2024 12:00am GMT

23 Apr 2024

feedLinux Today

Xubuntu 24.04 LTS: Best New Features

A list of new features of Xubuntu 24.04 LTS release and additional updates for this version.

The post Xubuntu 24.04 LTS: Best New Features appeared first on Linux Today.

23 Apr 2024 10:00pm GMT

Slimbook Fedora 2 Is a New Linux Laptop Powered by Fedora 40

Explore the new Slimbook Fedora 2 with a sleek GNOME desktop and stunning hardware for top performance.

The post Slimbook Fedora 2 Is a New Linux Laptop Powered by Fedora 40 appeared first on Linux Today.

23 Apr 2024 7:00pm GMT

feedBBC News

UK borrowing casts doubt on pre-election tax cuts

Government borrowing for the year was £6.6bn higher than expected, according to new figures.

23 Apr 2024 9:52am GMT

22 Apr 2024

feedBBC News

First-time buyers face toughest test for 70 years

First-time buyers depend on two high incomes or parental support, the Building Societies Association says.

22 Apr 2024 11:08am GMT

19 Apr 2024

feedBBC News

Oil price rises as US says Israel has struck Iran

Oil and gold prices have jumped, while shares have fallen.

19 Apr 2024 5:35pm GMT

18 Apr 2024

feedJavaScript Weekly

Visualizing algorithms

#​684 - April 18, 2024

Read on the Web

JavaScript Weekly

Quill 2.0: A Powerful Rich Text Editor for the Web - A major release and significant modernization for the open source WYSIWYG editor. In Announcing Quill 2.0, we learn about Quill's transition to TypeScript and improved use of modern browser features, but there's more going on too, such as its ESM packaging. Want to play with some code? There's a playground.

Slab Inc.

Airbnb's Extensive JavaScript Style Guide - It's been years since we mentioned this popular, opinionated style guide, but it keeps getting little tweaks and repairs and remains a handy resource nonetheless.

Airbnb

WorkOS: Enterprise-Grade Auth for Modern SaaS Apps - WorkOS supports both the foundational auth and complex enterprise features like SSO. It provides flexible and easy-to-use APIs, helping companies like Vercel, Loom, and Webflow become Enterprise Ready. Best of all, WorkOS User Management supports up to 1 million MAUs for free.

WorkOS sponsor

Upgrading jQuery: Working Towards a Healthy Web - jQuery remains all over the Web, and the jQuery team and OpenJS Foundation have joined forces to make sure sites get up to date. Their 'Healthy Web Checkup' tool can tell you if the version of jQuery on a site is outdated (.. most likely 'yes' 😅).

Timmy Willison (jQuery)

Biome v1.7: Faster Formatting and Linting, Now Even Easier to Migrate To - Biome is an increasingly compelling, all-in-one JavaScript, TypeScript and JSX Prettier-compatible formatter and linter. v1.7 makes it easier to migrate to from ESLint and Prettier, can emit machine-readable JSON reports, and has some rule updates.

Biome Core Team

IN BRIEF:

📒 Articles & Tutorials

Building a CLI from Scratch with TypeScript and oclif - oclif is a mature CLI tool development framework maintained by Salesforce. This tutorial goes from zero to something that works.

Josh Cunningham

Qwik vs. Next.js: Which is Right for Your Next Web Project? - A point by point faceoff between Qwik vs Next.js and why the author thinks Qwik takes the gold medal.

Samuel Mendenhall (Cisco)

RAG to Riches Developer Quest - Interact with AI-enhanced bots and learn to build your own RAG chatbot with Atlas Vector Search and Node.js.

MongoDB sponsor

CSS in React Server Components - An exploration of compatibility issues between React Server Components and CSS-in-JS libraries like styled-components.

Josh W Comeau

Profiling Node.js Performance with Chrome's Performance Panel - Learn how to profile Node performance with Chrome's Performance panel. (The JS Profiler is going away in Chrome 124, so you'll need to become familiar with the newer approach.)

Chrome for Developers

📄 Keeping Up with the Node-ish Ecosystem - How Mux updated its legacy Node SDK to work with new JS runtimes. Dylan Jhaveri (Mux)

📄 Building an Interactive 3D Event Badge with React Three Fiber Paul Henschel (Vercel)

📄 A Deep Dive into Rspack and Webpack Tree Shaking hardfist

📄 Things I Like Better in Vue Than in React Jaydev Mahadevan

📄 Converting Plain Text To Encoded HTML With Vanilla JS Alexis Kypridemos

🛠 Code & Tools

TresJS: Build 3D Experiences with Vue.js - Create 3D scenes with Vue components and Three.js. Think React-three-fiber but more.. Vue flavored. There's an online playground if you want to give it a quick spin (literally).

Alvaro Sabu

Next.js 14.2 Released - Approaching its eighth birthday, Next.js has passed 1 million monthly active developers and landed a release with support for using Turbopack to improve local development, memory usage, CSS and caching optimizations, improved error messages, and more.

Delba de Oliveira and Tim Neutkens

Porkbun - The Best Domain Registrar for JavaScript Developers - JavaScript developers choose Porkbun to register their domains. Get .dev, .app, or .foo for just $5 from Porkbun now.

Porkbun sponsor

Otto 0.4: A JavaScript Parser and Interpreter in Go - A JavaScript parser and interpreter written natively in Go (yes, we have a newsletter for that) which could be of interest if you want to add scripting to Go apps.

Robert Krimen

Wedges: A Collection of UI Components for React - Built and used by the folks at Lemon Squeezy, this is a well thought, aesthetically pleasing set of Radix UI and Tailwind CSS based components. You can also download a Figma file of them to use when mocking up layouts. GitHub repo.

Lemon Squeezy

HyperFormula: A Headless Spreadsheet System - A headless spreadsheet system - it provides the parsing, evaluation and representation of a spreadsheet, with you providing the UI, if you need one. Boasts 'nearly full compatibility' with Excel. Note the dual GPLv3 and commercial licensing.

Handsoncode

svelte-dnd-action: An Action-Based Drag and Drop Container for Svelte - Makes the bold claim that it "supports almost every imaginable drag and drop use-case, any input device and is fully accessible."

Isaac Hagoel

⚙️ Zoompinch: A Natural Feeling 'Pinch to Zoom' for Vue 3 - Expected to come in React and Web Component variants in time. Maurice Conrad

⚙️ Craft.js - A React framework for building drag and drop page editors. Prev Wong

⚙️ Kotekan - A simple React framework built on Bun and supporting React Server Components. Benedikt Müller

⚙️ Cytoscape.js 3.29 - Graph theory/network visualization and analysis library.

⚙️ Tailwind Next.js Starter Blog 2.2 - A blogging starter template.

⚙️ RxDB 15.18 - Offline-first, reactive database for JS apps.

⚙️ JZZ 1.8.2 - MIDI library for Node and browsers.

⚙️ Ember.js 5.8

⏳ A Blast from the Past

Visualizing Algorithms - This fantastic post is now ten years old, but I revisited it recently and it's such a joy. Mike Bostock (of D3.js fame) visually guides us through some algorithms using both demos and code.

Mike Bostock

18 Apr 2024 12:00am GMT

11 Apr 2024

feedJavaScript Weekly

An easy way to experiment with signals

#​683 - April 11, 2024

Read on the Web

JavaScript Weekly

Frontend Development Beyond React: Svelte - A surprisingly thorough article going deep into one developer's research into using Svelte to build modern front-end apps. If you've never experimented with Svelte, this is a good primer to the key concepts, tradeoffs, and techniques involved.

Héla Ben Khalfallah

🛠 A JS Bin to Play with the TC39 Signals Proposal - Last week, we featured the proposal to add signals to JavaScript and by way of a polyfill, you can get experimenting with it right now.

NullVoxPopuli

Add Excel-Like Spreadsheet Functionality to Your JavaScript Apps - SpreadJS is the industry-leading JavaScript spreadsheet for adding advanced spreadsheet features to your enterprise apps. Build finance, analysis, budget, and other apps. Excel I/O, 500+ calc functions, tables, charts, and more. View demos now.

SpreadJS from MESCIUS inc sponsor

zx v8.0: Write Better Shell Scripts with Node - A popular way to make shell scripting a more pleasant experience in Node with useful wrappers around child_process, argument escaping, and sensible defaults. v8.0 makes zx 20x smaller, faster, makes it easier to kill processes, pass input to commands & more.

Google

IN BRIEF:

RELEASES:

📒 Articles & Tutorials

On Developing Figma Plugins - Some interesting observations on the experience of creating Figma plugins in JavaScript, including how they're sandboxed and some implementation details of the author's own plugin.

Tom MacWright

React Server Components in a Nutshell - A quick overview of RSCs not all about Next.js, comparing the approach taken by several frameworks before sharing thoughts on the tech and why the smaller Waku framework is worth a look.

Paul Scanlon (The New Stack)

Using AI-Powered Autofix to Fix Your Broken Code - Join Sentry live on April 25th, to preview Autofix and learn how we are using ML to prioritize issues and alerts.

Sentry sponsor

Some DevTools Tips and Tricks - Most developers barely scratch the surface of what DevTools can accomplish, says the author, who shares ten tips here.

Pankaj Parashar

📄 Object Structure in JavaScript Engines - You rarely need to know how objects are internally represented in JavaScript engines, but if you want to.. Frontend Almanac

📄 The Easiest Way to Build Reactive Local-First Apps, with TinyBase and PowerSync Benedikt Müller

📄 Building an Article Recommendation System with Upstash, Fly and OpenAI Rishi Raj Jain

📄 Browser Security Bugs That Aren't: JavaScript in PDFs ericlaw

📄 Exploring Authentication in Next.js Robin Wieruch

🛠 Code & Tools

Madge 7.0: Create Graphs From Your Module Dependencies - A tool for generating a visual graph of module dependencies, finding circular dependencies, and discovering other useful info.

Patrik Henningsson

PythonMonkey: A JavaScript Engine in the Python VM - If you need to use Python but also want to run JavaScript, this gives you a way to do it with the Mozilla SpiderMonkey JS engine embedded into the Python runtime with Python providing the host environment.

Distributive

❤️ Loving console.log Is Easy, but Hate 😡 Losing Context to View Messy Output - Developer productivity tools Wallaby.js, Quokka.js and Console Ninja show console.log values and errors right next to your code.

Wallaby Team sponsor

Faces.js: A Library for Generating Vector-Based Cartoon Faces - The end results are somewhat reminiscent of how the Nintendo Wii generates random Miis. Faces are drawn as SVGs with each also represented by a JavaScript object so you can draw them again later.

ZenGM

Color.js 0.5: 'Let's Get Serious About Color' - A fantastic library for working with colors in the browser, following the latest specs. It's even been used by browsers to test their CSS Color 4/5 implementations.

Lea Verou and Chris Lilley

Preview.js: Preview UI Components Instantly in Your IDE - Namely, VS Code or JetBrain IDEs, out of the box. Compatible with components built for React, Vue, Svelte and Solid.

Zenc Labs Pty

Kosko: Organize Kubernetes Manifests in JavaScript - Version 4.1 has just been released with a new plugin system.

Tommy Chen

Transformational Auth & Identity | Userfront - "Compared to our previous experiences in the security/auth space, Userfront is an order of magnitude simpler to use."

Userfront sponsor

  • Mikro ORM 6.2 - TypeScript ORM for Node.js based on Data Mapper. SQL Server and libSQL/Turso join the list of supported databases.

  • Rspack 0.6 - Fast Rust-based web bundler.

  • Pixi.js 8.1 - The fast WebGL and WebGPU 2D graphics engine switches back to WebGL by default due to immature browser support.

  • Jotai 2.8 - Simple, flexible state management for React.

  • DOMPurify 2.5 - Fast, tolerant XSS sanitizer for HTML and SVG.

  • Reveal.js 5.1 - Framework for building presentations in HTML.

  • Xterm.js 5.5 - Create terminal experiences on the Web.

  • TIFF 6.0 - Pure JS TIFF image decoder.

  • Shiki 1.3 - Powerful syntax highlighter.

🛞 It's wheely good..

Remember the iPod's click wheel? It's back. In JavaScript form!

11 Apr 2024 12:00am GMT

04 Apr 2024

feedJavaScript Weekly

A signal boost for JavaScript

#​682 - April 4, 2024

Read on the Web

JavaScript Weekly

A Proposal to Add Signals to JavaScript - A (very) early stage proposal for bringing a new feature to ECMAScript/JavaScript: signals! The proposal brings aboard ideas from a swathe of popular frameworks and aims to align everyone and get us on the same page when it comes to working with state and making updates based upon changes to state. Rob writes more about the proposal here.

Rob Eisenberg and Daniel Ehrenberg

Build a RAG Chatbot App with MongoDB and Node.js - Embark on the RAG to Riches Developer Quest - a month of innovation, learning, and exclusive rewards awaits you. You'll interact with AI-enhanced bots and learn how to build your own with Atlas Vector Search and Node.js. Register now!

MongoDB sponsor

JS-Torch: A PyTorch-Like Library for JavaScript - Python's PyTorch is one of the gold standards amongst machine learning libraries, but this project brings some of its features directly into the JavaScript world. Here's a live browser-based demo. Early days but this could become a big deal.

Eduardo Leao

Bun 1.1 Released: Now Supports Windows Too - With the lighthearted codename of Bundows, the alternative server side runtime now runs directly on Windows 10 and up (plus WSL, macOS and Linux, of course). This is a key step in its adoption, with even features like Bun Shell happy on Windows out of the box. Node compatibility continues to improve with support for node:http2 and IPC support between Bun and Node processes.

The Entire Bun Team

IN BRIEF:

  • Samuel Groß of the V8 team explains the V8 Sandbox, a security mechanism designed to prevent memory corruption in the V8 engine impacting other memory in the process.

  • Dexie.js is a popular wrapper for IndexedDB and its creator has launched Dexie Cloud, a platform to store and synchronize data between apps.

  • Svelte's Rich Harris is 'shaken up' after a misunderstanding around 'self-closing' HTML tags and their effect on Svelte.

  • 🤡 There was a curious JS-themed April Fools prank where a .js TLD for domain names was 'announced'. Sadly, it's not true, but there is js.org if you want something vaguely similar.

  • An official update on the merging of Angular and Wiz.

RELEASES:

📒 Articles & Tutorials

What Even Is a JSON Number? - Despite the presence of standards around JSON, the answer is more complicated than you'd think, particularly when it comes to interfacing with other ecosystems and languages that aren't JavaScript.

Brian Terlson

The History of JS Interop in Dart - About twelve years ago, Google introduced Dart, a language which initially seemed set to take over a lot of JavaScript's use cases, but which eventually found its own niche (notably with Flutter). JS interoperability has remained important, though, and with Dart 3.3 has gotten significantly better.

Sigmund Cherem (Google)

Everything I've Learned About Scaling Designs Systems (With Examples) - I've learned a lot about what it takes to build, maintain, and scale design systems initiatives at large companies.

StackBlitz sponsor

The BFCache Explained - The back/forward cache ('bfcache') is a browser optimization that makes going back and forward in the browser a faster experience - it's been present for years and usually leaves you alone as a JavaScript developer, but there are things worth being aware of.

Sabatino Masala

Running OCR Against PDFs and Images Directly in the Browser - A look behind the scenes at creating a simple tool using JavaScript to perform OCR against images and PDFs dragged on to the page.

Simon Willison

The Easy Way to Access the Last Array Element
Ignace Maes

A Comparison of JavaScript CRDTs
Alexis Métaireau

🛠 Code & Tools

Cally: Small, Feature-Rich Calendar Components - A collection of open-source calendar components for selecting single dates or date ranges. Framework-agnostic, themeable, localizable, and accessible (it even has an accessibility statement showing its commitment to this area).

Nick Williams

📊 Counterscale: Scalable Web Analytics You Can Run on Cloudflare - A simple web analytics tracker and dashboard that's designed to be easy to deploy and maintain by hosting it on Cloudflare (for free too, up to a certain level).

Ben Vinegar

Product for Engineers: A Newsletter Helping Flex Your Product Muscle - Subscribe for free to get curated advice on building great products and best practices of top startups.

PostHog sponsor

🎵 Tonal.js: A Music Theory Library - Packed with functions to manipulate tonal elements of music like notes, intervals, chords, scales, modes, and keys, and used as the basis of other music related projects. GitHub repo.

danigb

Fancy-ANSI: Convert ANSI Text to HTML - If, for some reason, you want to convert text with ANSI escape codes into HTML.. Lots of examples on the homepage. GitHub repo.

Andres Morey

Dioma: Dependency Injection Container for Vanilla JS and TS - No decorators, no annotations, no magic, no dependencies - you just add the static scope property to your class and use inject to get an instance.

Eugene Daragan

svelte-zoomable-circles: Svelte Component for Browsing Hierarchical Data - A Svelte component for displaying and browsing hierarchical data using zoomable circles. Live demo.

Tyler Berbert

04 Apr 2024 12:00am GMT

21 Feb 2024

feedYahoo News - Latest News & Headlines

Beyoncé makes history with 'Texas Hold 'Em,' but TikTok is talking about her unreleased track 'Donk'

21 Feb 2024 9:01pm GMT

08 Feb 2024

feedYahoo News - Latest News & Headlines

What is the '2 Days Into College' song trending on TikTok, and why is a Duke basketball player involved?

08 Feb 2024 10:30pm GMT

31 Jan 2024

feedYahoo News - Latest News & Headlines

Is your favorite Taylor Swift song no longer on TikTok? How Universal Music Group's latest move could affect artists, fans.

31 Jan 2024 6:14pm GMT