Posts

Are You Paying Too Much for Internet or Cellular Connectivity?

We’ve recently worked with a few clients who were paying too much for their Internet or cellular service. Internet service providers (ISPs) and cellular carriers occasionally adjust their service plans to account for new technologies, economies of scale, changing competitive landscapes, and marketing efforts. Sometimes they’ll increase speeds or capabilities across the board, but more often, when they debut new plans, current customers are grandfathered into their existing plans, often without notification. Upgrading to a new, better plan is usually simple—first, check the plan details on your ISP’s or cellular carrier’s website. Then, if they look better or cheaper—or if you don’t remember what service levels you should be getting—call the company’s support line and ask if switching plans would be beneficial. Beware that they may try to upsell you on a more expensive plan, so agree to switch only if you’ll end up paying less or getting significantly more. Remember, more speed isn’t necessarily worthwhile—most people won’t notice the difference between 250 Mbps and 1 Gbps, for instance.

(Featured image by Adam Engst)

The Best Characters to Use When Naming Files and Folders

Back in the early 1980s, DOS filenames couldn’t be more than 8 characters long with a period and a 3-character extension. That was limiting, so when Apple developed the Mac operating system in 1984, it allowed longer names and eliminated the need for an extension, although Mac OS X’s Unix roots meant a return of the filename extension in 2001. Since then, filename restrictions have loosened to the point where it’s easy to think that they no longer exist.

If only that were true! In some ways, the situation has become even cloudier, thanks to additional limitations from file-sharing services like Dropbox, OneDrive, and Box. (Google Drive’s native Web interface reportedly has no naming limitations, but files whose names contain Windows or macOS forbidden characters may not sync via Google Drive’s desktop software.) Plus, people tend to move files between operating systems more than ever before—if you’re sending a file from your Mac to a Windows user through Dropbox, you need to make sure that all three can deal with the filename.

At least length isn’t something that you generally have to think about these days, since both macOS and Windows—and the cloud services—accept filenames up to 255 characters in length. Technically speaking, Windows limits directory paths (the enclosing folder names along with the filename) to 255 characters, but even still, that shouldn’t be difficult to avoid.

What could go wrong if you run afoul of a naming restriction? macOS and Windows may simply not let you type the character—for example, you can’t put a colon in a Mac filename. Putting a period at the start of a Mac or Unix filename will hide the file. Cloud sharing services might rename the file, or you might encounter syncing issues where files don’t appear where they should. Certain characters can also cause trouble when files are used at the command line.

Here are the characters to avoid and the operating systems and services that prohibit them:

  • : (colon): macOS, Windows, Dropbox, OneDrive, Box
  • . (period): macOS (at the start of a name), Dropbox
  • / (forward slash): macOS, Windows, Dropbox, OneDrive, Box
  • (backslash): Windows, Dropbox, OneDrive, Box
  • < (less than): Windows, Dropbox, OneDrive, Box
  • > (greater than): Windows, Dropbox, OneDrive, Box
  • ” (double quote): Windows, Dropbox, OneDrive, Box
  • | (vertical bar or pipe): Windows, Dropbox, OneDrive, Box
  • ? (question mark): Windows, Dropbox, OneDrive, Box
  • * (asterisk): Windows, Dropbox, OneDrive, Box
  • ^ (caret): Windows (using FAT-formatted drives)

In addition, avoid using special characters like the © (copyright) symbol or emoji 🤷🏽‍♂️  in filenames. They might work locally, but all bets are off if you share the files in any way.

A few other recommendations:

  • Avoid unusual punctuation; in particular, note that OneDrive renames filenames containing:
    • , (comma) to ^J
    • # (number sign) to ^N
    • & (ampersand) to ^O
    • ~ (tilde) to ^F
  • Never start or end file or folder names with a space, and avoid spaces in filenames that will be uploaded to a Web or SFTP server.
  • Avoid putting more than one period in a filename, and don’t put a period after a filename extension.
  • Never assume that names are case sensitive—always make sure that similarly named items differ by more than just case.

If all that seems like a lot to keep in mind, here’s the simple rule that will ensure your filenames will work everywhere:

Name files only with uppercase (A-Z) and lowercase (a-z) letters, digits (0-9), and the hyphen (-) and underscore (_), plus a single period (.) and extension.

(Featured image by iStock.com/cosmin4000 and smartstock)


Social Media: You might think that you can name a file or folder any way you want, but macOS and Windows have restrictions on which characters you can use, and the prevalence of cloud sharing services makes it all the more important to avoid prohibited characters.

If Your Internet Connection Is Slow, Research These Three Numbers

As pandemic-related restrictions ebb and flow, many people continue to work from home at least some of the time. A key requirement for successful remote work is a fast, solid Internet connection. Unfortunately, it’s all too common for Internet connections to degrade over time as cables endure a variety of insults ranging from water seeping into connectors to squirrels gnawing through insulation. You might be surprised at how variable such problems can be—we once saw an Internet connection that dropped out infrequently; it turned out that squirrels had damaged just one pair of wires in the cable, and the Internet provider’s system hopped between pairs depending on other neighborhood traffic.

How do you know if something in your Internet connection needs fixing? If the entire connection goes offline periodically, even if it comes back on its own, that’s a hint. Videoconferencing apps and streaming video services can also provide useful warnings—if the picture often pixelates or pauses, or if the audio falls out of sync with the video, that’s another indication that something may be wrong. Finally, if you use a VPN, Internet connectivity issues can cause all sorts of weird problems.

When you notice such problems, you can perform a simple test that may shed some light on the situation. First, make sure to stop any audio or video streaming or large downloads. Then go to speedtest.net and click the Go button. Speedtest will run some tests to come up with three numbers:

  • Download: Your download performance, generally measured in megabits per second (Mbps), is the most important and determines how quickly your computer can receive data from the Internet for downloads and streaming video.
  • Upload: Conversely, your upload performance, also measured in megabits per second, determines how fast you can send data to the Internet. It’s almost always much lower than download performance, but sufficient upload bandwidth is essential for your audio and video to be clear and smooth in a videoconference.
  • Latency: This number, which Speedtest calls “ping,” measures the amount of time in milliseconds to send a single packet to the destination server and receive it back again. The lower the latency, the more responsive communications will be, which is all-important for online gaming. Very long latencies can also cause problems for VPNs.

(You can also use other similar services, such as Netflix’s fast.com or Google’s built-in tester. Apple even built a networkQuality tool into macOS 12 Monterey—run it at the command line in Terminal—though it has an unusual Apple Network Responsiveness test that replaces the latency test.)

What should these numbers be? When you signed up for a plan with your Internet service provider (ISP), you should have been quoted download and upload numbers, such as 200 Mbps down and 10 Mbps up. If you don’t know what those numbers should be, ask your ISP. It’s not uncommon for download and upload speeds to vary somewhat from what you were promised, but they should generally be close.

Latency is trickier, and ISPs won’t promise anything specific. The lower the latency number, the better. Speedtest suggests that times under 59 milliseconds are good for gaming, times between 60 and 129 milliseconds are acceptable, a range of 130–199 milliseconds is problematic, and 200-plus milliseconds won’t be usable. There’s no way to know what latency numbers might cause other problems, but we’d pay attention to anything over 100 milliseconds.

Let’s assume your numbers aren’t what they should be—or at least what you’d like them to be. Don’t complain to your ISP right away. Instead, try these steps:

  • Run the test a few more times, preferably at different times of the day. (If you create an account with Speedtest, it will track your tests so you can see how they change.) You may discover that performance is slow only during peak usage hours.
  • Run more tests using different Speedtest servers or even different testing services. You’re testing the performance between you and a particular server, and it’s possible that server is having problems that others won’t share.
  • If you have other devices, run tests from those as well. Don’t assume you’ll get identical results because different devices may have varying capabilities. If you notice differences between devices that use Wi-Fi and those connected via Ethernet, that might point to your Wi-Fi router as a bottleneck. That’s not common with modern Wi-Fi routers, but if you’re still relying on an old AirPort Express, it could be slowing you down.
  • Restart your devices, and if that doesn’t make a difference, restart or power cycle your router and modem as well.

If your performance problems persist through all those troubleshooting tests, the problem is likely in the physical connection, and only your ISP can address that. When you call, be sure to share the testing numbers and any commonalities—times of day, for instance—that you observed. With luck, they’ll be able to confirm your issues and dispatch a technician to evaluate the physical connection for problems.

(Featured image by iStock.com/gorodenkoff)


Social Media: Slow or unreliable Internet connection? It could be your ISP—read on to find out how to test your connection and evaluate the results.

Avoid Unusual Top-Level Domains in Custom Domain Names

Remember the heady dotcom days, when businesses were desperate to get a short, memorable, easily typed .com domain? It quickly became difficult to get what you wanted—so much so that deep-pocketed companies paid exorbitant sums for just the right domain.

Before we go any further, let’s make sure we’re all on the same page. Domain names are necessary because computers on the Internet are all identified by inscrutable numeric IP addresses. You can remember and type apple.com easily; 184.31.17.21 not so much. Domain names have two or more parts: the top-level domain (read from the end, such as com) and the second-level domain (like apple), plus optional third-level domains (which could give you support.apple.com).

Since the days of speculating in .com domains, however, hundreds of additional top-level domains have been opened up, including domains from .aaa to .zone. There are now top-level domains for .doctor, .florist, .lawyer, and many more, including the general .xyz. It might be tempting to switch from the awkward dewey-cheatham-howe.com to the shorter and more memorable dch.lawyer. And even if there isn’t a profession-specific top-level domain that works for you, you may think that if abc.xyz is good enough for Google’s parent company Alphabet, surely it’s good enough for you.

Alas, much as we appreciate the creativity and flexibility offered by these alternative top-level domains, we’d like to dissuade you from using one, if possible. Problems include:

  • Email deliverability: If you’re sending email using an alternative top-level domain or including links to that domain, it’s much more likely that your email will be considered spam by receiving systems.
  • SMS deliverability: Some SMS text message providers will automatically delete messages containing URLs with alternative top-level domains in an effort to protect their customers from phishing attacks.
  • Social media spam filtering: As with SMS text messages, social media posts that include URLs with alternative top-level domains may be categorized as spam or as linking to a malicious site.
  • Firewall blocking: Abuse of alternative top-level domains has become so commonplace by scammers that some companies prevent their employees from accessing websites using certain alternative top-level domains at the firewall level.
  • User perception: Although there’s no telling how anyone will react to a particular top-level domain, people won’t think twice about .com but might think .ooo seems sketchy. (We would.)

Obviously, it may not be possible to get the domain name you want in .com. What to do? There are a few strategies:

  • Expand or abbreviate: At this time, people mostly don’t see, remember, or type domains apart from those that go with businesses that do a lot of real-world advertising. So if you need to add or subtract words (or letters) in your domain to find a unique one, that can work.
  • Use a country domain: Two-letter top-level domains are restricted for use by countries, so .us is for the United States, .ca for Canada, and .au for Australia. Every country has different rules for who can register them. For instance, it’s possible to get a domain ending in .it (Italy) as long as you work through a registrar that acts as your representative there. .io (British Indian Ocean Territory) and .ai (Anguilla) are popular top-level domains among tech companies.
  • Stick with better, pricier alternatives: Not all alternative top-level domains are equally problematic. The classic .net and .org are fine, and .biz isn’t bad. But how to determine that? When you’re checking to see if a domain name is available, compare prices. For instance, at one domain name registrar, iphonewhisperer.xyz costs only $1 per year, whereas the iphonewhisperer.biz version is $4.98 per year, iphonewhisperer.net is $9.18 per year, and iphonewhisperer.studio is $11.98 per year. The more you pay, the less likely that domain has been abused by spammers and marked for filtering.

In the end, when it comes to domain names, it’s best to be conservative and stick with a top-level domain that won’t cause people or filters to think twice. That’s probably .com, if you can make the rest of the name work for you.

(Featured image by iStock.com/BeeBright)


Social Media: Tempted to get a short, memorable domain name ending in .xyz or .shop? As we explain, that’s a bad idea if you care about user perception, email and text message deliverability, and not being blocked by social media and firewalls. Details at:

Ever Wanted to Get a Custom Email Address? Here’s How (and Why)

Some facts about ourselves are difficult or impossible to change, but your email address doesn’t have to be one of them. Switching to a custom email address might seem overwhelming, and it will take some time, but it’s not that hard or expensive (and we’re always happy to help if you get stuck).

Why Consider Switching to a Custom Address?

Why would you want to take on such a task? Independence. If you’re using the email address that came from your Internet service provider, you could end up in an awkward situation if you have to move and switch ISPs. Any address that ends in @comcast.net, @anything.rr.com, @verizon.net, @earthlink.net, or the like could be problematic. You also don’t want to rely entirely on a work email address—there’s no guarantee that your employer will forward email for you indefinitely if you take a different job.

Also, an email address says something about you, much as a postal address does—there’s a difference between an address on Central Park versus one in the Bronx. If you’re not happy with what your email address implies, you might want to switch.

What can an email address reveal? Those with a free Juno, Hotmail, or Yahoo account likely signed up years ago and don’t take email very seriously. People who use an @icloud.com, @me.com, or @mac.com address are clearly Apple users, and those with an address ending in @live.com, @msn.com, or @outlook.com are probably Windows users. .edu addresses identify students, teachers, and school employees—but if you’re not one anymore, your email looks like you’re wearing a varsity jacket in your 40s. The big kahuna of email is Gmail, which boasts about 1.5 billion users worldwide now—as a result, using a Gmail address is fairly generic.

The ultimate in independence comes when you register your own domain name, which usually costs less than $20 per year at sites like 1&1 Ionos, Domain.com, easyDNS, Directnic, and Register.com. Then your address can be anything you want at your new custom domain, and you never again have to worry about being tied to your ISP or associated with a free email host.

How to Change to a Custom Address

Step 1: Register a new domain name. The hard part here is thinking of a name that hasn’t already been taken. It’s best to stick with the traditional top-level domains like .com, .net, and .org—if you get into the new ones like .beer (yes, that’s available), your email is a bit more likely to be marked as spam. Most domain registrars will also host your email for you, and if you go this route, you can skip Step 2.

Step 2: If you’re already using Gmail or another independent email provider that isn’t tied to your ISP, log in to your account at your domain registrar and configure it to forward all email to your existing email address. In this case, you can skip Steps 3 and 4.

However, if you aren’t happy with your current email provider, you’ll need to set up an account with a new one. There are lots, but many people use a paid email provider like FastMail or easyMail that usually charges less than $50 per year and supports multiple mailboxes. When you set up the account, you’ll need to create one or more new email addresses at the provider and configure MX (mail exchange) records with your domain registrar—the service will provide instructions for this.

Step 3: If you’re changing email providers as part of this process, you’ll need to configure Mail—or whatever email client you’re using—to connect to your new email account with the login credentials you set up. That’s not hard, but being able to send email that comes from your custom address can require some effort with the free email providers. Gmail provides instructions, and others that support this feature will as well. Unfortunately, iCloud won’t let you send email using a custom address.

Step 4: If you’re moving to a new email provider, you’ll need to forward your mail from your old provider to your new custom address. Most email providers and ISPs have a screen somewhere in the account settings of their Web sites that lets you enter a forwarding address.

Step 5: Tell your family, friends, and colleagues about your new email address, and update mailing lists and accounts at sites like Amazon that send you email. The forwarding you set up in the previous step will ensure you don’t miss anything during the transition, but remember that if you cancel your old ISP account, that forwarding may end immediately, so it’s important to start the process well in advance.

The details will vary depending on your choice of domain registrar and email provider, so again, if you would like additional recommendations or assistance in setting all this up, just let us know.


Social Media: Setting up a custom email address with your own domain isn’t that hard or expensive, and it gives you independence from your ISP, employer, or the sketchy email provider you signed up with after college. Here’s how you can switch.

iCloud Services Being Wonky? Check Apple’s System Status Page

Many Apple users rely on mac.com, me.com, or icloud.com email addresses, along with plenty of other iCloud-related services. So if you can’t send or receive email, if photos aren’t transferring via iCloud Photo Library, or if some other iCloud-related service isn’t responding, the first thing to do is check Apple’s System Status page. It’s updated every minute, and if it shows that the associated Apple service is having problems, you know to sit tight until things come back up. If everything is green, you’ll have to look elsewhere for a solution—or get in touch with us.