Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: list Clear Filter

Today's NYT Mini Crossword Answers for Thursday, July 3

Gael Cooper CNET editor Gael Fashingbauer Cooper, a journalist and pop-culture junkie, is co-author of "Whatever Happened to Pudding Pops? The Lost Toys, Tastes and Trends of the '70s and '80s," as well as "The Totally Sweet '90s." She's been a journalist since 1989, working at Mpls.St.Paul Magazine, Twin Cities Sidewalk, the Minneapolis Star Tribune, and NBC News Digital. She's Gen X in birthdate, word and deed. If Marathon candy bars ever come back, she'll be first in line.

A list is a monad

The term “monad” is often invoked when describing patterns in functional programming. Yet explanations typically swing between high-level metaphors and deep mathematical abstractions. Each approach offers part of the picture, intuition without precision, or rigor without intuition but seldom both. Monads can be idealized as a container (albeit is a flawed metaphor) or context holding a value (or multiple values, or no value), but in some cases we will get into later on it’s better to think of i

Topics: list map maybe value var

A List Is a Monad

The term “monad” is often invoked when describing patterns in functional programming. Yet explanations typically swing between high-level metaphors and deep mathematical abstractions. Each approach offers part of the picture, intuition without precision, or rigor without intuition but seldom both. Monads can be idealized as a container (albeit is a flawed metaphor) or context holding a value (or multiple values, or no value), but in some cases we will get into later on it’s better to think of i

Topics: list map maybe value var

Today's NYT Mini Crossword Answers for Wednesday, July 2

Gael Cooper CNET editor Gael Fashingbauer Cooper, a journalist and pop-culture junkie, is co-author of "Whatever Happened to Pudding Pops? The Lost Toys, Tastes and Trends of the '70s and '80s," as well as "The Totally Sweet '90s." She's been a journalist since 1989, working at Mpls.St.Paul Magazine, Twin Cities Sidewalk, the Minneapolis Star Tribune, and NBC News Digital. She's Gen X in birthdate, word and deed. If Marathon candy bars ever come back, she'll be first in line.

Spotify Celebrates 10 Years of Discover Weekly With a Fresh New Look

Spotify — a CNET Editors' Choice award-winning service — offers Premium subscribers ($12 a month) a huge catalog filled with millions of songs to enjoy at home, on the go and everywhere in between. And on Monday, the company celebrated 10 years of its Discover Weekly playlist by giving it a new look and giving subscribers more control over what genres of music they will see in the playlist. Read more: Best Music Streaming Services of 2025 I didn't mind the color-gradient Discover Weekly album

Best Smart Speakers for 2025: From My Ears to Your Home

The grass isn't always greener on the other side. John Carlsen/CNET The smart speakers above are our current favorites, but you still have other options if you're looking for something specific in audio performance. Read our breakdown of Alexa versus Google Assistant versus Siri if you'd like to learn the pros and cons of each and decide on a smart home device based on its platform as well. Options that didn't make this list include: Apple HomePod: I really like the HomePod's sound, which is p

Apple Music lets you see your most played songs from the past decade now - here's where

Apple / Elyse Betters Picaro / ZDNET Apple is launching a new version of its annual Replay playlist called Replay All Time. Interestingly, instead of only tracking the tunes you've streamed most in the past calendar year, it goes all the way back to when you first subscribed. Also: iOS 26 just solved one of my biggest pain points with Apple Music So, if you've been an Apple Music user since the service first launched, you should see a consolidated view of your decade-long listening habits. Th

Today's NYT Mini Crossword Answers for Tuesday, July 1

Gael Cooper CNET editor Gael Fashingbauer Cooper, a journalist and pop-culture junkie, is co-author of "Whatever Happened to Pudding Pops? The Lost Toys, Tastes and Trends of the '70s and '80s," as well as "The Totally Sweet '90s." She's been a journalist since 1989, working at Mpls.St.Paul Magazine, Twin Cities Sidewalk, the Minneapolis Star Tribune, and NBC News Digital. She's Gen X in birthdate, word and deed. If Marathon candy bars ever come back, she'll be first in line.

Apple Music just dropped 10 years of your favorite jams into one playlist - how to listen

Apple / Elyse Betters Picaro / ZDNET Apple is launching a new version of its annual Replay playlist called Replay All Time. Interestingly, instead of only tracking the tunes you've streamed most in the past calendar year, it goes all the way back to when you first subscribed. Also: iOS 26 just solved one of my biggest pain points with Apple Music So, if you've been an Apple Music user since the service first launched, you should see a consolidated view of your decade-long listening habits. Th

I write type-safe generic data structures in C

June 25, 2025・7 minute read I write type safe generic data structures in C using a technique that I haven’t seen elsewhere. It uses unions to associate type information with a generic data structure, but we’ll get to that. My approach works for any type of data structure: maps, arrays, binary trees… but for this article I illustrate the ideas by implementing a basic linked list. Since many people aren’t aware you can do C generics at all, I figured I’d start simple and build up to this: typede

Topics: data foo list node type

I Write Type Safe Generic Data Structures in C

June 25, 2025・7 minute read I write type safe generic data structures in C using a technique that I haven’t seen elsewhere. It involves unions and typeof , but we’ll get to that. My approach works for any type of data structure: maps, arrays, binary trees… but for this article I illustrate the ideas by implementing a basic linked list. Since many people aren’t aware you can do C generics at all, I figured I’d start simple and build up to this: typedef struct { int value ; } Foo ; List ( int )

Topics: data foo list node type

Apple Music marks 10 years of streaming with a new all-time Replay list

Apple Music is celebrating the 10-year anniversary of its streaming service by giving users a throwback to their favorite hits over the last decade. “Replay All Time” — a special version of Apple Music’s annual Replay experience — is being launched for subscribers that allows them to view and listen to their most played songs since joining the platform. The personalized Replay All Time playlist will be available from the Apple Music Home tab. If you joined the service back when it first launche

Spotify adds genre controls to Discover Weekly

Spotify's Discover Weekly is celebrating 10 years of being a very ok feature. To celebrate the milestone, Spotify is giving Discover Weekly a full refresh, letting you choose between up to five genres for the playlist. The option will appear at the top of your playlist and provide songs based on your listening history. The 30-track playlist will update accordingly. There are also visual changes, with Spotify stating, "the playlist's vibrant new design reflects its ever-evolving nature and the d

Gmail could soon help you skim your entire inbox without opening any emails (APK teardown)

Edgar Cervantes / Android Authority TL;DR Gmail is working on a new feature that could display a one-line AI summary directly in your inbox in the main email list. Such brief, auto-updating synopses could help you quickly scan long conversations without opening them. When the feature rolls out, users will also be able to provide feedback on the one-line summaries with “Helpful” or “Not Helpful” votes. One of the most common use cases for AI is using it for summarizing content. AI summaries a

One UI 8 Watch beta introduces a smarter app layout for your Galaxy smartwatch

Ryan Haines / Android Authority TL;DR Samsung has started rolling out the OneUI 8 watch beta for Galaxy Watch 7 and Watch Ultra users in the US. • The update adds a Personalized Apps screen that highlights frequently used apps at the top of the Apps screen/app drawer on your Watch. Users can also choose a List view of their apps, making app access more intuitive and organized. Samsung has begun rolling out One UI 8 Watch beta to Galaxy Watch 7 and Galaxy Watch Ultra users in the US. Users wh

Spotify Is Giving You More Control Over Your Discover Weekly Playlist

Spotify — a CNET Editor's Choice award-winning service — offers Premium subscribers ($12 a month) a huge catalog filled with millions of songs to enjoy at home, on the go and everywhere in between. The streaming app is an easy way to find new musicians thanks to the Discover Weekly playlist. On Monday, Spotify announced it is revamping the Discover Weekly playlist on the mobile app, giving subscribers more control over what genres of music they will discover. Read more: Best Music Streaming Ser

Spotify will let users personalize the genre of Discover Weekly playlists

Spotify is adding new personalization features to Discover Weekly, the popular and influential playlist streamed by millions of users. The regularly updated playlist will now have buttons for genres like pop, R&B, and funk at the top, allowing users to tell Spotify what they want more of. The Discover Weekly playlist is one of the more noteworthy things Spotify has introduced: the company says songs on the playlist have been streamed more than 100 billion times. The weekly mixtape — generated v

Today's Wordle Hints, Answer and Help for June 30, #1472

Gael Cooper CNET editor Gael Fashingbauer Cooper, a journalist and pop-culture junkie, is co-author of "Whatever Happened to Pudding Pops? The Lost Toys, Tastes and Trends of the '70s and '80s," as well as "The Totally Sweet '90s." She's been a journalist since 1989, working at Mpls.St.Paul Magazine, Twin Cities Sidewalk, the Minneapolis Star Tribune, and NBC News Digital. She's Gen X in birthdate, word and deed. If Marathon candy bars ever come back, she'll be first in line.

Gmail is making it easier to manage your newsletters and mailing lists on the web

Edgar Cervantes / Android Authority TL;DR Gmail is rolling out a new “Manage subscriptions” page on its web client to help users easily declutter their inboxes. This page lists all your mailing lists, shows their email frequency, and provides a simple one-click unsubscribe button for each sender. The feature is gradually becoming available on the web and has been rolling out on the Android app since late April. Signing up for newsletters and mailing lists is a great way to stay up to date on

Today's NYT Mini Crossword Answers for Sunday, June 29

Gael Cooper CNET editor Gael Fashingbauer Cooper, a journalist and pop-culture junkie, is co-author of "Whatever Happened to Pudding Pops? The Lost Toys, Tastes and Trends of the '70s and '80s," as well as "The Totally Sweet '90s." She's been a journalist since 1989, working at Mpls.St.Paul Magazine, Twin Cities Sidewalk, the Minneapolis Star Tribune, and NBC News Digital. She's Gen X in birthdate, word and deed. If Marathon candy bars ever come back, she'll be first in line.

Today's Wordle Hints, Answer and Help for June 29, #1471

Gael Cooper CNET editor Gael Fashingbauer Cooper, a journalist and pop-culture junkie, is co-author of "Whatever Happened to Pudding Pops? The Lost Toys, Tastes and Trends of the '70s and '80s," as well as "The Totally Sweet '90s." She's been a journalist since 1989, working at Mpls.St.Paul Magazine, Twin Cities Sidewalk, the Minneapolis Star Tribune, and NBC News Digital. She's Gen X in birthdate, word and deed. If Marathon candy bars ever come back, she'll be first in line.

Today's NYT Mini Crossword Answers for Saturday, June 28

Gael Cooper CNET editor Gael Fashingbauer Cooper, a journalist and pop-culture junkie, is co-author of "Whatever Happened to Pudding Pops? The Lost Toys, Tastes and Trends of the '70s and '80s," as well as "The Totally Sweet '90s." She's been a journalist since 1989, working at Mpls.St.Paul Magazine, Twin Cities Sidewalk, the Minneapolis Star Tribune, and NBC News Digital. She's Gen X in birthdate, word and deed. If Marathon candy bars ever come back, she'll be first in line.

Today's Wordle Hints, Answer and Help for June 28, #1470

Gael Cooper CNET editor Gael Fashingbauer Cooper, a journalist and pop-culture junkie, is co-author of "Whatever Happened to Pudding Pops? The Lost Toys, Tastes and Trends of the '70s and '80s," as well as "The Totally Sweet '90s." She's been a journalist since 1989, working at Mpls.St.Paul Magazine, Twin Cities Sidewalk, the Minneapolis Star Tribune, and NBC News Digital. She's Gen X in birthdate, word and deed. If Marathon candy bars ever come back, she'll be first in line.

Google Maps makes starting a collaborative list less confusing

Aamir Siddiqui / Android Authority TL;DR Google Maps is rolling out a tweaked sharing menu for places. When a place is selected, tapping on the Share chip will bring up a new Share sheet with options for: Share this place, Copy link, and Share as a collaborative list. In 2023, Google Maps introduced a feature to allow users to create collaborative lists with friends and family, consisting of places everyone wanted to visit. The process was as simple as selecting a place, tapping share, and fi

Substack Is Having a Moment—Again. But Time Is Running Out

Before June 8, the skilled and respected ABC News television journalist Terry Moran was neither a household name nor political lightning rod. That changed abruptly when Moran posted on X that Donald Trump’s deputy chief of staff Stephen Miller was “a world-class hater,” followed by an addendum that the president was a hater as well. (The post was later taken down.) While the statements were certainly defendable, they apparently violated ABC policy, and Moran was suspended, then dismissed. Moran,

Today's NYT Mini Crossword Answers for Friday, June 27

Gael Cooper CNET editor Gael Fashingbauer Cooper, a journalist and pop-culture junkie, is co-author of "Whatever Happened to Pudding Pops? The Lost Toys, Tastes and Trends of the '70s and '80s," as well as "The Totally Sweet '90s." She's been a journalist since 1989, working at Mpls.St.Paul Magazine, Twin Cities Sidewalk, the Minneapolis Star Tribune, and NBC News Digital. She's Gen X in birthdate, word and deed. If Marathon candy bars ever come back, she'll be first in line.

Today's Wordle Hints, Answer and Help for June 27, #1469

Gael Cooper CNET editor Gael Fashingbauer Cooper, a journalist and pop-culture junkie, is co-author of "Whatever Happened to Pudding Pops? The Lost Toys, Tastes and Trends of the '70s and '80s," as well as "The Totally Sweet '90s." She's been a journalist since 1989, working at Mpls.St.Paul Magazine, Twin Cities Sidewalk, the Minneapolis Star Tribune, and NBC News Digital. She's Gen X in birthdate, word and deed. If Marathon candy bars ever come back, she'll be first in line.

RSS Server Side Reader

I like the idea of RSS, but none of the RSS readers stuck with me, until I implemented one of my own, using a somewhat unusual technique. There’s at least one other person using this approach now, so let’s write this down. Let me start with a quick rundown of RSS, as the topic can be somewhat confusing. I am by no means an expert; my perspective is amateur. The purpose of RSS is to allow blog authors to inform the readers when a new post comes out. It is, first and foremost, a notification mec

Topics: atom feed list reader rss

Today's Wordle Hints, Answer and Help for June 26, #1468

Gael Cooper CNET editor Gael Fashingbauer Cooper, a journalist and pop-culture junkie, is co-author of "Whatever Happened to Pudding Pops? The Lost Toys, Tastes and Trends of the '70s and '80s," as well as "The Totally Sweet '90s." She's been a journalist since 1989, working at Mpls.St.Paul Magazine, Twin Cities Sidewalk, the Minneapolis Star Tribune, and NBC News Digital. She's Gen X in birthdate, word and deed. If Marathon candy bars ever come back, she'll be first in line.

Getting ready to issue IP address certificates

We're almost ready to issue certificates for IP address SANs from Let's Encrypt's production environment. They'll only be available under the shortlived profile (which has a 6-day validity period), and that profile will remain allowlist-only for a while. Please note: We have more work to do before we're ready to launch this feature for the public. We don't yet have a timeline, and aren't ready to accept allowlist requests. Here's a sample staging certificate, and a site using it: Please speak