October 22, 2019

HP's kids: Children who can't say yes, or no

Merry-go-round amusement parkPhoto by Marjorie Bertrand on Unsplash

Editor's note: Developer, vendor, and advocate Alan Yeo has passed away at age 65 after a lifetime of work for the 3000 community. His essay below was written in 2005 amid the early years of the computer's Transition Era. He wrote about the damage done after migrations were first triggered by HP's 2001 pullout, then postponed on a fuzzy timeline from the entity the community was calling the virtual HP division for the server, vCSY.

Vendors like Yeo who weathered HP's stormy strategy took on a lot of water because of HP's revision of its end of service deadline. Yeo's use of metaphor and allegory here are a fine tribute to his wit and intelligence that the world has lost. ScreenJet, his company, followed his insight to survive the turmoil.

By Alan Yeo

That's it, children, just give the merry-go-round another shove, just when passengers thought it was stopping and they could get off it and get on with planning the rest of their lives. Oh yes, some of the children will be happy; the period before they have to decide which ride to take next has been extended. But for the adults either already behind schedule, or struggling to get attention-deficit children to concentrate on important decisions, it's just another frustrating delay.

Now it wouldn't be too bad if the very Careless Stupid Youngsters ("vCSY") nudging the merry-go-round on weren't the same vCSY who had planned its retirement, and had then encouraged its customers and partners to seek out new more exciting future-proof rides. But no, to compound the disappointment they caused their passengers when they announced the ride was ending, they now have to say, “We lied, we didn't mean it, the ride's not ending yet!”

Is this because they think their passengers are still having the best ride in the fair? Perhaps they think they can just keep it spinning under their control for a while longer, that there are another 3000 pieces of silver to be extracted for their parents, the only Happy Party ("HP") in this.

And what of vCSY partners, and the encouragement they received to help transport the passengers to other rides when the Merry-go-round stopped. Or even those they encouraged to build an organisation to help those passengers that wanted to stay on the Merry-go-round and even maintain it after the ride had stopped.

For yes, there was an organisation of such Open Minded Passengers Established ("OpenMPE") that hoped to provide counseling and support for those who chose to stay, and even to build a work shop to repair the Merry-go-round Physical Environment ("MPE") for them. What of OpenMPE's chances now? Why would anyone invest in them when they need it, if the HP and vCSY are going to keep the ride spinning and the MPE supported?

And what of those who vCSY encouraged to build the transport for the passengers to other rides — their parents (the HP) had no transport of their own. Those vendors built the busses the planes and the trains, and even migrated some of the passengers to new rides. What are they to do now, just sit there with the engines running for a couple more years whilst the merry-go-round spins on?

And what of those partners vCSY encouraged to build infrastructures to keep old merry-go-round's functioning and provide support for the MPE? For them, the ride has been delayed for two more years, and it has reduced the number of potential passengers to the point where it may not be economic to hang around and wait.

Read "HP's kids: Children who can't say yes, or no" in full

Posted by Ron Seybold at 08:29 PM in History, Homesteading, Migration | Permalink | Comments (0)

Pivital Solutions: Your complete
HP 3000 resource

October 17, 2019

Alan Yeo, 1954-2019

Yeo at Reunion

Alan Yeo, a software vendor and developer whose business ultimately led to success as a nexus for the 3000 community in its Transition Era, has died at age 65 after a battle with a small cell cancer. He is survived by his wife Helen, a lifetime of creations he designed with partners, and a gripping voice that gathered and rallied MPE customers after HP quit on their marketplace.

Yeo’s company Affirm, Ltd. rose up in the 1980s as a resource for manufacturers who used the HP 3000 to manage their enterprises. He served a group of customers across the UK and began to move in wider circles with the advent of ScreenJet, his software to modernize the 3000’s bedrock VPlus application interfaces.

ScreenJet arose in the years just before Hewlett-Packard scrapped its business developing 3000s and MPE. While the HP decision left Yeo undaunted in his business aspirations, it also led him to a new role as a leader for a 3000 community that was dissolving after the implosion of the Interex user group in 2005.

His first effort surrounded the final date of HP’s manufacture of the system. On Oct. 31, 2003, he organized and led the HP 3000 World Wide Wake, a collective of gatherings to celebrate the server and the people who’d made it their life’s work. Across North America and Europe, customers and managers held parties and met at pubs, bars, and restaurants. Photos from the events poured into a web server that Yeo hosted. Earlier in the year, Yeo asked out loud where else the HP 3000 community might gather in a user conference — a question he posed in a meeting at the Atlanta HP World, where few 3000 customers had appeared.

In the year that followed, he shared his strategy of being a master of one. It was built around the nugat of collaboration that led to his ability to connect.

"We’re starting to see more collaboration between migration tools providers and migration service partners," he said in a NewsWire Q&A. "To get some of this stuff right, you really, really need to know it. I think it’s too big for any one person to do anything right. If you want good fish you go to a fishmonger. If you want good meat, go to a butcher. If you just want food, go to Wal-Mart, and if you just want to eat, you go to McDonalds."

Community meets and reunions

Many of the stranded customers using the HP 3000 got an introduction to Yeo’s voice in those first years of the 3000’s Transition Era. He commissioned an editorial cartoon during 2002 that became a mainstay in his company’s ads, one built around the HP move to end its MPE plans and sever relations with the thousands of companies that grew up using the 3000’s extraordinary solution. The CEO of the company at the time, as well as the 3000 division’s GM Winston Prather, caught the brunt of the brilliance in a cartoon that compared killing off HP's 3000 futures to the evil in a Disney movie.

WinstonDalmations
A few years later, after the user group Interex folded its operations overnight and stranded users’ plans to meet at the now-canceled annual conference, the first of a series of Community Meets sprang up for 3000 owners. After an impromptu gathering in the Bay Area for community members already stuck with nonrefundable hotel reservations and air tickets, a single-afternoon lunch gathered several dozen managers, developers, and owners.

The first Bay Area meet was replicated and expanded twice more with single-day meetings in 2007 and 2009, organized and underwritten by Yeo and his business partner Michael Marxmeier of the database and language vendor Marxmeier Software. Other companies contributed to cover expenses, but the largest share of the organizing always went to Yeo.

In 2011, he and Marxmeier teamed up with some help from the NewsWire to mount the HP3000 Reunion, a multiple-day event with a meeting at the Computer History Museum. In addition to seminars and a group tour of the exhibits, a catered dinner, a briefing on the upcoming 3000 emulator, and a meeting of enterprise resource planning software users made for a busy weekend with dozens of community members.

Alan_Yeo_at_Reunion
Yeo was pragmatic while keeping his lights on for every software customer who’d invested in his products. Marxmeier Software has taken over support and services for ScreenJet Ltd. in the wake of Yeo’s death. ScreenJet and Marxmeier Software have had close ties for a long time. Yeo was a valued board member for Marxmeier Software and Michael Marxmeier is a director at ScreenJet.

To ensure the continuation of ScreenJet products and services, as of June 2019 support, license renewals and upgrades have been administered by Marxmeier Software. "This will not affect any ScreenJet customer product licenses or agreements which will remain with ScreenJet Ltd," said Marxmeier. "The teams at ScreenJet and Marxmeier will combine their long time experience and resources to guarantee efficient and reliable ongoing support and services."

Alan Yeo with dogsWith his beloved dogs at his Gloucester home

Ever-prepared, Yeo worked out the details of a smooth transfer over the months when his cancer recovery had failed. He'd rallied after treatments and recovered enough to race vintage cars on rural road rallies in 2018. In his last months the disease progressed to cut off motor functions of one arm. He resolutely typed long messages one-handed.

Failures were always a topic he could approach with candor as well as compassion. “Most software on the HP 3000 was too expensive, compared with other platforms,” he said in a 2004 interview examining the collapse of HP’s ecosystem. “However, because people could reliably write applications for the system, many of these were developed far too cheaply. Many customers got far too much for the money they actually spent.”

A reach for personal connections

The ScreenJet product was a recovery from a valiant effort to make the 3000 a vital part of the dot-com PC world. Millware was to deliver software that gave 3000 customers a way to make their VPlus interfaces behave like modern graphical interfaces. The software was to be free in exchange for giving over some of the screen real estate to messages from vendors. Before that user base could be established, dot-com computing staggered, a blow to the vendor element of the formula.

Yeo also picked up the pieces from the effort to market ScreenJet, developed as a connectivity product and sold by Millware.com until that marketing company went bust during the dot-com implosion. ScreenJet earned an award for migration solutions from Acucorp. But for all of his effort toward helping migration customers, Yeo was clear-eyed about 3000 transitions. ScreenJet achieved its best technical release just one month before HP announced its withdrawal from the 3000 market — and the product’s development up to that point was not driven by any need to move companies away from the platform.

Yeo also took a role as producer in a new feature for 3000 customers long abandoned by HP: Transact users. The advanced development language was kicked to HP’s curb in the middle 1990s, but sites continued to run extensive Transact applications, long after the “strategic” badge fell off the language. The TransAction software from his team give Transact sites service and tools to move programs to COBOL, a way to prepare for the journey away from the HP 3000.

Marxmeier, who reached out to break the news about Yeo's death, said he would miss his ally's organizational gifts, but even more so, Yeo's ability to write and speak with, well, eloquence. After drafting a heartfelt letter to inform the ScreenJet customers about the founders' demise, Marxmeier said he already felt a gap in the story. "It's something I would have liked Alan to read, before I released it," he said.

Yeo said he wanted no florid speeches of eulogy at his passing. Months before he died, he said if there was any afterlife at all, "I could be a little sprite, one who could occassionally make it rain on somebody who was being pompous, that would do me quite nicely." It's fair to say his narrative for the 3000's transition era was rich with the words that rained on misfortune and miscalculation.

Carly_cartoon_dalmations

Posted by Ron Seybold at 07:15 PM in History, Homesteading, Migration | Permalink | Comments (0)

October 14, 2019

How to make databases live past shutdown

Index card file drawer
Photo by Maksym Kaharlytskyi on Unsplash

In 2011, a systems manager for the power utility at the City of Anchorage was looking toward a shutdown of the municipal HP 3000. It's a situation that surfaces from time to time even now. Back in 2011, the manager could see another 10 years of useful service for the 3000. His management had other ideas. This might sound familiar.

Wayne Johnson said, "We have an HP 3000 that we are going to decommission, sadly. I have powers that be who want it turned off sometime next year, although I think it will be longer than that. Is there a service that will read DLT IV tapes or convert them to some other usable format on a Windows platform or some Unix server?"

He went on to say that most of his data files were TurboImage database files. They were for archival purposes only. "Of course, the simple solution is to run the HP 3000 N-Class, probably for the next 10 years. It never goes down. But that call is not mine to make. They want to unplug it."

Alan Yeo of ScreenJet supplied a database tape migration solution that still works today.

"One very simple but elegant solution is to get a copy of Marxmeier's Eloquence database which is very inexpensive for your choice of Windows, Linux, or HP-UX and just load the databases in. Then either with the Query3K tool or with ODBC, you can just access the data as and when required.

"You could copy the volume sets to Network Attached Storage. I'll make a bet that the smallest NAS device you can buy for less than $400 will comfortably store more data than you managed to create on the HP 3000 in its lifetime.

"Allegro has a product, Rosetta Store, that will directly load Eloquence from databases in STORE format on tape, if you want to skip the step of restoring from the 3000 tapes and then unloading for import into Eloquence. I think the Allegro product will also do flat file conversion."

Beyond the Marxmeier and Allegro software, there was another suggestion offered in 2011 about a product that has come to change the way MPE databases live on beyond hardware shutdown. HP's iron, after all, isn't the final resting place for 3000 applications and data.

Read "How to make databases live past shutdown" in full

Posted by Ron Seybold at 11:41 AM in Homesteading, Migration | Permalink | Comments (0)

October 10, 2019

Who's to blame when the lights go out?

Power-lines-towers
Photo by Peddi Sai hrithik on Unsplash

Yesterday the lights didn't come on in Northern California. Everywhere, it seems, because the Pacific Gas & Electric corporation didn't want to be sued for windstorm damages to its power lines. They cut the juice to prevent lawsuits. Tesla owners got a dashboard warning.

The surprise about the outage was as complete as the shock over Interex dowsing its lights overnight in 2005. Except the cynics could see the PG&E blackout coming.

Solar panel-owning residents of California and electric car owners were most surprised. I went to a 3000 tech mailing list to look for people worried about topping up their Teslas, because some people who picked 3000s are pioneers, so Teslas are well represented among MPE veterans. Like the usual chaff on a mailing list, there were turds of political opinion floating there about who's to blame for California's darkness.

So I wasn't surprised to see more attacks on the state of California. "A third world country" is the shorthand smear, although you can say lots of the US isn't a first world country any longer. In the exchange on the mailing list, it was apparently too much trouble to keep a state’s government separate from talk about Pacific Gas & Electric’s corporate moves. Once PG&E goes bankrupt, then the private corporation’s demise will be blamed on California voters, using that logic. It’s easier than keeping commerce and government separate, I suppose. 

Blaming the tough regulations about state rate hikes for the disaster that is PG&E business is having it both ways: Government is crucial, and government is ridiculous. On and on it goes, until we are supposed to trust a government that lets PG&E do whatever it wants, so long as profits stay high. 
 
Because every corporation with ample profits has always taken care of its customers in every need. 
 
Some people on that mailing list sure have a short memory about such nonsense. We are all survivors of a meltdown of a business model where corporate profits were ensured — because revenue growth was the only thing that mattered — while legacy technology got scrapped. Millions of dollars of investments, the fate of hundreds of vendors, and thousands of careers were lost.
 
The mailing list name still has the numerals 3000 in it. You’d think people would remember what brought us into each others' lives, along with the lesson we learned the hard way together. Oversight is important. The problem which hit the Hewlett-Packard 3000 customers was a lack of oversight from top-level management and the board of directors. It's sometimes hard to know what to do while things are changing (the computer business) and ambitions are high (make HP bigger than anybody, so it will win every deal).
 
A good rule to follow, though, is like a physician. First, do no harm. The 3000 community got treated by HP like a limb that had gone gangrenous. Old history that'll never be changed, yes. Also, a lesson for managers on how to treat older bodies like an operating system and software that's not new but is still performing well.  
 
Complaining about oversight, when you'd rather have none at all, is what got HP into the state it's in today. Two corporations, neither growing, both unable to honor the promises of forever-computing that drove companies to buy its products. HP's cut itself loose from the future of OpenVMS, and the thousands of companies that rely on that legacy OS need to trust VMS Software Inc., new owners of the OS's future.
 
It's a better deal than the one HP gave its 3000 customers. Private money would've taken over MPE futures in 2002. HP wouldn't sell or license it, but again, that's just history. Now that the lights aren't going on for the 3000 at HP anymore — so many of HP's 3000 web pages are dead or buried alive — it evokes the powerless situation in California.

Read "Who's to blame when the lights go out?" in full

Posted by Ron Seybold at 11:23 AM in History, Homesteading, News Outta HP | Permalink | Comments (0)

Search