Archive | 2006

Moyers on the Internet tonight

From SaveTheInternet.com:

Tune in to PBS tonight to see the SavetheInternet.com Coalition featured in “The Net at Risk,” a documentary produced by award-winning journalist Bill Moyers. Then join other SavetheInternet.com members in an online Web discussion at PBS.org. Bill Moyers' show airs at 9 p.m. in most cities (check local listings). Immediately following the East Coast broadcast, PBS.org will host a live Internet debate between Free Press Policy Director Ben Scott and phone industry flack Mike McCurry.

Coming soon to a PC near you: more of the same

In a June column, InfoWorld's Oliver Rist wrote, “Vista may just mark an OS revolution.” By September, the glitter of shiny things had worn off, and in “Vista's not so revolutionary after all.”

“I just finished previewing Vista Release Candidate 1 for the Test Center, and I suddenly realized I[base ']m more underwhelmed than I anticipated. A few months ago, in this very column, I used the adjective revolutionary instead of evolutionary. I[base ']m changing my mind.”

These positions are striking, and I wonder how much of that is due to the way Microsoft has spent millions positioning and repositioning the product. In the years (and years and years) before the product shipped, Microsoft regularly announced earth-shaking features that would make Longhorn/Vista the most incredible OS on the planet, keeping the buzz going among the techorati and tempting the early adopters. When the product finally (Finally!) is getting close to shipping (*exactly* on time, regardless of all of the press to the contrary), wouldn't it be in Microsoft's interest to make the new OS as harmless and uninteresting as possible, so that the vast majority of users just accepted it as an update and not a revolution? If the choice isn't revolutionary (read: risky), there's a lot less reason to consider alternatives like OS X or RedHat or SuSE.

It's the same disk file system, despite all the initial buzz over WinFS. It's the same AD-domain-group-user permission scheme, despite the fundamental security failings of that design. It's the same old desktop metaphor, albeit with outrageous demands for graphical processing power. (When the vast majority of business still gets by on black-and-white printouts of words and numbers in rows and columns, the point of enough GPU power to play video games at 10x7x32pp@120fps is baffling to me. What new information are they conveying in translucent dialog boxes?). It's the same old apps.

Where are the solutions to the hard problems? Where's universal and ubiquitous and secure access to your stuff? Where's immediate backup and recovery of all of your files, settings and gestures? Where's secure, unimpeachable, identification in a wallet where you control your personal information and can enforce iron-clad privacy? Where's simple wireless roaming? With five years in the making, thousands of employee's efforts and millions of dollars expended, where are the solutions that you can't download from any free Linux distribution? Where's the innovation?

Microsoft fought hard to be the dominant leader in the industry. It is sad to see them abdicate their leadership with yet another more-of-the-same product.

MerriLUG: Rob Lebree on What's Inside a Mobile Phone

The monthly meeting of the Merrimack Valley Linux User Group takes place on Thursday, the 19th of October at Martha's Exchange in Nashua, NH. Dinner is at 6 PM and the main meeting (upstairs) at 7:30 PM. Driving directions can be found here

From the group's announcement:

“Rob Lembree from JumpShift, LLC [Edit: fixed broken link] will discuss the components and processes involved in the development of a modern mobile phone, from the processors and radios to the operating system technology, middleware and applications that bring the package together. He will also discuss the peculiarities of the mobile industry that make bringing a handset to market a unique challenge.”

“Rob will bring lots of mobile platforms with him in various states of completion for show and tell. Rob has two decades of experience in operating system technology, many of it in the embedded computing space, with three and a half years applying this experience to the mobile platform industry. When Rob grows up, he'd like to start a research and development company, hire smart people, and develop cool stuff that scares the heck out of big companies.”

Hope to see you there!

Web 2.0 Smackdown

Jeffrey Zeldman smacks down the hype well in his Web 2.0 Thinking Game: “Clearly “Web 2.0″ means different things to different journalists on different days. Mostly it means nothing — except a bigger paycheck. But let’s simplify what The Economist is saying… (more)

From my perspective, we're slipping into another avalanche of unrealistic expectations, VCs throwing money at silly ideas, slick hucksters talking their way into CxO jobs, burn rates, burnouts and, perhaps, if we're lucky, a little bit of advancement of the art of getting computers to be more useful. Enjoy the ride.

How Bad Can It Be?

War story: A client Whose Name Must Not Be Spoken hired me to “fix a few little things” on an application that was used as a transient and trivial application — on 28,000 in-house desktops in ~100 countries. The language was one they were not familiar with – VFP. The database (it was a centralized C/S app, running over their WAN) was one they were not familiar with. They hired a company that offered the application they wanted on a different database and paid them to write a custom version that ran against what was their database of choice at that time. This turned out to be the only app ever deployed in the company against that database backend. The database server was HUGE. The company that wrote the app was out of business. The “source code” they had (after legal pursuits) was a single CD with all of the files in the root: a half dozen projects named test1, test2, etc. and the worst code I have witnessed in nearly 30 years of software development. This app started in dBASE II and was moved without conversion all the way up to VFP 5. The client-server implementation was awful beyond imagining. Every connection setting which could be set wrong, was. Saving a record involved a half-dozen TableUpdates() without checking the return result, followed by a delete, followed by a tableupdate, followed by an insert. That this system ran at all was a tribute to how badly you could write code.

 

Sometimes It Just Works…. Doesn't

I had a client very unhappy last week when I failed to respond in a timely manner to his emails. The problem was simple enough: I hadn't received them! It seems that my iMac's Mail.app was having some serious problems, but didn't let anyone know. After shutting down Mail.app, then forcing it to shutdown, checking the disk integrity, and restarting mail, it's discovering all sorts of email out there it forgot to tell me about. It's been running for about ten minutes and is still finding email, up to 342 unread messages so far. So, if you think I'm ignoring your email, it's possible that I just haven't seen it yet.

Yet another PowerPoint security exploit

InfoWorld: Application development reports: “Microsoft warns of new PowerPoint attack. Just days after patching four bugs in PowerPoint, Microsoft is warning of a new attack targeting its presentation software.”

Boy, Microsoft is just not catching a break this month! Don't open untrusted PowerPoints. Don't run as an admin – configure your day-to-day user account as a Least-Priviledged-User.

MS Patch Tuesday: 10 patches, 3 critical, all important

SANS Internet Storm Center, InfoCON: green does a far more thorough job than I can of summarizing Microsoft patch tuesday – October 2006 STATUS, (Tue, Oct 10th). “Overview of the October 2006 Microsoft patches and their status.”

A really quick summary: exploits in asp.net, in an IE “safe” ActiveX control, PowerPoint, Excel, Word, MSXML, Office, Publisher, the Server service, IPv6 and the Object Packager (wow! Haven't used that since OLE 1.0!). MS06-056-065. Get Patching! Try OpenOffice.org. Try FireFox. Think Differently. Good luck.

Powered by WordPress. Designed by Woo Themes

This work by Ted Roche is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States.