Hacker News new | past | comments | ask | show | jobs | submit login
IBM Stops Buybacks to Pay for Red Hat (investorplace.com)
173 points by mathattack on Aug 10, 2019 | hide | past | favorite | 187 comments



A dying company trying to extend their “squeeze your base” policy to another vendor. I think they overpaid for RedHat. After a particularly painful audit at my Fortune 500, we kicked out RedHat. We spend more time talking to IBMs auditors than we do to their Salespeople and engineers. This merger seems like the modern version of HP and Compaq. The only winners are the shareholders who bolt early. Customers, employees and late shareholders are all losers.


Forgive my ignorance,but what is an IBM auditor?


IBM products have no license-checking built in, on purpose. They want you to make more copies than your negotiated license agreement allows. Then, when the auditor comes in, they charge you the sky-high list price, backdating it as well.


I have some employees in India and apparently, Adobe does this there. They will just randomly show up and ask to look at all your systems and see if you are using pirated Adobe products.

I have no idea what the laws are there, but the companies they show up at don't even necessarily have any license with Adobe. I can't imagine that is legal in India, but apparently it happens unabetted.


welcome to licensing by companies in the Business Software Aliance:

notorious for using disgruntled former employees for starting audits. (they did to my friends company a decade ago and found nothing..)

https://en.wikipedia.org/wiki/BSA_(The_Software_Alliance)

lots of major companies: (apple/adobe....)

https://www.bsa.org/membership


The trick? They tell to fuck off and file a lawsuit if they want to audit. They back off. Unless the former employee has actual proof other than a statement they won't bother.


That trick does not work in countries where they come along with the police department responsible for checking if business activities are in accordance with the law.

Here is the Portuguese variant of such police department.

https://www.asae.gov.pt/cooperacao-nacional-e-internacional/...


It is legal in many countries, because usually there is a police department that validates business activities are following the law as they should, and they tend to come along with a couple of officers.


But RedHat is painfully license driven. So much so, that even if you pay for RH, you would be tempted to use CentOS just to avoid the annoying tooling and infrastructure that RH has built to do license checks.


That's a little over-cynical, IMHO. They don't have licensing in the products because it's an overhead, it complicates development, and their enterprise customers are supposed to be trustworthy and in communication with IBM about ongoing requirements.

But yes, they have auditors to enforce this stuff.


Not exactly. Keep in mind the people using the products in a large enterprise are not, generally, the people who have to pay for it. If you break these two people into their respective, high level, org groups it will generally be: procurement and engineering.

IMO it's not that the engineering group is trying to not be trustworthy. It's that they have a job to do and IBM knows that this is their goal. So if we let engineering do their job, uninhibited, then there's a high chance that if the product is useful to do that they'll keep expanding it's reach internally (land and expand). This is just a slightly different spin on how the vendor allows the end user client to use their product. It's very likely the agreement between IBM and the enterprise client clearly spells this out. However, since the client is bound to pay for overages in arrears they are now at the mercy of not having as much leverage in price negotiations. A smart customer will predefine usage level bands as it pertains to discounts. For example if we're using 10k seats of RHEL we get 10% off list, 20k seats @ 20%, etc.

The disconnect is that procurement is likely disconnected from engineering for the better part between audits and they're not well prepared to have the after-the-fact negotiation to true up licensing. IBM, and others, bank on this by selling the value the customer is receiving from said products in use. The disconnect here is that had IBM enforced hard license limits the organization may say that the product is too expensive and look for an alternative because the customer is forced to buy more licensing mid-budget cycle. It's harder to rip out or change 20k installations of RHEL than it is 10k. Vendors know this and leverage this consequence of using this approach to keep the customer on the ball and chain.

So we have an enterprise that doesn't plan or communicate with itself very well and a vendor who puts out the all you can eat buffet to the hungry engineers. It's not technically wrong, and if an enterprise gets burned by it technically it's their own fault. Is it by design? For sure and my guess is that this type of model pays dividends all while being on the up and up.


> The disconnect here is that had IBM enforced hard license limits the organization may say that the product is too expensive and look for an alternative because the customer is forced to buy more licensing mid-budget cycle.

Also, things can go wrong with automated license enforcement, and at large enterprise scale, that would be costly to the customer (and therefore IBM as they'd be summarily replaced). I can already imagine the HN headlines: "Flights grounded due to BGP mishap knocking IBMs license servers offline", "HDD failure costs $CORP $8.6M/day after IBM DRM prevents installation of replacement cluster"


Most enterprise products today have a grace period when they enforce licensing (soft vs hard). So if a licensing server is unavailable it will start into a countdown mode of days, weeks etc before the product changes it's state for this exact reason. On the flip side most licensing servers will alert when check-ins go offline for two, general, situations: operational product that become isolated (your example) or decommissioned environments.

I don't know of any large scale products that don't approach it like this today simply because the vendor doesn't want to be responsible. I'm sure some smaller products might do this, that is until they lose a customer over one of those bad situations where a customer is trying to renew a contract and they get cut off before the PO clears the backend on the vendor side.

But agreed, automated licensing does have it's fair share of pitfalls. Then again, it's like taxes. You should know, at any point in time, where you stand over the course of a year as it pertains to your over/under. The old school manual audits seem to be kept in place to keep the overages out of sight.


On the enterprise software I worked on, when you wanted to roll out more you tended to involve IBM to help you plan it anyway, so this whole argument is moot for much of what they do.


Too expensive "overhead" for IBM to develop? So rather, they employ 1000s of humans for the work? The math don't check out for me


I didn't say too expensive, I said it's an overhead, which it is. They have hundreds of thousands of people working for them, a few auditors is a drop in the ocean compared to making every software engineer cater for licensing.


The exact same technique is used by Oracle.


Yes. And look at how they operate every company they buy. This will end poorly for everyone at RedHat except their auditors.


What if... you don’t let them inside?


IBM would take you to court for breach of contract.


Most likely they'd be violating their contract.


Ah, reminds me of Oracle.


A common conspiracy theory floated at a previous dayjob was that Oracle does no license checking because you're not going to get far into the operation and maintenance without Oracle DBAs/engineers around anyways.

After seeing how clunky some of the tooling is (sqlplus is downright byzantine for no good reason), I have to wonder...


I agree & I add:

- some components of their EPM-software-suite have miserable error/warning/info messages (cryptic, misleading, etc) or even no message at all (making you erroneously think that doing something went well even if it did not).

- opening a "service request" (a support ticket) with Oracle when you have a real technical problem that needs active digging by them is often something that might make you regret having chosen IT as your work area.

Compared to that, once I'm done working and I go back home and start using Linux apps and/or submitting questions&bugs on github/linuxquestions/stackoverflow/etc and getting relatively good replies within minutes I get the feeling that I'm living in the year 3000 :)


Yeah, thought I heard Oracle's install media let's you install just about anything, regardless of license, for the same reasons.


This is not my experience. I didn't have to set up the satellite server, so maybe that's a pain, but it only has to happen once. Then it's one command on each client to register it with the satellite.


I worked in a shop that had something like this happen with Oracle. They audited is and hit us will a $1 million bill. This was a huge bill for the fairly small shop. People had to be let go.


The person who comes to check that you’re using their products according to the licensing agreements and what you’re paying for, I imagine.


And the burden is on you to prove that you’re not using it. (And then their Watson salespeople wonder why you won’t take their calls)


https://ibmaudits.com/ibm_faq/

Read and despair.

tl;dr: They dig around to see you’re paying the correct license fees.

They’re common and expensive enough that law firms offer special counseling explicitly for that.


I worked at a branch of Emerson Electric. We did an inventory of hardware and software and I went from one machine to another running the BSA software and entering each PC into a database. We had IBM OS/2 2.0 as well as DOS Windows 3.1 this was the early 90s. Any software that did not have a license for we had to buy them in bulk from 800 Software to meet auditors specs. It seemed that this was before activation and on floppy disks people had shared.

It paid off because we got a discount on bulk licenses and met auditor inspections. I was a PC Specialist back then.


Wtf.

Ok thanks for posting. I will never use any RedHat product ever again.


The alternative is paying for the software you're using. If you don't want to pay for for-pay software, there's plenty of no-cost Linux distros available.


The problem with these audits is that the exact licensing conditions can be vague, or the audit points to something that is in compliance, but might not be (e.g. you're licensed for 8 cores, but your replacement servers have 12 cores, you still only need the 8 cores so you disable 4 cores in the bios ... well, they will say, for all we know you only disabled those cores when we came to do the audit ... so now you owe us the money for 4 extra cores at full list price, going back 18 months).


The IBM licenses are so obtuse that it can only be intentional. This may be outdated, but they used to use these stupid “processor units” that had some loose correlation to CPU performance. If a perfectly well-intentioned systems person moved licensed software to some new server that had half the cores, but was on a newer generation CPU, and didn’t think to ask the lawyers about it, you could get tagged for huge bucks. I will never buy IBM software ever again if I can go to any reasonable length to avoid it. RHATs licensing seems not to be moving to the IBM model yet, but I’m frightened.


> The IBM licenses are so obtuse that it can only be intentional.

This is the company who popularised "This page intentionally left blank".

Obtuseness is very much part of their toolkit.


> This is the company who popularised "This page intentionally left blank".

That was an objectively good move though.


> “processor units”

Graphical processor(ing?) unit. How many (cuda) cores are we talking about? /s


It appears that

1. The audits can take considerable time and resources to complete (effectively, an extra cost)

2. The audits can be wrong, which sounds like a nightmare to deal with ([1])

As such, avoiding Redhat even if you are "paying for the software you're using" may still seem like a good idea.

----

[1] Answer in the FAQ about incorrect audits

> First, it is vital to carefully review the audit findings in detail. IBM's customers often do not receive all the license credit they are entitlted to, and IBM typically will agree to modify its initial demands if there is a mistake in the calucations. Sometimes, IBM’s compliance teams often do not have a complete file of all license agreements that an audited company may have signed. In many cases, the negotiated terms of a license agreement can include alternative counting rules or other variables that change the way license requirements are determined for certain products. If the auditors are unaware of those terms, then the calculated audit discrepancies likely will be inflated and erroneous.


Not so simple. The skus change over time, and you have to dig into contracts 10+ years old to prove you paid for perpetual licenses for products which they renamed.


Redhat still operates independently from IBM. Redhat also uses automated license enforcement instead of audits.


For how long?


The day it stops is the day the important 60% + of people walk out. I theorize that IBM taking the same approach that a modern company does with an open source company. They're probably doing community management.

There is no profit to be gained from seizing Redhat's sales operations that I can think of.


CentOS


If RedHat doesn't eat IBM from the inside, it will go down in flames, and take CentOS with it. Without Red Hat, CentOS doesn't seem to have enough community support to keep going (I might be wrong).

It's not even like Ubuntu, where you can quickly jump ship to Debian.


Late shareholders didn’t lose anything. (Assuming you mean RedHat’s shareholders, because if you mean IBM’s then the reference to customers and employees makes less sense.)


I mean anyone still holding post-merger.


I see. For the time being the IBM stock is holding well. In the long term it may be hard to see if the acquisition was a good idea or not (given that the outlook for IBM alone was not so bright anyway) but I think I share your skeptiscism.


I disagree that IBM is dying, not aggressively growing, but not dying.


Based on what?


Just curious, what are you replacing RedHat with?


The big risk is that IBM drags Redhat down to their level. This wouldn't be unusual, most takeovers fail to deliver shareholder value.


There is nothing to drag. A single server distro is becoming irrelevant as the unit of computation resources is the kubernetes cluster. I.e. all the app see is a set of kubernetes nodes, it does not really care what server disto you are running on.


> single server distro is becoming irrelevant as the unit of computation resources is the kubernetes cluster

In the HN/cloud echo chamber, that might be worth pointing out.


Red Hat does a lot more than just RHEL. They've got a Kubernetes distribution (OpenShift) and a ton of useful software under their umbrella. (Ceph, GlusterFS, FreeIPA, Ansible... etc)


So all of those are quite exotic, and thus risky / expensive to support.


None of those are exotic if you're running on-prem/colo'd workloads. They might be exotic to app develoers but for anyone in operations they're your staple tools.

They're the tools used by the people backing your Kube cluster :P

IPA/IdM is the gold standard for user management on a fleet of servers.

Gluster is the best replicated filesystem hands down and Ceph is the only alternative to expensive SANs that scales well.

Ansible is by far the most popular config management tool.

Foreman+Candlepin/Satellite is one of the few sane ways to do patch management.

There are a lot more things RH has under their belt that I could talk about but I just did the list that was mentioned.


Don't forget Red Hat bought CoreOS, which was a huge k8s contributor (and the original authors of etcd).


I agree, My point here is that I see the acquisition as a result of the market shift that is happening due to the introduction of Kubernetes. And in this case, it was the result of openshift.

Note that once you use containers, you decouple your infra tools from the app dev tool.


Yes but that only changes how you, an app developer, perceive your underlying infrastructure not the tools by which that infrastructure is provisioned and maintained.

You can kick the can really far down the road but whether is your ops team, your VPS provider, or a massive cloud someone has to pick it up and they will likely do so using tools developed by Red Hat.


Kubernetes is still quite exotic for 99% of businesses.


OpenShift is pretty well positioned as the Kubernetes variant for big enterprise, with the often-necessary vendor support and responsibility that simply doesn't come with open source. Cloud vendor implementations can take away some of the risk there, but there are a ton of servers still sitting in datacenters still.


Kubernetes isn’t exotic?


You do realize that those containers eventually need to be hosted somewhere, right? That somewhere is a server running an operating system. Containers are more a threat to virtual machine OSes than ones that host containers.


But the hosts no longer need the full distro stack traditionally provided by a RHEL. Just a thin enough veneer for a container runtime with live kernel updates.

Maybe there’s a market for intra container licenses but it’s a harder sell as even there the goal is to go slim.


So you remove all the traditional services from the OS "definition", and roll your owns (in one particular context). Don't worry, soon enough some people will be tired of reinventing the wheel each in their own corner, and what you call "a market for intra container licenses" (potentially in the form of free commoditized open-source licensed components -- but that is not really new for that comparison, because truly free open-source distro already exist; you don't have to use RHEL) will exist, simply because it makes absolutely no economical sense that everybody redevelops or even just manages everything all the time.


"ReDevelOps" is an accurate buzzword for a lot of the market these days.


Precisely why Red Hat are moving to CoreOS for openshift.


Right. All I need from a node is the CPU / Memory and a docker daemon. The less I know about an OS or any other services / patches, etc the better. I.e. I want my nodes to be cattles.


The same mindset would dictate that you only ever buy no-name hardware which is about 30% cheaper than dell/hp for the same performance characteristics... why would anyone do that?

And that's why people DO pay for red-hat. Peace of mind, whether supported by evidence or not.


So people pay for redhat because they did not move to container/ microservices architecture. Any main stream technology (Mainframe, Dec/Vax, PC, VM) will always have legacy customers.

However, one the state of the art architecture is micro services, the optimal runtime is kuberentes. Once everyone is on kubernetes hardware will not matter.

Moreover, I would love a cloud based on second hand hardware (which should be much cheaper than 30%).


> Moreover, I would love a cloud based on second hand hardware (which should be much cheaper than 30%)

I’ve wanted to do this for some time, but there’s a lot of cost involved in the space (square footage itself, electricity, cooling) that you can’t cut just by running older stuff. Bandwidth and storage cost the same regardless as well (don’t buy used disks for anything remotely important).


An even bigger cost is power (if we’re talking about a lot of compute capacity- eg a private cloud). A cluster that’s running older servers might be 30% cheaper to purchase, but it will likely be more power inefficient, which would make it significantly more expensive to actually operate. Depending on your workload, it is often the case that purchasing new (more efficient) hardware can actually be the cheaper option than running on older hardware from an OpEx standpoint.


This part can vary a lot these days at least, the Ivy/Sandy Bridge xeon chips are still remarkably capable and I can buy a used 11th gen Dell server for a couple hundred dollars.

Before the Westmere/Nehalam chips it was a different story, but anything newer is going to sip power and perform well as long as you know you’re not getting “all the perf out of it”.

It’s entirely possible to make a business out of this, but you rely on a customer base that’s inherently cheap and fussy by nature. Not all of them are, but most looking “for a deal” are cheapskates who will milk you dry in time/labor if you let them and you don’t have the margins to deal with that bullshit.


What is the hypervisor OS? RedHat certifies hardware so you know your disk controllers and hot-swappable memory and CPU are supported.

You CAN use Alpine as the hypervisor, but IBM/RedHat/Oracle customers typically don't.


There's still a very large enterprise market for monolithic software that isn't going anywhere anytime soon. These are not legacy customers.


What you don't know can't hurt you :P Abstraction layers are good when it feels that way though.


They are hosted on AWS or GCS on their kubernetes as a service platforms. Of course there is legacy to deal with.

And beyond kubernetes you have function as a service.


So, avoiding sharecropping on the FAANG pastures is "Legacy" now?


So why run a full os for container runtime? Wouldn’t a hypervisor be more efficient? What is the point of red hat at that point


Doesn’t Red Hat own CoreOS?


Oh red hat is the only player in town that can do that? Now you know why IBM bought them!


I can believe that IBM believes that, yes.


Red Hat is more than its products. The engineering talent at the company is astounding. I remain skeptical that they will remain for long though.


The talented ones usually jump ship sooner than later. Many will be offended to be working for IBM now. Those that remain are the others.


I had a friend who worked at a startup which was acquired by IBM.

They managed to piss everyone off about 6 months after inserting IBM managers.

Typical "You're a startup. We're IBM. Our way has stood the test of time, so we'll help you out by implementing it here" stuff.

And I don't argue IBM has learned a lot of incredible business and management lessons over the years.

But you can't give a perfect playbook to someone of average intelligence, tell them they're the smartest person in the room because of the playbook, then turn them loose with other smart people and expect good things to happen.


I don't know how it is in the IBM-level sphere for an acquisition like this, but in the financial world there's often a 12 month retention bonus. I'd look for staff hemorrhage in a year.


IBM is fully aware of this trend, and they're presumably banking on the RHAT enterprise focused k8s distro at least as much as the legacy enterprise Linux distro.

It's questionable whether this can save them this late in the game, but there's solid seasoning behind it. IBM had few other ways to remain relevant as even crufty enterprise customers will eventually start move forward with containerization of workloads.


I think you're living in a different world than I am


What laypeople need to realize is the following relation:

Low federal funds rates allow companies to acquire huge amounts of debt very cheaply.

Huge amounts of cheap debt allow companies to buy lots of stock, driving up prices.

Stock prices inflated in such a way are not supported by fundamentals and so the downside risk greatly increases.

Once the downside eventually materializes, markets drop violently. At first, the FED ignores this, but eventually it bails. The funds rate is once again lowered, so the game can continue.

In any event, the game must continue, because companies need new debt to service old debt. If the new debt was more expensive, the companies would eventually risk defaulting.

To understand the risk of corporate defaults, one must look at the importance of corporate bonds in pension funds. Ironically, the low federal funds rate is part of what drives pension funds to purchase more risky corporate debt, in order to meet their yield requirements.

All of this causes massive asset price inflation. Stock prices are detached from actual revenue, real estate prices are detached from rent income. The rich are getting richer - at least on paper - because they own most of the assets.

The CPI doesn't immediately reflect this kind of inflation, so the FED gets to claim "there is no inflation" and everything is "just fine". Well, it's not fine and they know it, they just can't really do anything about it.


CPI includes rent which has gone up 2.7% per year averaged out since 2008 [0]. I wouldn't call that extreme. As for stocks, the S&P 500 P/E ratio is about 20 which is pretty much average for recent times [1].

[0]: https://fred.stlouisfed.org/series/DTENRX1A020NBEA

[1]: https://www.macrotrends.net/2577/sp-500-pe-ratio-price-to-ea...


> CPI includes rent

Yes, but rent didn't increase the same way as property prices, which is what makes those properties overvalued in the first place.

Also, averages are misleading. Of course people will first buy property in "good" areas, not "average" areas. If you look at rent or property price development in San Francisco, you will notice that.

> As for stocks, the S&P 500 P/E ratio is about 20 which is pretty much average for recent times [1]

The CAPE is at 30, double the historic average and higher than at the top of the bubble in 1929 and every year since then up until the dotcom bubble. Again, averages are misleading. All you can say is that we haven't reached dotcom levels of valuation yet.

https://www.multpl.com/shiller-pe


It's hard for me to see why this dynamic would happen. What specific federal funds rate would make stock prices "supported by fundamentals" rather than "inflated", and why in your view can't the Fed just set that rate to avoid these problems?


Because a mix of globalization, technological financialization, and perverse incentives.

The markets have become increasingly global to the point that there is never a shortage of investors or investment capital. However, profitable, low or no risk investment opportunities do not grow on trees nearly as plentifully. Due to an overabundant supply of investors with a high demand to seek profitable low or no risk investment opportunities to park their wealth for growth via interest, and a much lower supply of profitable low or no risk investment opportunities—the interest rates to park your wealth must fall. And they have fallen quite steadily and predictably since their peak in the 1970s and 1980s... which nicely corresponds with the technological globalization and financialization of markets and marks their triumph over inflation (why inflation has not returned).

There is another reason for inflated asset prices besides cheap interest rates. Many assets are also priced to interest rates in an inverted fashion (for bonds, that is exactly the formula how they work and are priced). Just before the recession, stock buy-backs were no longer prohibited and since the great recession and the ultra low interest rate environment coupled with stock buy-backs, stocks have become a slightly more risky alternative to bonds and stock prices became just as inflated as bonds and have more or less stayed that way. You see, when you have a combination of all those factors coupled with the ability to buy back your stock, stocks are now able to compete almost directly with bonds for investors and stock prices inflate accordingly.

Because globalization, technology, and financialization happen much faster than markets and regulation can respond, and there are vested interests by investors (corporations, banks, Wall Street, etc.) to maintain the status quo via lobbying the politicians and regulators... the situation is unlikely to resolve itself via some self-regulating efficient market hypothesis.


> Due to an overabundant supply of investors with a high demand to seek profitable low or no risk investment opportunities to park their wealth for growth via interest, and a much lower supply of profitable low or no risk investment opportunities—the interest rates to park your wealth must fall.

Or, lowering interest rates creates overabundant demand for low/no risk investment opportunities...

while I agree with your analysis, it's only valid for 1 side of the coin -

similarly, this all also 'nicely corresponds' with the rise of supply-side / trickle-down economics as well..

as for inflation: is not a growth in wage disparity just as good of a measure of relative inflation over time as some small and continually modified basket of consumer goods?


It’s what seems to make sense.

Lower relative interest rates creating the overabundant demand doesn’t seem to carry as much explanatory power when you consider that interest rates were also relatively lower before the hyper-inflationary period. What changed is not just the interest rates being lower. True lower rates have some effect, it’s just not enough when you consider that the investments will also be lower growth.

Supply side economics has a hand to play here, already mentioned in deregulation, lobbying by corporate interests, decreasing tax-rates on corporations and the wealthy, financial sophistication and technology of said parties to avoid taxation and capture more of the economic progress. I guess the issue is with supply side... that it is very much USA centrist and is not entirely explanatory globally. The USA does have the world’s reserve currency though. But take Japan for instance, it started the trend of low interest rates and QE forever because of globalization issues with currencies and economies, not supply side economics.

I think supply side movement isn’t really incompatible with my explanation and it actually fits inside it instead of my explanation fitting inside supply side changes. I think it is helpful to remember that the neoliberal economic and libertarian agendas are responsible for all of this in any event.

Income inequality is another issue... economic progress for the laborers being incremental at best while the progress of capital owners has been explosive. There is a tie-in possibly, that the income share of labor is being hallowed (or crowded) out by capital. That the economy is making laborer and consumer activity highly irrelevant in the grand scheme of things. The economy is more concerned now about retaining capital that be can pulled out en mass on a whim and major investments can be postponed on an indefinite basis for years until the conditions are capital-perfect again.

The relevance of consumption is diminishing and laborers and consumers are increasingly living in an economy that is not concerned with balancing the affordability of housing and education and health care with how the rest of the economy is performing... especially the items that are rather inelastic and you require to live or progress.


> What specific federal funds rate would make stock prices "supported by fundamentals" rather than "inflated"

Well, zero is kind of a special number. Anything significantly different from zero should create a very different dynamic (with a hyperbolic reaction of the market the closer you get to zero).

That said, the stock market is never "supported by fundamentals" like the GP wants. Also, just because the interest rate is low, it does not mean that all companies are under water. Besides, I don't think anybody already knows the consequences of zero interest rates well enough to say with certainty that it's bad, but it's different from non-zero.


> What specific federal funds rate would make stock prices "supported by fundamentals" rather than "inflated", and why in your view can't the Fed just set that rate to avoid these problems?

If I could conceive of a way of calculating the optimal federal funds rate, I'd be owed a nobel prize in both economics and physics. Even then, the Fed probably wouldn't listen to my advice.


That's very unicausal explanation that puts all blame for Fed. The truth is that there are trends increase stock prices independent of Fed.

The secular decline in real interest rates over almost 40 years is global phenomenon. Increasing demand for safe and liquid assets and decline in world economic growth might be factors.

In the US the amount of money in mutual funds, hedge funds, ETFs, insurance companies, 401Ks etc has exploded while supply has decreased. The number of listed stocks in US markets has dropped dramatically. This is genuine change in supply and demand.


> That's very unicausal explanation that puts all blame for Fed.

That's a fair point and that wasn't my intention, but you can only fit so much context into a comment. I'm not even saying they're "doing it wrong", but that they are in a pickle. Of course interest rates are low globally and it's not just domestic capital bidding up prices.

> In the US the amount of money in mutual funds, hedge funds, ETFs, insurance companies, 401Ks etc has exploded while supply has decreased.

Well alright, but why has it exploded? Why do all these allocations into riskier asset classes take place? Is it all just greed, or is it the interest rate environment?


I, lay person here, to see if I get it:

> Huge amounts of cheap debt allow companies to buy lots of stock, driving up prices.

> Stock prices inflated in such a way are not supported by fundamentals and so the downside risk greatly increases.

The price is driven up by "demand" but the demand is not "real" because it wasn't due to the business actually _innovating_ but actually just "stock changing hands"?

> Once the downside eventually materializes, markets drop violently. At first, the FED ignores this, but eventually it bails. The funds rate is once again lowered, so the game can continue.

When/how does that happen?

> All of this causes massive asset price inflation.

There is no way for it to "not" right? It's sort of like measuring volume of action, but the action didn't actually produce any real "value"?

> The CPI doesn't immediately reflect this kind of inflation, so the FED gets to claim "there is no inflation" and everything is "just fine". Well, it's not fine and they know it, they just can't really do anything about it.

Is there a better measure that _does_ reflect it? It sounds like it can be modeled with corporate debt / buyback on a graph?

Again, layperson here, hoping to learn stuff.


> The price is driven up by "demand" but the demand is not "real" because it wasn't due to the business actually _innovating_ but actually just "stock changing hands"?

The demand is real, but the fundamentals do not support it. Fundamentals include things like price vs. earnings or debt vs. assets, dividend yields, etc.

If you like at this graph of price vs. earnings, you can can see dramatic rises relating to stock market bubbles:

https://www.multpl.com/shiller-pe

> When/how does that happen?

It has already happened and we're in the middle of it. When the markets tanked in late 2018, the Fed stopped hiking. When the markets tanked again in May, the Fed announced a rate cut. Now that the rate cut is in place, the markets are tanking again, perhaps because a bigger rate cut was priced in. We'll see what happens in the coming months.

> There is no way for it to "not" right? It's sort of like measuring volume of action, but the action didn't actually produce any real "value"?

I guess that's a fair way of looking at it.

> Is there a better measure that _does_ reflect it?

Of course there are indicators that you can use to show that this kind of inflation is taking place, like the S&P 500 PE ratio I showed earlier, or rent income vs. property prices.


Do I understand it correctly that when the bubble is going to burst, the value of money pretty much globally will decrease, so its better to allocate them now in assets that are always in demand like land or flats ?


You will not see market dropping or any sudden move. Basically there is no alternative to risk (the riskless rate will drop below 0) . There will also be no inflation (maybe deflation due to the increasing part of software in products)


Are there buyback limits? Is it possible that company could buy all of it's stock?


Nope, remember, share buybacks are just a more tax efficient form of returning profits to investors than dividends. As they buy more and more of their stock, the remaining shareholders end up owning a larger and larger percentage share of the company.

Taken to the extreme, there would finally be 1 share left held by someone and thus that person would own 100% of the company and be entitled to 100% of the profits from said company. The company cannot just buy the last stock because the stock itself is worth all the cash the company holds and the future profits it will make. Saving up more cash to buy the final stock just raises the price because the stock is entitled to that cash and nobody is going to loan a company enough cash to be worth the expected future profits of said company which makes up the remainder of the shares value.

Funnily enough though, I think they would still do share buybacks by first splitting the stock and then buying a subset of the split stock because then the sole owner would only have to pay taxes on the sale price minus the price he paid for the stock whereas dividends are taxed in their entirety.


> The company cannot cannot just buy the last stock because the stock itself is worth all the cash the company holds and the future profits it will make.

The last share is worth whatever the person that holds it is willing to sell it for, right? A share of IBM is worth $136 right now because there are two parties willing to buy/sell a share of IBM at that price.

I realize this would never happen in a million years, but could a company exist that is owned by nobody?


It would cause some practical difficulties if the corporation owned all its shares. For example, in the case of a Delaware corporation, shares owned by the corporation itself can’t vote, so it would not be possible to elect board members. Some jurisdictions might have legal limits on how much stock can be bought back as a percentage of the outstanding shares.

It’s not that unusual to have entities that essentially own themselves, in the sense that nobody is entitled to the profits and the board or managers elect their own successors. This is the case for foundations and trusts in many countries, usually with some kind of charitable purpose. Some of them even operate businesses. It might be possible for a company to take on some debt, buy out all its shareholders, and reorganize into a charity.


I think an easier path to have corporations which are not owned by anyone is to look at cross-holdings. Maybe one could theoretically get to a situation where a group of companies hold shares of each other and completely own themselves in the aggregate? Even if that may not be completely legal one can imagine that given the complexity of the situation one could accidentally end in a forbidden state.



So a company that has gone private isn't owned by another entity? There are no external stakeholders?


Silver Lake (a private equity firm) took Dell private in 2013.

Interestingly, the company didn’t use buybacks to become private but it did use buybacks to become public again last year [1]. It was done by buying back some piece of its business that remained traded in the stock exchange following the acquisition of EMC when Dell was private [2].

[1] https://www.techspot.com/news/77848-dell-about-go-public-sec...

[2] https://www.bloomberg.com/opinion/articles/2015-10-13/dell-w...


Not all of it, I think. (At least I don’t think reducing outstanding shares to 0 is a well-defined process, I could be wrong.)

But theoretically if a company do keep buying its own shares it can reduce their number to the point where the company is no longer required to be “public” and the shares can be delisted. However the important number is how many shareholders the company has, not how many shares (but obviously a company with 300 shares cannot have more than 300 shareholders).

I don’t know if that has ever happened. Reducing the numbers of shares (and shareholders) can also be done be reverse splitting. For example a company that is doing so badly that the share price goes to zero and regularly do inverse splits (making one $5 share from 100 $0.05 shares) will end up with a handful of shares. Or a company which is not failing may try to get rid of minority shareholders by doing reverse splits (if you don’t have enough shares to get the new one you get cash instead).

The usual way to reduce the number of shareholders is for someone to make a tender offer. And in that case there are rules about what happens with those who didn’t choose to sell. That’s what happened with Dell, that another comment mentioned, which was bought by Silver Lake.

https://www.sec.gov/fast-answers/answersgoprivhtm.html


None of this is how this stuff works.

>Huge amounts of cheap debt allow companies to buy lots of stock, driving up prices.

Companies don't use debt to buy stock. Taking on the debt to do that would depress the stock price the same amount that the buying would attempt to appreciate it.

>All of this causes massive asset price inflation.

This would be reflected in the CPI.

>Stock prices are detached from actual revenue

No they aren't. See UBER/LYFT/AAPL.

>so the FED gets to claim "there is no inflation"

The Fed does not claim that. They claim inflation is nominal near their intended target.

Finally, stop saying FED. It's not an acronym.


> Companies don't use debt to buy stock.

Sure they do.

Edit: https://www.bloomberg.com/news/articles/2019-08-08/companies...

By the way, the claim “Taking on the debt to do that would depress the stock price“ doesn’t seem correct. The influence of leverage on valuation is complex and depends on the cost of debt and equity, tax shielding considerations, the increase in risk due to the financial leverage... and essentially on what the money is going to be used for.


All the time in fact. There's been $5 trillion in stock buybacks by US companies in the last decade. Most of it through leveraged buybacks.

It often makes more sense to use debt than cash for buybacks.


> None of this is how this stuff works.

If you make that claim, you should do some actual debunking instead of just nitpicking.

> Companies don't use debt to buy stock.

Yes, they do.

> Taking on the debt to do that would depress the stock price the same amount that the buying would attempt to appreciate it.

Maybe if valuation was strictly tied to fundamentals, which it isn't.

> This would be reflected in the CPI.

Eventually it will be, but that can take a while, because many of the prices involved in the CPI are sticky.

> No they aren't. See UBER/LYFT/AAPL.

I'm sorry, I meant to write "profits" there. Sure, UBER and LYFT may have a lot of revenue, but they're losing a lot of money in the process. I wouldn't say Apple is overvalued, but clearly the market is taking its lack of growth prospects unkindly.

> The Fed does not claim that. They claim inflation is nominal near their intended target.

Fair enough, to be precise, that is what they are saying, and what I mean by "no inflation (to worry about)".

> Finally, stop saying FED. It's not an acronym.

I'm aware of that, but I think it looks better this way. If writing it that way annoys just one nitpicker on the internet, it's worth it.


Absolutely spot on. Banks love inflation because it allows them to arbitrage between the CPI and the rest of the economy. Also the higher inflation, the more valuable a bank's services become.


What? Inflation means debtors make out comparative to creditors since they get to pay debt back in less expensive dollars. Banks are usually the creditor.


Well consider the clipper ship example. There was huge inflation in gold prices during the gold rush on the West coast. When the gold reached the East coast financial markets, the price of gold goes up there as well. So the key to making money was latency arbitrage between the East and West coast with fast ships. This allowed the owners to capture the delay between gold prices.

Banks do the same thing. Inflation is like a cone of molasses that is being pored on the banks. It then slowly expands. So banks get the cheap money first and lend it to people that haven’t been hit with inflation yet.

If they do this fast enough, they make money off arbitraging the inflation rates. Of course, the CPI doesn’t capture any of this.


The price of gold up until the 1920s was pretty stable sub-$19 - even below the government's fixed rate. As far as I understood, the gold rush had very little impact on the price of gold.

But I also think this confuses topics. You are just talking straight up arbitrage that has nothing to do with being a bank. That arbitrage from high supply area to low suppy area will lower the price. The arbitrager makes some money on the transactions, but the net effect is to push the price down. Not that great for the huge socks on loans already on the banks balance sheets.

While the way the Fed operates, currency enters our economy through bank deposits turned into loans (not as true as it once was in the post QE world) those loans are going to be repaid 5+ years when inflationary effects have already started pushing the dollars down that they are being paid back in. Plus, the point of the extra reserves is to drive down rates since there will be a greater supply. They get hosed in both ways.


In our fractional reserve system, money is made through loans themselves, not deposits.

Moreover, being a bank is about arbitrage. Traditionally, banks arbitrage between short term loans (the federal funds rate and the overnight rates) and long term debt. i.e Banks borrow short-term and lend long-term. The way they make money is taking on risk: converting a lot of risk (long-term loans) into short-term risk (the banks borrowing at the overnight rate). This is where quants and models come in. It takes a lot of skill to turn that long-term risk into short-term risk.


The overnight rate does not effect real long term rates, they are fucking inverted. Real rates are set by return on capital (plus inflation for nominal rates) in the long end. Pensions and retirement funds are only affected by the overnight rates in so much they use hold short term reserves as cash equivalents.

> Stock prices inflated in such a way are not supported by fundamentals

Inflation - what your describing, more dollars chasing same production - is a fundamental factor and doesn't affect rate of return in the time scales you are talking about.

> All of this causes massive asset price inflation. Stock prices are detached from actual revenue,

No, then there would be an arbitrage opportunity (if you so easily see it obviously the smart, deep pocketed money would see it too). Stock prices are still set by future income streams but now that is nominally pumped by inflation so they are bid up. Since equity prices are forward looking their prices rise faster than the backwards looking cpi.

There really isn't a lot of extra dollars sloshing around though. All the forward looking indexes of inflation are down: commodity crb index, metals index (including gold), tips spreads - all down in the last six months.


> The overnight rate does not effect real long term rates, they are fucking inverted.

The federal funds rate greatly affects credit rates, that's why it's a primary instrument in financial policy.

> Pensions and retirement funds are only affected by the overnight rates in so much they use hold short term reserves as cash equivalents.

That's the direct effect, but because all other credit rates are affected, so are corporate bonds, which are a major component of pension fund allocations.

> All the forward looking indexes of inflation are down: commodity crb index, metals index (including gold), tips spreads - all down in the last six months.

> No, then there would be an arbitrage opportunity (if you so easily see it obviously the smart, deep pocketed money would see it too).

Why? Who says that prices aren't going to stay "permanently inflated"? I'm talking about downside risk, not a guaranteed and easily timed market selloff.

> All the forward looking indexes of inflation are down: commodity crb index, metals index (including gold), tips spreads - all down in the last six months.

Sure, if you look at commodities, there is no inflation. If you look at the CPI, there is no inflation. It depends on where you look. Gold is way up though, regardless of what the index says.


Gold only broke out two months ago. For the most part it has been around 120 for over five years. And this is probably a consequence of all the trade issues as we get ready for less trade from tariffs.

But the fed doesn't control long term rates (probably wish it did). The short end is heavily driven by technical factors including the overnight rate (even then that is only a target and it doesn't anyways follow what the fed wished it was). The long end isn't the same. It is driven by return on capital (higher returns both seek out loans and can afford to pay more for them).

If there was long term mispricing we would see it in the tips market, and we don't. The research shows the opposite - been little arbitrage exists in the market and it is extremely well allocated.


> Gold only broke out two months ago.

The Fed only signaled a return to rate cuts two months ago.

> But the fed doesn't control long term rates (probably wish it did).

I never said they "control" long-term rates, but they greatly influence them, especially in terms of how low they can go.

> The long end isn't the same. It is driven by return on capital (higher returns both seek out loans and can afford to pay more for them).

Like this?

https://m.privatewealth.usbank.com/pcrcp/images/articles/201...

> If there was long term mispricing we would see it in the tips market, and we don't.

I don't see that. It takes quite a while for overvalued asset prices to make a dent in the CPI, by that time it's more likely that the bubble has popped.


Interesting. This seems like a big bet for IBM given that they used over 70% of their cash pile to buy Redhat.

That said the picture painted by this article is that doing nothing wasn't an option, declining revenues is not a good picture at a time when the competition are posting record numbers...


> If all goes according to plan, IBM forecasts a sales bump of 2% over the next 5 years, but it will take 2 years before Red Hat contributes to earnings.

These are not good projections. It's really hard to understand how RedHat acquisition makes any financial sense whatsoever if this is the actual effect. RH annual revenues were $3.36B for FY2019. [1] That's a tiny fraction of IBM's current revenue.

[1] https://investors.redhat.com/news-and-events/press-releases/...


Can someone explain why Red Hat is so valuable? Why would IBM put such a big bet?


The general strategy seems to be: IBM's customers have been slowly transitioning from proprietary IBM OSs (AIX, z/OS) to Linux for a lot of their workloads, and IBM has accommodated this out of necessity, but wants to retain licensing revenue and some degree of branding/control in that situation by having such customers on an Enterprise IBM Linux. RHEL more or less already owned the Enterprise Linux space, so IBM just bought them instead of developing something in-house. Along with IBM getting an Enterprise Linux brand out of it, they also seem to be hoping some RHEL customers who aren't otherwise IBM customers might be converted to buy more stuff (e.g. maybe some of them can be sold on RHEL/POWER9 servers).

(Whether that justifies the valuation I don't know enough to guess on.)


Other way round, IBM are hoping that a lot of their customers who aren't already big Red Hat customers can be converted to using RHEL and (especially) Openshift. They already have all the sales and delivery relationships in place that they need to do really big (like 100 million to billion dollar big) deals, much bigger then anything Red Hat has been able to sell on their own. They also have relationships to sell RHEL/Openshift to IBM customers that RH struggled to get through the door of. So if they can get big growth in the number and size of Red Hat deals by selling to their existing customers then they can grow RH massively and of course all growth in Red Hat deals is growth in IBMs profits.

And if they can sell some of them RHEL on POWER9 they will be very happy to take that money as well :)


And that's also a good defensive move.

Given the market is moving, even IBM's major customers would eventually migrate to newer technologies. (On the order of decades)

By providing something that mostly satisfies that need, IBM essentially drilled a relief well to take the pressure off. When they're ready to migrate, they could get 80% value of what a non-IBM migration would get them by moving to IBM's product.

For a lot of large, slow, conservative orgs, that's good enough.


kinda, I mean, IBM consulting have been happy to move customers off legacy IBM/AIX/DB2 onto Dell kit running Oracle on windows for decades now if thats what the customer wanted and was prepared to pay, precisely because its better to take the services revenue and the reseller margin then lose everything. So that relief well was drilled years ago, and certainly the name IBM helped with persuading those slow conservative orgs to use their services, but this predates the Red Hat acquisition by a looong time. IBM have been a major reseller of RHEL for those migrations for years, this just means they take the software as well as the services revenue, and (they hope) can sell RH software into more of those conservative accounts by bundling it under the IBM family.


IBM's customers have been slowly transitioning from proprietary IBM OSs (AIX, z/OS) to Linux for a lot of their workloads

Yes, but that’s only a coincidence. What they have really been doing is transitioning from proprietary to commodity hardware. Which IBM no longer makes. Where does IBM make money? Mainframe sales. There can be only one winner here... IBM will need to kill off their mainframe business to justify this purchase, something they have proved very reluctant to do.


There is no reason to discontinue their mainframe business. Banks and other institutions have applications running successfully on those platforms. The industry has learned that it is better to integrate applications than to replace—especially when the replacement is a 40 year old app that runs the business.

IBM’s mainframe margins are safe for decades to come.


But, don’t you see the paradox there? If customers are happy with their mainframe why would they switch to Red Hat? And if they don’t want to switch why did IBM buy it?


They may not want to get rid of the hardware, but they may want to run something other than z/OS on it. RHEL is well supported on both IBM midrange and mainframe systemd.


mainframes can run rhel vms which are basically standard rhel installs that you assign RAM/CPU/storage to, with the benefits of mainframe hardware (eg. massive I/O bandwidth) so you can be happy with your mainframe because you are running rhel on it :)

But realistically mainframes are a small part of IBMs business so there are lots of reasons for IBM to buy Red Hat that are entirely unrelated to mainframes or POWER hardware


IBM makes most of their revenue from their global technology services division, followed by their software division and then global business services division. A small fraction of their revenue comes from their mainframe/hardware business now. In essence that business only lives for legacy purposes.


Mainframes were driving growth as recently as last year https://www.datacenterknowledge.com/ibm/mainframes-continue-...


Everything you say was true in 2004, when i was there, and they tried to do the same thing with SuSe without buying it.


Becuase of kubernetes. The platform of platforms. Kubernetes is the andriod to amazon iphone (in analogy). It is the only way to get out of cloud vendor lock in.

IBM is mainly a consultancy business, so they basically back integrated with the cloud os - kubernetes, or more specifically in this case - open shift.

The only issue here is that are around 23 or more certified kubernetes distors, so this might have been an expansive price to pay.


Kubernetes has nothing to do with cloud vendor lockin. I don't know where you're getting this from. Any hosting provider can spin you up some managed Linux nodes on a bunch of distros and they can be admined by the same tools and same people. That's why all the big clouds spend so much effort creating new services with custom APIs that aren't just "run a process in a chroot jail with fiddly bits". Big Data, AI and so on. That container will still need to store data somewhere, get traffic from somewhere else, etc, and they want to sell you services to do that.

If anything I am skeptical about Kubernetes' future. Not in the short term, k8s/docker are the MongoDB of the late 2010s and the same sorts of people are jumping on the bandwagon. But look at the discussion about the AMD EPYCs in Google Cloud. Big machines are now getting so big that a bog standard OS running a bunch of processes is going to provide more than enough power for even very large websites.

One machine now provides more power than a whole rack used to, and horizontal scaling technologies are expensive. A research paper from 2013 showed that just scaling up beat the performance of scaling up for virtually all jobs analysed, which came from Microsoft, Yahoo, and Facebook. So the sorts of companies that are poster-children for this kind of cloud technology.

https://www.researchgate.net/publication/261862149_Scale-up_...

There's not much career or intellectual capital to be gained by just running things on big boxes, but, eventually the cost effectiveness of this will become hard to ignore.


I getting it from Jo Beda, the CTO of heptio (now VMWARE). More specifically , from his definition of cloud native.

A cloud native system is a system that manage its resources via an API. The vendor locking in this case is the cloud API. I.e. if I want a resource (e.g. a VM) , I need to use the EC2 api.

With kubernetes, I write to the kuberentes API which is open source, cloud vendor natural.

However, and this the key to my comments - kubernetes is the platform of platforms. It is an API platform and not just an API.

In the future (some would say near future), all of the cloud services will be offered as kubernetes APIs (via a set of domain specific CRD). I am currently working on the AI platform.

As for the big machines comments. I absolutely agree. However, I would like to ignore the actual hardware (banning some sort of HA that would require at least 2 machines).


> In the future (some would say near future), all of the cloud services will be offered as kubernetes APIs (via a set of domain specific CRD)

If (big if) some standardized variant of kubernetes "wins."

K8s was transparently Google's strategic shot at forcibly commodifying AWS.

But everyone has their own agenda. Google, Microsoft, and (to a lesser extent) Amazon could survive in a world of fully commodified compute. Give their compute assets are essentially surpluses from running their other businesses (advertising, software sales, and online retail).

So none of them have a strategic imperative to derail k8 evolution.

But managed, specialized cloud services are lucrative to all of them (especially Amazon). So their best-case isn't a fully commodified future.


> Give their compute assets are essentially surpluses from running their other businesses (advertising, software sales, and online retail).

This is mythology. It is mostly not actually true.


Source? Do any of the major clouds publish their base, first-party load?


Consider the ever-expanding region lists of cloud providers, and it becomes clear that the vast majority of cloud infrastructure was purpose-built to support their cloud offerings.


Yet at the same time, expanding their own use.

I doubt very much the first deployment of Gmail looked anything like its footprint today.

More regions doesn't necessarily stem solely from customer demand.

I expect the vast majority does, but without numbers, that's just a guess.


That seems to be trading one type of lock-in for another. The problem with that approach is that now you have added a highly complex layer into your architecture that you need to maintain, integrate, and secure. I think it more likely that in AI, Amazon and Microsoft will continue to add more powerful cloud services making home-grown kubernetes solutions even less relevant.


So, in any case you will have the complexity. With CRD and operators you might be able to automate it away.

An AI service is much more than submitting a CSV file to a cloud and getting a model back, or even a web end point.

You need:

1) watch for changes in the input data.

2) watch for model decay.

3) watch for latency.

4) retrain (preferably automatically).

5) redesign your pipeline and imputation methods when the data changes.

6) watch for problems in the input data during serving

7) Scale out or Scale down.

8) Be optimal with the training resources (for example, train on spot instances).

9) Canary and shadow release of model

10) Data and model versioning.

Not to mention privacy and price.

What happen today is that there are no offering of alternative to the cloud services, so there is no point of reference.


The scale-up vs. scale-out argument is very old. I don't see Kubernetes providing a new answer either way. But it does not have to.

Let's stipulate that most analytic applications can run on single servers. You still need a way to schedule work efficiently when the applications in aggregate require more than a single host. Kubernetes does that very well.

That's leaving out considerations like HA. The paper is notably silent on this topic. To keep systems up across failures as well as maintenance you need replicas in different locations. There's an implication in the paper that everyone is just going to run off S3, which is assumed to be globally available. Not everyone makes that choice for a variety of reasons. So we will continue to see shared nothing designs that require placement across hosts, racks, AZs, etc. Kubernetes is efficient at deploying these.


To use for example EKS (Amazon Kubernetes) you still have to provide worker nodes by using EC2 API.. which more or less means your infrastructure management is in the same lock-in as you were previously while simply deploying with EC2 VMs..

Kubernetes doesnt solve the vendor lock in issue completely. You still need workers, external dns, databases, gateways and other to operate.

The strength of Kubernetes comes in development speed. And thats pretty much it. You can push something out pretty fast and scale it. Ah, this and the fact its easier to find newbs familiar with k8s (they often have no idea how to deal with bare-metal).

I wouldnt say the amount of operational work vs normal cloud management is simplified. Managing kubernetes cluster is painful, Ive witnessed 3 updates of EKS where each one broke some part of the cluster: dns / autoscaling / monitoring etc.

But hey it is fast. Building runtime image with immutable layers is a huge adventage in itself.


Take a look at SIG Cluster API for Kubernetes-native ways to spin up and down new nodes. https://github.com/kubernetes-sigs/cluster-api

Also see https://github.com/kubernetes-incubator/external-dns.


Wall Street expects infinite growth from all companies, otherwise the CEO's will be fired. You can grow if you can grow your user base, your usage per user, prices or any combination of this OR you can grow if you expand your portfolio of things you sell. To expand the portfolio the easiest way for a mammoth turtle like IBM (and many others) is to purchase companies that have products. It has nothing to do with IBM or Red Hat, it is all driven by Wall Street expectations.


> Can someone explain why Red Hat is so valuable?

The better question is, why did it cost so much? First of all, Red Hat makes a lot of money and it has a solid market position.

Secondly, you tend to overpay in an acquisition, because it is a huge amount of sudden demand.

Lastly, pretty much all stock is "overvalued" right now, because money is cheap (see my other comment).

> Why would IBM put such a big bet?

Because it is a giant corporate monstrosity that cannot really innovate by itself anymore. It still can buy things though.


My thoughts are because IBM can see the metrics about where the Unix/Linux market is heading, especially in the age of the cloud. The hyperscale clouds are all running various Linux distributions, not AIX. FWIW my experience is showing large enterprises putting their Unix environments on life support/maintenance only mode, and not expanding their Unix usage.

Seems like IBM is hedging their future on Linux.


Gives them another property for their sales and audit teams to use to generate revenue. (That’s the logic. I don’t think it will work though)


Because you can only choose from houses that are for sale, when you're buying.


So when IBM is desperate for cash in a few years, who buys Red Hat?

Microsoft? Tencent? Dell? gulp Oracle?


What about "Suse"? ( https://en.wikipedia.org/wiki/SUSE )

I understood that it's often used in corporations as an alternative for RedHat => maybe Suse will have to merge as well with some other company if the combo RedHat&IBM in/directly shrink their revenues?

E.g. maybe Suse will be excluded from IBM's support? ( https://www.suse.com/partners/alliance/ibm/ )


PSA: If you want exposure in your portfolio to the M&A market there's an ETF that does it:

https://www.etf.com/MNA

It's perhaps the single biggest "alternative" strategy ETF.


YTD isn't even 1%, almost anything else has done better.


I mean SPY has returned like 3% YTD. But that’s not really the point. M&A has zero to very low Beta exposure, so it’s almost completely uncorrelated to the market. This, in general, is a good thing.

A lot of quant market neutral hedge funds only return 3-5% per year. Compared to the S&P, this looks pretty bad. But the goal of these funds isn’t to provide the best returns, it is to provide the best risk adjusted returns. You may ask, why would I care about that?

The answer is that you can synthetically match any return by either buying or selling (borrowing) at the risk free rate. So if I had a fund that had returns of 4% and volatility of 2%, I could turn it into 2 and 1, 8 and 2, or 16 and 4, or whatever.


It's an alternative strategy, meaning it tries to be decorrelated with anything else. It may be useful if you want a balanced portfolio, not just a 100% stocks bomb.

Historical yield is not everything. Things change, past performance is not necessarily a predictor of future success.


> On July 9, IBM closed on its $34 billion purchase of Red Hat, a Linux software operating system mainly used by cloud operators.

Completely conflates Red Hat with RHEL and makes it sound like IBM purchased a linux distro for 34b.


" leaving it with only $12 billion in cash." " But IBM’s dividend was hiked only 3.2% this year"

Sounds like a first-world financial scenario, no?


I remember when 3x yearly revenue was the proper purchase price for a an established business like this. 10x huh? Glad, I am not in IBM. But wish the best of luck


I miss the old IBM Thinkpads; sure, they cost $4,000 during the height of the dot-com boom, but those things were built like tanks. I got a 600X when a dot-com was liquidating its assets for $700 and it was my primary computer for over six years.

The newer Thinkpads from Lenovo are more like wannabe Macbooks; I miss batteries you could swap out without opening the computer and Thinkpads you could open without using a spudger.


lol what does that have to do with anything?


Do you even thinkpad bro?


Debt should not be a tax deductible expense.

Simple.


What does that mean for Fedora?


IBM missed a great marketing opportunity. They should have told the public that the decision to acquire Red Hat was made by Watson


Lying like that is a great way to have to deal with lawsuits from every investor who isn’t convinced that the deal is a good idea.


It’s a little easier for them to just lie to customers.


It's not a lie if you believe it ;)


It is, however, if there’s documentation showing something else which comes up in discovery. Seriously, never try this.


I'm not sure if you're joking, but if you aren't that would be a pretty big risk. If it doesn't pay off they would look pretty bad for Watson


Isn't Watson already a tired marketing device whose existence as a meaningful product/system is debatable? Not sure how much more damage would be done.


How is that marketing? That's just fraud.


Learning RHEL now :)


Now would be the time to get out before IBM crushes RedHat's soul. IBM will squeeze RH for everything and more to get that cash pile back asap.


You're much better off learning core Linux utilities like from installing Arch, rather than outdated distro specific management.


Assuming he’s coming from a Windows background learning core Linux utilities on Redhat is also possible. At least going through rhel he can reference the Redhat documentation which tend to be far better written than the million free guides out there.

As a real life example, the other day I needed to migrate /var on a Linux box. The freely available CentOs guides covered it well, but when I was done the applications were having a lot of issues. Going through Redhat’s documentation it quickly became obvious that the other articles neglected to mention rebuilding the grub boot files and getting SELinux running on the new directory.


Considering that after RHEL took over CentOS, they are again significantly behind RHEL, and RHEL isn't cost-effective... he could find equal support and probably much more from the Ubuntu community. CentOS or RHEL doesn't even have a public package search, and for good reason. When you find out that they are using an outdated kernel, and outdated qemu/libvirt components, you'll quickly find yourself installing RPMs from a bunch of different locations from Google searches.


Looking at the "Delay" column in the release tables in Wikipedia, it appears that it's CentOS7 releases that have longer delays, the CentOS6 delays haven't changed in recent years (and there's nothing like the huge delays in 2011). Possibly because there are more packages being updated in 7?

https://en.wikipedia.org/wiki/CentOS

Package search is on https://git.centos.org/

For example, libvirt is at version 4.5 in CentOS 7.6, while CentOS 7.0 shipped with version 1.1: https://git.centos.org/rpms/libvirt/commits/c7

Whereas in Ubuntu 18.04 LTS, it's at version 4.0: https://packages.ubuntu.com/search?keywords=libvirt&searchon...

The RHEL kernel's version number is doesn't signify as much as you'd think, there are whole subsystems backported into it from later upstream kernel releases.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: