Tuesday, January 15, 2013

Help for a Post-Jobs Apple

We have a Post-Jobs Apple now, some things are not working out.

Apple Maps was a disaster, and iOS 6 is buggy on older devices. Nothing that cannot be fixed with some debugging and quality control. Steve Jobs was considered a jerk, but it was only because he would reject work and send it back to be redone so that the quality was there before it shipped to the public. Tim Cook ought to do the same thing that Steve Jobs did.

There is a market for cheaper smartphones, and Apple's iPhone cannot meet that $100 smartphone need in foreign markets. Apple will have to redesign a new phone to reach that $100 market. Let us call it the ePhone after Apple's eMac and other educational devices that were cheaper in price. Make the case out of plastic, don't use a retina display, use a slower ARM processor, use less flash storage maybe 4G or 8G with an option for a MicroSD reader to store things on. Apple can make an ePad and ePad Mini based on those designs for people who want a Tablet for under $200 and still want iOS. Start selling them in foreign markets to compete with Android devices and cheaper smartphones and tablets.

Not everyone can afford a Macintosh, but many want to develop for iOS and the Macintosh. This has lead to the 'Hackintosh' movement of cracking Mac OS X to run on PC hardware and cut into Apple's Mac sales. The solution to this is simple, Apple makes a 'Rent-A-Mac' program where they create virtual machines that run different versions of Mac OS X and OS X Server software that people can rent for $X/month to connect into with a remote control software Apple develops for Windows and Linux systems, that uses the Apple ID and Password to log into and manage virtual machines. I'd imagine $5/month for a 512M RAM Mac OS X 10.6 or 10.7 system with XCode and a dynamic IP in a virtual machine and $8/month for a Mac OS X 10.8 system with 1G RAM and XCode with a dynamic IP. Apple can rent Mac OS X Servers with a static IP for more money that can host web sites, etc. Apple should do this before some other company finds a way to create Mac OS X virtual machines for rent.

Make an add-on for Mac OS X to run iOS apps for testing, and allow it to work like an iPad but using a mouse on a Macintosh. Have it emulate different ARM processors.

Innovate the 'iAuto' device. A device that replaces the stereo system in an automobile and has a Siri voice activated system to play songs, read email (text to speech), play videos, and the like. It has a built in Mefi device to provide Wifi access for iPads, iPhones, and uses a Data Cell Phone carrier contract when bought to cut down on the price of the device. It uses the Apple App Store to download apps and can sync with other iOS devices to play videos or songs with Airplay. The iAuto can be installed by a automotive dealer, and Apple can make deals with the automotive industry to pre-install them in some automobiles by request. It also has an AM/FM radio built in, and some models have the Satellite Sirius/XM receiver option. Apple designs the iRadio app to use Radio Streams over the Internet using the cellular data plan to stream them live. There is a small touch screen to use to navigate and display a GPS using Apple Maps or any Maps or GPS program.

Bring back Apple Sherlock as a web search engine, and make it an app for iOS. Have it filter results with Web 2.0 tags and have users add tags to each web site that is submitted. Have a way for users to flag spam so it can be filtered out as well. Make Sherlock a web site integrated with other Apple web sites so it can search for Apple products or for Apps and even give reviews by the users on them.

Facebook Ho-hum, here is what you should really be doing.

Great a search engine that can search my friend's feeds and pictures. Really nice there, Google Plus already had that with their social network as did Linkedin and others. This is going to earn more revenue for Facebook, how?

Ho-hum, not really exciting.

If you want to earn more revenue for Facebook consider this:

Put in an eBook store with your own Facebook eBook reader for multi-platforms so people can self-publish ebooks and sell them in your store. Even download them in PDF, ePub, and Mobi formats for PDF readers, Nook, iBooks, and Kindle. Cross publish them to Kindle, Nook, Apple iBooks, etc as well. Join the ePublishing revolution.

Put in an App Store for Windows, Mac OS X, Linux, and other platforms and develop your own SDK to help people develop apps that Facebook can sell to earn more revenue. Document your Facebook API so developers can hook into Facebook features. Call it Facebook Apps or something.

Offer Cloud services of storage, virtual machines, web servers, database servers, email, and of course backups available for a monthly or yearly fee. You can offer free limited services and then charge for adding more storage and more bandwidth to the services. Build tools to help with content and media creation.

Facebook Phone? Nope, just develop for the Android, iOS, and Windows 8/RT devices to better integrate with Facebook via a series of applications. If you develop your own phone, some other company is going to out innovate or undercut you. Just develop for the more popular platforms and make deals with smartphone makers to offer discounts in exchange for sponsorship.

Facebook Ads for websites, something to compete with Google AdSense. Who by the way just rejected my AdSense application. It seems they reject a lot of applications. A prime market for Facebook or anyone else to tap into.

Thursday, January 10, 2013

Beware of Startup Sharks

I've worked in the computer industry for over 25 years. I've started up two small businesses with cofounders, I've worked for FORTUNE 500 companies, I've worked as a contractor, I've done a lot of things. I learned over 37 programming languages and can learn almost any programming language. I've trained and tutored people and mentored them as well. Consider me retired, but I still receive job, contract, and business opportunities even if I took down every copy of my resume from the web and changed my phone number and email address.

I've been writing ideas and designs for projects on paper notebooks since 1995 using a method I developed myself when I couldn't find a better one. One might think why don't I at least do one of those projects and then make a business on it? If a person asks me that question, I know they are inexperienced with the way the business cycle works, and finding a market.

Sure some anonymous guy at Hacker News is offering MVPs $8000 yo develop for 2 months their project and then he will take 50% of their stock and market it for them. Uh, what's wrong with this picture? Seems like a good deal, you get paid $25/hr to develop your MVP and then take on a cofounder who owns 50% of your company?

What is the problem? So many let me list then here.

First you don't know who this person is, he is an anonymous contributor to a news web site, could be anyone. Did you run a thorough background check on him? Did you check for criminal history, credit history, educational degrees, immigration status, bank accounts, medical history? First off I don't want to say anything negative about this guy, but I just don't generally trust an anonymous person. Before you do business with anyone, check them out to see who they are.

Second what are the legal issues? Is he going to sign an NDA (Non-Discloser Agreement), or a No-Compete Contract, or even any contract at all? You'd better consult a lawyer to have some papers drawn up and have him sign them before you release anything to him. Also what if your MVP might infringe on an existing patent or copyright, how will you both deal with it? Will he just cash in his shares at the first sign of a lawsuit or even C&D (cease and desist) letter? Are you going to patent and trademark and copyright the company's IP so competitors cannot steal it? How is going to draw up the business plan, the incorporation papers, and issue stock?

Third who keeps track of the accounting? How do you know the books are not cooked and everything is fair? Consult with an accountant and have a CPA audit your books.

Fourth you don't create a market after making a product. You do research and development and analysis for your market and you find out who you are selling solutions that people in a certain market need and then cater your MVP to them. This guy wants you to do it completely backwards. That makes as much sense as building a house and then making the blueprint after it is built. Work on your blueprint first, and build the house that people need by designing the blueprint to serve those needs. Find a need, fill it, serve it. Find a problem, solve it.

Fifth marketing, is it really that hard that you have to give away 50% of your stock to do it? You mean to tell me you don't know how Google Adwords works, or how to give a speech at user groups that have an interest in your MVP, or how to create social networking pages for your MVP, or how to make a web page and use SEO to bump it up to the top of Google? You really don't know how to set the pricing strategy, product, promotion, placement, process, and people? You don't even know how to use Vistaprint for cheap Business Cards that you pass out to people in real life and meet them at conventions, business meetings, or just bump into them at sporting events or whatever? You don't know how to contact web sites that do reviews of MVPs and can help promote it? You don't even know how to submit your blog or web site about your MVP to Hacker News?

Sixth copycats, you will always have other organizations copying you as soon as your MVP hits Google and is searchable. Is this guy going to help you out innovate them? Is he going to design your business plan on how to deal with copycats and improve your MVP so copycats can't steal customers? Plan on copycats. Why did the Apple iPhone do so well? It was not the first smart phone, that was the IBM Simon from 1994. The Qualcom PalmOS based smartphone, the RIM Blackberry smartphone, and the Microsoft Windows CE smartphone were all out before Apple. Apple saw the weaknesses in every smartphone and used total quality management to make a better quality smartphone. Google did the same with Android. Now they are suing each other, despite tons of prior art. But Linux based smartphones are coming out now. Apple iOS 6 is buggy on older iOS devices but not new ones, and Apple Maps was a failure. If the Linux and Ubuntu smartphones can develop a higher quality product, then they have the edge. Always improve the quality of your MVP and add in new features that people want. Don't let the copycats do it first. The Japanese have a method called Kaizen, continual improvement process. It gave them the edge in the 1980's and 1990's because better quality products means less support costs and less of an overhead cost.

Seventh Human Resources, your company will grow how will you manage employees, who will run HR? Better study up on employment laws and business laws and consult a lawyer on what you can and cannot do with an employee. Is your cofounder going to do this for you, or just the marketing? Sure your business will grow, but when you need the right people and need to manage people without legal headaches, is he qualified?

Eight every business has risks. Has he told you the risks? For example say you are in a car accident and cannot finish your MVP by two months, what happens? What if your primary job requires you to work extra hours and you cannot finish that MVP? What if you are a consultant and you have to put off clients for that MVP, and it does not work out and you lose clients? What if your manager at your first job finds out your are 'Moonlighting' and decides to fire you?

Ninth user documentation, is he going to write it or are you? What about help menus, FAQs, tutorials and the API needed by developers to be fully documented so they can hook into your MVP? Will there be Youtube videos and podcasts?

Tenth graphics and illustrations, will he design them for you? Are you good with photo editing software like Photoshop etc? Do you use GIMP instead? Who is going to make Powerpoint slides to explain this to people? Will there be whitepapers?

Eleventh tech support and help desk, will he help with this or stick you with this task? Face it the Internet is full of people who can't figure out simple stuff. Sure you wrote an easy to use UI/UX, so easy a chimpanzee can use it.  But people are still going to struggle with it. People are still going to want their hands held. People are still going to request features be added to the MVP, that are already there but only because they don't know how to use them. You will get angry and upset people as well, how do you handle them?

Twelfth what happens when nothing works right, everything fails, and then he puts the blame 100% on you, and sues you for all the money you got? Worst case scenario I'm sure. What if you have a Dotbomb on your hands? Worse yet he issues more stock and buys it up and puts himself in control and then fires you even if the business does well. There has to be an exit strategy in the business plan for you. Either sell your stock to him, he sells his stock to you, you sell the company stock to a bigger company, and you outline in the contract what happens if the business fails, what happens so it isn't a surprise.

Who knows maybe this guy isn't a shark and knows how to deal with these twelve problems or even more I haven't thought of? After all he seems to be going after younger, more inexperienced developers who don't know these sort of things. I advise anyone considering such an offer to do research into these issues before taking such an offer. Before you go diving into an ocean, check for sharks first.

TL;DR First thing you should do is research your target market, fill a need, develop your MVP first, retain a lawyer and accountant, and then get VC money when you have something to show for it.

Edit: Wow, over 4000 page views in just a few hours time. Thank you Hacker News and Google GPlus, and for all the Tweets on Twitter that made Beware the Startup Sharks trending for a while.

Tuesday, January 8, 2013

Adobe scores major 'Own Goal'!

Adobe was advertising on Life Hacker and other web sites that Adobe Creative Suite CS2 and individual apps like Photoshop CS2 were now free and the activation feature was removed.

Many Mac and Windows users rejoiced, free Photoshop CS2, yes! Just sign in with an Adobe ID and then register for the software and get assigned a serial key and then install the software with the serial key. There was much rejoicing on the Internet and Adobe's servers even went down and the web page at Adobe for the free software was 'temporary available' but forums where posting direct links to Adobe to download the files and serial keys (it turns out any valid key would work, for anyone, since the activation feature got removed that checked for duplicate keys) and so people kept downloading free versions of old CS2 software.

But wait Adobe now says it isn't so, you are supposed to have a license for the CS2 software before you download and install it. That it is only free for existing CS2 users because the old version requires activation and Adobe couldn't afford to run the activation servers anymore, so they released the old CS2 software without the activation part. Not what their original message said, not what people had Tweeted or posted on social networking sites, not what news sites reported. Adobe goofed on the press releases apparently and now has to wait for management to issue an announcement on the subject.

Let's face it the software is so old, 2005 old, so old that the Macintosh version only runs on PowerMacs and won't run on Mac OS X 10.7 or higher (Mac OS X 10.4 to 10.6 for Intel Macs had an option of a Rosetta emulator to run PowerMac software on Intel Macs, but Apple removed it with Mac OS X 10.7 and up) and it was told that the Windows version only ran on old Windows versions like ME and XP and 2000. (Not true people reported it working with Windows Vista/7 even in 64 bit mode and some in Windows 8) Linux users found that it works with WINE as well.

I won't post links to places to download it or that has serial keys. I want to report on this and let Adobe sort it out.

Photoshop CS2 doesn't have the features or power of Photoshop CS6, nor does it have Cloud support or support multicore processors or advanced graphic cards. Adobe doesn't support it anymore nor do they sell a license for it either.

This could have been a big marketing promotion for Adobe, use the old version for free and if you like it consider buying the latest version. Photoshop is one of the most pirated software applications out there, and this free CS2 version puts a damper on CS2 piracy. Why pirate CS2 when you can download a free version from Adobe? One that doesn't use a crack that is malware infected, one that doesn't take weeks to download, one that is fully functional and up to date (pirated versions didn't update for some reason and are old and outdated) one that you can register with Adobe and create an Adobe ID for future purchases.

Look a lot of video game companies have given out free versions of their old video games and it has lead to sales of their newer video games. For example Skyrim's sales keep going up and they offer free versions of older video games based on their series with Daggerfall and Arena. Steam offers a free to play version of Team Fortress 2, and then once the user creates a Steam ID to play it for free, they get offered other video game software, which they buy and Steam also has sales on video games every once in a while.

If you want to attract more customers to your business, you need to give something away for free. That is advice I learned from SCORE and retired business people giving me free advice for my small business. Adobe can take advantage of this and give away free copies of at least Photoshop CS2, and then offer Adobe ID users who download it a discount on Photoshop CS6 or the Creative Suite CS6, and then they will earn more revenue for more sales.

I mean people often go for free and open source alternatives to Adobe Photoshop like The Gimp, Paint.Net, even use MS-Paint but if Adobe offers a free Photoshop they will win goodwill, and that is something that cannot be bought, it has to be earned.

My son just told me something about this today, "Adobe is off to a good start in 2013 with this free CS2 giveaway" sure they may lose millions in sales right now, and that is a write-off, but later on when CS2 owners want to upgrade to CS6 it will be more revenue than they lost, and they will make it up with record sales. Just the thing Adobe needs because they are struggling anyway as the industry tries to get rid of the Flash standard with the HTML5 standard.

An 'Own Goal' is a term in Soccer (USA) or Football (Europe) in which a player on the team kicks the ball to their own goalie and it passes the goalie and scores a point for the other team by going into their own goal. In other words a big mistake. But Adobe can turn this around to their benefit if they wanted to do so.

Wednesday, January 2, 2013

Windows 8 is a dud, here is why Linux is better

First of all I am migrating my systems to Ubuntu Linux, I am eating the dog food I am talking about. I've used Linux off and on since 1995, and Linux has been out since 1991 when Linus Torvalds first released it to the public. I just converted my Acer Laptop from Windows 7 Home Premium to Ubuntu Linux 12.10 AMD 64 bit version. My PC, a custom built ATX system will dual-boot Windows 7 and Ubuntu just in case I need Windows for some application but I am not going to Windows 8.

I am learning the built in C/C++ compiler GCC for Linux using NANO for the command line, and GEdit for the GUI GNOME editor. They both highlight my code and show me the structure. No more Visual Studio, as I switch to Mono.

Apple claims there are and estimated 66 million Macintosh users, 27 million of them running Mac OS X 10.7 Lion. According to the Linux Counter there are an estimated 63 million Linux users in the world. According to Netcraft over 200 million Web Servers run Linux with Apache, and Microsoft Windows Server with IIS only runs 97 million web servers. Windows 8 sales are slow, reaching 4 million users so far, which is slower than the rate of Windows Vista or Windows ME when they came out.

What is the deal with Windows 8? Microsoft changed the way that the GUI worked removing the start menu and adding a start screen which they got sued over the name Metro, called it Windows 8 GUI, and now call it the Modern GUI. With the Windows 8 Surface Tablets Microsoft wants to take a bite out of Apple, and the cheaper Windows RT tablet based on ARM instead of Intel processors won't even run Legacy Windows apps, but it is a twin for Windows 8 that has people confused. The Microsoft Surface is to the Apple iPad, what the Microsoft Zune was to the Apple iPod. The Windows 8/RT Surface Tablet is the New Coke of Microsoft Windows, and people are asking for the Classic Windows GUI back already.

Yes corporations are finding problems with users learning the new Windows 8 Modern GUI, it has a high learning curve and in many ways it is confusing. Rolling out a Windows 8 upgrade has many hidden costs, training costs are through the roof and converting custom applications to the Modern GUI is time consuming and very costly as well. The Modern GUI is really designed for touch screens and mice and trackballs and trackpads don't work with it too well. So to be upgraded to Windows 8, the corporate PC has to have the monitor upgraded to a touchscreen for best results as well.

From the corporate rumblings they are giving Microsoft 1 to 2 years before they consider a migration to Linux and free and open source alternatives to Microsoft software and products. Linux can have any GUI you want, just install a new GUI and then choose it when you log on. There is Unity with Canonical's Ubuntu or you could replace it with GNOME or KDE. If you want a more Classical Windows look try MATE, if you want a Mac OS X look and feel with a dock try Cario Dock, you can use more GUI enhancers and even custom skins to make Linux look like whatever you want it to look like.

Need to run legacy Windows apps? Consider QEMU for running and old version of Windows in a virtual machine. Another free virtual machine is Sun/Oracle's VirtualBox. Of course VMWARE has Linux client and servers as well.WINEHQ is an environment to convert Windows libraries and API calls to Linux, it is not an emulator but attempts to run Windows code on Linux. WINE is not 100% Windows compatible but can run a lot of the older software under certain conditions.

Why Linux over Windows? It has better security than Windows will ever hope of having. Linux has a lower overhead than Windows and it runs faster. The Linux kernel can load modules in and out of memory as needed to save memory and CPU cycles for modules not accessed frequently automatically while Windows loads a ton bloat of services, memory resident programs, toolbar apps, updaters and has such poor management that it can cause system crashes and blue screens of death.

Why Linux over Mac OS X? Well in order to run Mac OS X you need an Apple branded computer, a Macintosh, and those are always expensive. You can run Mac OS X on Non-Apple branded computers, PC Hardware as a Hackintosh, but you are breaking the terms with Apple and the software laws which is risky. Linux is free to download and install and use, and like Mac OS X it too is based on Unix standards. Linux will run on almost any PC as long as it has driver support for all of the hardware, which happens to be more driver support than Mac OS X itself and also more driver support than Windows 8 or Windows 7. In fact your old PC computers can be given new life by installing Linux on them. Recently Linux dropped Intel 386 support, but it still supports Intel 486 and up PC computer processors and AMD chips and has been ported to many different processor types as well. You still need a Mac to write iOS apps for the App Store and you need XCode to submit apps to Apple's app store along with a $100 fee for a developer's license. Linux is not that picky.

Android phones and tablets are based on Linux technology and Linux mobile devices have been out since before Apple got into mobile devices as PDAs, cell phones, tablets, and other embedded devices. A lot of the patents, copyrights, trademarks, and IP that many companies claim to hold where developed by the Linux open source community first and dating back as far as 1991 with the original Linux, that was designed to be portable to different platforms. Linux pre-dates Mac OS X, Windows 95, the 32 bit OS/2 2.0, and many others.

I don't see a "mass exodus" to Linux any time in the future, but I do see home and corporate users migrating to Linux because they are tired of Microsoft's tricks and failures, and don't wish to pay Apple's high prices, and look for something more reliable and lower costing for them.

By all means a majority of the market develops software for Windows, and after that develops it for Mac OS X, but ignoring Linux at this time and phase would be foolish. You have to consider it at least a third system to consider using and developing on.

Saturday, December 29, 2012

Dealing with trolls and women in technology

Hacker News had a discussion on this a while ago.

The original blog was taken down either by 'hackers' or the original person.

She had claimed at Hacker News (and the tech world in general) that there is a sexist, misogynist attitude towards women as well as harassment, douchbaggery and other things. I feel sad for her that she experienced these things, and this is an issue that needs to be addressed.

Now I have known women in technology that are experts in what they do, they are knowledgeable,  they learn new skills easily, and nobody would deny them a place at a conference or meeting or group to discuss issues. We should not discriminate by gender or any other thing.

What this woman experienced is trolls, they exist on the Internet and in real life. Call them bullies, sociopaths, egomaniacs, people with emotional and psychological problems that take things out on others. You might have known some in high school or elementary school, the very same grow up to become adult bullies.

The thing these bullies or trolls did was target her because she wasn't an expert in her field, even if she came up with the idea and helped organize the event, what these bullies or trolls did was called "bite the n00b" in which a n00b is a new or inexperienced person who is just learning or has basic knowledge in a subject. There exists a small fraction of the hacker community that considers itself 'elite' or '733t' and then picks on and bullies the part that is not 'elite'. "Did your mommy buy you a 'puer for your birthday?" they used to say in the 1980's when a new user signed into a BBS and barely knew what they were doing. I was in the part that believes "information should be free' in that everyone should have the chance to learn and share the knowledge and information on how computers and technologies work

Now she is an organizer and a planner, and she did come up with a new idea. We need more people like that, and we should not discourage people when they come up with new ideas and lack the experience in the area. We need to be inclusive and not exclusive. Yes she is a blogger and writes 'disruptive journalism' that uses negativity to get attention. Nothing wrong with being a blogger, free speech and all that. Just that we hold people responsible for their free speech these days as well as their actions, behaviors, and words.

Not everyone had dealt with her fairly. Was it because she is a woman, or was it that she lacked knowledge and experience in cryptology? Either one is an unacceptable reason to treat her that way. I think part of the problem is that hackers are not held to standards of behavior and courtesy.  True most hackers have a code of ethics or morals that they developed over the years. But I am talking about the small minority that doesn't seem to have a code of ethics or morals and just has anarchy of ethics and morals. True most had dealt with her fairly and wanted to hear what she had to say, but didn't do anything to stop the minority from trolling and bullying her.

Throughout my career I trained and tutored people in learning how a computer works, how to use an operating system, how to program, how to use databases. Not just as an employee at a company, but in college and universities, and on my own free time. In 1986 I was at the University of Missouri Rolla (Now Missouri University of Science and Technology) and pledged a fraternity there. I studied Computer Science and saw that there were few women at the university (I think that has changed since then). There was a woman in my Pascal class that was struggling, and I tutored her to help her pass an upcoming class. Other members of my fraternity had tried to ask her out on dates, and they were stunned to see me on campus and in the student center having conversations with her. Now I wasn't dating her, I was tutoring her, I was treating her like a human being.

My point is that we would be better off helping people who are inexperienced or struggling in computers and technology rather than harassing them, bulling them, trolling them, or even asking women for dates. If you want to date a woman, find a dating site or something, don't turn Hacker News or a forum or your hacker event into a dating one. Part of being a hacker should be being a professional that is willing to help out others and not bully or troll them.

It isn't just women who are targeted by bullies and trolls, it is men as well. In some of my former workplaces I was bullied and harassed because I would not go to happy hour and get drunk with coworkers (I don't drink or use drugs, and I have a family that needs my help at home) or that I didn't join in on the politics or trying to force a coworker to quit by harassing and bullying them and withholding important information from them. You see I believe in helping people out and not doing those harassing and bullying things to them. It happens more often than you think, and it is not the majority but more of the minority of people who do it.

Yes it is important to discuss, and yes it isn't just women who are the victims. We need to have an empathy for others so that we don't do these things. We must not form social kliks and only include an inner circle of elite people and shut out and bully and harass the rest. I think learning Critical Thinking can help in this area. It should be taught in grade schools on up to high schools and be in college and universities (it should already be there in higher education) that not only would help people treat other people as human beings, but also allow people to learn and grow to become better people and learn areas of technology and science.

Wednesday, November 7, 2012

A farewell to Intel

The PC Era is dead, we are in the Post-PC Era or some call it the Pro-PC era. Intel played a role in the PC era and the X86 based processors. They are even used by Macintoshes now. But all of that could change.

Intel almost had a monopoly until IBM had Intel sign an agreement to have AMD make chips in case Intel could not meet up with IBM's demand for them. Even PC maker used Intel chips, and later on AMD made them cheaper and brought in low cost PC systems as a result. Then AMD made 64 bit processors and licensed it with Intel. The X64 processor was born, and so was multiple core processing and hyperthreading. The PC was no more, it had evolved into the UberPC and software has not quite caught up yet.

Apple used Motorola 68000 and later on with a deal with IBM and Motorola joined the PowerPC alliance with them. It was to challenge the Intel threat and make better processors. Apple had their PowerMacs and CHRP systems based on the PowerPC chip. In 2006 Apple went to Intel chips because IBM could not keep up with Apple's demand and favored the many video game consoles that used PowerPC chips like the XBox 360, Playstation 3, etc. Apple converted their Mac OS X operating system to Intel chips and then later on dropped PowerPC support.

All looked well for Intel, they even bought out a few companies like McAfee. It seemed that only AMD was their real threat and it was struggling to survive.

But the mobile device era came about, along with it came the ARM chips. The ARM design can be licensed and then the ARM chips can be modified and then made cheaply. Apple uses them in the iPhone, iPod, and iPad, Microsoft uses them in Windows 7 Phones and Windows RT tablets, and suddenly some Dotcom companies found out that ARM based Linux web servers in a cluster is cheaper than buying Intel based ones.

Apple makes the A5 chip based on ARM designs and outsourced the manufacturing to Samsung. The very company it is suing over Android devices that also use ARM chips. Apple has plans, you see, to switch their Macintosh series from Intel chips to ARM ones like the A5, and has bought out a chip making company. Learning from the failed IBM Motorola Apple alliance, Apple wants to make their own ARM based chips. This would be a move away from Intel and force users to buy all new apps yet again for ARM based Macintoshes and end support for Intel based Macintoshes. It would also end the Hackintosh era where people modify Non-Apple Intel based PC systems to run the Intel based Mac OS X. Apple would kill two birds with one stone there. Take the iOS/iPad technology and use it for the Macintosh series.

Microsoft of course has Windows RT and would counter with more Windows RT devices. It has the same GUI as Windows 8, but runs on ARM devices and does not run Intel legacy programs. But if Microsoft pushed it more, they could push Intel based Windows 8 devices and Windows 7 and under devices out of support and end of life.

AMD is licensing the ARM design and will be making ARM chips soon. They anticipate selling more ARM chips. There are many computers like the Raspberry PI that show an ARM based computer for less than $100 can be a good seller. ARM chips use less power, and use a smaller size, and run cooler than the Intel/AMD X86-X64 chips. In a culture that wants to fight climate change the ARM chips are very trendy.

Need I say Linux, AROS, HaikuOS, and other operating systems are being ported to ARM platforms? We might be seeing the start of the ARM Era.

The PC isn't really dead, it has evolved to the UberPC, the old PC standard is the one that is dead. The old PC standard of 32 bit only, Intel X86, Legacy Windows/DOS, single core processor, non-hyperthreading, 32 bit addressing (3.5 Gigabyte RAM limit), and legacy 16 bit mode are over. 64 bit processors are in with multiple cores, hyperthreading, legacy 32 bit mode, RAM over 4Gigabytes (64 bit addressing). The UberPC or PlusPC, whatever you want to call it is the next step in PC evolution.

But somehow with ARM, less is more. Less instructions, less power consumption, less space, less overhead, less expenses, and a lower price tag. Sure an ARM chip won't run at 3.5 Ghz, yet, but unless you are playing really detailed 3D video games it does not matter. ARM chips are being modded for more cores, more hyperthreading, and of course faster clock cycles, and a 64 bit mode. So we might be seeing ARM Macs, ARM PCs to go with our ARM mobile devices.

What will Intel do if companies start using ARM chips instead of Intel chips? Will it end up like Sun and the Sun SPARC chip and get bought out, will it end up like MIPS and get bought and sold? Intel's best bet is to support third party operating systems like Linux and show why Intel chips run Linux the best, Intel needs to modify low end chips like the Atom to compete with ARM chips. Intel has to, as matter of fact, change their business model and business plan.