Hardware advances outrun programming finesse

I was sent a great article today on the problems encountered by the development of multi-core processing chips (thanks, Pops!).

If you are interested in learning more about chips that are “smarter” and do more for you, if you are intrigued by the idea of hand-held mobile units that don’t need traditional keyboard and mouse inputs (think voice commands!) and processors that are “all in one” devices for computing, graphics and higher end functions — then you should read the article too.

It also points to the unveiling of a new set of programming niches for those script artists looking for a brave new place to call home. New York Times article on multi-core chips. 

My Take: Local vs. Web Based Information

I’m a control freak. This means that I like having my stuff in my possession. It also means that this new wave… this new push to put everything on “web-based” apps on someone else’s servers… makes me a little nervous.

On the flip side, having a hard drive crash makes me a LOT nervous. Redundant drives with full backups help — but they don’t prevent that horrible sinking feeling and the quick, rabbit like thoughts of “what files have I touched since the last full backup?!?!?” when a hard drive burps.

Web based data eliminates that. It also eliminates the need for data storage expenditures (which cost me almost as much as my computers do each year). It eliminates all the cords strewn from the UPS (uninterrupted power supply) hogging the leg-room under my desk and those snaking across my desk to plug into the powered USB hub behind my monitor. Want to know a secret? Wires make me crazy. I hate them.

I’ve seen with the iPhone how the web-apps can be pretty nice indeed — so long as I have a connection to the Internet. All is lost when the edge network isn’t available.

Web-apps also eliminate the need for program installation (and reinstallation when you buy a new computer or do a complete re-gen on an old computer) and it would also prevent the cross-operating system incompatibilities I’m experiencing now as I make the transition to Linux. It lowers the operating cost for computers because it takes less powerful computers to run the higher-end apps when all the “heavy lifting” is being done server-side. There are fewer “software upgrade” costs and you are always running the latest version (even if the previous version was better, I should add).

It makes sense to have someone else take care of my stuff. It means I worry less, have more fun, do less work…

Or does it?

Maybe, like the old quote about those willing to give up freedom (read control) and privacy to gain security end up with neither.

I don’t want someone else to have access to all my “stuff” — even if that means I have to maintain it all myself. I know there must be some happy medium between what I do online and what I store offline. I’m trying to find that “sweet spot” but I’m having real battles with it.

I love Google Docs and Zoho Docs and all those look-alikes — they offer a great concept. But would I do mission critical, sensitive client work on it? Nope.

I also like Basecamp. It’s a great online tool. I use it with a partner to outline our next steps in a joint venture. Do I feel comfortable having all our stuff online? Not really. It’s convenient. It’s nice to know that both of us can gain access to this information at any time from any location. And, yes, I’ve read the privacy policy.

Can I be frank? Although I recommend that all my clients have a privacy policy — and only speak the truth in it, I still don’t really trust privacy policies on websites. I’ve written dozens of them and I’m a skeptic. I know they are only as good as those people who write them and those responsible for insuring the company follows them. There are too many variables there.

Yes, I enjoy the ability to do my banking online, but I’ve not quite managed to get comfortable with doing my books online. I have the urge to simplify my books — it’s more of a compulsion, less of an urge actually. I hate QuickBooks — online or offline. Despise it. I want to investigate FreshBooks online. It looks great, but I just can’t bring myself to do that yet. It seems too much like walking down the street in a sheer nightie — yeah, I may be covered, but how much effort would it really take to see all my “stuff” if you were really looking?

As I make the changes in my business model that are currently underway, I may become a bit more comfortable with the online world. I may have to. There may be no option soon.

I love the Internet. I love working online. My computer is (usually) my best ally and coolest tool in my business and creative endeavours. But my sense of individuality is threatened when I consider the ways my data can be taken, shared, hi-jacked, damaged, destroyed or lost.

Maybe the solution is to harbor less data and I am “cleaning up” my data files and my extra redundancies and old versions as I sweep through the new business data system I’m building. Maybe the solution is to share more freely and worry less. Perhaps I should follow the herd toward a web-based world — and I may eventually do that — but right now, I’m still sitting here with crossed arms shaking my head no.

Web apps have their place. I know this. And I don’t really have a problem with the apps being web-based. I have a problem with the data being there too.

I know that the best solution for mobility and for the non-tech users in the world is a web-based application mecca. I know that the hard drive space on the mobile devices can go way down when web-side data storage is implemented. I get it.

I’m just not sure I want it yet.

In a perfect world, the web-based apps would have a local computer-based backup app that would let you read and manipulate all the data files created in the web applications. (Having all my stuff in OneNote during this switch over to Linux has turned me against “proprietary formats” forever.) The data would be stored locally — or at least backed up to a local drive (fully encrypted from the web application of course).

That way, your information would never be held hostage, or held in a format that you can’t read or append. And I wouldn’t have this “sinking” feeling whenever I consider letting my critical data get out of my sight.

I guess I’m just not a trusting person. (*shrug*) So be it.

Crashes and Burns…

After much struggling, and much guilt about how far behind I’m falling in all my work, I finally got Kubuntu working. To be fair, much of the time was spent converting over my data and getting all my programs working. Some time was spent (ok, A LOT of time) trying to determine if I could find programs in Linux that would replace all my essential programs. The answer to that question is now a firm “maybe” — and I’m hopeful.

But this is how my life was on Friday… Continue reading

Broadband ISP: How Slow Can You Go… And Still Be Moving Forward?

After a recent move, I’ve had to re-evaluate the way I connect to the Internet. Before the move, I had DSL. It was pretty dreamy for a couple of years. It was especially nice after having survived with a satellite ISP for three years prior to the DSL connection.

The satellite was much faster than the old back-roads country dial up that I had – which topped out at 24K and often refused to work at all if there was a heavy dew. Rain didn’t affect it much, but dew and heavy humidity would knock it out completely.

Now I’m back looking at ISP options and was appalled to learn that my new city has a single ISP provider with a monopoly – and that provider sells out the service to other ISP providers – which keeps the prices inflated. In the first month on the “city” DSL I had two days of complete outage and other times of extreme creeping-slow service. My “country” DSL was bullet-proof. It was a much better product. With the latest move, I started looking for other options.

Satellite ISP: It’s Not All “Dishy”
I was seriously considering getting a satellite again – just so I can stay mobile. I could get it attached to my RV and pumping it out wirelessly from there for use inside the house or outside in my mobile office. I could take it with me when I moved back to the farm or stay connected while I did some traveling. It would be a final solution. It would be perfect!

Then I did a bit of research…

My former satellite service (on the farm) had stared to slow noticeably just before I moved to the location where DSL was available. I thought it was just me… that I’d become even more impatient than usual. But my favorite online speed test (http://performance.toast.net/) proved that wasn’t the case. It really WAS slower.

Now, according to user groups and forums web-wide, the continued overselling of satellite bandwidth without adding any additional infrastructure has created a “slower than dial up” status for many subscribers. (Slower than dial up at broadband prices? No thank you.) And the equipment is not cheap. Incidentally, the satellite dish I had two years ago is no longer “supported” by the ISP, so I’ll have to reinvest over $1200 to get what I already have replaced to hook up to satellite again – if I don’t want it mounted on the RV. Mobile mounting really shoots the cost up.

Cable is Constricted

Cable, the other local option, is experiencing the same issues as satellite – at least in my market. Although not as dramatic as what’s happening with the Satellite ISPs, cable is being speed-throttled because all users in a geographic area share a common bandwidth. The bigger the subdivision, the more pronounced the problem, but even the less populated areas are noticing a speed and service lull according to my techie sources in town.

Maybe, since I work primarily during the day, my cable wouldn’t be too choked. The children would be at school and the majority of adults would be at work – using their company’s ISP – so maybe I could rearrange my work schedule a bit to facilitate better upload and download speeds for client work.

But, the fact is… I don’t want to. I want to have full and unfettered access to the Internet any time I get the urge. I’m spoiled. I’m demanding. I want fast Internet access!

Wringing Out the (Cell Phone) Waves

I used my wireless 3G cell phone SIM card in my computer during the transition period while DSL was being hooked up two months ago. It wasn’t a pleasant option. It was better than no option, but only marginally. I could work, but the speed was frustratingly sluggish and I had to abandon any attempts to perform multi-media downloads (which I do often — when I have the capacity). And the cost per month for this sub-standard data option? $60 over and above my cell phone plan, the cost of the “aircard” and let’s not forget taxes.

Wireless Webs Aren’t Woven in Kentucky
Here, there’s no news of the in-town wireless LAN options that I read about in other, more progressive, communities. It is my understanding that they also get throttled, but at least the cost is commensurate with the service. Many areas are offering community wireless LAN access for free or at an extremely low cost. A few of those available worldwide are listed here: http://wiki.personaltelco.net/index.cgi/WirelessCommunities.

Alternative Options… It Costs HOW Much?!?!
The only other option I’ve investigated is a pricey one. There is a business-quality dedicated satellite ISP that doesn’t get “choked down” via overselling – at least that’s what the company representative tells me. But the snag is the cost.

I called a “business satellite specialist” and was told that my bill will come in at $13,000 for the installation I’d need to run a business quality dish on my RV. And then there is the monthly fee, ranging from $179 per month up to $599 per month. PER MONTH! This is not a viable option for most small business owners, IMHO. It’s not viable for me right now.

If you are interested in learning more about mobile (read expensive) options for business, visit: http://www.mobilsat.com/ or http://www.groundcontrol.com.

In conclusion, I see no real options other than DSL (which currently has me on the back end of a 12-day wait for service) or taking my chances with the bandwidth available through cable. Even DSL is subject to dramatic fluctuations in quality of service, depending on where you live.

I live in Kentucky, a state ranked 32 in the line-up for ISP onramp and download speeds. Rhode Island, the top ranked state, is over five times faster than South Dakota, nearly ten times as fast as Alaska and is over three times as fast as my own state. Check out the broadband statistics on your own state.

With the current lack of viable options and an ever-increasing demand for Internet access I can only imagine what it will be like in a few more years as the lag in the infrastructure and broadband service in the USA becomes even more evident.

According to current reports, the median download speed in the USA is just under 2 megabits per second, whereas in Japan, the median is over 60 megabits. Discouraging isn’t it? How will those of us who work on the web in the states compete online with substandard broadband?

It’s a serious concern for those who live and work online. It’s time to push for real alternatives. Not later, but now.

Life is Easy When You are Nine

The girl, the iPod and bed-headWe have been teasing Alexzandria for some time about being the only one in the family that doesn’t have an iPod. She noted that fact first, mind you, we just hammered on it a bit.

For quite some time I have known she would be getting an iPod the first time one of our existing ones was replaced with the next generation.

She had no clue, however.

I held onto my 60 gig for a bit after getting my iPhone… and then I finally released my death-grip.

That happened on Sunday evening when I handed over my own iPod to my hubby (who had been coveting it for some time). He, in turn, gave me his 30 gig so I could wipe it and rename it and get it ready for Alex. Continue reading