-->
Showing posts with label Windows. Show all posts
Showing posts with label Windows. Show all posts

Wednesday, February 15, 2017

My Chromebook Experiment

How's that webby thing workin' for ya?

It's been only a year since I wrote up my early impressions of working with a Chromebook. I was giving it a serious chance, because there were so many things to like -- simplicity, convenience, security. And I tried to stick with it partly due to the dangling carrot of being able to run Android apps on it someday -- a carrot that so far continues to recede in front of my nose.

But in the end I'm signing off. I bit the bullet and replaced it with a Dell XPS 13 running (initially) Windows 10 and (soon coming) Linux. Not till I dived into the new machine did I really appreciate how much I'd been chafing under the restrictions of Google's webcentric tool.

What Happened?

So what happened? A list of things.

After my initial disappointment at not being able to take full advantage of Dropbox, I used Zoho for writing until I ran into too many sync issues and formatting questions. Once I had to resort to restoring an earlier Dropbox copy when my latest edits failed to save. Bad!

Plus, if I used LibreOffice to open one of the documents that I'd edited in Zoho, it would ask me if I wanted to use Open Document Text format when I saved it, revealing that Zoho's ODT was somehow not the same as LibreOffice's. One of the ODT viewers on my phone and tablet would refuse to open the files, too, probably for the same reason. Not good.

When Even Linux Fails

Then I lost my ability to boot up the Crouton version of Linux. It simply stopped working after a Chrome update and I was unable to get it to run again. This revealed what a weak link in the chain this solution is. It's too small a project with too few developers to make it robust. Unlike a  normal Linux distribution that will install on practically everything from a Raspberry Pi to the largest super-computer, Crouton is at the mercy of the underlying Chrome platform which may shift without warning. And it's not possible (at least at my skill level) to do a true dual-boot installation of Linux due to the way Google has locked down the platform. It's almost like trying to install it on a Mac.

Add to this the minor annoyances, like having to buy a third-party app to be able to access my remote desktop at work, and the non-standard keyboard missing the delete, pageup and pagedown keys. And that's worse than it sounds when you're used to using them to jump around and edit lots of words.

I started to ask myself, if Microsoft tried to sell me this (like their RT version of Windows for netbooks on Arm processors), would I bite? And the Chromebook limitations go much further than the ones on RT.

Obsolescence

Then there's the issue of planned obsolescence. Google put out the word that they will only guarantee support for 3 years after a Chrome device was first introduced. Too bad if you made your purchase two years into the product cycle. I've never liked the way Mac hardware becomes day-old toast every year when the new models come out, and this rubbed me the same way. Down here on the street, we are right to expect a five to seven year life cycle to our hardware. My wife is still happily using an HP laptop from 2011, and the end of its life might be the eventual demise of Windows 7. Even then there could be a lightweight Linux distribution in its future.

The final decision came when I realized I was thinking about replacing the Chromebook with a higher end model from Dell that was going to cost about as much as the XPS laptop. For the same money, it was a no-brainer.

The Plunge and the Future

So I've plunged back into the mainstream. Ahh ... 128 gigs of solid state drive instead of 32, eight gigs of RAM instead of four, a standard keyboard, illuminated even, a Dropbox that works again, and the full version of LibreOffice at my beck and call.

The idea of running everything from the web -- like the ancient days of client/server computers and terminals -- is still an interesting one, and it will probably continue to evolve and improve. Google has promised that all new Chromebooks will be able to run Android apps (though maybe not older ones like mine), which will make them a lot more useful. Beyond that, they're developing a whole new operating system (yikes!) that proposes to merge the features of Chrome and Android and eventually run on all devices including desktops.

From the other end of the spectrum, Microsoft is pushing Windows to become ever more mobile and webcentric. Soon they will collide in the middle. But I'm not sure I'd put my money on Google in this confrontation. One of the advantages of both Android and Chrome is their reliable Linux foundation. If Google throws out that baby with the bathwater then they may find themselves sailing on a ship as leaky and fraught with bugs as the SS Windows.

But to me it's all about striking the right balance. It's wonderful to be able to open a Dropbox folder anywhere and have my files available. Not wonderful when they're inaccessible because you're offline, or when you can't edit them because your software is also online.

So much computing power can be put into such a small package now that there's no reason not to do most tasks "locally" while mirroring data to a cloud resource. Right now that's the best of all possible worlds, regardless of your platform of choice.

Speaking of platforms, I'm even having some fun with Windows 10. But that's for another day.







Wednesday, March 26, 2014

The New Windows?


A while ago I saw an article online titled "Is Android the New Windows?"  At the time I didn't feel the comparison was fair, but it did raise some good points. Android was definitely surging toward the kind of market dominance that Windows has maintained. At one time Microsoft dominated 98% of the world's desktop PCs, and Android is already at around 80% of tablets and phones, depending on which set of statistics you care to adopt.

That success becomes a target on the back, inviting the global hacker community to invest heavily in attacking the dominant ecosystem. Rafts of malware and the need to run antiviral software are the result. In spite of its "sandboxing" features, Android devices have proved to be vulnerable.

But Android was an underdog, and who doesn't love those? It started out yapping around the heels of Apple's iPhone/iPad juggernaut and ended up as top dog. It ran on Linux at its core, sharing a code base with everything else in the world from set-top boxes and routers up to the fastest supercomputers -- even the Large Hadron Collider. And Android itself was at least sorta/kinda open source, with a vibrantly free marketplace for apps.

But recent experience has left me -- even as a fan -- with a discouraged feeling. I'm on my second Android phone, and I've previously raved about how much better it is than the first one. But it's end-of-contract time now, and the HTC Vivid is showing its age.

My first phone never had an Android upgrade at all, due to the rediculously convoluted steps required back then. (Download an installer program -- Windows only -- then connect your phone to the PC and use the software to push the update onto it, hoping not to brick it in the process.) It just wasn't worth it.

In contrast, the Vivid started out with an instant over-the-air upgrade to 4.0 that was painless and darn near automatic. But it turns out that was the last one it ever received. The next update never ran to completion, with the result that it has a permanent "Continue Update" link when you check the software status, but clicking the link does nothing.

Tech support? Start by resetting your phone to factory defaults. This is like the cure-all for Windows woes: wipe your hard drive, reinstall the OS, reinstall your apps, reinstall your data (you did back it up, right?). Leaving software updates in the hands of the carriers (AKA "the phone company") is like contracting with Radio Shack to do your Windows migrations for you. They are just not the right folks for the job.

So, OK, no more upgrades until I get a new phone. Not a problem, right? I can still run all the apps I like and update them due to a pretty good level of backward compatibility. But earlier versions of Android contained a nagging flaw that gets progressively worse over time. The flash memory in which the OS and all its apps and data live becomes ever more fragmented, producing sluggish performance.

How annoying is it? A widget that used to turn wifi on and off with a tap becomes unresponsive. You tap again, then find it just responded to the first tap, so you've now reversed what you wanted to do. Click the phone icon and wait, and wait for it to open. Tap a contact and wait to see if it will dial. Sometimes it won't! This is a phone, right? And so on.

If any of this sounds familiar then you may have had the experience of living with a Windows XP or even Windows 98 box with its frequent disk-thrashing and need to be "defragged." I find my phone issues are lessened if I simply reboot from time to time. Deja vu all over again. And due to the failed update, it insists on "optimizing" my 112 apps every time it starts up. 1, 2, 3 ... 112.

So is there any hope for us, or are we poor downtrodden consumers doomed to be stuck with inferior software support? Well, thankfully, software evolves. The newer versions of Android claim to have mitigated the fragmentation issue and to focus more on smooth user interaction. I know it's true because I also use a Nexus 7 tablet running version 4.3. If only my phone had been able to go along for the ride.

And of course there's always the hope that comes in the unopened box of a new device. This year's latest model, bigger, better, faster, smoother than ever before! Oh, and more secure, too. Talk about deja vu ...

[Next time ... In the sweet spot.]

Saturday, February 16, 2013

My Device Family Tree

How many do YOU own ...?

For a long while now I've had multiple computers in my household, most of them mine. But until recently they were always some form of desktop or laptop connected through a router. Now I find I've accumulated a family of devices, each one smaller than the last, that seem to specialize in the jobs that each does best. They all feed from the same pool of online files and services, but each fills a niche based on the size of images it can display and the level of operating system it runs.

The Dell desktop with its 22" screen is still my platform of choice for web development. I can boot it into LinuxMint or Windows 7, and the ample display size is great for keeping multiple windows open. It has enough horsepower to run Windows XP in a virtual machine with VirtualBox while simultaneously playing music and browsing the Internet. For spreadsheets, document formatting, web pages, graphic design, and games, this is the place to be. It's a year and a half old with "only" a dual core processor, but 8 gigs of RAM keeps it going smooth as silk.

Next up is its little brother, an Acer netbook, which shows how much can be crammed into a much smaller package. This also boots my choice of LinuxMint or Windows 8 (I know, but I had to put it somewhere), and offers a more comfy way to answer email and do writing while ensconced on the couch. The 10" screen is easy to read while still compact, and the whole package weighs in at just 2 pounds, probably less than the power supply on the Dell. It also sports a dual core chip, though its 2 gigs of memory is only adequate, and graphics are just meh -- OK for games as long as they don't require 3D acceleration. Tiny and underpowered as it is, this gadget still outperforms the desktop system I had 10 years ago, and does it on batteries.

The newest size slot belongs to the Nexus 7 tablet, which is doing its best to displace my now archaic Sony as my ebook reader of choice. There is still something comforting about the solid e-paper display of the Sony and a battery that lasts for weeks instead of draining while you watch. But when it comes to magazines and news feeds like Flipboard, not to mention Facebook and Google+ updates, not to mention Youtube and Netflix, it's pretty clear where the future lies. We just have to trust that in the fullness of time Modern Science will deliver a combination of screen and battery technology that will give us the best of both worlds.

And when deciding whether to use the netbook or tablet, it's easy: am I going to be typing or reading? For us inveterate touch typists there is no substitute for real keys. I've tried a bluetooth keyboard with the Nexus and it feels OK, but if I'm going to put the keyboard on my lap where do I put the tablet? The netbook is a typewriter, amplified. And the tablet is a book, electrified. Simple as that.

"But don't forget me!" says my Android phone. (It's an HTC Vivid running 4.0.) After all, the phone started all this by showing me how much could be done in the tiniest of packages. It's my second one, but this is the one with a big enough screen and adequate resources to let me read books and watch movies. True, the 4.5" screen is kind of tight for those things, but I always have it with me in my pocket and it's always ready to whip out and go to work.

Now it seems as if the Nexus tablet is just a grown up version of the phone. It still runs Android with its wealth of apps and beautiful integration with Google's wide world of services, but now with a form factor that feels like a book and performs like a personal TV. Dare we imagine that a desktop version is in our futures? Rumor has it that Google is about to merge Android with its Chrome operating system to put the final desktop nail in the Microsoft coffin. Or if you don't care for that scenario, how about integrating a tablet with your home entertainment system? It can be done even now if you can assemble all the bits and pieces, but it's easy to imagine it becoming a seamless standard.

On the other end of the scale, we're about to see even smaller devices coming online. Pebble and Apple will be selling smart watches that we can expect to take on more and more of the things phones are doing. So instead of pocketing them we'll be wearing them. And then there's Google Glass which is pioneering the kinds of user interface we will need when the devices grow too small for a touchpad. The lower limit, it seems, has yet to be reached. And the upper one, too.

Monday, December 24, 2012

Windows - Now Cheaper Than Ever

NOW how much would you pay?

For months I've been watching the approach of Windows 8 with dread. Ever since I tried running one of the preview versions in a virtual machine it's been giving me the heebie jeebies every time I see an ad for that screen full of multicolored tiles.

Anticipating an "intuitive" experience I had attempted to blunder around in it like a normal user might and found myself completely stymied. No start menu. No apparent way to find my programs. No way to quit an "app" or switch between the ones that were open. No apparent way to even turn it off -- I had to force my virtual machine to shut down, the equivalent of pulling the plug, before I discovered that you have to 1) open the "charms" menu, 2) select Settings, 3) select Power, and 4) select Shut down. Or, alternatively,  1) figure out how to log out (click on your user name in the corner of the screen), 2) click in the lock screen to get back to the login page, then 3) click the power button in the corner. Sheesh! Who designed this thing?

But love it or hate it I knew I would have to deal with it someday. I might never run it myself, but sooner or later either my company or one of my family or friends would expect me to be able to help them with it, so I'd better get some familiarity with it. On the other hand, I was reluctant to actually pay for something I didn't want. But Microsoft had an answer for me. For a limited time I could upgrade for only 40 bucks -- and if I had purchased a computer running Windows 7 recently I could get it for even less: $14.99. Wow -- the only deal better than that would come with free steak knives! (Or a free Linux download, but don't get me started on that.)

I hesitated to sacrifice my Windows 7 dual boot installation on my desktop. Even though I seldom use it I have to be able to get real work done when I need it, and the last thing I wanted was those bloody tiles in my face. Anyway, I bought it too long ago to qualify for the $14.99 deal. But wait -- I bought another Windows 7 machine more recently, namely the Acer netbook that I wrote about, and which I wouldn't mind sacrificing to the cause. Especially since I still had the version of Windows 7 that it came with tucked away on the hard drive that I replaced with an SSD, so I could always downgrade.

Best of all, the Acer was purchased within the magic time period that qualified me for the lowest possible price, so it seemed to be a no-brainer. I proceeded with my online purchase, jumping through a couple of hoops to enter a promo code that I had to register for, and then downloaded the approximately 2 gig package for installation.

Right away I detected differences that told me Microsoft is really making an effort to get more hip. Download instead of CD or DVD. Offering ISO files that can be burned to disk, and even packages for USB flash drives. A software assistant that pre-certified my hardware and existing programs for compatibility -- it even cleared LibreOffice! This is not your father's Microsoft, even though Balmer is still at the helm.

First I tried out the ISO file, but learned it was not a "hybrid" image that would boot from a flash drive. So they are still one step behind the convenience of some contemporary Linux distros. But they didn't at all complain when I went back to download the flash drive version. There is also  no option to boot directly into a working version of the OS to try it out before installation -- the "live" disk is still the province of Linux. But this was the first time I ever made it through a fresh Windows installation without any complaints about missing drivers for the built in devices on my motherboard -- and this was on a netbook with wifi card, camera, and touchpad.

The only complaint I have is the amount of disk space it demanded. I had pared down the Windows 7 partition to 40 gigabytes, which gave me about 10 gigs for file storage. There was 8 gigs remaining, but the installation program insisted on having a bit more -- about 8.9. So I uninstalled LibreOffice, deleted files, and ran disk cleanup to increase it to almost 9 gigs free. But now the installer warned me that I "should" have at least 1.2 gigs more than what it told me in the first place. Ah, now this is more like the Windows I'm familiar with.

This disk space issue was just because I had asked it to do an upgrade instead of a fresh install, so it needed enough working room to do its business before overwriting my existing installation. I decided to do a clean install instead. Accordingly I used the partition manager to delete all my partitions -- even the Linux ones -- so I could start from scratch. (Integrating a nice graphical partition editor with the installer is another way they have caught up to Linux installers. Though naturally it only handles FAT and NTFS filesystems.) This time I gave 50 gigs to Windows just to be sure it had plenty of room. The joke is that once the installation was done it only took up 20 gigs, so my original partition would have been ample.

The installation itself was effortless and completed much more quickly than I expected, though I forgot to time it. OK, so installation done -- but how would Windows 8 feel about dual booting with Linux? I was encouraged that the Advisor told me my computer did not support UEFI Secure Boot, so that "feature" would not be available. Yay! And I was further encouraged that the installer told me I should use the Advanced option in case I wanted to dual boot with "other operating systems." But I still had to try it to be sure. So I reinstalled LinuxMint, and voila, I was back to where I started except with Windows 8 in my boot menu instead of 7.

There I was at last, face to face with the dreaded tiles of the Start screen. The touchpad on a netbook is not the best way to do the fancy swiping that the Start screen is designed for. But I knew that touching the Windows key would always whisk me back to the beginning, and that Windows+D would jump to the traditional desktop. And trial and error showed that scrolling up and down on the edge of the trackpad was equivalent to scrolling side to side on the Start screen. A little confusing, but better than click and drag. So I started playing around.

Gee, those tiles are pretty. I think the colors have been designed to appeal to something childlike in us which is attracted to bright geometric objects. They perform a function also, which is to add color coding to the white icons on them, making them easier to recognize. Google could take a lesson from this, since they seem to be seriously challenged when it comes to icon design -- they really prefer words. Apple is at the other end of the spectrum, creating eye candy that resembles 3D objects. The new Windows look is flat, clean, and simple, and there is certainly a design argument to be made for it.

People praise this new interface as "fluid." It does scroll fluidly, and when you click a tile (or touch it) it fluidly flips and expands to fill the screen. Even when you don't touch them they fluidly scroll information updates, such as emails or news feeds. Fluid fluid fluid. The problem comes when you actually try to, well, do something. It soon becomes clear that the apps have been designed for the child in us as well -- the toddler who can only bang on big buttons or Whack the Mole with a hammer.

Gone is the richness and subtlety that have won praise -- however grudging -- for past versions of Windows even from those of us who might prefer to use something else. Windows 7, for example, is about as nice a user experience as I've ever had. I certainly prefer it to OSX, and it offers conveniences that I actually miss when using KDE under Linux. For example, the ability to rename a file while selecting it as an attachment. It doesn't seem like a big thing until you find that without it you have to cancel out of the attach dialog, open a file manager window, find the file and rename it, then go back and select it again.

Then of course there is the schizoid nature of the two separate and competing interfaces that seem to be fighting for your attention. Just when you think you might be able to live in the new world of tiles, something as basic as the Control Panel flips you back into the old world, And you can't really stay in the old world either, because to start a different program you must go back to the tiled Start screen. The fact that third party "start buttons" are selling like hotcakes should be a big red flag to the MS developers.

Another frustration turned out to be trying to watch Netflix. I had just got the movie service to run under Linux using the Wine kludge that made it think it was really running under Windows, but on the netbook playback was so jerky it was unusable. Surely this was something Windows 8, with its fluid fluid fluid interface would excel at, right? Well, I grabbed the free Netflix app from the Store, and it started up smoothly enough. But when I tried to play a movie it failed to load and gave me an error message stating that my video card was not adequate and I should see if there was a new driver for it that was compatible with Windows 8.

Aha, the dreaded driver issue. Unfortunately, the support site for the Radeon graphics reported that I was already using the latest driver. So out of curiosity I fired up my Chrome browser instead of the Netflix app, went to their website, and tried to run a movie that way. Result? NO PROBLEM. So what's the big deal with the app and special drivers? The difference is something to do with that new world of tiles, giving me one more reason to ignore and avoid it.

I fear that for all their bold efforts to strike out in a new direction Microsoft is going to experience the exact opposite of the "halo effect." With Windows phone barely making a dent in the smart phone market they have tried to force us to pay attention to their tiled interface by shoving it under our noses on the desktop. But after learning to hate it there, it is unlikely we'll learn to love it on phones and tablets.

Which is kind of a shame, since it is actually a fresh and interesting attempt at a tactile interface that could be useful on handheld devices, at least after it matures. Unfortunately it was rushed out the door half baked, and it really really REALLY doesn't belong on the desktop.