Steven's Big Head

 My World & Welcome To It

Outrageous Reality

Puter Talk

Games People Play

spacerMy World &Welcome To It

I couldn't possibly leave computer technology stuff completely off of my site. That would be dishonest. It absorbs way too much of my life to be left out.

What I refuse to do is fill up this site with all the explicitly technical content that you can already find more appropriately located elsewhere. So you can click on one of the links to the right or (since I am making a concerted effort to jazz up my sight with "more than words")...

To read my "high tech diary" and otherwise engage non-commercially in the world of Oracle PL/SQL, visit the:

To find out about how you can spend your money very wisely on software tools I helped created that will transform your ability to work with Oracle technology, please scoot on over to:

My Books

My "claim to fame" in the world of computer technology are my books on the Oracle PL/SQL language. Here are the covers and a brief description of these books:

My first book and my best seller. We've sold over 100,000 copies of Oracle PL/SQL Programming. I was originally the sole author, but as of the second edition share authorship with Bill Pribyl of Datacraft.

My second book; it doesn't sell nearly as well, but I really like the moth -- and it debuted my first significant commercial software product, PL/Vision.

My third book and it is a beauty. 900 pages of information about, well, Oracle Built-in Packages. And I am lucky enough to share authorship of this book with Charles Dye and John Beresniewicz.

In addition, we will be publishing two "quick references" for PL/SQL developers (one on built-ins is already available, the other for the PL/SQL language itself will be out in May 1999).

My fourth book, Guide to Oracle8i Features, is my shortest to date (except for two quick references). Oracle8i contains an amazing amount of new technology and we wanted to get it into the hands of developers before a third edition of my first book was ready. This book was also a landmark for me, as I decided to include examples based on issues that are important to me (healthcare, unions, immoral CEO compensation, war crimes, gun proliferation, etc.). We have gotten lots of "feedback" as a result.

I am unstoppable. My fifth book, produced with the support of Andrew Odewhan and many others, offers an extensive of exercises (and solutions) for beginners, experienced developers and experts.

Return to top

Imaginary Conversations

Did you have a secret and invisible friend when you were a child? Did you have imaginary conversations with someone no one else could see? Well, I am a grown up so I am not allowed to admit to such things, but what I do instead is have imaginary conversations with real (and usually fairly well-known) people. Enjoy!

Larry Ellison

Ever since I drove Larry Ellison back from Racine Wisconsin in my '85 Honda Civic (this is back in 1990), he and I have been a close, though wildly incompatible pair. I was the one, for example, who laid it out for him straight: "Larry," I told him one evening as we worked out together at the Oracle gym, "you are never going to be able to present yourself as a goofy, goody-two-shoes like Bill Whats-his-name." (I had learned long ago to never actually say the word Gates around Larry)

I watched him push through his bench presses. "You should go for a different image. How about a hard-driven, hard-living man of tremendous sexuality?" He grunted, which I took for interest. "How about if we get you on the cover on GQ? And stop shaving every day. Nobody shaves every day if they want to look slightly menacing. And we'll start taking you around to the hot bachelor parties. You've got to stop picking your girlfriends from the employee base at Oracle Headquarters. Creates too much distraction for the sales force."

Outside observers often date Oracle Corporation's turn-around (on Wall Street) to the hiring of Ray Lane. Absolute nonsense. It was only when Larry and I solidified our strategy for putting him out in the public eye as an irresistible hunk that the Gartner Group cut him slack on the need for 100% growth per quarter.

So when this Java thing started getting attention, I felt that it was only reasonable to draw on our friendship to make sure my butt was covered. I called Larry on his Testosterone, I mean, Testarossa, car phone. I had to shout over the sound of the wind and surf as he cruised Highway 1.

"Larry! Tell me it isn't true what they say about PL/SQL."

"PL/SQL? What's that?" Larry shouted back.

"C'mon, big buddy. You know, Procedural Language extensions to SQL and all that. I wrote the book on it. I sent you a signed copy for Boss' Day. Listen, the word on the street is that PL/SQL is out and Java is in. That you are going to stick a Java Virtual Machine in the engine and let people write Java stored procedures."

He sighed. The background noise died away. I heard an odd squawking in the background. A McDonald's drive-thru! "Steven, the pressure is amazing. McNeally from Sun, those stuffed shirts at IBM, they are figuring this is their last chance to stop Gates. I've gotta go for it."

"Larry, I would never ask you to help me at the expense of your crusade against the Bill Monster. Just cut me some slack on PL/SQL. You've got, what, a million lines of PL/SQL code wrapped up in your financial applications. Another quarter-million PL/SQL developers around the world? Remember, Larry, they're not going anywhere. PL/SQL is your language and it's a damn good one. Those programmers arentt going to learn Basic and most of them aren't going to learn Java." I could tell that wasn't enough for him. I would have to make this personal.

"Larry, without PL/SQL, where would I be? I need this language. I've already got two books on the topic and a third coming out in 1998 -"

"You're kidding me," he cut in between bites on his McMuffin. "A third book? How in my name are you finding so much to write about with a language like PL/SQL?"

"Don't underestimate your developers, Larry! And it's not just books we're talking about here. RevealNet is selling the PL/Vision Code Library , the first third-party library for PL/SQL. In 1998 we'll be automatically generating PL/SQL packages with PL/Generator and pretty-printing everyone's code with PL/Formatter. This is getting big, Larry. We need PL/SQL to keep comin' on strong - and you do, too."

I don't know how many times I'll be able to pull a favor from Larry in exchange for getting him on the cover of GQ, but it worked this time. In a few short minutes we straightened everything out. He promised to actually increase the headcount for the PL/SQL development team. He would make it clear inside and outside of Oracle that PL/SQL is here to stay, that PL/SQL and Java address different segments of the marketplace. There is room for both, and there is enough money (keep those support fees rolling in!) to maintain a strong organization for future PL/SQL work.

Return to top

Bill Gates & Monopolies

Things have not been going well for Bill Gates lately, and I think that is a damn shame. I mean, it's one thing to have companies like Netscape and Sun giving you a hard time. But when the Justice of Department of the "most powerful nation on Earth" also decides that you are a major nuisance and that you need to be reigned in, well, it's enough to get a guy down. I was not, therefore, terribly surprised when right after the Real Madrid soccer team won the European Championships on Thursday night (causing the entire city to erupt in celebration) my phone rang.

"Are you done watching the game?" came a voice still clear after several bounces off of satellites. "I didn't want to bother you while the battle royal was still raging."

"Bill? Is that you?" I immediately switched off the television set, the tinny sounds from the speakers immediately replaced by the wild cheering and honking from the streets. "Yep, all done. Great time to be in Madrid - unless you want to get some sleep. What's up?"

"Aw, you know. It's Klein, the Justice Department, everybody really. I am starting to get the impression that maybe people don't like me..."

It may seem to strange to some of you that Bill Gates would be concerned about such things. But it's true; he has not worked so hard over the years making his operating systems easy to use (some people with a nasty streak might say "usable") to make a big pot of money. No, he has gone to these great lengths because he feels a compulsive need to please people - so that they will like him. I am certain it has something to do with the way he was raised, but it is a place I refuse to go in my relationship with this richest man in the world.

I reassured him that he is still well-loved, but that quite frankly he has a real problem on his hands. "And it's not really with Internet Explorer," I told him. In fact, I had decided that the time had arrived to come quite clean with Bill, really let him know how I feel.

"See, Bill, the problem is much bigger. The problem is that you have become way too successful. Let's face the facts: Number one, Windows is the de facto, monopoly standard for operating systems on Intel machines. Between 95, 98 and NT, you've pretty well sown up the business. And, let's be honest, not because they have been stellar products, but simply because people don't really have much choice anymore.

"Number two: computers have been an integral part of human life - even if only in a negative way so far: they are used by companies to more ruthlessly extract more profits from people.

"Number three: a computer's operating system is the critical layer of code for any computer. It's not like you can use a computer with an operating system.

"Bill, your problem isn't trying to decide what should or should not go into Windows. Your problem is that you should no longer be having to make those kinds of decisions."

Bill sputtered. "What? What are you talking about? Do you think I should resign? You think that will solve anything? You want me to abandon my baby, the company I grew from nothing, to the whims and wiles of the marketplace?"

"Not quite. Keep Microsoft, but give up Windows. It's too important to controlled by any one company. And your company pretty obviously has an awful lot of trouble writing a decent operating system. So give it up. Take the high road and prove yourself the Man of the Millenium. Propose to the other Bill (Janet Reno's boss) that an international commission be set up that would take over responsibility for maintaining and enhancing Windows. This commission would have access to the best minds in the world and would ensure that this fundamental, critical technology is deployed in ways that improve the lot of people around the world, that realize the true promise, in other words, of the Era of the Computer.

"At a minimum, you are looking at a selection of Times Magazine Man of the Year. I am figuring you are also a shoo-in for a variety of Nobel Prizes, including the Peace Prize, depending on how things go."

From the strange noises coming over the line, it sounded like Bill was having a little bit of a fit. I knew this wasn't going to be easy, but I also knew with the absolute certainty born of an elevated sense of self that it was the right thing to do.

"Give up Windows? Are you crazy, Steven? Why, even if I was willing to do that, the Microsoft Board of Directors would never agree. And the shareholders? Our stock would dive into the toilet. I would be the laughing stock of CEOs the world over!"

I made my voice as soothing as possible: "Not so, Bill, not so. First of all, I am not suggesting that you will no longer receive compensation for Windows. Certainly, you would be able to continue to gouge - I mean, be paid for your prior investment and development. But it wouldn't be quite so much, you see, and it would be paid to Microsoft as royalties in some form, from this international commission."

I paused to let a bit of thoughtful silence drift over the line. Then I pursued my quarry: "But those are just the details, Bill. Think about Ted Turner. He said he'd give away $1 billion over 10 years to the United Nations and he was treated like a saint. Heck, he might even make money on the deal, when his accountants work out the tax breaks. We are talking about something much bigger here. We are talking about you, Bill Gates, acting out of selfless love for humanity, establishing a new baseline for corporate responsibility. The transfer of Windows technology to an international standards body would truly be building a bridge to the 21st century."

More silence. I knew that I was making progress. Finally, a long sigh and then: "All right, Steven. I see your multiple points. I...I...I...I think that I could do what you are saying." He sighed again. Then I heard in the background say: "Honey, what about Larry?"

And then a chill ran down my spine. No, no, please don't engage the Bill-Larry ego battle. But it was too late. Bill's voice filled the phone fill with a grim determination.

"I will pursue your idea, Steven, with one condition: Larry Ellison has to give up his crown jewels as well."

I gulped. This was not, however, totally unexpected - and entirely reasonable. Or was it?

"Bill, I see your point. I will get in touch with Larry and let you know what he says."

By the way, when I mentioned this idea to some of my students in Madrid as we dawdled over lunch, it generated some really contentious debate (conducted in Spanish, and some of which I even was able to follow). Finally, one person said to me: "And what about PL/Vision? Would you be willing to give up PL/Vision and let everyone have I for free?"

I said yes and I also solemnly promise now (though, really, I would need to also obtain assurances from my partners at RevealNet) that after PL/Vision generates $5 billion in revenue, I will make it available to an international commission on the Future of PL/SQL!

Return to top

Larry Responds to Bill

In my last diary entry [this was originally written in the PL/SQL Pipeline Diary; see above for this last conversation], I reported on a conversation I had with Bill Gates about the fate of Windows and Microsoft. OK, just to set the record straight: about these conversations with the likes of Bill Gates, Larry Ellison and anyone else I mention in this column who earns more than $1 million per year. I am making them up. All of them. I didn't really suggest to Larry Ellison that he get on the cover of GQ. I didn't really tell Bill Gates to hand off Windows to an international commission. These are things I would say given the chance, but, ah, those opportunities (and the requisite courage required) don't easily present themselves. So unless we tell you otherwise, I am talking satire here, folks, a spoof.

So in this conversation, I urged him in the strongest possible terms to give up technical control of Windows. It was too successful and too critical an element of software to be managed by one company. It took some convincing, but finally he began to see the correctness of my way. At that point, however, he dug in his heels and stated in no uncertain terms that if he was going to give up Windows, then Larry was going to have to make a similar sacrifice.

I was surprised initially at this demand. I knew that Larry had a significant preoccupation with Microsoft and Gates, in particular, but I hadn't realized that it went the other way as well. I told Bill I would see what I could do.

A week later, I caught up with Larry when he gave a speech at a public school in Chicago about how every kid should have a networked computer. Larry's gotten really chummy-chummy with former General (hey, did you know that he was the first investigating officer of the Mai Lai massacre? He gave the whole thing a fine whitewashing...). They are both very hot on getting lots of middle-class people to volunteer their time and money so that as our government bails out completely on poor people and their children, rioting will be kept to an absolute minimum.

It's the strangest thing to see someone of Larry Ellison's intelligence and power visit a public school, observe the crumbling walls, the old text books, the metal detectors, and then talk about how absolutely critical it is to make sure that every student has access to the Internet. Surely he can see that that is not the first priority for spending and improvement in our educational system.

Well, anyway, right after the talk and the photo ops with little kids of color showing Larry how to use a mouse, he got a serious craving for some BBQ ribs, so needless to say we headed to that most authentic of Chicago eateries: Michael Jordan's restaurant. With forty foot long banners depicting the famous #23 in action hanging on the restaurant's façade, we were clearly visiting the shrine of a man who was like unto a god in this world. I hoped, in fact, that Jordan's overwhelming presence would give Larry a sense of humility that might make the conversation go more easily.

I didn't wait for the ribs to land before diving into the topic at hand. "Larry, you've got a real opportunity in front of you. What would you say if I told you that Bill - uh, I mean, Mr. Gates - was willing to give up technical control over Windows for the good of humanity?"

"I would say that you're full of rabbit droppings," replied Larry. "He would never do that, not in a million years, no way."

So I repeated to Larry my conversation with Bill (everything except that last part of the deal). He was skeptical but intrigued. He certainly liked the idea. The ribs arrived and he dove right in.

I made sure he didn't have a bone in his mouth when I finished up by relating Gates' demand that Ellison must also make a sacrifice. Larry sputtered in outrage.

"What? Like give away my database for free? Hah! That's ridiculous!"

"More ridiculous than letting go of Windows?"

"Absolutely. I mean, who would want it, unless you gave it away or didn't give a body any real choice about using it. It's buggy, slow and hard to use, and -"

"Larry," I interrupted, as gently as I could, "people say that about Oracle8, too."

Suddenly, Larry became very still. His eyes narrowed. I had gone too far. He was going to blow up. Well, at least he can't fire me, I thought to myself. I had quit first, years ago. But then the fire went out of his eyes and he slumped back in the booth.

"Yeah, they do say that, don't they. If only they knew how much we worked on that kernel, if only they knew just how complicated it all was..." He sighed. He looked up. "How about if we give 'em Oracle Forms?"

I had to suppress a loud guffaw. "Larry, you can't be serious. Oracle Forms? People aren't exactly beating down the doors to use that big chunk of software."

And at that very moment we looked each other in the eye, shocked with the same thought at the same time. "PL/SQL!" we both cried.

"Sure," said Larry. "I mean, yeah, everybody knows it's a proprietary language. But by placing enough people on the appropriate ANSI committee we have ensured that the standard for the programmatic language extensions to SQL will look an awful lot like PL/SQL. So we could hand over PL/SQL to the world community as a sort of fantastic 'head start' for all concerned."

Sounded good to me. But would it be good enough for Bill? Probably not -- unless the Justice Department has more success in the courts that we have seen lately...but it's a definite possibility. At this point, negotiations are likely to enter a highly secretive stage, but don't be completely surprised (and remember where you saw it first) if you turn on your television one day and find Bill and Larry giving a press conference, announcing their "gifts" to the world

Return to top

Internet Stock Rollercoaster

12/17/98 - Well, the newspaper is full of "interesting" today: President Clinton has decided that it is time to bomb another country. His favorite target for attack these days is Iraq, so the cruise missiles are flying. On the one hand, it is totally disgusting and reprehensible. On the other hand, the US-enforced and insisted upon sanctions against Iraq have already killed about 2,000,000 Iraquis, including over 500,000 children, so what difference do a few hundred more casualties matter?

But rather than rant about that (I'll do my "ranting" at a protest later today at the Federal Plaza in Chicago), I thought I would comment on the state of the NASDAQ when it comes to Internet-related stock. The Tribune Business section offered these two headlines:

"Profitless for true believers"

"Remarks touch off a dispute at CNBC"

The first headline introduced an article that told the wondrous story of on 1/12/98, the stock sold for $25. On 12/16/98, it closed at $289, up $46 after CIBC Oppenheimer analyst Henry Blodget issued a "long term" estimate of $400 per share. As the Tribune noted, this "company has never made a profit and has no prospect of making a profit for at least another year.

The second headline informed us that "CNBC, the nation's largest business news cable channel pulled one of its guest analysts off the air on Wednesday after complaints over comments he made about an Internet stock whose value plummeted after the broadcast."

What did James Cramer say on his every-other-week appearance on "Squawk Box"? He called WavePhore a "big speculative bubble" and cautioned investors about "this arson part of the market".

Whoa! Hot stuff! Well, you are clearly not allowed to say anything negative about Internet stocks, which OBVIOUSLY are the focus of significant, intensive speculative activity on the NASDAQ. $289 for a share of How can that be anything but absurdly speculative gambling? I just pity the poor individual investors who jump on the rollercoaster and then get dumped on later, as happened to so many people who invested in Iomega.

Poor James Cramer. He broke the code of silence. Now wouldn't it be great if people like Henry Blodgett are also chastised and even punished for the kind of reckless promotion and self-promotion (just think; every time you buy/sell stock those Wall Street companies that "own" the analysts get a commission on the activity. What a racket!) that end up hurting investors - and the economy as a whole, since nothing really productive is actually happening at all.

Return to top

My Books

Imaginary Conversations
Larry Ellison
Bill Gates
Larry Responds to Bill

Internet Stock Rollercoaster

Other Sites:



PL/SQL Pipeline

O'Reilly & Associates


© 1999 Steven Feuerstein. All rights reserved.