6,669 karma · joined October 23, 2012
The third is that COBOL is only the tip of the iceberg. As soon as I spent time learning about the code I was being asked to look at, you get into decades of evolving programming practises. Modern COBOL is multithreaded, probably uses DB2 and relational datamodels. COBOL from thirty years ago is probably single-threaded, only runs right on high-clocked single-execution models, cuts down to hand-written s390 assembler regularly, and uses VSAM files with non-relational data. Older code still will be sharing data simply by banging it into memory regions for other code to read out of, because that's how you got performance back in the day.
Trying to identify how you'd pull a function out of that and move it off is somewhere between extremely difficult and impossible. It's usually so complicated and expensive it's easier to try and hire people who want to apprentice as mainframe programmers and keep the current codebase running.
If you like the post referenced, you'd probably enjoy "The Autist's Guide to the Galaxy" by Clara Tornvall.
Oh, really? Can you share your expertise that trumps that of the people who work with them every day?
So like current late stage capitalism, except the AIs are more interested in our comfort than the billionaires are.
Hey, how do you make a living, jampekka?
The IA doesn't appear to buy many books or CDs or DVDs (it has donation drives for second-hand copies). It doesn't do any controls over the number of copies "out". It resembles MegaUpload or other piracy sites more than a library.
You mean "living authors who would like to be paid for their work", right?
IA had the whole film online as bluray quality rip.
What's the difference between the IA and Kim Dotcom at that point?
Any company that tries to hold out will be buried by investment analysts and fund managers whose finances are contingent on AI slop.
Oh right, the mobile Linux experience is so bad only the most devoted will subject themselves to it.
I get that a lot of nerds long for the day when "desktop computer janitor" was a well-paid job and normal people couldn't use a computer effectively for any length of time. But that doesn't mean it was a good time.
Any "lets move this COBOL to something else" will, more often than not, flounder on the fact that "rewrite all this functionality" will cost massively more than "just find someone to extend what we already have".
As a relatively early corporate adopter of k8s, this is absolutely correct. There are problems where k8s is actually easier than building the equivalent capability elsewhere, but a lot of uses it's put to seem to be driven more by a desire to have kubernetes on one's resume.