Kibbles & Bytes Blog

  • _Hello Fellow Technophiles,_

    I’ve got my sunglasses ready, the flights are booked, the car is rented, and I am already daydreaming about sand and surf. By this time on Saturday I will have left the icy north and will be in the Sunshine State: Florida. As many of you know, we have a “*retail location in Key West*”:http://www.smalldog.com/keywest/macs-ipods-iphone-gear-apple-service-in-key-west-florida but I will be a little ways up the coast on Sanibel Island. Per our Key West retail manager Joe, there is a speedboat service from Fort Myers right to Key West, but I think I will try to keep my vacation a pure vacation and make my way to Key West another time.

    On a winter vacation a few years ago, my furnace went out on a day where it was twenty degrees below zero here in Vermont. Fortunately, my family was feeding my cat and discovered this before things got too bad. The cat, thanks to his extra pounds, was just fine and the only pipe that froze was a water line inside my washing machine. This time I will be better connected thanks to my “*Nest thermostat.*”:http://www.smalldog.com/product/88505/the-nest-learning-thermostat-3rd-generation Not only will I be able to check the temperature of the house anytime, I will also be able to turn the heat up from the airport (or even from the airplane if I buy the on-board wifi) so that I will return to a nice and warm house. After a week in Florida, I am guessing this will mean I need to turn it up to 80.

    Thanks for reading!

    Mike
    “*michaeld@smalldog.com*”:mailto:michaeld@smalldog.com

  • How To Enter Emoji On Your Mac

    I remember the first day I got a new computer, ok a new-to-me computer. It was a hand-me-down PC of sorts. I think…

  • We are having our own version of the million women march down here on Duval Street on Saturday and I will be out there with Grace. I am very scared, concerned and unhappy with the election results, the Russians messing with our election and sad to see President Obama leave office.

    It is weird, I used to be a complete news junkie. I would have the news playing in the background, I would rush home to catch the evening news and news sites were dominating my Safari favorites. Now, I would rather post pictures of Grace and Jezebel on Facebook than get depressed about the news. Does that mean I am wicked old?

    I think we will find some time to make our way to the beach and dip into the ocean this weekend, too!

    Thank you so much for reading this issue of Kibbles & Bytes!

    Your Kibbles & Bytes Team,

    _Don, Emily & Hadley_

  • Keeping Time

    p{text-align: center;}.

    There was one component that I skipped in my article last week. It wasn’t actually present on my breadboard, but it is present on both the graphics PCI card and the 10/100 ethernet PCI card on my desk. This component can take many physical shapes, but it’s common to see them as a silvery metal oval with flat sides. This component is called a crystal oscillator and is undoubtedly the most critical component in all complex digital circuitry.

    Digital circuitry is discrete by definition (1s and 0s). The opposite of digital circuitry is analog circuitry (which has been the bulk of what I’ve talked about in my articles). Digital circuitry expects the electricity being used to exist in one of two discrete states, either on or off. What constitutes “on” is arbitrary and will depend on the exact application, though in demos and educational material, it’s commonly 5VDC, but the exact value isn’t important, as long as it’s consistent. An “on” signal will always be 5VDC (within some narrow tolerance) and an “off” signal will be 0VDC (again, within some narrow tolerance).

    Analog circuitry isn’t concerned with being in any particular state, and in fact is expected to range infinitely between two values. The sine wave of standard household AC power is an analog signal. At some point in time, the voltage will be every single value between -120V and +120V. This property is often used to our advantage, in step-up/step-down transformers for example. It isn’t very useful for digital circuits though.

    Because digital circuits are discrete, a good way to think about them is as a series of switches. In circuits, these are often called “gates” and they’re usually composed of transistors in various arrangements. There can be ??millions?? if not ??billions?? of these little gates/switches inside even modestly complex digital circuits. If all those switches are going on and off on their own, digital circuits wouldn’t be able to do anything. It would be like a million-piece orchestra without a conductor.

    A clock signal is used to synchronize and coordinate all of those switches, much like a conductor’s baton keeping pace for an orchestra. Every time the clock “ticks” a series of signals are passed through the digital circuitry, from one stage to the next, over and over and over. For something complex like a CPU (central processing unit) in any modern-day computer, the clock signal needs to be fast (as in billions of ticks per second fast) and accurate.

    You might be thinking, “Hadley, you mentioned a 555 timer/signal chip a few weeks ago, why don’t we just use that?” Some digital circuits do. When I took a computer logic and organization class in college, we built a small computer from scratch on a breadboard and we used a 555 chip as the clock. This is great for learning purposes because the 555 can be made to tick pretty slowly. We were able to actually watch the computers we built tick through work at the sub-instruction level. Chips like the 555 are limited however based on the rise/fall time of the signals they create. Anything over 2MHz for a clock speed would be pushing it.

    To finally bring it back around, this is why we use crystal oscillators like the ones on my PCI cards to generate that clock signal. They can be made to accurately tick billions of times a second if necessary and are cheap, small and simple. In fact, they’ve been in use outside computers for decades. The crystal inside the oscillator is made from quartz. Hence, quartz-crystal wrist watches. The details of how these oscillators actually work delves into piezoelectrics and some other physics I don’t have time for here, but may discuss in a later article.

    The oscillation speed of the crystal oscillator and clock signal in a computer can be thought of as a speed limit. The circuit cannot process data faster than the clock ticks. So the clock cannot tick faster than the slowest component, lest it skip a tick and data gets all mixed up. Some types of memory circuits tend to be slow in operation and so the clock must be set to tick only that fast.

    Hopefully this all makes sense and I was able to illuminate a critical part of every digital circuit we use today!

  • What to do when your Mac is frozen

    It’s probably happened to you at least once and it’s worse than the spinning beach ball. It’s the scary black screen with multiple languages alerting you to restart your computer. I’ve seen it countless times on customer machines over the years and once or twice on my own computers. Most users come in with concern and fear on their faces; what just happened to their computer?

    This black screen is often referred to as a kernel panic and I like to describe it as the computers equivalent to your car’s check engine light. It’s a very generic error that can means something has gone horribly wrong or your computer just simply needs to restart. Generally the only way to know if your kernel panic was the result of a serious problem is running diagnostics, typically performed by a technician. I once experienced this with a 15in MacBook Pro of mine. I was sitting in my living room looking up something on the internet and BAM kernel panic. I was stuck with a machine that was completely unresponsive, locked up and displayed a scary black screen. My computer had never before indicated any kind of performance issues and was working perfectly fine until it locked up on me without warning.

    If you should find yourself in the unlucky position of having your Mac lock up on you due to a kernel panic you will need to restart your computer. How you might ask? When your computer is locked up and unresponsive to your keyboard, mouse, trackpad, etc the only way to restart your computer is to hold down the power button for about five seconds. This will force your computer to turn off and it will shut down. I would suggest letting your computer sit for about thirty seconds and then turn the computer back on again. With the new Touch Bar MacBook Pros you will need to press down on the blank touch ID button until you feel and hear a click.

    It’s never advisable to shutdown and restart your computer by just holding down on the power button and you should only do this in situations where you have no other choice. Forcing your computer to shut down by holding the power button can cause corruption and loss of data among other things. However, when your Mac is frozen there is no other option. In many cases this lock up is a one time deal, as was the case with my MacBook Pro. The machine only ever locked up the one time. Like your cars check engine like, the kernel panic can be caused by any number of benign issues from a bad memory chip to a logic board issue. Certainly it’s recommended that if your machine locks up again you should have it looked it, but more than likely it’s just an isolated event.

  • Reach Out and Touch Bar

    I am just getting used to my new MacBook Pro with Touch Bar and while I cannot say that the Touch Bar has changed the way I work, YET; I do think that it may!

    The things I use the most now are the Siri button and the fingerprint sensor. I am also using it with AirMail and love the big red “Move to Trash” button. If the app you are using is optimized for the Touch Bar you may be able to customize it for the way you work. When I am working on my inbox we have one set of Touch Bar helpers and when I am in the middle of writing an email I have another set of useful buttons.

    p{text-align: center;}. !http://blog.smalldog.com/images/4963.png!

    But where are my function keys? Well, I never use function keys but if you need your function keys it is simply a matter of pressing the “fn” key at the bottom left of the keyboard and your beautiful Touch Bar is transported back in time to function keys.

    When you are in the Finder the Control Strip on the right side of the Touch Bar shows a few familiar buttons like volume, mute, and display brightness, as well as Siri. The Escape (Esc) button appears on the left side of the Touch Bar.

    In Safari you can just touch one of your favorites and safari surfs right over. Once you are there, the Touch Bar will show you open tabs, just touch to open, a back and forward arrow, home button and of course, you can customize it to add things like history, autofill or sidebar.

    In Photos, the Touch Bar speeds your search for just the right photo as you slide your finger across the thumbnails. You can tap to mark a selected photo as a favorite or tap rotate it. After you select a photo, tap to see editing options (crop, filters, adjust, retouch, and red-eye). You can edit your photo using controls that appear on the Touch Bar.

    It is pretty cool in Maps, too, but I don’t know how many people are navigating with their MacBook Pros. You can find yourself by tapping in the Touch Bar to find your location. Tap the search field to type where you want to go. See what’s nearby. The Touch Bar shows buttons with categories of nearby locations, like restaurants, hotels, and gas stations. Get there: When you select a location to visit, you see options for getting directions, calling the business, or viewing its website.

    In most apps you can customize the Touch Bar. Choose View -> Customize Touch Bar. The customization window appears on your display, allowing you to choose your favorite items. When you’re customizing the Touch Bar, its buttons jiggle like on your iPhone, and you see the Done button on the left side.

    Use your cursor to drag items that you want down into the actual Touch Bar. You can also drag items left and right within the Touch Bar to rearrange them, or drag them up and out of the Touch Bar to remove them. Tap Done in the Touch Bar or click Done on the screen when you finish.

    p{text-align: center;}. !http://blog.smalldog.com/images/4965.png!

    Apple hasn’t forgotten about accessibility either. As an example, you can activate Voice Over by pressing the command key and tapping the Touch ID button three times. VoiceOver tells you what’s on your screen, and walks you through actions like selecting a menu option or activating a button using your keyboard or trackpad. It can also tell you what’s on your Touch Bar.

    You can use Touch Bar Zoom to if you enable it in the Accessibility system preference. This allows you to touch and drag with one finger on the Touch Bar to see a zoomed view of the Touch Bar on your display.
    You can change the magnification level by holding down the Command key and use a two-finger pinch gesture or while panning with one finger, quickly tap with a second finger to synthesize a tap where your first finger is. Hold the second finger down and move both fingers together to synthesize a tap down and drag where your first finger is. Hold your finger still in one location to enter direct-touch mode, which allows you to interact directly with the control under your finger.

    I think that the Touch Bar is a pretty amazing innovation that may really make a difference in how I interact with my Mac. I did not think that I would use it much with my external keyboard and display but I am moving my MacBook Pro closer and closer so I can use the Touch Bar to do things like delete mail or surf through my photos.

  • _Dear Friends,_

    My snow plow woman texted me to tell me my front door up on Prickly Mountain was wide open. Of course, she closed the door for me and I was able to lock the door remotely with my Kevo lock app. I am really having fun playing with home automation stuff and that is the next big initiative from Small Dog. We are building home automation centers in two of our stores and bringing in a bunch of new products that are HomeKit compatible. I am going to have to make the break from Alexa at some point but right now she is controlling my lights and thermostat and the ceiling fan. Oh yeah, and she also controls my outdoor irrigation system with the Rachio.

    I was working in the store down here in Key West the other day and the primary objection to the new MacBooks and MacBook Pros is “port-fear”. Many customers have legacy USB equipment and are uncertain about how the move to USB-C will impact them. Personal experience sells and I tell customers how USB-C actually simplified my setup and in most cases that “port-fear” gets turned around. With my MacBook Air, I would have to plug in three cables each morning – display, power and USB for my keyboard. Now, I plug in one USB-C cable which goes to a small hub that has display, power and USB.

    We planted a papaya and a mango tree down here after becoming jealous of the trees covered in fruit at our neighbor’s house. We are hoping our green thumbs work on those!

    This week’s “**Kibbles & Bytes exclusive**”:http://www.smalldog.com/wag900002549? features the new 15-inch MacBook Pro with Touch Bar. This unit features the 2.7 GHz i7 processor, 16GB of RAM and a 512GB SSD drive. Available in either Space Gray or Silver we are bundling it with AppleCare. In fact, if you buy this MacBook Pro this week we will give you AppleCare for only $100 which is a **$150 savings!** Get the MacBook Pro Touch Bar with AppleCare for only “**$2899.98!**”:http://www.smalldog.com/wag900002549?

  • IT Refresh

    Howdy from your friendly IT department!

    Since we have a lot of new staff and things change over time, I wanted to take this opportunity to reiterate some of our IT policies.

    * For security and PCI compliance reasons, you should NEVER EVER send social security numbers or credit card numbers through email. **There are ZERO exceptions to this.** If you find yourself wanting to, please speak to me immediately, because either you shouldn’t be doing it at all, or there is a better, secure way to accomplish what you are trying to accomplish.
    * No one but SDE staff are allowed in the back areas or near server/telecom/tech equipment. If someone is coming to do work (Paul Beard from alarmnet for example) I will have preauthorized this via email to the store manager. If there is someone you don’t know asking for access to equipment, you MUST confirm with a manager first. If the manager(s) haven’t received preauthorization from me, please call me immediately.
    * If you ever have to call the alarm company for assistance when arming/disarming the building, you MUST report this to me via email. I get alarm summaries every day and while it will be clear that you called, it’s not always clear why. I need people to report this to me with an explanation so I can resolve the issue.
    * When reporting issues, please make sure they’re being funneled to me through a single point of contact like a manager. It does not work to have several people all reporting the same issue to me. The point of contact doesn’t necessarily need to be a manager if one is unavailable, but it does need to be just one person.
    * The SDE Demo network is to be used for demo equipment on the floor only as well as Argos installations. The passwords for this network will be changing, and no longer given out. The Smalldog.com wifi will receive a higher bandwidth cap so that staff and customers can better use that.
    * You must always reach out in helpdesk or via 666 after hours if K9 freezes on you or you need to force quit. It takes me moments to resolve it, and helps prevent database corruption.

    Some stuff that has been working well?

    I really appreciate people using the 666 extension to reach IT assistance after hours. It works really well and makes supporting you a lot easier for me.

  • Cool New Products Coming to Small Dog!

    Below is a short recap of some of the products Don and I saw while at CES and are products we are looking to bring to Small Dog Electronics in the coming weeks. The big focus is bringing in home automation products that work specifically with HomeKit. We know there are all kinds of home automation products that work with several kinds of devices like Amazon Echo, Google Home, Apple Home Kit. We’ll be focusing on Apple HomeKit.

    At CES Don and I spent a lot of time meeting with several home automation companies all of which had either just announced or already carried HomeKit enabled products. As you know with the construction of our first home automation center in South Burlington later this month, this is going to be a large focus for us in the coming year. Emily and I are working closely to come up with and work on some promotions as well, like the Diversity campaign that starts mid January. We see this as a huge opportunity to as we’re already Apple genius’s! It makes sense to carry and help customers install smart home and home automation products to work with the devices they already own and we sell.

    Honeywell

    The Lyric thermostat will be our go to HomeKit enabled thermostat for our customers. EcoBee has proven to be impossible to get through distribution (though we are still trying). Lyric has two modes at $149 and $199, cheaper than EcoBee and offers almost the same features. This helps to complete the whole HomeKit option for us. Things like remote access, scheduling, geofencing and scene creating are all possible with the Lyric.

    Withings

    We already carry a few of their products, blood pressure monitor and camera/air sensor. Their camera has been updated to HomeKit, it is also much smaller than we expected. I was very impressed it brings up a live feed in the HomeKit app on iOS, two way talk is available and air sensor as well. This will be demo’d in SB when available. They also have a new thermometer and scale to their lineup.

    August Locks

    August locks has a HomeKit enabled lock that installs over an already installed deadbolt. This makes it extremely DIY and easy for customers to install. This is a great choice for customer with second homes or everyday use. For second home owners they can send pass keys and for AirBNB users they can offer to send a lock when a renter comes to the property. Very slick so check it out. These are available through our distributors and we’re in the process of setting up authorization.

    Kwickset

    Another lock company you should be familiar with as we carry the Kevo now. They released a new HomeKit lock called Premis. Same idea as August Locks but is a whole new lock and is still considered DIY installation. With built in code you can issue to those whom you need to allow access into your home or office. Another bonus, you will get a notification that someone you granted access to the lock has entered the building. Electronic keys can be given directly to anyone you wish to be able to use it all the time while others can be given out for specific periods of time. These locks can also trigger a scene, unlock and turn lights on for example.

    Elgato

    The two new sensors will be in stores this week, an indoor and an outdoor sensor. These sensors are great to put around the home in addition to thermostats as they monitor much more than just temperature. Great for our customers as a weather station or just someone wanting to monitor air quality in the home. Also perfect for second home owners as you can remotely monitor the environment at home.

    First Alert

    You guessed it! This is the company that makes smoke and CO2 alarms. The great part besides HomeKit is they speak with each other. This means if one goes off it will tell you where the issue is, instead of them going all crazy and not knowing where the issue may be. It can also trigger scenes like if the alarm goes off in the kitchen, it can trigger your bedroom lights and stairway lights to turn on and then unlock your front door. Very Cool!

    All of these great new products on top of our already great selection of home automation products like Lutron, Sonos, Incipio and Elgato we’ll be able to offer a complete solution for almost every home need!

  • Customer Returns

    During the holidays we saw an increase in returns (this is normal) and as a result we also some more errors on customer returns. Please remember the following information when taking back a product return, these are our general rules. There are some exceptions and some products can not be returned. Below is a shortened version of our policy, a highlight reel of things to pay attention to.

    Was the item purchased within 15 days?
    Does it have all the accessories and packaging?
    Is the item “defective”?
    Have you identified the original invoice?
    Did you note WHY the item is being returned?
    If they want a refund does the product qualify?
    Are you refunding in the original form of payment?

    Common errors we have seen:

    Refunds going back to a wrong credit card
    No notes on invoice saying why it was returned
    Verifying the original form of payment
    Failing to turn off find my iPad

    Computers and iPads that come back to us with a problem, we need to help the customer to work with the service department. These products need to be processed as a repair and once there is a diagnosis we’ll work to find the best resolution. 99% of the time these issues are handled by the service department via warranty repair service.

    Please take a few minutes on every return, managers and sales staff alike, to double check the proper return policy procedures are followed. Our return policy can be seen online here.