IBM Will Feed Four Children For a Day For Every Student Who Masters the Mainframe (ibm.com) 151
This week brings a special event honoring the IBM Z line of mainframes, writes long-time Slashdot reader theodp:
As part of this week's IBM Z Day event, looking-for-young-blood IBM is teaming up with tech-backed K-12 CS nonprofits Code.org and CSforALL and calling on students 14-and-up to Master The Mainframe during the 24-hour code-a-thon to open doors to new opportunities with Fortune 500 companies.
"The rewards for participants are substantial," explains Big Blue. "For every student who finishes Level 1, IBM will donate to the UN World Food Programme #ShareTheMeal... In celebration of IBM Z day, we will double the donation for all students that complete Master the Mainframe Level 1 between Sept 15 — 30 2020. Just 1 hour of your time will feed 4 children for a day." "Through three interactive Levels, you will access a mainframe and get skilled up on the foundations of Mainframe," according to IBM's announcement at MasterTheMainframe.com, "including JCL, Ansible, Python, Unix, COBOL, REXX, all through VS Code. Round it all out with a grand challenge where you craft your own fully-equipped Mainframe creation."
"One mainframe is equivalent to 1,500 x86 servers," the site notes. It also points out that mainframes handle 30 billion transactions every day, "more than the number of Google searches every day" — including 87% of all credit card transactions, nearly $8 trillion payments a year.
"The rewards for participants are substantial," explains Big Blue. "For every student who finishes Level 1, IBM will donate to the UN World Food Programme #ShareTheMeal... In celebration of IBM Z day, we will double the donation for all students that complete Master the Mainframe Level 1 between Sept 15 — 30 2020. Just 1 hour of your time will feed 4 children for a day." "Through three interactive Levels, you will access a mainframe and get skilled up on the foundations of Mainframe," according to IBM's announcement at MasterTheMainframe.com, "including JCL, Ansible, Python, Unix, COBOL, REXX, all through VS Code. Round it all out with a grand challenge where you craft your own fully-equipped Mainframe creation."
"One mainframe is equivalent to 1,500 x86 servers," the site notes. It also points out that mainframes handle 30 billion transactions every day, "more than the number of Google searches every day" — including 87% of all credit card transactions, nearly $8 trillion payments a year.
So sad that JCL will probably make them run away (Score:5, Interesting)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
The last type of Intel chip you could reasonably call x86 was Core (P6-derived). By Core 2 Intel was using the amd64 ISA. The last AMD chip you could reasonably call x86 was Athlon XP (K7). A mainframe is certainly not as powerful in any sense as 1500 Core 1s, or 1500 Athlon XPs. It might use less electricity, though... Might ;)
Re: (Score:2)
Regarding the mainframe: The power is not necessarily due to individual cores, it's really due to the low level design and hardware (cpu plus supporting chips) that supports multiple parallel processing cores/processors/drawers of processors/etc. In addition, there is a large focus on io because for transaction processing workloads io tends to be the bottleneck (that's why IBM puts in much larger but slower caches on their chips
Re: (Score:2)
"When referring to processor architectures, x86 is the industry standard term."
Yes, for 32 bit x86-compatible architectures. For amd64 one usually writes x86-64.
"Regarding the mainframe: The power is not necessarily due to individual cores, it's really due to the low level design and hardware"
And still gets its ass handed to it by clusters for most workloads.
Re: (Score:2)
The zEnterprise EC12 runs 101 cores, according to a skim of the wikipedia page. Their calculations make sense if you assume they are running a ton of virtual servers, which is one of the most common uses for a zSeries - when you're running that many processors you can be quite accommodating in over-provisioning. 15:1 is a bit optimistic, but depending upon workload may be achievable.
They are not saying it has the processing power of 1500 servers, but that it can potentially replace 1500s servers while havin
Re:So sad that JCL will probably make them run awa (Score:5, Funny)
Of course, if you don't properly qualify the claim, I have a doorstop that can easily replace a Z-series mainframe. If there's no power and all you want to do is keep the door propped open.
Re: (Score:2)
Re: (Score:2)
Chuckle. Chuckle. Chuckle.
Around 2000, using IBM's VM (they've had virtual machines since the 1970s), someone maxed out a mainframe.
With 48,000 instances of Linux.
The same mainframe ran quite happily with "only" 32,000 VMs. And one mainframe to handle that uses less power and takes up less space than how many servers?
Re: (Score:3)
With 48,000 instances of Linux.
And just how much useful work was being performed by said 48,000 instances of Linux?
Why only four? (Score:5, Insightful)
Re: Why only four? (Score:5, Funny)
Ive never seen such a pathetic attempt To remain relevant since the sun set on the horse-drawn buggy industry. I think I would rather crawl naked through broken glass than deal with another fossil language like cobol with their hateful all-caps and nit-picky ass formatting.
Re: Why only four? (Score:5, Interesting)
Re: Why only four? (Score:3)
Java? Because there is a problem with C/C++? I mean it only runs the stock exchange. Nothing too serious ;-)
Re: Why only four? (Score:4, Interesting)
Oracle? There is your answer why it failed after throwing away $50 million. They got off cheaper than a lot of other companies trying to do the same thing.
Re: (Score:3)
Developers are the only professionals I know who would turn down a shit load of money because they were unwilling to deal with minor inconveniences in their life like "picky ass formatting". There are people willing to work in dangerous jobs around the world where shit really does suck for that kind of money. Yet developers, who would still be sitting at a desk in an air conditioned office can't deal with a language in all caps.
It's amazing. You'd think a six figure salary right out of college would be more
Re: Why only four? (Score:4, Insightful)
Every career has irritating things that experts don't want to deal with. If you want someone who knows what they are doing, expect to spend a boatload of money for them to take it on as a nuisance fee. It's the same way in construction, accounting, adult films, you name it. If it were easy/convenient the market would be flooded with cobol developers and it wouldn't command the high salary that it does.
Re: (Score:2)
The market does pay what its worth. A 21 year old straight out of their CS program can make $150k a year and that's without moving to silicon valley and pissing it all away on rent.
Re: (Score:2)
Gimme a year, and I could easily surpass my dad's salary and he has been in that industy for over 30 years.
Re: (Score:2)
YAAFM.
Re: (Score:2)
Re: (Score:2)
You think India doesn't have any Cobol programmers? You are sorely mistaken.
Re: (Score:3)
Does that matter to the CxO's?
Re:Why only four? (Score:5, Funny)
Just read carefully and keep them to their word:
For every student who finishes Level 1, we will double the donation to #sharethemeal
So if we start with 1 meal, if a mere hundred students finish it they'll donate 2^100 meals. That's over a quintillion meals. Well done, IBM.
Re: (Score:2, Interesting)
The government gave out $1300 checks that were supposed to last 3 months.
So...
"For just $6 a day you can sponsor an American and keep them from starving."
Re: (Score:3)
Only $6! That wouldn't even buy a single slice of avocado toast, how could anyone survive on only $6 a day, the horror of it!
Re: (Score:2)
Re: (Score:2)
Why the games with feeding children? (Score:2)
The question isn't why only four... the question is why are they playing games with feeding children at all. If they have the money and resources to help feed some children, then fucking help feed some children. Do that as much as you can afford and when you can afford it. Don't play a game with it... for everyone that jumps through this hoop we'll feel a starving kid. As if we're not doing our part to feed kids if we don't jump through their hoops.
Re:Why the games with feeding children? (Score:4, Funny)
Re: (Score:3)
IBM would never starve third world children!
It cuts down on the future pool of underpaid outsourcing "talent."
Re: (Score:3)
I mean how many out of work recent grads will need to use this to feed their families. Because they are trying to apply for a job with Mainframe experience.
I have been in this game for decades, I have worked on mainframes... However they are a dying technology. Especially as the business requirements for most software haven't changed that much. As most Business apps are CRUD (Create, Read, Update, Delete) in which today A single Low End $3000 server (With all its reduncies, and "Enterprise Features" is
Re: (Score:2)
I keep that off my resume, the image of a mainframe guy is an elderly male who is Argumentative not a team players,
Apparently that's the image IBM has too. The Federal Employment Commission just found that they consistently fire older workers so they could find younger "cheaper" workers. [theregister.com]
It's not if mainframes are interesting or not, but rather if a company is an interesting company to work for or not. If you're counting birthdays wondering if you're next to be kicked out the door, I submit that you're working for the wrong company.
But hey, you can use that patriarchal "white privelege" to go find another job right away,
Re: (Score:3)
ShareTheMeal [sharethemeal.org]: "Feed a child for a day with US$ 0.80"
Re: (Score:2)
Why not give them something nutritious? Humans can't digest nickels and dimes.
Re: (Score:2)
So for one hour of a student's time IBM will donate $2.40. Wow, how generous of them.
Let's be charitable and assume 2000 students in the entire country sign up for this (which IMO is a huge overestimate). That's $4,800. A rounding error to IBM's budget.
This almost seems designed to generate bad publicity for IBM. They are donating (literally a pittance) to hungry children predicated on school kids spending time learning their IBM's largely obsolete technologies.
Re: (Score:2)
> 2000 students in the entire country sign up for this
How's OLPC doing?
Maybe the kids who need the food can learn JCL and z/OS and IBM can crow about how they pay them 80c an hour. Then, at least, IBM would have an audience without many better job prospects, which is what they really need.
I am not sure anybody thought this one through.
Re: (Score:2)
from the summary:
Just 1 hour of your time will feed 4 children for a day.
1 hour, not 1 month.
Re: (Score:2)
Exactly.
OTOH we could tax wealthy income fairly and feed all the kids all the time. But that would be "[enter your disparaging political label here]".
1500 x86? (Score:3, Informative)
One mainframe is equivalent to 1,500 x86 servers
maybe for certain low end x86 servers compared to high end mainframes that might be true. Last mainframe replacement I worked on we replaced it with 4x DL580's and that was massive overkill that gave them significantly more performance.
Re:1500 x86? (Score:4, Informative)
Even if true (doubtful) that is a completely useless statement. WHAT mainframe did you replace with DL580s? The smallest current generation mainframe has a Processor Capacity Index of 98. Yeah, you could probably replace that with DL580s (if you want to give up all the security and availability). The largest current mainframe has a PCI of 183,267 (>1800 times faster), with 40TB usable memory (there is actually more memory than that because it is RAIM), and an I/O bandwidth of 1152GB/sec. No way you are replacing that with '4x DL580s'.
Re: (Score:2)
Re: (Score:2)
Nowhere did I say anything about the Misleading Indication of Processor Speed. The 98 is not 'MIPS', it is a relative number used to size mainframes. It is measured by measuring actual workload, not phony 'benchmarks'.
Re: (Score:3)
Therw are the TPC benchmarks, perform the same task and see how fast you can make it.
Currently the best is an Alibaba cloud cluster of 65,000 cores that did 700million tpmC
A comparable comparison might be between the Oracle sparc supercluster (of 1728 cores) against the IBM power 780 server with 192 cores. The sparc cluster did 30 million compared to IBM's 10 million tpmC. The cost of the hardware is reasonably close, so there is a case for clustering PCs, but at the same time, I think you'll need a fair fe
Scale (Score:2)
I'm guessing the mainframe you were replacing was 10+ years old. Mainframe transaction speeds are usually through the roof compared to x86 architectures, as they are designed from the ground up for it. As a counter-example, an acquaintance's company replaced their mainframe-based ERP system with an x86 solution. Even though the mainframe was pushing 15 years old, the new solution didn't scale properly, and required twice as many servers as initially estimated by the ERP vendor. In the end they spent more mo
Re: (Score:2)
Transactions are LESS complicated than Google searches? Wow, that's a good one!
Re: (Score:2)
Kids don't see what the big deal of mainframes are. After all, they can fit all of google into a smart phone.
Re: (Score:2)
Mainframe people sure do swear a lot.
I think it has something to do with halon leaks.
It seems the only good thing (Score:3)
is they are not being forced to learn COBOL to create future support for the language.
The bad news is they will probably be forced to return to work for free (umm i mean learn things) to provide free water to other people.
Good idea but too late for the US/Europe I think (Score:5, Insightful)
There are some industries that legitimately need the mainframe computing model (airlines and banks are the most cited examples, but others exist too.) Companies still pay good money for systems programmers and such, and it's undeniable that retirements are causing a talent shortage. However, I think the chance to make fairly decent money in a niche where you're not a dime a dozen is lost on today's CS grads. Anyone graduating now has been told that every app is a web app, and the only language that matters is JavaScript. It doesn't help that basically everything from the mainframe era can't really be presented in new hot sexy AI ML blockchain serverless functions terms.
The other issue is that this is IBM we're talking about. Even the most naive student knows that they've spent the last decades selling off almost everything technical, and sending the rest to India. If I were a student, I'd be thinking, "Sure, I'll master the mainframe, then the company employing me will get sold the offshoring package and I'll be left with a bunch of skills I can't sell anywhere." Companies hate that they have to pay a premium for mainframe people and I guarantee IBM has a nice convenient sign-here-and-all-your-problems-will-disappear "service engagement."
It's a tough spot. Some workloads just aren't suited to a different platform or non-batch processing, and it's not just lazy business processes. I've seen many "mainframe replacement" or "strangle the mainframe with web services" projects that only get partway there or fail because there's so much tied up in the whole ecosystem.
Re: (Score:2)
Re: (Score:2)
Banks and airlines have moved away from traditional mainframe workload (z/OS, COBOL) to Linux and Java based workload. Much of that new workload is running on mainframes, not because of 'conversion costs', but because of value.
Re: (Score:2)
bullshit. The mainframe costs a lot, but replacing a $30m mainframe with a cluster of PCs will not only cost you many millions but also cost you several more staff members to maintain all those PCs.
Also note, no corporate that can spend $30m on a mainframe cares how much their IT servers cost and would be replacing it with high-end, expensive, PC servers from the likes of Dell or HP. Those cost a ton too.
Re: (Score:2)
I work for a pretty big bank, and we are actively moving away from mainframes, using zlinux has a stop gap.
Most have already moved away, but it's the people causing the holdups, not the tech.
Re: (Score:2)
This is true ^^^^^
I worked for a company that had both. It was a financial institution. The mainframe was seen as a major cost, a major liability, and a constant source of pain in getting new recruits. The only reason it stuck was that it was risky and cost prohibitive to move everything to x86 platforms and modern languages. No company who expects to compete in the next 30 years should be entrenching themselves in an IBM captivated mainframe environment.
Re: (Score:3)
"The only reason it stuck was that it was risky and cost prohibitive to move everything to x86 platforms"
In other words, it was more cost-effective and reliable to stick with the MF?
Re: (Score:3)
Actually, no it was not more cost-effective and reliable. Certain areas of the company switched over, but some transitions were near impossible. I could tell you about serious company losses incurred by mainframe issues, but I would be betraying confidence of a former employer. I know for a fact that the mainframe process flows consumed far more support hours than systems that were converted over to more modern languages. It may be hard for someone on the outside to understand (and would require significant
Re: (Score:2)
I would like to mod this up re. jobs being shipped to India. Companies take their legacy conversion to a firm to manage the conversion. This migration opportunity will never be given to US workers.
On the flip side, the more someone works with the COBOL and associated skill set, the less marketable they become elsewhere.
Had IBM made this technology available to learn and practice on, it might have helped. For example, rent time on a system Z platform using BlueMix. Don't laugh, I'm sure someone uses them. Ma
Oh boy! (Score:2)
Business must be crappy for IBM.
Put another way (Score:5, Funny)
Re: (Score:2)
Learn our shitty 1970s bizzaro environment or some kids will starve.
Nailed it. If I was a 14yo with this opportunity, I'd be pumped. But by the time they graduate college it will be like, "can you believe how big those things used to be?" while holding an IBM Z on their tongue.
You are an unfit mother (Score:2)
Easy! Wait... (Score:3)
unfed children (Score:2)
Re: (Score:3)
Good cause, no doubt, but promo's a tad reminiscent of Cheeseface [wikipedia.org]: Cheeseface was a dog who featured on the famous "Death" Issue of the National Lampoon magazine, released January 1973. The cover, photographed by Ronald G. Harris, showed a dog with a gun pointed to his head, and the caption "If You Don't Buy This Magazine, We'll Kill This Dog"
Indian Business Machines (Score:2)
Missing old days (Score:2)
Programming back then was so down to ....metal. And being "just a programmer" was an esteemed position.
These days with programmers insisting that they be calle
the cloud (Score:2)
So IBM is finally starting to call "the cloud" by its real name.
Re: (Score:2)
Except the cloud is on clusters of PCs, and really not on anything else.
Mainframes are not cloud computing at all, although timesharing gets close-ish.
Re: (Score:2)
I think you're about 30 years out of date there.
Mainframes today are mostly running linux.
Re: (Score:2)
I think you didn't understand that conversation
Try reading
How about..? (Score:2)
Hey IBM, how about you just feed those children without any strings attached?
Re: (Score:2)
Yep, and I just tried to sign up and I've never seen anything that tries to steal so much personal data in so little time.
They want all the usual stuff plus photos, facebook, linkedin, twitter... the lot, and the user agreement says they're allowed to sell all of it to third parties.
They can only feed 4 kids for all that info?
(barf)
Re: (Score:2)
I'd love to do mainframe ... (Score:2)
... but please upgrade these obscure programming languages. Build a cross-compiler for modern languages and then we'll talk business. I'm not betting my entire career on cobol unless you're paying me 85k euros a year to get started and you're an organization that I can trust to be around when I retire.
Misread headline (Score:2)
In late stage capitalism... (Score:2)
Left Out Of The Article... (Score:2)
What the article doesn't say is that IBM will BEAT four children for everyone who drops out of the program.
Liberalism (Score:2)
IBM Lockins bad (Score:2)
I remember the day our mainframe went down at a large company I was at. Absolutely worst disaster ever. And IBM had to manually send someone to "unlock" features of the mainframe to even attempt to recover. Oh, and JCL is not something that is friendly to use in a modern computing environment.
The most successful areas of our company had run away from mainframe as fast as they could. The most problematic areas clung to the mainframe like it was the last lifeboat off the Titanic. IBM is good at creating a c
Re: (Score:2)
BS (Score:2)
Step it up and do something that matters. Don't make it four children for an hour, make it 1 child in perpetuity.
Hey IBM, how about (Score:2)
How much again? (Score:2)
a /. thread worth reading (Score:2)
Every now and then there's a comment section worth reading on this site and this is one of them. Party like it's 1999
Let them eat cake. (Score:2)
Leartn COBOL and JCL OR WE STARVE THE CHILDREN!
-Sincerely, Big Blue
The IBM Mainframe must die! (Score:2)
Re: (Score:2)
Yeah, that must be why the majority of mainframe workload is now on Linux. Must also be why IBM is encouraging the learning of Python, Ansible, and Unix through this program.
Where do people come up with this crap?
Technoarchaeology (Score:2)
IBM will feed four children to what? (Score:2)
The preceding comment is best understood when read aloud in your best Alex Jones voice.
Why aren't they porting all this COBOL code? (Score:2)
Also in the age of multicore processors and gigahertz clock speeds why are traditional mainframe computers even a Thing anymore?
Why can't they port all this old code to newer languages running on newer computers, get it all working in parallel, then just switch over and scrap the old mainfram
Re: (Score:3)
You, like many other 'experts' on here, obviously have no idea what a mainframe is or what it does.
First, as why 'they' aren't porting their code to C. Why would you port highly stable, highly performant, code from a 60 year old language (COBOL) to a 50 year old language (C)? What are you going to gain from this risky undertaking? I don't know who told you you VB would be an improvement, but whoever it was is an idiot.
Next, for the laughable 'multicore processors and gigahertz clock speeds'. How many c
Eat your COBOL!! (Score:2)
- I don't wanna.. It's old, looks bad and smells funny..
- Eat it! The kids in Africa are starving!
'member to song? (Score:2)
"Insane... in the mainframe..." or something like that.
charity (Score:2)
Not worth it (Score:2)
Re: (Score:3)
You are talking out of your ass, skilled mainframe devs make $100K+ as do devops, and most the skillset also works on the Unix big iron. I've made good coin in both fields over the last 3 decades.
Age discrimination (Score:2)
Re: (Score:2)
who says you have to work for IBM? I never worked for IBM, no one I know worked on mainframes at IBM.