Automation is the process of taking repetitive takes and well, removing the repetitive nature of the tasks. It is the beauty, wonder and for many organizations the risk of Cloud Computing. The more you automate, the more risk you expose. The reality of Machine Learning and Artificial Intelligence is developed has developed will develop to augment the reality of weak automation points. The application of both AI and ML to security is an interesting study in how to make things better. Machines, in particular computers, are faster than human beings when it comes to two distinct capabilities complex pattern matching and complex pattern spotting. Computers, and therefore security systems, struggle with intentionally discontinuous patterns.
It makes no sense from a planning perspective, the word and the actions that denote a random nature. Random is hard to plan for which makes it hard to implement a solution that encompasses both expected results and the random results. A good friend of mine works as a helpdesk manager and has been on or part of a helpdesk for more than 30 years. He always says “Be aware of the loose nut behind the keyboard.” The random nature of humans is no more evident than in the number of typing errors made. The number of unexpected results forms human action staggering. There are more errors on the internet because of people that taking significant multiples of machine errors.
The nature of human beings is that we are random. Any ten people in a room will have different reactions to many things. Or 8 similar and two different, or 5 similar four different and one asleep, You get the idea, it is random. We as human beings are the random force within. Hackers, people that attack computer systems don’t have to be organized. They don’t have to follow specific rules. They attack the reality of random. Random is the enemy of planning. Random is the failing point in every system. Step back from your computer for a second. Think about what you expect in the world around you. What happens when you turn on the light switch? What happens when you turn on your computer? What happens when you type a URL into your browser? Do you ever expect different outcomes?
(random Doc and random Tech Wiz)
There are some “startups” that have become great companies in the past couple of years. Every startup has the opportunity to be great. Great represents both the extension of their original goals (and the achievement of those) but also market presence and ultimately becoming a “real company.” Much like Pinocchio, and the desire to be a real boy, sometimes becoming a real company is harder than it should be. The first company I would like to mention is the IoT creation kit known as Littlebits. In the best sense of fairness, Littlebits was originally a company designed around children, education, and creativity, but as an adult, I find the kits fascinating.
Another startup that I thought would be extremely successful was Vaaud. Sadly they closed their doors about four months ago. Their wind meters were good, but they could not compete in the overall handheld weather market. Kestler is the company I use and prefer for handheld weather. They have done a great job creating weather systems that are useful for boaters (sailing and power) as well as hikers and others. The Kestler device I have includes an altimeter, but I use it on the boat. It does make me sometimes wonder, as the only time you care about your relative height when on the water is when you are going through locks. On the glassy sea, things are flat or vary by two-four feet (waves).
The final company I wanted to talk about today was Occipital. They, the creators of the structure sensor continue to improve the offering. They have a 3d scanner you can use with your iPad or iPhone. Or an android version as well. The ability to use Structure (the scanner) to scan 3d objects is extremely useful. The value proposition for me is that it also has the ability to scan more than 3d objects. They (Occipital) released a software application called Canvas that lets you scan rooms. When you are considering moving things around (or in my case getting rid of stuff) scanning the room first and having it digitally is extremely useful. It tells me resolutely if things will fit, without me having to move and then move back!
One of the things I’ve been thinking about a lot lately is the time I spend on my two blogs. Between Virily and WordPress the act of sharing blogs has begun creeping up. What used to be a 20, 30-minute romp has become more than a 2-hour expedition. I need to reduce the time (in 67 days I will get rid of one of my blogs). I have posted more than 1500 posts on Virily. I find that amazing not that I’ve posted that many, but how many of the people have enjoyed and commented on! I love the interaction of the various online communities I’ve had a chance to be a part of. I am not a fan of the new world comment rules and interaction rules online, but that is more a personal issue than anything.
It is time to start cutting down. I am not sure yet what that means. While it is always nice to get little extra money and 12 months into this Virily pays nicely, I am not sure that I need to spend the amount of time, for the benefits received. Plus my new world schedule means I am on the road more and need to be on the road earlier in the am.
In the more than 11 years I’ve been doing a daily blog I’ve missed maybe 40 days ever. Some of the missed days were ones chosen to be missed. Some were lost days to other things. But in the more than 3500 days since I started daily blogging, I’ve produced more than 6000 blogs. (I write two every single day other than the 40 or so missed days).
I have had blogs with more than 100,000 views quite a few times.
I have had blogs with four readers as well (the least I have tracked so far).
From all of this, my take away is I love to blog. I love sharing ideas with people. I don’t like being called names and I will ignore people that call me names. I also am not a big fan of ignorance. Everything else, including being told I am wrong, I fine by me.
One of the things that have interested me for the past few years is the reality of IoT devices and networks. I have talked about the misleading advertising (fastest in-home wifi) and other things that cable companies have done to promote services that aren’t what is needed. The business problem that most homes have today is two-fold, the first is the reality of energy and the second is the increasing demand for internet access. We aren’t just talking about teenagers sucking down Netflix like it was cotton candy. I know the former teenagers now adults in our house have two to three Netflix streams open most of the time. Netflix is a minor upload and massive downloads of content.
IoT devices on the other hand or as they are sometimes called edge device don’t always do downloads. Weather stations are more likely to upload information. A download for the Bloomsky system is the updates pushed from the support team of Bloomsky or the many other stations. For the most part weather stations push data upstream. The same is true of security cameras. These devices require decent upload capacity. By decent, there are two issues to consider.
In many cases, the fastest in-home wifi has an upload limit. People are of the thought that the internet is a download. It isn’t there are many devices that push data up to your connection. That is where the fastest in-home wifi fails.
Cable companies limit your upload speed.
As we consider the “more” of IoT, there will be a lot of things uploading data in your home. At the store, forgot what you needed to get? Ask your refrigerator (by the way an up0load). Not home, your doorbell says someone is lurking around your house? Log into your home video doorbell. The list goes on, but in all cases, it requires more outbound data from your home. Solar panels on your roof, well they need to communicate out. Weather stations communicate out. Video surveillance systems communicate out. The issue isn’t the devices connecting to the internet from inside your home; the issue is that fastest in-home wifi terminates the speed at the router installed by the cable company. When routers end up caching data, it becomes hard for the router to function.
iOS 12 and Watch OS 5 released yesterday. I didn’t rush to download and install them yesterday because, well I forgot. I did this morning manage to update all my apple devices (other than my mac). The iPhone and iPad update were fast and easy. I was curious to see a couple of new applications that I will play with a little more. Continue on your PC popped up that was interesting. The voice memo also popped up, also interesting. I use the voice memo when I am in the car and need to capture a phone number from voicemail. Normally I haven’t used the functionality for other things but may try the new version just to see what the gain is. I still have the painful memories of updating my PPC phone.
That said I thought I would share my process for upgrading. The first thing I do is a full backup of the system being upgraded. That is so that I can do a restore. Then I start the upgrade. When the upgrade completes, I do another backup since the upgrade changes the OS. It is a simple process but sticking to it helps you in cases of recovery, just in case.
Backing up your phone and pictures becomes more and more critical as we move down the path of smartphones.
Of the last 2000 pictures I’ve taken, nearly 30% of them have been done with the cellular phone camera. Now, I know I am low and that there are many people that don’t even have digital cameras. So the 500 or so cellular phone pictures I’ve taken may be high for the last 30 days. In part because I went to a wedding and a couple of other family events in late August/September.
How many pictures do you take a month?
I am unable (right now) to pre-order a new iPhone. I am going to upgrade to the new iPhone later this fall. For the most part to take advantage of more memory and the additional graphics capabilities of the new A-12 chip. But, I can’t upgrade right now. I have to wait a couple of weeks due to a few things. From time to time I try a use new programs. I am, as a former teacher, always interested in finding new ways to connect with my audience and those around me learning. Doodly is an interesting application for building fast videos. I made one this morning just playing around. The link to it is here. The teacher/professor reminds me of my father; he loved chalkboards. Mostly, by the time I was old enough to remember, to hang things on.
Dad had three chalkboards in his office. All three were covered with posters and papers. I don’t think I ever saw dad use the chalkboard in his office. I know I did, but the janitors would always erase the messages I left. When I was first a teacher, I was in an old middle school building (it was a middle school then it was an elementary school, then it was a middle school again. It is still a middle school now). Anyway, my classroom was at the end of the old science hall, so I had four chalkboards in my room. The kids used to get mad at Mr. Andersen because I used to wander around the room using all the chalkboards. It decreased their ability to sleep or lose focus.
I do miss the feel of chalk on a chalkboard.
Grease boards or whiteboards are nice but other than the strange smell most of the markers have; there isn’t that feel of chalk on a chalkboard. Plus, you can’t angle a whiteboard mark the right way to produce a horrifying sound. “stop that Mr. A” the kids used today, but they were paying attention then! I miss that from time to time.
I suspect if I were teaching today I would have AR stickers all over my room.
I answered a comment made on yesterday’s technology post with an analogy about computer’s and Bee’s. I wanted to expand that answer a little to potentially help people as they consider troubleshooting, but also as they consider connecting to and using remote applications. The analogy is quite simple, but it is also very complex, so I decided to put it out, as a post to give you a better and broader view.
First, think of the processor (s) in your computer as a flower. Your computer, depending on age and nature may have one (core) or two (core+ graphics) processors. The metaphor/analogy is that it is a single flower. Now, if your computer is running a 32-bit operating system, you have limits as to what the flower can do to improve its root structure and visibility for bees. If your e is running a 64-bit operating system, you have twice as many ways for bees to see the flowers. The problem of course then is the capacity of the flower to interact with bees and the type of interaction the bees require.
- Payment systems (PayPal, your bank, etc.) require more direct processor attention than do things like news sites (CNN or mSNBC). Unless you are watching breaking news via your browser (say Hurricane Florence live coverage) in which case the news station sucks up a whole lot of the flowers attention.
- The flower only has a limited amount of attention it can give.
- There are also a limited number of bee’s that can directly connect to the flower.
- The more bees you have, the more the bees have to wait.
- Some bees don’t like waiting.
As I said, it is a very simple analogy. Think of the bee’s you have on your computer right now (every open browser window and every other application you have in your system tray is a bee). The picture I’ve shared with this post is from my computer this morning. It shows everything that is currently a Bee. Add to that a couple of other factors, and you see why your flower sometimes wilts!
- Pending or required restarts that you postpone can cause your computer to deteriorate.
- Old or non-updated software performs differently depending on, of course, the status of the overall system.
- The what of all those Bee’s becomes critical quickly.
I have 5 Google Chrome windows open. That produces a level of strain on the CPU or flower that the bee’s talk to. It is a pretty big strain.
I also run outlook, that also adds additional impact on that flower.
Let’s talk about the bee to flower ratio to end today.
- 100 bees isn’t a bad thing. For windows, computers hit ctrl, alt and delete and bring up task manager. How many running processes do you have?
- If you have eight gigs or less of memory on your computer your bee to flower ratio (running processes) should be less than 50 to 1.
- The more memory you have and the faster processor you have, the more open things you can have.
- (32 bit OS) vs. (64 bit OS) means you need to cut in half the number of bees with a 32-bit flower.
- It isn’t that hard.
The quickest way to overwhelm your flower is to have a long line of demanding bees,
Bees are good, just be careful!