199 comments

[ 3.5 ms ] story [ 128 ms ] thread
Guess I won't apply for an internship there for the summer....
FWIW, if you're looking all over the place for an internship, maybe don't rule them out[1]. Often companies lay off employees who aren't useful to them, but are still looking for employees who will be useful. In particular, someone who's good at programming[2] and junior[3] might be the kind of person they still want to hire.

[1] Then again, the fact you're commenting on HN probably means you're a strong candidate who'll find an internship with ease. So follow your dreams. ;)

[2] Again, just assuming this based on the fact you're an HN reader. You might be horrified to see what proportion of people in a BigCorp company can't do even basic reasoning.

[3] Pay an intern pennies to do pounds worth of work! Yay!

"[3] Pay an intern pennies to do pounds worth of work! Yay!"

And that's why they are (or could be) losing customers... charging a premium for intern work.

I know what my skill was worth straight out of school... vs after putting years of practice in...

I don't know to what extent this is a problem at IBM, but I've seen a few places where it is a huge problem. And I agree with you. The "yay!" was sarcastic.
On a related note, Blackberry is now hiring hundreds of interns for this summer!
(comment deleted)
I interned for IBM twice: once in '95 (Boca) and once in '00 (Hawthorne as a research intern). The second was by far much better (working with all those great researchers), but there is just something about working for IBM that is a bit depressing...it really is Big Corp.

My current employer (Microsoft) has a reputation...but the reality is no where near what I felt when I was at IBM.

You should still apply, especially if with Watson group.
Just be sure it's in a "cool" part of IBM that's growing, not a "dead" part.
(comment deleted)
How many people work at the US Post Office? About half.
(comment deleted)
Anyone have stories about the logistics of the previous 60K layoffs? How does a company and the survivors deal with that many departures at once - were they distributed evenly across divisions or were entire divisions eliminated?
(comment deleted)
The cuts were made by Louis V. Gerstner, Jr., a fascinating executive who made AmEx and IBM major players in the 80s-00s.

Most of the layoffs happened in the summer of 1993, but in all, Gerstner reduced IBMs workforce by about 100k in a couple years.

The 1993 job cuts saved IBM about $4b/yr and IBM's market cap rose from $29b in 1993 to $168b in 2002 when Gerstner retired.

If you're interested in more, I recommend the book, 'Who Says Elephants Can't Dance' - a memoir by Gerstner.

Many of those people were rehired as contractors or FTEs though. I was working at Boca Raton as a very young intern in '95 (just before they closed the site in favor of Austin), and one of the brilliant guys I worked with took a package in 93 but...they had to hire him back at higher pay because no one could do his job. There were also lots of vendors working at the Boca site who were laid off in 93 (though I think they where finally let go before the move to Austin).
define many. What percentage? Think of company employees as software that has been installed, where the company is the OS. Package management has made it dramatically cleaner to install and remove software, but there isn't any such thing for companies and employees.

Over time, companies accumulate cruft... employees who underperform. Same thing with governments and their programs (not software).

One of the ways to clean house is to dump a massive chunk and rehire the people on an as needed basis, likely with higher pay. The company has still managed to get rid of the dead weight, and the employees who are genuinely needed get more money. Similar to doing a clean OS reinstall.

That's the theory anyway. Very disruptive but it can be successful.

In Australia we have a delightful government spin on this process.

It's decided that the civil service needs to be reduced by some factor. With heavy heart, it is decided to do this the humane way: voluntary redundancies are offered to those who want to take them, with a generous severance.

If you've been doing well, great deal! You will get a good reference, and can easily find a new job.

If you've been twiddling your thumbs...uh...no thanks, I'll stay put.

I really appreciate when a solution is so almost-right that it is very, very wrong.

I always thought those voluntary retirement schemes were weird! Another interesting feature of the schemes is that they need to be individually approved by the taxation office,[1], probably because payments under them are tax-free,[2] while 'normal' redundancy payments are often taxed at about 30%.[2]

It's hard to see how it is in the public interest to promote these schemes with tax incentives. It would be interesting to see an official rationale for them.

[1] eg. http://law.ato.gov.au/atolaw/view.htm?docid=%22CLR%2FCR20137...

[2] https://www.ato.gov.au/Individuals/Working/Working-as-an-emp...

[3] it gets complicated, but see page 6 of https://www.ato.gov.au/uploadedFiles/Content/MEI/downloads/B...

I experienced this at a network ad agency office I worked for in 2010. Financial crisis of 2008, massive cuts, layoffs, etc. Everybody who was a go getter with qualifications took off, leaving the bottom barrel people at their posts. Since the agency had some guaranteed work from network wide contracts, it never closed up shop, but by the time I was hired on, it was the blind leading the blind.
That's the theory, but there's the argument to be made that in practice, those smart enough not to put up with that bullshit and also talented enough to get hired elsewhere go do just that.
I only have anecdata from being there in the aftermath, and have no idea what the real numbers are.

But the layoffs weren't merit based from what I understand, and they usually never are for legal reasons. You just lop off whole teams of people. And you are right: they cut too far, and have to rehire some of those people back...but I'm not sure if they would hire the right people back. You know, the ones that could get a job somewhere else just pack up and leave pretty quickly, what was left were the good people who didn't want to leave South Florida, and once they did the move to Austin, they lost all of those people anyways.

> IBM's market cap rose from $29b in 1993 to $168b in 2002 when Gerstner retired.

When you optimize for market cap you may end losing sight of long-term relevance.

Doesn't that assume the investors are by and large fools?
Not necessarily - it assumes they're more interested in short term profits than long term growth.
How is growth like that over 9 years "short term"?
When it's followed by a decade of decline?
Investors don't bid up a stock for short term profits. It doesn't make any fiscal sense to. When investors find out a company is sacrificing the long term, they dump the stock.

The P/E pretty much says it all.

IBM is the oldest, biggest company you can think of. At least for most of the industrial era, IBM has not had any trouble focusing on the long term.
I know what you mean but rising nearly 6 fold over a decade feels like the very definition of making yourself long-term relevant.
> The cuts were made by Louis V. Gerstner, Jr., a fascinating executive who made AmEx and IBM major players in the 80s-00s.

Are you claiming IBM wasn't a major player by the 1980s?

I was in middle school at the time, but I recall that it was devastating in the Hudson Valley. Cities like Kingston were just devastated... When I was last there about 5 years ago, it was like a time warp to 1991.
My father was a PM at IBM who was hit in one of the smaller rounds of layoffs in 92 leading up to the big one in 93. He worked at the Westlake campus in DFW at the time. The entire project he was on was cancelled and all of its staff were cut, and it was just one of many. Personal metrics didn't enter into it, it was just a question of whether you were lucky or unlucky in project assignment at the time.

Over those couple of years IBM went from using almost all of the sizable campus it had built to just one small section, renting out the rest. DFW was otherwise undergoing massive growth at the time though, so the cuts were readily absorbed by Dell, MS, and many others (my father went to AMR). It wasn't like in the early 2000s when virtually everyone in DFW was downsizing or closing and as a fresh college graduate I was competing for entry-level jobs with admins with 10 years at MS.

My father started with IBM in 1963 and work in Cape Canaveral building the radio systems that eventually put the first man on the moon and all the Apollos. When the Space Program closed down he was transferred to Fishkill NY and then to Boca Raton a year later where he worked on the Robotics. He was a brilliant man. In 1993 at the age of 59 he took the package and went back to school and got his Masters. He taught high level math. And yes, they did hire him back as a contractor. He used to brag about IBM. I think he was disappointed when the layoffs came. http://articles.sun-sentinel.com/1998-02-01/news/9801310114_...
"It's becoming apparent she is not up for the job and can't pull the company out of its nose dive."

I wonder who would be the right person.

Marissa Mayer seems to be the goto for a struggling giant.
Only a specific kind.
(comment deleted)
A legacy of bad management. Whilst IBM might have a reputation of top research in the past, they've been cutting R&D in a very short sighted manner for many years now. That their revenue is declining and they need to cut staffing (again) is just them reaping what they sowed.
They've still done good research lately. This is just the nature of business I think. Eventually others catch up to where you are, and it is difficult to constantly remain competitive. A further problem in IBM's case, which maybe isn't as pronounced in other industries, is how quickly the computing landscape is changing.
Yeah I wasn't trying to insinuate that they don't still have a great research department. But you can only see so many cuts happening over the years without thinking that it'll impact their bottom line eventually.

Whilst I'm sure these ~100,000 are from services and sales - I'm equally sure that if they had something unique to sell in the first place, they'd be doing a heck of a lot better.

What is the ratio of cuts in India vs North America/Europe? IBM for a while has been laying off non-Indians in favor of hiring Indians. Has this contributed to the nosedive?
IBM's nosedive has nothing to do with Indians.

IBM has three problems that are coming home to roost.

1) They abandoned a large portion of their technology business, and became a consulting & services business. There is very little special about them now, they are almost a commodity business with a famous name.

2) They invested a very large sum of their earnings, not into innovation, R&D, science - but into financial deception and gimmickry. Basically they've attempted to deceive investors by projecting earnings per share growth through share buybacks, while the underlying business was rotting.

3) The consulting & services business they've chosen to focus on, rises and falls with the global economy. The global economy hasn't been great the last six years, and most of the governments of the world are struggling when it comes to spending and budgets. With global economic weakness, even big corporations have been restrained on spending for IT the last six years, there have only been a few bright spots.

Let's hope they still have a strong enough core of smart people to bounce back. IBM is old and have seen this industry nascent and changing many times, they're still massive, thus having the resources to adapt (IMHO). Microsoft managed to bounce too. Kodak didn't.

I'm still very curious about the partitioning of these claimed layoffs.

ps: 4 times 'still' in one comment.

this may be true. I use a lot of IBM server/development techs & pretty much all of them are missing the magic they claim, boiling down to "confusing forced development paradigm that bleeds millions from your company in infrastructure and niche developer costs" (Web Experience Factory, Coremetrics, Portal etc.). None of the out-of-the-box-everything-integrates-seamlessly aspect is there, despite that being the whole basis for these monstrous sales prices. In short, many of their products have laughably little value and even non-technical corporate management is realizing this.

(You can tell a lot of the software is sold with IBM thinking "We'll tell them its their fault for a couple of years unless they hire a few of our consultants, then if they realize the product actually sucks hopefully we will have an upgrade ready by then.")

However, whenever I see articles from that Cringely dude (the one referenced repeatedly in this summary) I have to think "eh, maybe.... I'll believe it when I see it". He is pretty much an anti-IBM conspiracy theorist from what I can tell, though of course they are a strange enough organization that a lot of what he says turns out to be true.

http://en.wikipedia.org/wiki/Robert_X._Cringely

http://www.cringely.com/

I've worked with IBM ClearQuest and IBM FileNet and I concurr, those products are retarded bloats of off-market junk. The free golf courses in Orlando are nice, though, so I've renewed the purchase for two more years.
Yup. Message Broker wasn't all that bad, but the all-expenses paid trip to Vegas for a week was better.
hah i am jealous of you both... i don't get the kickbacks, i just get one more team of consultants that i have to work with on every project who relish the tiny bit of authority they have now been granted (Message Broker team thinks they're hot shit cuz they are a bottleneck on every project & we can't revise our service interfaces without their permission).

Funny thing is, all the consultants who specialize in these products are awful pseudo-programmers & I end up bypassing their techs (WMB, BPM, etc.) with pure Java solutions whenever possible since the overhead of speaking to them creates like a 10x productivity loss. If the nosy busybodies (awful below average pseudo-programmers within our own group) didn't tattle to mgmt to help them reign us back in, the whole company would be none-the-wiser & we'd get work done at breakneck speed... ALL MOST OF US NEED IS A GODDAMN SPRING OR EE CONTAINER + THE JVM, hah.

I know the feeling, but that's how IBM makes their money. We have some great negotiators in our company and as a developer, I was given the Vegas trip. I'm an influential developer, but still just a lowly developer none the less. It didn't work for them though.
Could IBM turn itself into a generic tech consultancy? Accenture & co. seem to be doing fine.
Accenture's market cap is 1/3 of IBMs currently however, so management probably isn't too interested in that route.
A large portion of their business already is. I wouldn't be surprised if this layoff was in part shedding the non-consultancy parts of their business.
> Could IBM turn itself into a generic tech consultancy?

Not that anyone necessarily cares, per se, but if they do this, what happens to the companies invested in platforms like System z that only IBM can really support? Does "generic tech consultancy" include developing and supporting proprietary hardware and software?

They would probably stop developing it in that case and just support remaining customers.
Enter the multitude of companies whose entire business model is selling products that emulate IBM platforms on top of commodity UNIX hardware and RDBMS.
> Enter the multitude of companies whose entire business model is selling products that emulate IBM platforms on top of commodity UNIX hardware and RDBMS.

As I understand it, the big selling point of Big Iron has always been the idea that it's more stable at the hardware level than other kinds of computer. Is that actually true? If it is, can a company get similar uptime with non-Big Iron hardware? Because it seems like that would be a hard prerequisite for replacing those systems.

If that were still true I don't think virtualization would have caught on to the extent that it has. I work in a pretty conservative business that used to run everything on IBM and then HP mainframes but has since migrated to commodity x86 hardware running VMWare. Downtimes do happen but modern monitoring and deployment processes can address them quickly and cheaply.
Accenture isn't exactly killing it. They're suffering from the same problem IBM is: the global economy sorta sucks.

Accenture has averaged 3.x% sales 'growth' in the last two fiscal years. Account for inflation, and they're lucky if they're not contracting as a business.

The past 5 to 10 years at IBM have shown their aggressive strategy to buy software companies but fail to integrate them into their many different IBM suites properly. Institutional knowledge and strong business relations previously held with purchased companies dies out quickly and ultimately results in low profit.
Every IT behemoth that grows by acquisition is an idea graveyard. Just look at CA.
Or Cisco. Wait, Cisco is incredibly successful thanks to acquisitions.
Not sure where you get your info. IBM acquired my 150 people company 3 years ago. They haven't lost a customer and have increased revenue 4x in that timeframe. In their quarterly report they also highlight performance of all their acquisitions and they have a good track record of 80% or so above business case.
"...pie-in-the-sky ideas like commercializing Watson..."

I'm not knowledgeable about the product, but it seems to me commercializing Watson is the smartest thing you could do. I feel like Watson could allow IBM to become dominant in almost every field and produce trillions in value for their customers. Am I off base? Has Watson development stalled over the past few years?

Color me ignorant... What is the difference between Watson, Cortona, Siri and Now? What does Watson have that those services don't?
I'm as ignorant as you, but here's a stab with something I found "This may seem similar to technology such as Apple's Siri or Google Now, but a cognitive computer becomes smarter over time as it learns from each interaction, a function far beyond typical computers. And let's face it … Siri is stupid.". As I understand it, Watson continues to learn with the goal of being a domain expert.
How many queries do you think google or Siri have had to learn from?
What does Watson have that those services don't?

IBM sales force - on a non-tech level that is.

Be careful not to assume too much of Watson. IBM's marketing makes it seem like a do-everything general purpose AI, but that likely isn't the case.

The program that won Jeopardy was more of a specialized search engine with really good query parsing. Many of the other things they have announced as "Watson" look like entirely separate programs that they are marketing under one brand name. While looks like one amazing AI is just a mish-mash of domain-specific algorithms with some well-built glue.

In fairness, "a mish-mash of domain-specific algorithms with some well-built glue" is also not a bad summary of how some people see the human mind. See, e.g., https://en.wikipedia.org/wiki/Modularity_of_mind.

(For the avoidance of doubt, I am not suggesting that Watson is anything remotely like a do-everything general-purpose AI.)

The human mind is a behavior copy algorithm, IBM's Watson is effectively an expert system with a search algorithm.

The way they answer questions is very, very different. Watson effectively translates the question into something equivalent to an SQL query, then executes it, and answers the top result.

What a human mind does is very, very different. It could perhaps be described like this : "put the electrical impulses on the outgoing nerves that seem like past successful Jeopardy players would have put on theirs in this situation". Your mind doesn't "answer" any question for starters. It simply reacts to the situation, the difference is in that your mind doesn't know or care about the difference between a question and a rocket falling out of the sky. Same prediction happens.

This reaction contains far more data than Watson will ever output. It contains the actual answer, encoded in had movements necessary to write them down. It contains instructions to pick up the pen, hold the board, crouch over the board so your hand would be in reach of the board, hide the answer from your competitors, ... You could easily write a 1000-page book about the response of your mind to simple situations (I've read a near-2000 page book that talks exclusively about the 3d math needed to control two fingers). This answer was produced by your cortex, which contains more computing elements than the internet. More data was transferred in your mind to weak computing elements than gets transferred on the internet in an entire US state for the same time frame. Granted, those computing elements are somewhat (a LOT) slower than a CPU, but there's 100 neurons in your cortex for every CPU ever sold, which is estimated to be a billion. (and I'm cheating with those numbers, for example the total data transfer that occurs in a single CPU easily outstrips internet traffic for a medium city. So your mind looks at the same amount of data as about a dozen cpus in the same time, much less impressive)

Fundamentally it's the "best" reaction your mind knows how to have. Best being defined something along the lines of "if you did this in front of me, you'd get maximum attention from my mind" (in this case hopefully because you'd win Jeopardy. But it's the attention that matters, not the win. E.g. if your girl/boyfriend plays, you'll play more like him/her, regardless of who wins).

So, I used to work on Watson. The way I see it, it's not that development has stalled but that it's nowhere near as impressive as you've been lead to believe. The natural language processing is its biggest weakness. I worked with Watson in a medical context and the NLP was absolutely atrocious. But to be fair, parsing English which is usually informally structured is really difficult! Compound that with the fact that IBM was asking developers with limited domain knowledge to write the parsing rules and well... it's about what you expect.

I should also point out that IBM talks up Watson's abilities way too much -- to the point that customers have thought that Watson could essentially tell the future.

Looks like they've been writing the 2nd chapter of the IA winter.
> The natural language processing is its biggest weakness.

There were several documentaries about Watson after it won Jeopardy, and this weakness was quite evident to those paying attention.

Watson never really understood Alex's Jeopardy "answers" at all. This was quite obvious in "final Jeopardy". Watson's response clearly showed its limitations.

Here's how it went down:[1]

   The category was US Cities, and the answer
   was: “Its largest airport was named for a
   World War II hero; its second largest,
   for a World War II battle.”

   The two human contestants wrote
   “What is Chicago?” for its O’Hare and Midway,
   but Watson’s response was a lame
   “What is Toronto???”
Basically Watson's Jeopardy responses were a very refined equivalent of the Google "I'm feeling lucky" button.

I have to believe that the situation gets a lot lot trickier in a "medical context".

Still, couldn't it be possible to harness Watson as a super-smart assistant to humans? But there's probably not enough money to be made in that.

[1] http://asmarterplanet.com/blog/2011/02/watson-on-jeopardy-da...

In all fairness the Toronto answer isn't as ridiculous as it seems at first blush. If you confuse Lester B. Pearson with Alastair Pearson (something quite possible by NLP when you have to match "Pearson international airport" then you at least match you end up with a British World War II hero. Not being a U.S. city would involve either underfitting or ignoring category information, and trying to stretch buttonville or billy bishop into a WWII battle takes work, but it seems like precisely the kind of error that would be caused by actual NLP rather than optimizing page rank variants.

I also think IBM has the right model by creating Watson as a service on 30% revenue share -> Let external developers find all the various products and business models. They'll be better at finding and optimizing new products than a services companies would be and some of them will be able to go after much smaller products. You end up with more diversification and less of IBM's capital at risk for 30% of what's likely to be a much larger pie than IBM can generate on their own.

The confusion probably arose from the Billy Bishop Toronto City Airport, named after the World War ONE flying ace, Billy Bishop.
It would be very interesting to find out how Watson actually interpreted both the category and the "answer".

I don't know the actual amounts of time contestants are given, but on TV the final category is disclosed many minutes ahead of the "answer". Then a contestant has perhaps 30 seconds to formulate a "question". An eternity for a massively parallel computer like Watson. Quite different from the rest of the show, which relies on lightning reflexes when played by "champions".

Viewed from 30,000 feet (quite appropriate for an airport question, eh) I think that Watson didn't understand the category. Watson did not know what the words "US cities" meant. Those aren't words that would normally have any sort of double meaning, so if Watson understood the category, why would it have "ignored" category information? That doesn't make sense, especially for final Jeopardy.

As Dr. Venkman might say: "good guess, but wrong!" In Watson's defense, it did not have very high confidence in its answer.

We'll probably never know the real story. That's not the kind of information that IBM would want to disclose, mainly because it would probably make Watson look bad.

I always get dubious when people suggest letting external developers find business models / use cases.

I think if a product were truly compelling, they'd be able to find (and polish) at least one really awesome use case internally.

When I was a researcher at IBM's Watson lab in Yorktown Heights, a standard explanation for many of the research projects was to give "luster" to the company.

It's easy to suspect that the main goal of the Watson computer playing Jeopardy was really just luster.

Really, there were some severely negative attitudes on (1) Research working on projects that could result in revenue and (2) transferring projects from Research to the rest of the company for development or sales. Our project in Research was quite exceptional and transferred two projects, both of which went to customers and got sold, but our group was unusual, and our success was not wanted by the higher ups.

At one time Gerstner mentioned "all the exciting projects coming out of Research" -- right, about like the wings about to sprout on all those pigs.

The explanation I like about IBM is one given to me by the manager of the Chicago branch office: "You might think of IBM as an electronics company or a computer company, but you would be wrong. IBM is a marketing company, and it would get into the grocery business tomorrow if it saw a business opportunity there. You might think that Research comes up with new product designs, development turns them into products, and marketing sells them, but that is exactly backwards. Instead, marketing figures out what they can sell, development builds it, and they go to Research if necessary."

So, maybe the current changes amount to IBM trying some new things to market.

Well, Jeopardy was 4 years ago, so there that. If Watson were really believed, internally to IBM, to be as revolutionary as their marketing copy says, then I would expect to hear great triumphs of how IBM deployed Watson internally to, say, their sales department (which has got to have communication issues, given their size) and let it absorb information and then let it answer questions sales guys have about their products, turning them into believers.

The fact that we've seen little of Watson since Jeopardy makes me wonder if development hasn't stalled.

Well, Watson (Watson Q&A) can only "answer" with a set of verbatim selections from the texts it has previously digested and been trained upon. Lots of folks struggle to understand this, and IBM seems not particularly diligent in correcting them, thus the idea that Watson can synthesize novel answers or insights persists.
Given a large body of literature that exists; say, all of IBM's marketing documentation, it's my understanding that Watson is able to parrot an answer to questions on things in there.

Something like "What's the minimum supported number of CPUs to run IBM DB2 on a new system Z?" or another customer-focused question.

Things like that don't require any insight, but would be a boon to the sales/marketing team when the customer has questions of that ilk.

Yes, that's positioning Watson simply as a better search, but what was Google, originally, other than better search than Altavista?

This seems like a case where Watson might be helpful, although the effort to train the system is considerable; out-of-the-box, Watson does not really know how to answer any kinds of questions, so the recommended approach is to (manually) walk it through thousands of Q&As. And even clearing that hurdle, would there be any payoff for the user _or_ for IBM above the Google results for "system z db2 requirements"?
(comment deleted)
I left IBM in 2012 because I saw that the division I was working for was never going to be competitive. It is surprising that it took almost 3 years for what was obvious at the bottom to reach the top and be implemented.
Wow. 111,800 people is a huge number. That's a whole city looking for work, and over $1 billion saved (in the long run) for each $10000 of employee salary.

> The question I have to ask is why isn't Rometty one of the 110k. IBM has seen 11 straight quarters of declining revenue and it's hemorrhaging customers, according to both my source and Cringely.

Yep.

So what should IBM do here? For one, IBM needs a complete makeover. Why should I pick SoftLayer over AWS, Google, Microsoft, etc? They need a new image, something that will draw customers and something other than being the canonical story of corporate bloat and mismanagement.

Where are you getting the $1B savings number?
$10000*100000 employeees - I had to think about it too.
Who makes 10k a year?
1 billion saved per 10k of salary. You need to read the parent in context of its parents.
>for each $10000 of employee salary

So a billion saved per 10k of average employee salary, just way of quantifying it in something understandable.

(comment deleted)
> Who makes 10k a year?

A lot of employees in developing countries in which IBM has a presence.

A better question is, who doesn't make at least 10K per year? Are there many?

If not, then the billion figure represents a reasonable lower bound estimate on the savings.

Keep in mind that a developer being paid $100K gross actually costs the company way, way more. Health insurance and other benefits, cost of office space, electricity, transportation, and so on. It varies greatly between companies and countries, but it's not unusual to have "man year" cost 2x more than what is actually being paid as direct salary to the employee.
Sure, but for every $100k staffer in the west, there's an Indian IBMer making $10-15k.
Office space+additional overhead could be reduced by remote workers. That would involve transforming management culture though, which is long overdue for it. And I'm not talking about some new crappy book about moving cheese or others of its ilk.
Rometty is the fall person.

Palmisano bailed when he recognized the ship was going down. She got handed the keys to the titanic. IBM has been on this collision course for a decade.

That's not to say she's executing brilliantly (or not), but I don't believe there's anything a new CEO could have done about this mess in the last few years that would have made a difference short-term. The consequences from the last 10 to 15 years of mismanagement were going to be paid for one way or another, sooner rather than later.

In many ways I'm a hardware guy. I enjoy building infrastructure in datacenters from bare metal. Yet I can't think of a single use I would have for these IBM mainframes, nor even what they run (DB2?).

IBM's product line just seems completely irrelevant to modern tech companies.

Modern tech companies sure... but old enterprise companies still use this stuff and it's a tough sell to move them to more modern systems.
I think you are underestimating the scale of what a Z system can run... You might not have a use but every fortune 500 and banking institution in the world does - and they need it to work, 5 9's isn't good enough.

> IBM Hursley laboratory director Rob Lamb says: “There are 6,900 tweets, 30,000 Facebook likes and 60,000 Google searches per second." The mainframe CICS runs 1.1m transactions per second, which equates to 10bn per day [0]

[0] http://www.computerweekly.com/feature/Can-the-mainframe-rema...

I have practically zero experience with mainframes, but I've always heard about their insane throughput figures. I've never really seen much on their architecture. Any insight in how they work and do so much?
Here's an old 2012 article about zEC12 (previous) generation of the mainframe. http://www.theregister.co.uk/2012/09/05/ibm_z12_mainframe_en... zEC13 was just released this year.

The mainframes have their own CISC type architecture and typically have massive amounts of cache and a high clock speed (5Ghz and above)

Their instructions sets are also different in that its not strictly of the von-Neumann variety. Mainframes can do things like memory copies directly in memory without requiring copying via registers. This kind-of attacks the von-Neumann bottleneck directly and is good for batch and high volume transaction processing.

The software for mainframes is also typically fused into their kernels, things like CICS and DB2 are not "user" programs, they're part of the OS so I/O is handled much better and things don't "block" as much.

That equivalence is bogus. If a search was as simple as a single CICS transaction, Google would just run that and be done.

Mainframes are overpriced and inefficient, but they are the only option for a F500 without the in-house talent to build any kind of distributed, fault tolerant system.

If as you say mainframes are overpriced and inefficient, that means there is a great opportunity for some organization to move with a much cheaper, more efficient option.

But people have been predicting the death of big iron for several decades now, yet they live on.

I don't doubt mainframes might be overpriced, but I also suspect the reason they persist is they have yet to come up with a cheaper option, offering the same performance figures.

Long one of the main reasons for IBM mainframes was the bet your business software that wouldn't run anywhere else and that would be too expensive to rewrite to run somewhere else.

Also, there is a remark that in major parts of the financial industry, running an IBM mainframe is nearly a necessary condition for compliance.

> would be too expensive to rewrite to run somewhere else.

I'm don't doubt that is a major factor. Add to that the major risk that what every new system you move to might actually fail to work or end up costing more.

> If as you say mainframes are overpriced and inefficient, that means there is a great opportunity for some organization to move with a much cheaper, more efficient option.

But isn't that what Facebook, Google, and Amazon are doing? Using massively distributed commodity x86 hardware to eat away at incumbent businesses that would outsource their IT services to mainframes? Last I read, Google is about to go into auto insurance, and all three companies I listed do payment processing.

If software is eating the world, SV behemoths are eating business verticals.

A single search on Google could lead to 10x-100x actual requests to the backend system. So the comparison here is not really a fair game.

Second, since I assume, most of the programmers here don't have access to mainframes, it is hard to testify those numbers. Also, since it is a benchmark it will be useful to revel what exactly the task they are using here, otherwise I would simply throw this claim into my 'pure PR mess, don't take it seriously' bin :)

CICS itself is essentially just a way to put up the forms for a user interface, but a CICS application usually makes heavy use of database, say, relational database, e.g., DB/2 although there may still be some IMS usage still hanging on.

One use of CICS was for heads down medical claims processing, across all four US time zones. The site our team from IBM Research visited wanted high reliability: If the site was down for, say, an hour, then the data entry staff would have to be called back on a Saturday, for at least half a day, at a higher rate per hour. One such outage in a year, and the CIO could lose his bonus. Two and he could lose his job. The site was very uptight. Getting into the glass house was not easy; might have been easier to get into the White House Oval Office.

At one time to make CICS more secure, there was some interest in having processor hardware support for address sub-spaces. Another idea was cross memory where a program could call and execute, say, a function in another address space. There were also data spaces, that is, address spaces with just data and no code but that could be accessed by other address spaces with code.

Net, the IBM mainframes are not really simple things. Cloning one would not be easy, and at IBM's next version of hard/software, the clone could be unable to run the newer software and suddenly be a boat anchor.

The electrical power ($600/day vs $32/day), floor space (10,000 sq ft vs 400 sq ft), and cooling costs for those mainframes were less than those of distributed servers handling a comparable load. In addition, those mainframes required 80 percent less administration/labor (>25 people vs <5 people); “Mean Time Between Failure” measured in decades for mainframe vs months for other servers.

96 of the world’s top 100 banks, 23 of the 25 top US retailers, and 9 out of 10 of the world’s largest insurance companies run System z Seventy-one percent of global Fortune 500 companies are System z clients Nine out of the top 10 global life and health insurance providers process their high-volume transactions on a System z mainframe Mainframes process roughly 30 billion business transactions per day, including most major credit card transactions and stock trades, money transfers, manufacturing processes, and ERP systems.

The new mainframe delivered in 2010 improved single system image performance by 60 percent, while keeping within the same energy envelope when compared to previous generations. And the newest mainframe which shipped in 2012 has up to 50 percent more total system capacity, as well as availability and security enhancements.

It uses 5.5 GHz hexa-core chips – hardly old technology. It is scalable to 120 cores with 3 terabytes of memory.

[1]

[1] http://www.share.org/p/bl/et/blogid=2&blogaid=234

modern really?

if you want reliability and solid software you don't go anywhere else other than mainframes and minis from IBM (z, i, and x)

The companies that run these do so because they are proven, the languages they support are all business oriented (math is a specialty), and the code bases are vast and stable. Oh, they all do Web-centric work just fine too.

db2 is just fine with SQL and highly optimized as well. Modern is what they are, quit thinking small is modern

> db2 is just fine with SQL

Also people seem to forget IBM invented SQL.

"I can't think of a single use I would have for these IBM mainframes"

High throughput transaction processing with ~100% uptime guarantees, and someone to call who will Fix It Now should anything go wrong.

IBM doesn't and never has as far as I can see targeted "modern tech companies." They target large enterprises, and research/academia (in the later case often with mainframes on the administrative side, and linux clusters on the research side).

Edit: I believe that the linux server lines have recently been moved to Lenovo though

Think of them like old, proven architectures of yore that run virtualization stacks with APIs with the same kind of capabilities of Docker and you'll understand how awesome they could be if we as an industry put more effort into adopting them as platforms (sans enterprise BS vendors though). You can run Windows and Linux on modern mainframes as well, so they're handy there as well. Add in features that are very, very mature (like, since the 80s) like hotswap CPUs and memory that VMware has added a few years ago themselves. If you're in a typical F500 with terrible, fragmented IT management, mainframes are a breath of fresh air practically because there aren't roving bands of sales goons trying to sell you more management software driving wedges between different silos of dysfunction.

If you'd like to view them more from a hardware deployment perspective, you can think of them more like the Dell Poweredge VRTX series than your usual decoupled stacks of network, pizza box servers, and SAN chassis. Cisco UCS is more connection-oriented with the emphasis upon making your network topologies far more flexible than with mainframes, so mainframes are compute-oriented versions in that respect with historically weaker support for scaling out with interoperability across the rest of your network infrastructure (not sure if anyone at IBM or CA has seriously taken standards like BGP and OSPF into account for mainframes, that is). People still remote into mainframes with TN3270 commands, I know we had customers still asking for that as of 7 years ago with no expectation of sunsetting.

Oh give me a break.

The mainframe market is still $10B, and the fact that you can't think of a good use for one does not mean that IBM's product lines are irrelevant. The market should be addressed by major hardware manufacturers, there is still profit to be made here.

The fact that you are comfortable as a "hardware person" saying things like this publicly is a pretty clear indication that your world is much, much smaller than you think it is, relative to the size of the real world.

Yearly IBM revenue is $100B. It's quite a small part of IBM.
You have no idea just how hilariously wrong you are. Just read this passage from an Economist article about IBM mainframes:

> At any rate, the mainframe is a hugely profitable business for IBM. Only around 4% of the firm’s revenues come from mainframe sales. But once additional hardware, storage, software and all kinds of related services have been factored in, the mainframe accounts for a quarter of IBM’s revenue and nearly half of profits, estimates Toni Sacconaghi of Berstein Research.

Read that again. HALF of profits. A QUARTER of revenue.

Source: http://www.economist.com/blogs/schumpeter/2012/09/ibms-mainf...

AGGRESSIVE much? :)
johansch, you were wrong in such a fundamental way about this subject that it is hard for me to believe you know anything about it at all.

If you have any suggestions about how I can phrase this in a way that makes you both comfortable, and that still makes it clear that I do not believe you have any business speaking on this subject, then I am 100% happy to listen to you. :)

I'm sure you're otherwise intelligent, but this is an area where you should probably just listen.

Ok, so.

You first write:

"The mainframe market is still $10B" and then

"the mainframe accounts for a quarter of IBM’s revenue" (that would be about $25B).

Which one is it? :)

It's both.

$10B are spent each year on sales of actual mainframe computers. [1]

The article quoted in the last article claims that everything you sell around mainframes, like services, is a quarter of revenue.

Now, it's your turn to do something for me. Don't respond if you're not willing to read before you speak. I should not have had to explain this to you.

[1] http://europa.eu/rapid/press-release_IP-10-1006_en.htm

No doubt. "Big iron" for me is something like a $30k Dell R910 (pretty beefy for commodity x86). I'm guessing these mainframes go for at least an order of magnitude more per unit. A sibling post added some interesting facts (and without the condescending tone of your post), but the question remains: if the hardware is so superior, why aren't Google et al using it? Surely they can afford it.
At some point in the process of you getting your pay check, there's a good chance a mainframe was involved.
IBM employee here. I have no idea if the cuts are true or not but keep in mind that Cringely has made dooms day predictions in the past that were widely innacurate, see for example: http://www.pbs.org/cringely/pulpit/2007/pulpit_20070504_0020... or http://www.cringely.com/2012/04/18/not-your-fathers-ibm/

I am part of Watson and we have been hiring a lot (as well as providing great internships).

I would be very surprised if this report holds true. He writes he heard about it before Christmas. I simply can't believe such information didn't leak deliberately or unintentionally during the month since.
I do not work at IBM, but from the outside, it seems that the Watson team is doing very well - and working on extremely interesting problems. I wish you the best.
Watson is probably one of the most valuable projects that IBM is currently working on. Cutting people from the Watson team would be an extremely bad decision. I have no doubt that you guys are in good shape in that department. Also, all the publicity that IBM has been working on with Watson has been very wise and well executed.
It's amazing how if someone said blatantly false things over and over again about Google or Yahoo laying off employees then it would get flagged out of existence, yet somehow Cringely makes the same false "prediction" over and over again about IBM and people vote it right up. Check your source people, you are actively spreading disinformation by a known doomsday prophet, and like most doomsday prophets he has been wrong every time.
Does IBM never do large firings?
The article almost opens with a line about the previous biggest ever layoff in history of 60,000 people. In 1993. By IBM...
Link has clickbait all over it. Hasn't hooked me yet.

But more seriously, have there been any other large, but not "biggest ever" firings since 1993? Anyone have a chart?

I dunno - 60,000 people? I can't think of anything of that magnitude (not that I keep on top of that kind of stuff...)
In Rochester, MN, IBM has been doing several very large rounds of layoffs over the past 5 years. Nearly half the building is empty now and being rented to other companies.
Rochester was the AS/400 facility wasn't it? Or iSeries in latter years.
If other HNers Are anything like me, they perceive IBM as this massive, outdated company that's behind the times and only useful for supporting COBOL systems. This is obviously not true, but that's the perception. This makes people quick to upvote "news" that confirms the bias.
I think the problem is that IBM has transitioned itself largely into a services company computing with the likes of TCS, Wipro, Infosys and Cap Gemini, and for people like us, those companies add zero value in the tech space. Unfortunately, whatever they're doing with Z/OS and the Z13 platform, Watson, and who knows what else is so marginalized that no one really cares.
(comment deleted)
Services company maybe - but along the likes of TCS, Wipro, Infosys? Come on.

IBM's heavily into research - and has its fingers dipped into a lot of exciting areas. "A boy and his atom" come to mind.

That they're not customer facing is the issue.

Unfortunately not very uncommon. I'm amazed how much trust people seem to give to business intelligence companies like IDC.

A good example is their predictions on mobile phone OS market share. According to them, windows mobile is poised to take the no2 spot from iOS in just two years. The problem is that they move those two years forward every six months when their latest report on actual market share and updated predictions are published.

Even a broken clock is right twice a day. People are hoping that to be the case here, since IBM is largely perceived by HN to be a hopelessly outdated enterprise behemoth.
(comment deleted)
@pesenti, would love to get someone on the Watson team to come down to Miami to give a talk at my group RefreshMiami. email me brian @ refreshmiami .com if you're interested.
If it happens, I wish they would publish the aggregate stats on the age of employees laid off versus the age of employees not laid off. I remember my dad was laid off from IBM after like 25 or 30 years of service, just before he got full retirement benefits. He's fine, not eating cat food or anything, but I'd really like to see those stats.
Layoffs are generally never easy.

When my friends project got cancelled as conexant, they gave everyone a list of the ages of everyone being let go, likely to avoid an age discrimination suit.

Even if they didn't make it public, one bets they look at age if to just avoid a reason for a lawsuit.

I was laid off once, and got a similar thing - a couple printed pages listing everybody's age and sex.

It's shitty, but I'm sure a company as big as IBM will make sure they're ass is covered.

I was laid off by IBM in 2013, I can confirm that they handed out exactly such a thing.
I had heard that Watson had a hiring freeze over the summer. It sounded strange given such a high profile bet on the cloud.
Jeez. That's more than a Google (55,030 in 2014Q3 earnings) plus six Facebooks (8,348 in 2014Q3 earnings). And I have no idea what they may have been doing.
Soaking up paycheques and pretending to be busy.
Cutting storage is also foolish, as we are in the era of Big Data and Data Lakes and storage is vital to these concepts.

Whether or not the layoff rumor is true, this doesn't feel like the most insightful of articles.

This would certainly explain all the publicity over Watson. Perhaps IBM is looking for someone to buy them, and are trying to put as much makeup as needed to seem valuable?

Anyone who read IBM & The Holocaust[1] is probably celebrating right now.

1. https://en.m.wikipedia.org/wiki/IBM_and_the_Holocaust

Yet another manifestation of the tech worker shortage we keep hearing about...
There IS a tech worker shortage ... of those willing to work for third world salaries.
ASSUMING this is true...

The information industry in in an exponential power curve right now. Participants are either in the stage of disruption or already evolving democratization. The classic monolithic mega-company just isn't engineered to twist and turn like that. I'm amazed they've lasted this long.

One way to survive is to admit failure and do an emergency fracture. Break off all divisions with any profit potential into their own manageable chunks which don't suffer from upper management overload. Wow that would be an expensive proposition. And IBM stock would burn.

IBM made their bed in switching from being a technology company to a consulting & services company. At best they will grow and shrink with the global economy now.

When the global economy hits a wall, as a consulting & services company you can't innovate your way out of it, you depend on eg growth in government spending and big corp spending, both of which are shaky around the world right now.

I think this is where IBM is trying to go - http://www-03.ibm.com/press/us/en/pressrelease/43523.wss
Mostly unrelated: I've always wondered how anyone in the tech industry would go to IBM as a business consultant, when they can't even figure out how to have a website that doesn't require things like "www-03.ibm.com" to be the hostname.

And it's not even like they're just maintaining legacy URI's for search engine purposes, either: Go to ibm.com and click on "Services" > "Cloud Services". For me I got sent to http://www-935.ibm.com. Do they know how load balancers work? Do they just not want a global namespace in the HTTP paths, and everything has to be namespaced by the hundreds of different servers it runs on?