Unethical Amazon Review Modifications

I don’t always review products on Amazon. I don’t have the time. But there have been two instances over the past year when I have been contacted by someone because of a review I wrote on Amazon. Both times, these individuals have tried to bribe me to remove my negative review of the product. Here’s the latest email exchange over a backup cellphone charger that was a piece of garbage:

First Email:

taylor jack taylor.jack0528@outlook.com Tue, Dec 17, 2019 at 10:30 PM
To: “ryantcragun@gmail.com” ryantcragun@gmail.com

Hello,rcragun.
I’m Anna.I am a real person.Since everybody’s time is very precious,I just go directly to the topic.
Here is your review.
https://www.amazon.com/gp/customer-reviews/R1T2C38HIJ7JJQ/ref=cm_cr_getr_d_rvw_ttl?ie=UTF8&ASIN=B07SWTGDVW
I am very sorry to hear about the issues you’ve had with your item.Are you willing to help me to delete your review? If you have deleted your review, please tell me,We will give you an Amazon gift card.
Looking forward to your good news and reply !

My response:

From: Ryan Cragun ryantcragun@gmail.com
To: taylor jack taylor.jack0528@outlook.com
Subject: Re: Amazon compensation

I consider your proposal completely unethical.
You should be ashamed of yourself.
Best,
Ryan T. Cragun

I stopped responding after this, but have since received three more emails:

Email Two:

From: “taylor.jack0528” taylor.jack0528@outlook.com Using MailMasterPC/4.13.2.1001 (Windows 7)
To: “ryantcragun@gmail.com” ryantcragun@gmail.com
Subject: Re: Amazon compensation

From my perspective, we are very eager to compensate those customers who trust us but are hurt by us.
So please give us a chance. We will offer a $ 30 Amazon Gift Card.
Hope you understand us, our life and work are not easy.

Email Three:

From: “taylor.jack0528” taylor.jack0528@outlook.com Using MailMasterPC/4.13.2.1001 (Windows 7)
To: “ryantcragun@gmail.com” ryantcragun@gmail.com
Subject: Re: Amazon compensation

Time is limited and tight!!
How is thing going?
If you have deleted your review ,please tell me, I will give you $30 right away.
This is your review.
https://www.amazon.com/gp/customer-reviews/R1T2C38HIJ7JJQ/ref=cm_cr_getr_d_rvw_ttl?ie=UTF8&ASIN=B07SWTGDVW
Thank you.

Email Four:

From: Bessierh5 Nielsenqvl99 trisnatudd3cx@gmail.com
To: ryantcragun@gmail.com
Subject: $30 Amazon gift card

Hello rcragun.This is the final mail to you.
This is your review.
https://www.amazon.com/gp/customer-reviews/R1T2C38HIJ7JJQ/ref=cm_cr_getr_d_rvw_ttl?ie=UTF8&ASIN=B07SWTGDVW
If you are willing to delete your review ,I will offer an Amazon gift card worth $30.
If you have deleted it ,please tell me, I will give you $30 right away.
We will thank you profusely and even find a homeless kitten to hug on your behalf. We will waiting for you.
Again, this is the last email you will receive from us so we really do hope you are enjoying your purchase.My most sincere regards, I hope that you can reply to me as soon as possible.
Thank you and please have a fantastically glorious day.
Sincerely
Anna

With the previous company, I told them I wouldn’t delete my review. They were okay with that. They said that they would send me a new pair of headphones (the other ones died within a year) to make things right and hoped I would update my review to reflect that. That seemed fair to me and that’s what I did. They were okay with me leaving my review but wanted me to note that they tried to make things right.

That’s very different from what this person is doing. They are basically trying to bribe me to remove negative information from Amazon’s website so people will be misled about the quality of their product.

The product is NEXGADGET’s Solar Charger Power Bank. As I noted in my review, it was basically a useless brick during a 5-day hike in Wyoming. It didn’t keep its charge for a single day and wouldn’t charge in sunlight. Maybe I got a bad item. But that still speaks to the production quality and my review should stay on the website. NEXGADGET shouldn’t be trying to hide negative reviews but rather trying to make a better quality product.

Update 1/8/20:

I sent a response to their last email hoping to get more information.

My 2nd Response:

Created at: Tue, Jan 7, 2020 at 9:02 AM (Delivered after 0 seconds)
From: Ryan Cragun ryantcragun@gmail.com
To: Bessierh5 Nielsenqvl99 trisnatudd3cx@gmail.com
Subject: Re: $30 Amazon gift card

Hi Anna,
I’d like to know your real name and who you work for. Please provide that information and maybe I’ll consider your request.
Best,
Ryan

Here’s their response:

Email Five:

Created at: Wed, Jan 8, 2020 at 3:32 AM (Delivered after -325 seconds)
From: Bessierh5 Nielsenqvl99 trisnatudd3cx@gmail.com
To: Ryan Cragun ryantcragun@gmail.com
Subject: Re: $30 Amazon gift card

I understand your mood,but
On the one hand , this is not a bribe,this is just a compensation,we just hope that you are satisfied with this transaction.
On the other hand , this is not a violation ,because this shopping platform has this option after all,and the choices are in your hand.I just need you to delete it ,not a good review.
So what do you think of it ?
please give me a chance.
If you have deleted it ,please let me know, thank you!

And my final response:

3rd Response

Wed, Jan 8, 2020 at 6:41 AM (Delivered after 0 seconds)
From: Ryan Cragun ryantcragun@gmail.com
To: Bessierh5 Nielsenqvl99 trisnatudd3cx@gmail.com

Definition of BRIBE: “persuade (someone) to act in one’s favor, typically illegally or dishonestly, by a gift of money or other inducement.” You are trying to persuade me to act dishonestly with a gift of money. It is literally the definition of a bribe. Please stop emailing me or I will report you to Amazon.com directly.

To be fair, this is probably some underpaid individual in China who sees this as an opportunity to make enough money to survive. It’s just a job to someone. And my ethical pleadings will never persuade them to stop doing what they are doing because they need to eat. I get that. But it’s still a bribe.

Change Doorbell Sound on Ring App and Amazon Echo

I’ve had a Ring doorbell (and security system) for quite a while. I never bought the chime that goes with the doorbell because it has always worked through my Amazon Echo devices. However, I only recently learned that you can change the notification sounds you get when someone rings your doorbell. However, how you do this requires clicking through almost a dozen screens in the Ring app and I can never remember it. So, here’s how to do it.

Change Doorbell Sound on Ring App

I’ll start with the notification sound you get on your phone through the Ring app when someone pushes the doorbell. First, open the Ring app and you’ll be on the Dashboard or Home screen:

The dashboard or home screen.

Click the three lines in the upper left corner to open that menu:

Menu options.

Select “Devices”:

The list of devices.

Now select your Video Doorbell (mine is called “Front Door”):

Options for your Video Doorbell.

You’ll have to scroll down (at least, I did), to see the settings icon (the gear). Click on that:

These are the settings for your video doorbell.

The settings you want are the Alert Settings. So, click on that:

The alert settings for your video doorbell.

The second option down in the screenshot above is for the chimes that you can use if you have a separate chime for your device. I don’t. So, what I want to change are the “App Alert Tones.” Click on that option and you’ll get this screen:

App Alert Tones screen

We’re almost there (I know, right!?!). Now click on “Ring Alerts” and you’ll get this screen:

Here’s where you can adjust all of the alerts for your phone (through the Ring app) when someone pushes your doorbell. You can silence it. You can turn on or off the notifications. You can set it to Pop on screen. What we want is at the very bottom in the “Advanced” section. Click on that and you’ll get more options:

This is the same screen, just after I scrolled down to the see the advanced options.

Now, finally, we can change the sound. Click on “Sound” (it will indicate which sound you are currently using below “Sound”) and you’ll get this screen:

These are your options for doorbell notifications on your phone through the Ring App.

You can pick any of the sounds or music available there. If you want to set it to a song or something like that, you can put that into a folder on your phone called “Ringtones” and they will show up there.

Change Doorbell Sound on Amazone Echo Devices for Ring

In addition to changing the sound on your phone, you can also change the sound on your Amazon Echo if you have it connected to the Ring app. I’m not going to go through how to connect it to the Ring app as that is pretty straightforward (download the Ring skill for your Echo), but here is how to change your doorbell sound on your Amazon Echo.

First, open the Amazon Echo app:

Amazon Echo home screen.

In the bottom right, click on “Devices”:

A list of my devices.

I have a lot of devices set up with my Amazon Echo, so I actually have to scroll over to see all the devices (just swipe the list at the top to the left – Tinder style!) to see the option for All Devices:

I swiped left!

Click on “All Devices” and you’ll get a list of all the devices you have set up on Amazon’s Echo/Alexa app. You need to find the app that has a camera icon and is whatever you named your Ring video doorbell. Mine is called “Front Door”:

You’re looking for your Ring video doorbell in the list of devices.

Click on that and you’ll see the settings screen for your video doorbell:

The selected sound is under “Doorbell Sound.”

As you can see in the screenshot above, I had set up a “Howl” for Halloween. I want to switch it to something different. Click on the Doorbell Sound option and you’ll see a list of additional sounds:

The list of doorbell sounds.

The list includes seasonal options. I went with Xmas Elves. Select it and click back and that will be the new sound that is played through your Amazon Echo devices when the Ring video doorbell is pressed:

It worked!

Now, the next time I want to change this option, I won’t have to click on 50 different options in the various apps. Hooray for me (and you)!

Linux/Kubuntu – Disable Network Printer Auto Discovery

I don’t know when Kubuntu started automatically discovering printers on networks and then adding them to my list of printers, but it is a problematic feature in certain environments – like universities (where I work).

I set up my home printer on my laptop easy enough. But, whenever I open my laptop and connect to my work network, this feature searches for printers on the network and then adds them to my list of printers. I now have hundreds of printers that show up in my printers dialogue:

I didn’t manually add any of those printers. They were added automatically and are causing problems. First, it’s a pain in the ass to find the printer I want. Second, when I shutdown my computer, the OS has to run through all of those printers and make sure they are disconnected, which makes the OS hang for a couple of minutes every time I want to close down.

This is obviously a great idea in principle, but problematic in this environment.

So, how to turn this off. I found a solution. In a terminal, edit the following file:

sudo nano /etc/cups/cups-browsed.conf

In that file, you should just have to uncomment the following line (remove the hashtag ‘#’):

BrowseProtocols none

So, from this:

To this:

Afterward, try running the commands:

service cups-browsed restart
service cups restart

After making this change, my computer no longer automatically adds shared printers on my network. Hooray!

Unfortunately, making this edit did not remove all the shared printers it had already installed. I still had to remove them all manually, which was annoying. But at least they won’t be reinstalled automatically.

Linux – Failing to Read Encrypted DVDs

Thanks to the fine folks at VLC and Ubuntu, watching DVDs on Linux is generally pretty straightforward. Install “libdvd-pkg” and follow the prompts and you’re generally good to go. That works for me almost all of the time.

However, I recently tried to watch a DVD and had no luck. I would insert the DVD and then wait. With most other DVDs, after about 30 seconds, I’d get a prompt that my Kubuntu 19.04 system had read the DVD and I had several options to proceed (view the files, watch it in VLC, etc.). But with this one, my OS couldn’t even detect that there was a disk in the drive. I tried multiple approaches.

Here’s what K3b indicated:

When I tried loading it in VLC:

And from the command line in VLC:

The problem is not my drive. I regularly load disks in the drive and they work fine, including many disks that have CSS encryption that the libdvd-pkg addresses. But, try as I might, I could not get my computer to even recognize that there was a disk in the drive.

I have a blu-ray player connected to my home entertainment center. Worried that the disk may just be bad, I put it in the blu-ray player and it opened fine. That convinced me that the disk was using some form of encryption that is still not addressed in the libdvd-pkg. I did one final check. I inserted the disk into an old laptop I keep around that has Windows installed on it just to see if this really is a Windows vs. Linux thing. Sure enough, Windows immediately detected it and opened it right up.

After spending a good 5 hours or so trying to find a solution (including installing lots of packages and reading through dozens of threads in Linux forums), I didn’t find a solution. I wrote this post basically just to inform other Linux users that there are some DVDs out there that have encryption that prevent them from being opened in Linux. I’m running the latest version of Kubuntu as of this writing (19.04 beta) with all the suggested packages installed to examine a DVD. But, regardless of what I tried, my OS could not read this disk.

Letter to the Editor: Government of the Corporations, by the Corporations, for the Corporations

While accepting “donations” for tens or hundreds of thousands of dollars from lobbyists, corporations, and special interests may technically be legal for Governor DeSantis, there is no question that is unethical. These are “bribes by another name.” And what they suggest is that our Governor is not the Governor of the people of Florida, but rather the Governor of Corporations based in Florida. Donald Trump has metaphorically set up a summer home in the “swamp” of corporate interests to personally enrich himself as President. Governor DeSantis is following his idol and has set up a metaphorical golf club in the swamp. Or, perhaps, by “draining the swamp” he really meant he was draining it right into his re-election coffers.

Letter to Stacy White, County Commissioner

Stacy White, Hillsborough County Commissioner, filed a lawsuit that is preventing Hillsborough County from improving its transportation infrastructure based on a ballot measure that was approved by 57% of voters in November 2018 (more about this here). Here’s the email I recently sent him:

Commissioner White,

I want to let you know that I’m really disappointed in you for filing the lawsuit that has held up improvements to our transportation system in Hillsborough County. I travel regularly for my work to conferences both in the US and around the world. In most major cities, when I arrive at the airport, I can easily hop on a train or subway and get to where I need to go.

I love Tampa’s airport. It’s my favorite airport perhaps in the world (though Zurich’s airport is pretty impressive as well). But I am appalled that we don’t have easy public transit from the airport to downtown Tampa. The transportation tax would have fixed that. And now, because of you, the entire process has been held up in stupid lawsuits.

I sit on the board of a professional organization that chooses where to hold conferences. One of the major factors in our decision-making process is public transit from the airport to the hotel. By not improving our transportation infrastructure, we are losing out on millions of dollars from such conferences every year. I hold you personally responsible for that.

I will be donating money to your opponent in the upcoming election to ensure you don’t have another term in office.

Sincerely,

Ryan Cragun
Hillsborough County Resident

(NOTE: You can submit your own letter here.)

Letter to the Editor: Ashley Moody’s mixed up priorities

I find it more than a little concerning that Florida Attorney General Ashley Moody wants to kill a petition drive to ban assault weapons (Ban Assault Weapons Now) but hasn’t said anything about the secretive effort to restrict constitutional amendments that is possibly being funded by utility companies in Florida. If Moody cared about Floridians and the law more than she did conservative politics and big donors, her actions would be exactly the opposite of what she is doing. She would be calling for the donors of the Keep Our Constitution Clean initiative to be revealed and would be encouraging reform to gun laws. Based on her actions, our chief law enforcement official in Florida is nothing more than a Republican team member defending corporate and Republican interests.

(NOTE: This is another letter I sent to the editor of the Tampa Bay Times that was not published.)

Plex – Syncing Media to Devices

I love my Plex server. It works pretty flawlessly with devices like my Roku or allowing me to listen or view my media collection online. However, there are occasionally instances when I know I either won’t have internet access (e.g., on a plane or on a hike) and I want to have access to my media. Plex still has me covered with the option of “syncing” media to my phone. However, the process isn’t all that intuitive. So, here’s my guide to syncing audio and video to a phone/tablet.

First, choosing what to sync is done, from what I can tell, almost exclusively from the device (with some minor exceptions). Basically, you have to install the Plex app on your device, open the Plex app, log into your account on your device, then find the media you want to sync. (I’m not going to cover install, opening, or logging in with this tutorial, just synching.)

Let’s say I want to synchronize my Simon & Garfunkel albums to my phone so I can play their music when I don’t have internet access. I first have to open the Plex app:

This is how the app looks once it’s open and connected to your Plex server.

Make sure it has detected my Plex server (which is called NewPlex):

I circled my server in this image.

Then I have to find my collection of Simon & Garfunkel music in the Music tab (at the bottom of the screen):

To move between different collections, you click the buttons at the bottom of the app. In this screenshot, I was looking at my Music collection.
I have now selected my Simon & Garfunkel songs.

Once I have done that, syncing is pretty easy. Look for the “down arrow” and touch it:

When you do, you’ll get this screen:

You set your synching options on this screen.

You’ll have the option of adjusting the audio quality (this makes a lot of sense if you’ve got your files stored in FLAC on your file server but want to save space on your phone; if so, convert them). You can also dictate how many songs you want to synchronize. If you put a limit, I’m assuming Plex will just randomly select which ones will syncronize (you can also just download specific songs or albums). When you’ve made your decisions, you click on Save and the transfer process will start.

Here’s where things get kind of interesting. You can now open your Plex dashboard and look for your sync progress. To illustrate, I picked an album I have stored in FLAC on my server and started the conversion process:

Your “Conversions” page in the Plex server settings shows you the files that are being prepared to be transferred to your device.

Once your server has converted everything, it will be sent to your device and you’ll see a little arrow in the corner of synchronized albums, like this:

All the white arrows in circles indicate that these albums have been synchronized with my device – so they are stored on my device.

The process is similar for movies. Click on the “Movies” tab at the bottom of the screen to look through your movies. Once you find the one you want to syncronize, click on it. That same “down arrow” will show up:

Click on the down arrow to synchronize the movie to your device.

Click on it and you’ll get one of the same options as before to choose the quality of the synchronized file.

Once you click Save, the conversion process will start on your Plex server:

Here’s the Conversion screen showing my movie converting before transfer to my phone.

Once the conversion is complete, the file will be sent to your device and you’ll see, similarly, an arrow on the movie indicating it is synchronized with your device.

Finally, there are a few secrets to accessing your synchronized content quickly and easily. If/When you find yourself without internet access, or if you just want to see what you have synchronized with your device, you can click on your icon at the top left of the app and select “Offline Browsing”:

Once you do that, only synchronized content will show up in your tabs, like you see below:

You can also click on the “Downloads & Sync” option in that same menu and see the content that is currently synchronized with your device:

And you can check in the settings dashboard in your Plex server to see what content is synchronized with which device (you can synchronize with multiple devices):

This makes it easy to see what content is synchronized to which device

One last bit of advice. If you want to remove content from a device, you can do so on your phone/tablet or on your Plex server. On your phone, go to your Downloads & Sync list, then select the sync you want to delete. When you do, in the upper right corner there will be a trashcan. Click on it and you can delete the sync.

On the Plex server, in the “Sync” tab, hover over the sync and you’ll see a red X. Click on it, and the synchronized files will be deleted from that device

And if you want to remove a device from your account altogether and get rid of all the synchronizations tied to that device, that is done on the Plex server web interface as well. In the Settings menu, click on Authorized Devices, find the device you want to remove and click on the red X.

That will remove all the synchronizations and prevent it from being able to access your Plex server.

This website was helpful in figuring all of this out.

Linux – Setting Up FTP/SFTP Restricted Access for User

I run a server (Ubuntu 18.04) that hosts about a dozen websites using Linode. Most of the sites are run using WordPress and are my own or sites I manage for friends or family. I do, however, host one for a colleague who actively develops online content for that site.

As WordPress has developed, the ability to upload various file types has slowly been removed for security reasons. As a result, for certain types of files, it is now required to upload them using a different approach. I can do so using SSH, but GUI FTP/SFTP software was going to be easier in this situation as the person responsible for managing that site doesn’t have a lot of knowledge managing a website. I explained to this person, we’ll call her Sharon, that it would be possible for her to upload these files herself using FTP/SFTP. She was worried as she doesn’t know what that is or how to use it. But I explained it and, hopefully, she’ll grow more comfortable with it.

However, I don’t want a novice to gain access to all the files on my server. So, I was faced with the question of how to set up an FTP/SFTP account for someone that is restricted to just one folder – a folder where she can upload stuff and delete files, but with no access to anything else.

Here’s how I did it.

First, you should create a new user group on your server. This can be done with the following command:

sudo addgroup --system GROUPNAME

This will add a new user group called GROUPNAME (I called mine “ftpusers”). If this individual isn’t currently a user on your server, add them as a user as well:

sudo adduser --shell /bin/false USER

Replace “USER” with whatever name you’re using for this individual, for me it was “sharon.” You’ll need to create a password for your USER and fill in some additional information. Then add your USER to your GROUPNAME with the following command:

sudo usermod -a -G GROUPNAME USER

Or my command:

sudo usermod -a -G ftpusers sharon

So, you have now created a new group and a new user and added the new user to the new group. Of course, the next step is to restrict what your new USER can do. In particular, we want the user to have access to just a single directory. Here’s how that is done.

You can create a directory the user can use:

sudo mkdir -p /var/sftp/NEWFOLDER

This folder can be anywhere on your server. I put mine in a subfolder on their wordpress installation:

sudo mkdir -p /var/web/DOMAIN/public/wp-content/uploads/NEWFOLDER

Now, we need to tell the server to restrict USER to this NEWFOLDER when they login. First, let’s give ownership of that folder to the user with the chown command:

sudo chown USER:GROUPNAME /var/sftp/NEWFOLDER

We should also make sure the permissions for the new folder are what we want them to be – read/write for the user and group:

sudo chmod 755 /var/sftp/NEWFOLDER

If you navigate to that folder and check the settings, you should see that the owner is now the USER and the GROUPNAME (you can check with “ls -l”). It’s not a bad idea to also check to make sure that the folder above it is owned by “root” or your primary user, which will prevent your new USER from being able to make changes to that folder.

So far, we have a new USER and GROUPNAME and the user has a folder they can access. However, we need to tell the server that the user needs SFTP access and then need to force them to go to just that one folder when they login with SFTP.

To grant them SFTP access, you need to change the SSH settings:

sudo nano /etc/ssh/sshd_config

This will open the file “sshd_config” with a text editor (nano) so you can make changes. At the end of the file, you want to add the following text:

Match User GROUPNAME
ForceCommand internal-sftp
PasswordAuthentication yes
ChrootDirectory /var/sftp/NEWFOLDER
PermitTunnel no
AllowAgentForwarding no
AllowTcpForwarding no
X11Forwarding no

This allows users in the group GROUPNAME SFTP access to the folder you created for them.

Before you close the nano session with “sshd_config”, you may have to change one other setting. Look for a line that says:

Subsystem sftp /usr/lib/openssh/sftp-server

Mine was not commented out, so that setting was active. However, given the settings we just added to the file, we need to change that. Comment out that line:

#Subsystem sftp /usr/lib/openssh/sftp-server

Below that line, add the following line:

Subsystem sftp internal-sftp

I’m guessing that the original line specified a location for the sftp-server to be used by the server but we want the server to determine the best location for the sftp-server it is going to use and that’s what the second line does. (Alternatively, in the text added to “sshd_config” the line “ForceCommand internal-sftp” could probably be left off, meaning you wouldn’t have to do the step I just described. I haven’t tried that, but it may work.)

Anyway, when you’re done editing the “sshd_config” file, save it and exit from nano.

Finally, to make sure that the new USER is forced into the specified folder when they login, you have to make one more change. This changes the home directory for the user so they are forced into that directory when they login. Here’s the command.

usermod -d /var/sftp/NEWFOLDER USER

This makes the folder you created (NEWFOLDER) the home directory for the USER so, when they log in using SFTP, they will be forced directly into that folder.

There you have it. You have a new user in a group with restricted SFTP access and the user will be forced directly into the folder you created where they can upload, modify, and delete content. They will not have access to anything else on the server, so the rest of your content will be safe.

Acknowledgments: I figured all of the above out with help from these sites: here, here, here, and here.

Plex – How To Create Smart (auto updating) Music Playlists

I love my Plex server. I stream my music basically around the world (I travel regularly). But it took me a while to figure out how to create playlists that automatically update (i.e., “smart playlists”) based on search filters. At home, I use a native music client (e.g., Strawberry or Clementine) to play my music. Clementine, in particular, has excellent smart playlist functionality, allowing me to create a playlist with all of my music in the “Folk” genre or published between 1970 and 1980. With how amazing Plex is, I figured the same functionality had to be possible. I knew I could simply add songs to a playlist manually, but that seemed cumbersome. I’d rather let the software do it for me. Once I figured it out, I thought I’d make the steps clear for others.

Counter-intuitively, the place to start is not in the “Playlists” option on the Plex dashboard, but in the Music panel.

Click on the Music pane, not the Playlists pane.

You’d think that you would create Playlists in the Playlists area, but you don’t. You create all the Playlists in the Music area.

Once you’re viewing your music, you need to look for a drop-down menu. It’s all the way to the left and says “All” with a little arrow next to it.

Click on the little arrow next to “All” to drop down the menu.

What you want to do is click on “Custom Filter.” That will open this option:

Here’s where you create custom filters.

Using that filter option, you can search for, say, all the music in the Genre “Alternative” or “Classic Rock.” Once you’ve entered your search criteria, click the “APPLY” button on the far right and it will apply your search criteria to your music:

Once you apply the search criteria, Plex will show you the music that fits the criteria.

Now, creating a “Smart Playlist” is just one more step. Look to the right of the window for an icon with four little lines and a plus sign. That is the icon for creating a playlist:

This is the icon you want for creating a playlist.

Clicking that button will open a prompt for you to name the new playlist. I typically name mine based on the search criteria, but you can call them whatever you want:

Now, with your Smart Playlist created, you’ll be able to see it in the Playlist area. Click on “Playlists” in the left menu and, assuming you’ve done everything correctly, you’ll see your newly created playlist there:

All of your playlists are in the Playlists area.

The little gear icon that appears in the top left corner of the playlist indicates that it is a “smart playlist” that will automatically update if you add new music to your library that meet your search criteria. Playing the playlist is as easy as hovering over it and then clicking on the play arrow that appears:

Hover over the playlist, then click on the play arrow to play it.

There you go. You can now create as many playlists as you’d like using filtering/search criteria. (This guide helped me figure this out.)