A little while back I read a pretty neat article from one of the tech newsletters I subscribe to (it was a Lockergnome newsletter, ‘Are Hackintosh Computers Legal?’ by Matt Ryan). As those of you that have read my posts, you may understand that I’m not anti-Apple, I just don’t have the patience to pay way too much to get a ‘capable – but oh so sexy’ machine that locks me into ways I’m not comfortable being locked into (proprietary ways as well as technology locks where Apple knows what is better for me than I do…).
But it does point out something very important that should be understood about Apple. Ask yourself the question that is the title of this post – is Apple a hardware or software vendor? You only get to choose one or the other by the nature of the question – no blending!
This is where I love what Matt wrote in the article (which is very informative and readable – I highly recommend reading it from the link above). He says…
Bottom line: Apple is a hardware company that happens to create software intended to boost the value of its hardware. Microsoft isn’t a hardware company — at least, not a computer manufacturer. Microsoft makes software with the explicit purpose in mind of being able to run on hardware from a wide range of manufacturers. Apple creates software to make its hardware more valuable to the user.
You see Apple dong a wonderful job of marketing, of product development, creating hype around releases, and providing user’s what they want (even before many understand the needs of users). In many ways they are a model of effectiveness, and for that all can take notice and understand the magic of what Apple is – a hardware vendor.
Viewed as such, understand they are much like an automobile manufacturer . We use car’s to get us from point A to point B (and other points as needed). From a utility vantage point, you can choose many cars to do this and at a variety of prices and style to meet your needs. With the exception of the demise of this company, I see Apple like the DeLorean Motor Company – they took the utility to a different level and market. They looked at it from a different angle, created something durable, sleek, certainly functional, and made it sexy/trendy to appeal to a certain market.
At the end of the day, the question remains – what are you using the computer to do? If all you want to do is surf the web and email, you can certainly do that with less costly hardware than Apple! So the ‘need’ is something else (and please don’t say it’s somehow safer from bad stuff on the web, or easier, or greener, or smaller, or much of anything other than sexier). Some purchase because it is recommended (say, for students going in to particular areas such as graphic design, or a campus that prefers to support Apple due to the breaks they get). Others purchase because of a particular need (mostly graphic design). But the reality is computers that aren’t hardware specific and do all that Apple does because of the software – not the hardware. Adobe products cost the same for Windows and Apple operating systems – and that isn’t cheap!
Also understand you will have a consistent experience with Apple – and that is specifically because they are a hardware vendor. All too often there are folks that upgrade operating systems on antiquated hardware in the Windows world and wonder why performance suffers (because hardware DOES matter). While I have no survey data to back up the assertion I’m about to make, it is my belief that this is a huge reason for satisfaction of Apple users – they have a common experience of things working well together because… Apple is a hardware vendor that only makes software that enables the hardware to work well in concert. That’s not to say you want to upgrade to the latest Apple O/S release on a 10 year old hardware platform – however having control of the hardware that hits the streets does give an advantage to tweak, patch and support folks – they know exactly what they are dealing with/updating to.
Apple is a hardware vendor, and that does have some advantages. But you, as a user / consumer need to keep asking the same question I’ve posted about before – what do you need to do? If it is to boast you have an Apple and just surf the web… well – I certainly respect that and know it certainly can do that. But perhaps you just needed to be trendy and sexy with your gear – at least that seems to be the trend of those folks that I’ve bumped into. But I admit to not having a large sample to pull from.
What is your experience? Have something to add – feel free to comment, and thanks for reading.
There was a time that most everyone with a computer had a desktop computer – it was all the rage! Today, many folks use laptop computers (and the trend towards tablets / smart phones huge, but currently there are shortcomings with those devices as far as
work/productivity are (read that – no keyboard, limited processing power). With this article, I’d like to explore the choices we make with our laptops which could contribute to it demise.
Think of the differences between desktop computers (large case, plenty of space) and laptop computers (compact, not something you would upgrade with ease – that’s why you purchase what you need). When components get smaller, there are trade offs. With a laptop, you are exchanging the ability to upgrade components (like video cards, processor, and other items you could easily access and change in a desktop computer) for mobility / portability. With this comes design considerations and trade-offs as well from an engineering standpoint – like access to inputs / outputs, battery life, overall dimensions and weight of the unit, and cooling.
I plan on tackling the easy part of this – the part you and I can make a difference in. That is the cooling consideration. As we downsize our computers, heat become an even greater enemy. There is limited space to begin with for all the components, now we need to look at how do we cool the things that certainly get hot – mainly the processor and the graphics card.
Overheating is a problem because it reduces component lifespan as well as stability of the entire unit. If you look at your laptop, there is a good chance the fan is mounted on the bottom of the unit. There are slots for this to pull in air (or expel air, or both) and inside there is a methodology to get the air to flow over these components that get the hottest so that they can expel the hot air from the unit – increasing usability, reliability and the life of the unit / components.
So what can you do the help your laptop breathe easier and live longer? Here’s a short list of things to avoid while your laptop is operational:
- Don’t put it on the bed – your bed is soft and conforms to you and your laptop, this restricts the air flow (remember where your vents and fan are?)
- Don’t put it on the carpet – again this conforms to you and that thin and sexy laptop you want to keep using (but are stifling with that shag / plush carpet)
- Don’t put it on a pillow – you are probably doing this for your comfort because you have noticed the laptop gets a bit warm, and putting it on that pillow helps you and hurts the laptop as it comfortably blocks the air flow of the unit
- Think of where you are using your laptop – if it is soft, conforming material that restricts air flow – don’t put it there!
Below are some options for those of you that like to use the laptop in your bed, favorite chair, the carpet, and other places that are not conducive to the health and air flow needs of a laptop:
We have the first item and use it daily at our house. These are just 4 examples of what you could use, however, if you are not using a hard flat surface, I would recommend you do yourself (and your laptop) a favor by purchasing some solution so you can extend the life of your laptop! Thanks for reading.

This post is one that is here in an attempt to get us to think. Truly when we listen to our customers and those we are attempting to assist, we need to hear the spoken and unspoken needs so that we can discuss them without fear – either of losing a customer or becoming too personal in our assessment. So read this post and put yourself in a position to better understand that when we are addressing problems (redesigns, updates, ways to improve what needs to be accomplished) it is beneficial to examine the actual issue and move forward from that point. To the story (this is to illustrate a point, as far as I can tell this is a fable).
A toothpaste factory had a problem: they sometimes shipped empty boxes, without the tube inside. This was due to the way the production line was set up, and people with experience in designing production lines will tell you how difficult it is to have everything happen with timings so precise, that every single unit coming out of it is perfect 100% of the time. Small variations in the environment (which can’t be controlled in a cost-effective fashion) means you must have quality assurance checks smartly distributed across the line, so that customers all the way down the supermarket don’t get upset and buy someone else’s product instead.
Understanding how important that was, the CEO of the toothpaste factory got the top people in the company together and they decided to start a new project, in which they would hire an external engineering company to solve their empty boxes problem, as their engineering department was already too stretched to take on any extra effort.
The project followed the usual process: budget and project sponsor allocated, RFP, third-parties selected, and six months (and $8 million) later they had a fantastic solution – on time, on budget, high quality and everyone in the project had a great time. They solved the problem by using some high-tech precision scales that would sound a bell and flash lights whenever a toothpaste box weighing less than it should was detected. The line would stop, and someone had to walk over and yank the defective box out of it, pressing another button when done to clear the alarm.
A while later, the CEO decides to have a look at the ROI of the project: amazing results! No empty boxes ever shipped out of the factory after the scales were put in place. Very few customer complaints, and they were gaining market share. “That’s some money well spent!” – he says, before looking closely at the other statistics in the report.
It turns out, the number of defects picked up by the scales was zero after three weeks of production use. It should’ve been picking up at least a dozen a day, so maybe there was something wrong with the report. He filed a bug against it, and after some investigation, the engineers come back saying the report was actually correct. The scales really weren’t picking up any defects, because all boxes that got to that point in the conveyor belt were good.
Puzzled, the CEO travels down to the factory, and walks up to the part of the line where the precision scales were installed. A few feet before it, there was a $20 desk fan blowing the empty boxes out of the belt and into a bin. “Oh, that – one of the guys put it there ’cause he was tired of walking over every time the bell rang”, says one of the workers.
Some will look at this and say that management needs to actually talk to the workers to obtain effective solutions. Others will have other insights into this story. For this posts let’s just say this – use some common sense! If you really want to address the issue, a comprehensive look at it (not just numbers of defects, not just amount of effort or cost of failure, and not just a project plan to go forward to address the defects) and make sure you really address the issue, not the perceived issue.
Another lesson that can be taken away from this is less obvious - don’t think this issue is the first one of it’s kind ever (that is very rare). Today it is advisable to look at other companies or businesses that have tackled identical or similar issues, so why reinvent the wheel? Start to review the lessons learned from others and perhaps they can apply to the situation you are faced with.
Lastly – be flexible. Your approach may not be the only one that works or produces the desired result. Try to think ‘outside of the box’ and be innovative in your approach. Your customers (or management) will notice that you have a good grasp of the issues facing you and are working to produce the expected results, and that is a good thing!
This certainly could apply to your troubleshooting techniques with computers, networking, software, and many other areas you come into contact with. It also applies to web design (and re-design). What are the pain points the business talks about? How can they be minimized or alleviated? How are you working to address the needs of the business and the customer using the product so that both are winners? As always, thanks for reading!

Once you start to work or dabble in coding (programs, web design, etc.) you quickly run into the question of how do you save various file types for publication. This could be a complicated question – especially if you are uncertain as to how you plan to provide the file to you audience.
Some sites, like YouTube, make it easy for you to upload most anything that is in a video format (see their list of supported formats). But what you may not be thinking of is the file size of what you have created (and then need to use your bandwidth to upload). There are digital container formats that do a great job of compressing the information into something smaller in file size but still fantastic in quality.
An example would be creating a video in a program that saves in .AVI format. That is not a bad format, but the file size can be quite large for a short (say, 30 second) clip. My son created one that was 1.3Gb in file size… and uploading it took some time and was noticeable for the rest of the family on the network (read that – Dad was experiencing lag time while trying to work). We looked at some options and decided to save / render the file in MPEG2 and the file size went down to under 200Kb – much faster upload, less bandwidth, same great file.
The same goes for web design. Depending on what you are doing or how you are using the technology, you need to determine the way you will save files (.htm, .html, .asp, .php, etc.). This would include any video / sound / other files that you add to their site. Many require other applications to open (think of Flash, PDF files, Quicktime, etc.) so you need to understand if your potential viewers have those items available / installed on their computers (and you can link to them to make it easier for your viewers).
You also need to understand that just because you may have the latest, greatest, shiniest software and capabilities does not mean everyone else does. So if your software saves video in the latest (say, MPEG 23 – which is a non-existent format just for illustrative purposes) but viewers (Microsoft Windows Media Player, Quicktime, et al) don’t render that format – perhaps you would be better served to save it in a format that could be seen by a wider audience!
So – my answer to the question of what format should I save a file in would depend on how I was to present it to the target audience AND the potential for them to see what is being posted. If you look around on the internet and see that what you are doing isn’t being done by many others, it could be because you have found a great niche market to cater to – or it could be because not many others can view what you are trying to do (since other designers have done this and have experienced less than desirable results). Give it some thought before you post it!

The amount of information on you and I that can be located on the internet is staggering. The most interesting thing about it (for me) is that it is information we have chosen to share about ourselves. It wasn’t placed there illegally or with 

