Categories
BCI Blog

Privacy on the internet?

The Expectation of Privacy.  In my own home, with the doors locked, curtains pulled, and windows closed I have a reasonable expectation of privacy; a concept bandied about in legal venues to distinguish when material or activities may be scrutinized by legal authorities.  When I publish material of any kind to the internet, I make it public (not private) with that act; that is what the word publish means and it is no accident that I use “post” and “publish” almost synonymously.   I know that many websites and services (facebook, twitter, etc.) have privacy settings and privacy policies; but, those policies apply to material that has been published to their service.  It is this nature of activity that leads me to assert that we should have no reasonable expectation of privacy for all materials we publish to the internet via any of these public services.

Yes, I understand that you can set a post (published media) to friends only, or to only yourself and one other specific individual, and having done so you might feel that you should be able to expect that to be private; but, consider for a moment that you have transmitted that media (a picture, a video, a graphic, or just some text) to a remote computer (server farm or storage facility) out of your personal protection and grasp, into an electronic facility specifically designed to provide that same service to millions of other people.  The term “shared storage” comes to my mind along with many of the connotations of the term shared and I see no reason to expect privacy to be included.

With our government and law enforcement both having admitted to asking for and receiving access to information stored in a variety of these services, I feel we, as users of these services, should take seriously the notion that law enforcement expects to be able to use that information in court to convict or assist in the conviction of crimes; this means that they do not recognize any of this information as being private.  Any expectation of privacy we have regarding information that we publish is therefore mistaken.  This is a separate issue from what happens when hackers expose information on a server; but the result is the same.  While it is true that the act of hacking (gaining unintended access to information) may be a crime in itself; once the information thusly obtained is published in the open, it is there for any and all to experience regardless of how it was originally stored.

Does this mean we should stop using internet based services to hold our photos and videos?  I suggest that, no it means we should be thoughtful about what we publish with an eye to only publishing material that we consider appropriate for public exposure.  As I write this letter, I do so with the expectation that it will be publicly shared and, as such, have little reservation in having it published.  There is already a history of embarrassing photos being accessed and made public and I am sure there are similarly embarrassing videos that have been made public without the owner’s (publisher’s) permission; and I would suggest that this is the result of those publisher’s not understanding how public all of the internet is, or of the potential for any given material that has been published to become public.

As one final topic, I want to discuss IM and PM; messages sent via Internet messenger services.  These should represent a higher level of privacy expectation and at one time may have; they no longer do so.  Regardless of which of the private message services you use (I refer to the publicly available ones like Yahoo messenger, google message services, Skype, and other similar services), they provide a host where the messages are stored and immediately forwarded to the assigned destination; it is this storage which represents the potential breakdown in security.  Law enforcement (with court assistance) can request transcripts of the sessions which means that hackers can also gain access to those transcripts or logs of the conversations.

No matter how you communicate; if you do so over cell phone, wired phone, internet, or radio, there is potential for someone to intercept your communication; with most methods the likelihood of unintended access to the material you communicate is quite small, yet very real.  The big issue I see is that many folks expect privacy where they should not; anything you publish to the internet is subject to public exposure.

Categories
BCI Blog

Vocabulary, computerese

Communication, successful communication, is important in so many interactions but it became painfully obvious to me last week when I was trying to assist a customer over the phone. We were both speaking english but we weren’t communicating.  This wasn’t the first time I have experienced this issue; but it was a severe case and one that finally pushed me to action.
The problem, as it appears to me now, is that a lot of vocabulary has been built up surrounding modern computing and the tech industries.  To be clear, I am not talking about the highly technical language of designers, programmers, security specialists and the like; I am talking about the day to day language that our children have grown up with, and those of us in the industry or supporting the industry have struggled to keep up with.  What appears to have happened is that the majority of our population has never been exposed to this vocabulary; until recently they had no reason to know of its existence, let alone understand the words or their application.
A few examples of the vocabulary I am talking about are the words Desktop, Icon, or App.  For persons of my father’s generation Desktop is understood as the surface of their desk; my daughter would recognize the same word as identifying the work surface on her tablet, where the Icons for Apps can be quickly located.  It turns out that it doesn’t matter which Operating System (another bit of vocabulary) you have or which User Interface you use, most modern electronic devices have a Desktop, with Icons, for Apps.  Being able to recognize what they are and which is which is really helpful when someone is providing assistance but cannot see the screen.  Numerous times I have asked a client to “go to the desktop” and find a specific icon, only to have the client tell me there is no such thing; I will usually then describe the desired icon only to be told no, it isn’t anywhere.  My mistake was at the beginning; we didn’t understand Desktop the same and they weren’t seeing what I expected them to see.
So, I offer a few definitions in the hope that they will assist in the beginnings of a shared understanding.  From this shared understanding I hope to build the basis for more successful communication.

Desktop: (from Wiktionary) The main graphical user interface of an operating system, usually displaying icons, windows and background wallpaper.
Icon: a discreet picture or symbol which may be on a desktop or menu to provide direct access to some functionality, Application (app), or program.
App: an application or program to realize some simple or complex function.
User Interface: the collection of controls allowing a user access to the features of a computer, tablet, phone, or other electronic device; often used o provide simplified access to the operating system of a computer.
Operating System: the unified definitions and controls that provide a link between the user interface and components of a computational device.  MS Windows is an integrated Operating System and User Interface; while IOS is a User Interface.
Browser: an app or program designed to provide generalized access to the internet or internet style content.

These definitions are not exhaustive; but are specific to the topic of providing a basis for a shared understanding when working on or talking about modern computers.  I hope to provide more definitions next week in a follow up article to fill in some of the blanks left by this article.

Categories
BCI Blog

Successful Communication, more definitions

More Communications assistance.  When you are trying to get assistance from a technical support specialist or your IT person, it is helpful if you and that person have some common ground; some words that you can agree upon the proper use just for this event.  Last week I started with a few words that I felt were basic necessities; this week a few more that are still very basic, that are necessary for good communication.

Email: Any electronically transmitted message with one or more specific destinations.  Smart phone texts are a special case where the recipient is identified by a phone number; more classic emails use an address made up of a mailbox name and server name separated by an at symbol “@”.  For example george@gmail.com; george is the name on the mailbox and gmail.com is the name of the server (sometimes also called the service).
Email client: This is the program or App that is used to access your mailbox or mailboxes; it usually allows you to order all your emails (electronic letters) conveniently, compose outgoing email to whomever you desire and read those sent to you.  It may also include a calendar and other handy functions.
Post: Post (verb), the act of sending material to the internet in electronic form; sending an email is one example, adding a comment or photo or video to a social media site are examples, tweeting is an example.
Post (noun), is the material, however simple or complex, sent to the internet.  It can be blank (containing nothing) or extremely complex (an entire novel, a feature movie, etc.).  Regardless of what it is, once it is a post, it no longer enjoys the privacy of your personal device, it now exists on the internet.
IM, or Instant Message: A form of information exchange which, in its simplest form, is an exchange between two persons over an electronic connection in which both are simultaneously active and sending each to the other.  The resulting immediate receipt by the intended destination and ability to immediately respond was what set IM apart from Email.  IM grew to include live messaging among groups with voice and live video or shared media previously prepared as a virtual meeting tool and much more.
Network: any group of devices connected for the purpose of information exchange; often with a single information transmission protocol.  Telephone systems are one of the biggest and a very complicated example of a network; the internet is a good example, your in house printer sharing system is another example.  Perhaps not too obvious is the tendency for networks to be inter-connected.
Modem: Technically a device which performs modulation and demodulation.  In a more specific way, the device which extracts and converts network signals from a common carrier (phone lines, cable tv lines, fiber optic cable) to ethernet signal (or wifi) and also injects and converts local network signals (ethernet, or wifi) back onto the common carrier; thus providing two way communication for a given location.  Sound confusing?  A simple example is two people attaching a can to a single string and then talking to each other through the cans (the cans are modems in this example, the string is the common carrier; it works best of the string is taut).
Router: a network device that provides an interface (junction) between two or more networks; most current retail routers also include a small switch (see below) and wifi (wireless networking) capabilities.  It is a common function for a router to take a single internet connection and provide access to that internet source to a local private network with the router managing local addresses for all the local network devices.  In doing so it provides a layer of privacy for the local network while still providing internet access to those same devices.
Switch: a hub, the physical device that connects devices via cable to the other devices in a network.  Commonly, the LAN (local area network) cable from a router plugs into one port on a switch and all the other wired devices in a network connect to other ports in the same switch thus connecting all of them together (physically); in this way the router can control communications between any and all devices in a network).

Next week I would like to expand on a topic that I believe is implied in several of these definitions and its impact on our day to day use of modern electronic devices; that is the topic of Privacy or Expectation of Privacy.

Categories
BCI Blog

Frustrating Security Issues

Ah the frustration of it; my browser has just refused to load a video and I have this popup saying I need to update some module. What should I do now? Whatever you do, DO NOT click on the popup; it may be legitimate or it may be an attempt to infect you with viruses.

Please bear with me as I explain what causes this annoying behavior. Many web elements are precompiled to include a player, the necessary codecs (audio and video compression interpreters), and the actual audio and video material (the part we are waiting to experience) into a single web object. We click on the object and instead of watching a video we get some annoying request to upgrade. Our system is likely already fully updated to the latest elements; upgrading it won’t help one bit. Let me repeat that, no amount of upgrading will resolve this problem.

The problem is in the web object we are tying to watch; it contains elements which are out of date. What can we do? In many cases, you will have another popup or status message which further warns you but also gives you the option of accepting the risk or of activating this specific item or maybe even all items like it. If you trust the source of the item, you can go ahead and activate, or allow, or whatever positive option is offered, watch the video, and get on with your browsing.

Adobe Flash alerting that it contains an out of date component
Adobe Flash alerting that it contains an out of date component

If you do not trust the source of the item, maybe it is best to heed the warnings and not watch, listen, or whatever. If you simply must watch, regardless of all warnings, verify that your firewall and antivirus are functioning and up to date (I do this daily; weekly is adequate) and go for it.

When firefox has alerts, you can choose to allow using the box that pops up in the upper left region
When firefox has alerts, you can choose to allow using the box that pops up in the upper left region

If there is no option to bypass the warnings, then try to identify which “module” (Adobe Flash, Microsoft Silverlight, etc.) is being accused and go directly to the author’s download page / service and try performing an update to the module in question. If this doesn’t resolve the issue, you can try contacting the author of the video or sound file to get an updated version of the media item you were trying to experience. (I make these last two recommendations based on issues with how Java and Adobe media products function; sometimes updating the installed module will allow you to safely view media items that contain out of date components).

One final note, sometimes one browser (Internet Explorer, or Firefox) will flag a web item as unsafe but another browser (Chrome, Firefox, or Edge) can safely handle that item.

If you have questions regarding what is unsafe versus what is relatively safer, or want help upgrading or just want help understanding this topic or many others please contact Benediktson Computer, Inc.

email: help@benediktson.com or

call 575-956-9723.

Categories
about

Company Profile

A little about Benediktson Computer, Inc. (BCI); BCI is composed of my wife (Karen), my daughter (Anna), and I (John).  My wife Karen and I are in the process of becoming snowbirds with Silver City, New Mexico being our primary winter residence and Bozeman, Montana being our primary summer residence.  Naturally, we will be traveling back and forth a bit in the summers and hope to do much of our customer support using remote access, phone support, and other distance coping abilities.
Our fees are based on time and materials with initial consultations and site surveys generally at no charge and actual service, upgrades, repairs billed at $85 / hr in 6 minute increments.  Within Grant county we don’t charge for travel to your site; only for the productive time spent in your service.  Over the years we have developed access to a number of suppliers for materials and when local suppliers can’t provide materials at a competitive price, will provide those materials as needed to our clients at nationally competitive rates.

(BCI) is a small family run business.  We were incorporated in January of 1996 and have been serving Bozeman, Montana and the surrounding area continuously since then.  We specialize in helping small businesses and individuals use modern electronics to assist them and their business.  Primarily, the business has been built up through on-site service and personal support.  We also assemble and setup custom computers for clients; complete with personal tutorials, software configuration, printer and camera setup, or whatever it takes to get the equipment working smoothly for the client.  As internet service providers have not advanced email and hosting services with the market, 4 years ago we started providing websites and email services to our clients.  Originally, the majority of our efforts included equipment maintenance and repair and we still provide those services; primarily for Windows based systems.

Expansion of BCI into Silver City, New Mexico seemed a logical move to provide services to an under-served community which Karen and I would like to call home.  The process of expanding our services into Grant County and Silver City has been going on since 2015 and with the fabulous assistance and encouragement from the locals (Including The Grant County, Silver City Chamber of Commerce, The Southwest New Mexico Green Chamber of Commerce, and many others) became a functional reality in the spring of 2016.

cactus in the setting sun

Categories
about

About Benediktson Computer

Benediktson Computer, Inc.  (575) 956-9723  help@benediktson.com

Custom Computers

Networking:  wired or wireless

Friendly Onsite Service and Support

Computer Hardware and Software Demystified

Microsoft Registered Refurbisher

Web Hosting and Email Solutions

Home Entertainment systems

Computer maintenance including malware removal and backup assistance.

Emergency data recovery (photos, documents, spreadsheets)

Member Silver City Grant County Chamber of Commerce

Categories
BCI Blog Rants by John

Web Content: When is help not helpful?

So, a minor rant to all folks and ‘bots out there who build websites. I just spent 45 minutes trying to figure out which carrier a vendor uses to ship its products; there was a handy link on their page about “carriers” and another “shipping help”. I had high hopes that one or the other would have information on which shipping method would be used; neither even gave a hint. Please let us all not fall into the Microsoft habit of giving accurate and completely useless answers to questions. When you set up a help page or an information page, please think about what information the person who came to that page might be desiring and offer complete, accurate, AND useful information.

An example (one I have been guilty of) “what would it cost to have you fix my broken computer?” answer: 85 dollars an hour plus parts. This is a perfect example of a Microsoft answer; it is of no use to the owner of the broken computer. A better answer would have been $45 (from a recent repair I did); a good answer would be (again from that incident), I will have your computer back to you in 3 days by noon with a charge of $42.50 for labor and $2.50 in parts for a total bill of $45.

While very little of the information is important to me (the technician), the timing of the return of the product may be as big a part of the expense to the user (who was without that computer for a few days) as the dollars and cents; and, the actual cost is far more useful than my hourly rate or the notion of some undisclosed fee for parts. Similarly, the company that is shipping me parts for a client repair tells me when I can expect the product but not which carrier; this is important because some carriers deliver in the morning, some in the evening, some to P.O. boxes and some only to street addresses and some charge more for residential than business deliveries.

Please think about (or get help thinking about) the audience and what kind of answer is helpful to them; why else have a help page or an information page?