Genuine Curiosity

Author Dwayne Melancon is always on the lookout for new things to learn. An ecclectic collection of postings on personal productivity, travel, good books, gadgets, leadership & management, and many other things.

 

Close Multiple OS X Alerts With One Shortcut

If you're like me, sometimes you come back to your Mac screen and find a bunch of alerts hanging around on the screen - a collection of items ranging from "you didn't eject this disk properly!" warnings to calendar alerts, or alerts from other applications. Look familiar?

I know these alerts are meant to be helpful but when you're in a hurry (and sometimes there are many more than 4 of these), it can be annoying to through the process of clicking on each individual alert box to close them all. And, as far as I know, Apple doesn't provide a way to "mass approve" these alerts.

If that bugs you, too - I have a solution that lets you get rid of all the open alerts in one keyboard shortcut!

Applescript Is for Closers

Using a simple Applescript you can close all open items at once (note that it clicks the first button choice on each of these, so it will Close every alert - if there are any you want to Snooze, Accept, etc. make sure you do that before you run or automate this script).

Here is the script:

my closeNotif()
on closeNotif()
    
    tell application "System Events"
        tell process "Notification Center"
            set theWindows to every window
            repeat with i from 1 to number of items in theWindows
                set this_item to item i of theWindows
                try
                    click button 1 of this_item
                on error
                    
                    my closeNotif()
                end try
            end repeat
        end tell
    end tell
    
end closeNotif

This is pretty straight-forward and doesn't do anything scary - it simply automates clicking on the first button in each of the alerts until there are no more alerts on the screen.

Automation Is Your Friend

To make this really useful, we turn to automation, and there are a couple of options:

  • You can save this script as a file on your system, create an Automator Service that calls the script, and then assign a keyboard shortcut to run the Service through your computer's System Preferences. I won't describe the full process here, but you can find instructions for creating such a service elsewhere online.
    • Note: I tried this approach first, but found myself stumbling on a bunch of odd problems related to "Accessibility" permissions with Automator Services - they were a pain to work through.
  • My preferred option is to automate this with Keyboard Maestro, which is one of the most useful (and often under-rated) utilities I've ever used.

If you have Keyboard Maestro, the process is pretty easy - you just set up a workflow as seen below, and assign a hotkey to run it (I use Command-Option-0 because it is easy and doesn't conflict with anything on my system:

This is one of my most-used shortcuts - I hope you enjoy it!

4 Great Lessons to Be Learned from an Entry-Level Job

College graduation time is here. Around the country, hundreds of thousands of fresh-faced 20-somethings are raring to go out and make a difference in the world. For many, this includes getting an amazing job with a killer salary and lots of benefits.

While this is a great dream and certainly a reasonable goal to strive for, the reality is that most grads will be hired for an entry-level position — one that will pay the rent and not much more. But as it turns out, these basic jobs can provide you with all sorts of invaluable lessons that are worth far more than a beefy paycheck.

My son happens to be graduating in a few weeks, and that gets me in the 'pondering' mode about what's next. He and I have spoken about entry-level jobs, and he is definitely pragmatic about getting into a "grunt work" kind of job in order to prove himself.

So - what are the benefits of an entry-level job anyway?

Entry-level jobs offer a peek into the industry

A low-paying position in an industry that you are interested in offers an insider’s look at the company and the way that the business handles the executive roles. In some cases, you may realize pretty quickly that what you thought would be your dream job is actually a nightmare position. You may hear stories from your boss about 90-hour work weeks, endless business trips and very little time with his or her family. Starting at the bottom rung often helps you realize that you don’t want to climb that ladder any further.

One of the things I've noticed is that there are an awful lot of people who end up doing something totally different than what their degree area - an entry-level job can be a great way to figure out if you really want to focus where you once believed you would.

Additionally, you'll learn a lot about the culture of a company from the way they treat the inexperienced new employee. If you don't like the culture, you can always look for another place.

Entry-level jobs provide great lessons in self-discipline

Entry-level work offers an outstanding opportunity to learn self-discipline and persistence, especially if the job is with a company that you really like. It can be time consuming and challenging to move up in the corporate world, and these first jobs really help hone those skills of striving to do more than is required and putting in extra hours to make a favorable impression on the managers. If you want to take a more self-directed and entrepreneurial route, look for entry-level positions in companies like Amway that offer these types of opportunities.

Entry-level jobs are an excellent vehicle for learning the basics like: showing up on time; listening well before acting; figuring out how to meet and learn from experienced people; determining what you'll tolerate for a commute; and so forth.

Entry-level jobs help you learn “soft skills"

Higher level positions may include some major training and learning significant skills like heavy duty software systems and more, but the “soft skills” one learns in entry-level jobs are also incredibly important. Never discount how crucial it is to learn how to communicate with managers, work in a group, speak with customers and be on time for work every day. In many ways, these basic-yet-invaluable skills will be used far more over your career than a more specific task.

Entry-level jobs help you learn to see the big picture

Sometimes, when young employees are getting started in their careers, they are so focused on making the big bucks that they forget that jobs are about much more than a fat paycheck. In many cases, the happiest people are those earning a small salary doing a job that they genuinely love.

Jobs that people may consider to be menial or not important can be immensely rewarding, and they are also positions that have a lot of merit and are important to the company. The ultimate goal should not be a certain title or annual salary, but rather to find work that makes you feel good about yourself.

When I think about my early jobs, I still remember some key things from my first couple of jobs:

McDonalds: I was lucky enough to work in a franchise owned by the Valluzo family in Louisiana. They insisted on quality, cleanliness, and customer service in their restaurants and drilled it into the employees' (and managers') heads - and their McDonalds locations stood out. If you didn't have high standards, you didn't last in the Valluzo's franchise. I started out mopping floors and ended up doing just about every job at the restaurant over time.

A lot of the things I learned there still stick with me, including how to treat your employees like team members, not subordinates.

In short, embrace the entry-level job - it can be a great foundation for your future.

[Updated] Creating job descriptions with MindManager

I recently wanted to revamp a position description, and decided to pull out my trusty ol’ MindManager Pro to help get the job done.

First, I created a basic templatePositionmap_1 to help organize various aspects of a position.  I then used MindManager to populate details and fill out the template with things that articulated what I’m looking for in a candidate for that position.  I find that using MindManager to brainstorm makes it easy to quickly create a crisp view of the things I want and need.

I also took this opportunity to roll in the view of “What do you hire on?” and “What would you fire on?” as discussed in my post on that topic a couple of months ago.

When I’m done with fleshing out the mind map, I create a more traditional job description based on what I’ve come up with.  Of course, I don’t just type in everything verbatim from the mindmap.
For example, the “Things I’d Fire On” doesn’t get put directly into the job description.  However, I do ensure that I have requirements and experience elements that minimize my chances of hiring someone I’d fire. 

The “…Fire On” list also provides great fodder for building a strong interview guide so you can ask questions to drill on specific areas of concern.  This will allow you to discover whether candidates may be incompatible or unacceptably deficient in comparison with your requirements for the position.

For example, if I determined that I’d fire someone if they couldn’t predictably manage and complete complex projects on time, I’d do things like:

  • Add requirements and key success factors describing the need to manage complex projects and meet committed delivery and completion dates;
  • Add experience requirements targeting candidates with a proven track record on-time projects;
  • Add interview questions probing for examples of when they’ve done what I’m looking for – and examples of when they haven’t, so I can find out what they’ve learned from that;
  • Add questions for use during reference checks to drill for the ability to satisfy my requirements.

If this sounds useful to you, I’ve provided a copy of the basic template for your use here, and would love to hear about any useful iterations, improvements, or similar tools you use.

Note:  After you’ve hired someone and it’s time to review their performance, you can also use MindManager to collect and organize your thoughts and feedback from their co-workers.  Find out more here.

Read More

Making Exercise Part of Your Everyday Routine

If you're anything like the average American, you may not be getting all the exercise you need for a healthy lifestyle. The American Heart Associationrecommends adults get at least 75 minutes of vigorous exercise or 150 minutes of moderate exercise per week. Meantime, the Office of Disease Prevention and Health Promotion recommends undertaking moderate or high-intensity muscle-strengthening activities, like using weights or resistance bands, two or more days a week.

Yet, the Centers for Disease Control and Prevention reports less than half of adults meet these aerobic recommendations, and barely 20 percent get both aerobic and muscle conditioning workouts in regularly. With long hours at work, taking care of the kids and little leftover time to socialize with friends and family, it's no wonder exercise doesn't receive high priority.

Exercise doesn't just help you look fit and firm; it improves mood, sleep, sexual activity and energy levels, in addition to helping prevent the risk of stroke, arthritis, type 2 diabetes, depression, cancer and falls, according to the Mayo Clinic. Use these tips to give exercise the preferential treatment it deserves.

Hold Yourself Accountable

A study by Dominican University of California found that more than 70 percent of participants who updated a friend every week about their exercise and weight-loss goals reported success compared to the 35 percent of those who didn't share their goals or write them down.

While recording your goals could become burdensome, smart devices focused on fitness, like the Apple Watch Sport, allow you to view progress on daily goals related to moving, exercising and standing. Since wearable technology measures your every movement, you can more accurately gauge your fitness progress beyond the scale and be inspired by every victory.

Make Exercise Fun

"Exercise is boring" is not a valid excuse for being a couch potato. Whether you enjoy being one with nature or enjoy pairing music with aerobic movement, exercises such as hiking, dancing and yoga offer plenty of enjoyable ways to burn calories and strengthen muscles. If weight lifting intimidates you, make it more approachable by taking a class at a local gym that plays energetic music and gives explicit guidance. Or, use an app or video featuring a trainer you can relate to for direction.

Grab a workout buddy to get moving. This allows you to still have a social life but participate in an activity that benefits your body, rather than overloading it with harmful calories from fatty foods or alcohol at a meal or happy hour.

This One Trick Makes It Easier To Work Out On The Road

I was talking with a coach of mine about how to get workouts in while traveling. He told me about a mind game he plays, and I have found it to work very well. Instead of writing "Workout" on my task list, I now write "Movement."

The subtle difference? In my mind a "Workout" is a specific kind of activity, and I can often say "I don't have my equipment with me," or "I don't have time to do a full workout," so I end up skipping it. However, "Movement" is very liberating - it could be a 10 minute walk, a longer jog, a hike, or anything else the is convenient at the time. Give it a try and see if this trick helps you.

Exercise Without Knowing It

Making small, incremental changes that get you more active is an easy way to naturally progress to a healthier lifestyle. Think about how you can incorporate more exercise into your daily life, including:

  • Bike or walk to the grocery store
  • Walk around your office to avoid long periods of sitting
  • Stand rather than sit at social gatherings
  • Take a 10-minute walk with your dog
  • Walk a few blocks to a food cart, or bring your lunch and walk to the park to eat it
  • Take the stairs instead of the elevator
  • Park far away from the door of the mall or store when you go shopping
  • Carry your luggage through the airport instead of rolling it on its wheels

Stay motivated to continue your healthy lifestyle by setting up rewards when you accomplish your goals. Think about the money you will save on future medical bills by avoiding the instinct to super size your fast food meal. Instead, treat yourself to a massage to soothe the muscles you've worked.

Avoid hitting plateaus by trying new fitness routines that keep exercise interesting. Be grateful for taking the time to give your body the respect it deserves, and watch how the extra energy from exercising uplifts you and gives you more time to accomplish goals and pursue hobbies.

Back for Seconds: Why Burglars Will Hit The Same House Twice

In 2015 more than 8 million property crimes were reported to the police, according to data reported by the Federal Bureau of Investigation (FBI). The FBI cites that property crimes include larceny-thefts, burglaries and car thefts. These crimes resulted in $14.3 billion in financial losses. A burglary can happen to anyone. Even if you’ve experienced one already. Here’s how you can protect yourself and your home against brash, back-for-seconds, criminals.

Secure Your Entire Home

Many homeowners will take precautions to alarm their homes, but some only secure the front of the home. Only securing the front of the home leaves the back of the house vulnerable to quick-thinking thieves. Gates that lock and deny access to thieves, movement-triggered lighting systems, window and door locks and security cameras can keep not only the front of the house, but the entire home protected against burglars. Lorex technology, a well-known brand in the home security industry, offers a wide variety of security cameras for the home. From weatherproof night vision cameras to high definition styles, you can sleep better at night knowing your home is protected with a security camera system.

Get a Home Security Check

In many areas, you can get your local law enforcement team to stop by your house and perform a home security check. During a home security check, local officers will come to your home and walk the entire house and around your property to identify any weak points in your home security. This service is underutilized but highly suggested. Whether you’re a new homeowner or if you’ve lived in your neighborhood for decades, scheduling a home security check can not only give you a sense of your home’s security, but peace of mind, too. The officers can also give you an idea of the types of crimes that are common in your area, so you can better prepare.

Store Your Outdoor Items Appropriately

You might think that there’s no harm, but items left out on your home’s property can lure thieves looking for "easy pickings." Bicycles, children’s play equipment, yard tools, expensive lawn mowers and other yard accessories are easy targets. And these items can also give thieves a good idea of what’s inside of your home, too. Police officers strongly advise storing these items in a locked shed or secured garage to avoid theft rather than keeping them visible to criminals in your yard.

Use Deterrent Strategies

Investing in a home security system is just one way you can protect your home and assets from thieves. However, there are a handful of additional methods that you can install around your home and property to prevent theft. From placing alarm company, Neighborhood Watch or Operation ID stickers on your doors and in your windows to planting uninviting bushes underneath windows, such as rose bushes or other thorny plants and even having a family dog, can make your home less of a target for criminals. And if you have a home security system, keeping a yard sign advertising that fact can help deter thieves.

Control Your Keys

While it may seem convenient to provide keys to friends, family and others who frequent your home, security experts advise against doing so. You never know whose hands your home’s keys will end up in. And while it may seem logical to provide a set of keys to your babysitter, maids or even contractors working on your home, don’t. Additionally, authorities cite to never leave your keys in your mailbox, underneath your doormats, a rock or other common hiding places around your property, as your keys can easily be found. Some of these may seem like common sense, but people still do these things all the time. If you really need to provide a key to someone, a temporary lock box is often a good compromise since you can bring the lock box back inside when the other person no longer needs access.

Is Your Garage Door Opener An Easy Way In?

One method thieves can use to access your home is to break into a vehicle that contains a garage door opener, use that to open your garage and enter your home that way. Even if the interior door is locked, they can close the garage door and brute force the inner door without worrying about being seen. If you have a garage remote control, either ensure it is not visible from the outside of your car or bring the remote with you when you leave the vehicle. Additionally, if you live in an area prone to break-ins, you may want to rely on the "standalone" garage remote rather than programming your garage code into the garage door opener that is built into your vehicle (note that some newer car models won't open your garage if the key is not present, but older vehicles often function any time you press the button).

These are just a few ideas to help you make your home more burglar-resistant. What do you think? Do you have more ideas?