How the 60-Year-Old IRS Computer System Failed on Tax Day

  Рет қаралды 524,098

LGR

LGR

5 жыл бұрын

On Tax Day 2018, the IRS electronic filing system went down. Turns out the government's computers were still partially relying on code 60 years old written for gigantic IBM mainframes like the Martinsburg Monster. What happened?
● LGR links:
/ lazygamereviews
/ lazygamereviews
/ lazygamereviews
● Music used in order of appearance:
"Nautical 2" by Loscil
• Loscil - Nautical2
"Anekbah Theme"
• The Nomad Soul: Soundt...
Glancing at the Moon, Open For Business 3, Observations, Driven Electronics 4
www.epidemicsound.com
● Sources for this episode's info:
abcnews.go.com/Politics/irs-s...
archive.org/details/taxpreparati
blogs.wsj.com/cio/2018/04/18/...
books.google.com/books?id=kn9...
catalog.archives.gov/id/11899
catalog.archives.gov/id/11900
catalog.archives.gov/id/11903
catalog.archives.gov/id/11905
fcw.com/articles/2016/04/08/t...
fcw.com/articles/2018/09/24/i...
money.cnn.com/2015/02/03/pf/t...
spectrum.ieee.org/riskfactor/...
web.archive.org/web/200803200...
web.archive.org/web/200810191...
web.archive.org/web/200905080...
web.archive.org/web/201605261...
web.archive.org/web/201612140...
web.archive.org/web/201809241...
www.archives.gov/files/record...
www.bloomberg.com/opinion/art...
www.cbsnews.com/news/irs-mons...
www.fedscoop.com/irs-electron...
www.fedscoop.com/irs-filing-s...
www.gao.gov/products/GAO-01-227
www.gao.gov/products/GAO-16-696T
www-01.ibm.com/support/docvie...
www.irs.gov/privacy-disclosur...
www.irs.gov/pub/irs-pia/imf_p...
www.irsvideos.gov/Professiona...
www.networkworld.com/article/...
www.nextgov.com/it-modernizat...
www.nextgov.com/it-modernizat...
www.npr.org/2018/04/19/604119...
www.theregister.co.uk/2018/09...
www.treasury.gov/tigta/auditr...
www.treasury.gov/tigta/auditr...
• Video
• IRS site suffers parti...
• Computer History: IBM ...
#LGR #TechTales #Taxes

Пікірлер: 1 200
@Geforce2187
@Geforce2187 5 жыл бұрын
"Mr. Simpson, this government computer can process over 9 tax returns per day. Did you really think you could fool it?"
@Mi_Fa_Volare
@Mi_Fa_Volare 5 жыл бұрын
I was thinking about the exact same scene.
@NewPaulActs17
@NewPaulActs17 5 жыл бұрын
@@Mi_Fa_Volare i need an episode name pls
@Geforce2187
@Geforce2187 5 жыл бұрын
@@NewPaulActs17 Season 9, Episode 20- The Trouble With Trillions
@h2oaddict28
@h2oaddict28 4 жыл бұрын
If I don't see it it's not illegal
@MrMatteNWk
@MrMatteNWk 3 жыл бұрын
An older boy told me to do it.
@smittenthekitteninmittens2679
@smittenthekitteninmittens2679 5 жыл бұрын
i don't understand why tech tales isn't as popular as other LGR things..i could listen to Clint talk about old/new/obsolete tech all day long!!!
@h0lx
@h0lx 5 жыл бұрын
probably the research time vs duration of content
@smittenthekitteninmittens2679
@smittenthekitteninmittens2679 5 жыл бұрын
@@h0lx the amount of work/research that goes into these videos must be CRAZY!!..i
@ClintChance
@ClintChance 5 жыл бұрын
Really?
@Yusuke_Denton
@Yusuke_Denton 5 жыл бұрын
They have about as many views if not more than his other videos.
@smittenthekitteninmittens2679
@smittenthekitteninmittens2679 5 жыл бұрын
@@Yusuke_Denton watch his anniversary video
@atreyu4ws
@atreyu4ws 5 жыл бұрын
I am a COBOL programmer. Some of the proprietary code I work with was written before I was born! Companies still use it because it doesn't break too often and it's relatively simple to fix (unless it's a huge pile of spaghetti of course). We don't use physical cylinders and tape for storage anymore, but like LGR mentioned, it is emulated. Notice, the new firmware failed, not the old software or mainframe ;)
@JasonZakrajsek
@JasonZakrajsek 5 жыл бұрын
The old firmware failed. They didn’t update to the new one.
@GrumpyIan
@GrumpyIan 5 жыл бұрын
Tape storage is still a thing, and is rather cheap at roughly $60 a terabyte.
@SuperPickle15
@SuperPickle15 5 жыл бұрын
@@GrumpyIan tape is only used for long term archives. It's not used for everyday use because it's read and write time sucks.
@ruikazane5123
@ruikazane5123 5 жыл бұрын
'Legacy' to say.
@TheDavo10001
@TheDavo10001 5 жыл бұрын
I just had this image of COBOL programmers looking a bit like Indiana Jones exploring through a cobwebby old ruin somewhere in search of elusive files or subroutines
@saleendriver
@saleendriver 5 жыл бұрын
Being a former IBMer , I enjoyed this video. Well researched, well done. I am so glad I found this page a year ago. Thank you once again sir.
@lothar71
@lothar71 5 жыл бұрын
@@Michael-zj3cn The only pathetic one is you.
@P.W.R.
@P.W.R. 5 жыл бұрын
@@Michael-zj3cn Someone piss in your cheerios this morning or what?
@fullyqualifiedgendergremli9567
@fullyqualifiedgendergremli9567 5 жыл бұрын
What what is wrong with you dude
@LazerLord10
@LazerLord10 5 жыл бұрын
One thing I want to know about those old mainframes is what those tapes do and why they move in that iconic way.
@danrbarlow
@danrbarlow 5 жыл бұрын
The machine's internal RAM was very small, smaller than the cache on a modern CPU. They move that way because they are reading individual records from the tape, true "random access".
@HuskyGamersUNITE
@HuskyGamersUNITE Жыл бұрын
The tapes are data tapes. Like the hard drives that succeeded them, they read and write data from the mainframe to the tape magnetically. So each little increment and winding, the machine is reading the little bits of data recorded onto the tape and writing to another.
@jimmyvau
@jimmyvau 5 жыл бұрын
The financial world runs on IBM Mainframes and COBOL
@BrooksSeanRobinson
@BrooksSeanRobinson 5 жыл бұрын
James Vaughn A lot of the travel industry (airlines) use ibm mainframes too. The company I worked for trained us on TPF assembly because no schools teach it.
@ImNotADeeJay
@ImNotADeeJay 5 жыл бұрын
true, very few bank CIOs are willing to risk their bonuses trying to migrate their transactional workloads to distributed environments (or cloud).
@johnmccallum8512
@johnmccallum8512 5 жыл бұрын
Hal I hope that my bank NEVER puts any of their banking on the "cloud" stupid idea.
@ImNotADeeJay
@ImNotADeeJay 5 жыл бұрын
@@johnmccallum8512 I am afraid that is something likely to happen in the mid/long run. Mainframe is a fading technology, so don't freak if your bank has his core running in AWS/Azure/Google or the likes in ten or fifteen years.
@Fudwinkle
@Fudwinkle 5 жыл бұрын
It's only the lower stack these days, there's a modern cloud on top 🙂 The vital stuff is on the mainframe (which uses relational databases these days, not IMS), and there's probably not only one. The bank I work for has multiple backup mainframes at different sites with diesel generators, so there's redundancy in case of one failing. (The power did screw up at the one at my site last year and the diesel generator, which is a ship class engine, made the whole building shake lol)
@KentHambrock
@KentHambrock 5 жыл бұрын
My wife is from just outside Martinsburg and had never heard of the Martinsburg Monster. Entertainingly, she's working as a contractor on a NASA project currently that still uses Fortran and C code written in the 80's.
@dirkflannigan5271
@dirkflannigan5271 5 жыл бұрын
There is a lot of code supporting scientific libraries that originated in the 60s, and written in fortran. Look at the history of BLAS for example. A lot of really good techniques and algorithms came out of the 60s and 70s, and just don't need updating other than to compile on newer systems. Mathematics doesn't move that quickly.
@KentHambrock
@KentHambrock 5 жыл бұрын
Yep, totally aware that Fortran is still used today in mathematical situations. It's supposed to be one of the most efficient languages for certain math related tasks, but sadly that's not the case here. Almost none of the Fortran involves math related functions and nearly all of it is written as poorly as possible. Updating any piece means going over thousands of lines of code to make sure it will compile with the current compilers. xD
@johnfrancisdoe1563
@johnfrancisdoe1563 5 жыл бұрын
Kent Hambrock A satellite developed and launched in the 1980s with extremely modern tech (first sat to space qualify the Intel 486) also reused 1960s FORTRAN code that was once used for a historic satellite measuring the same natural phenomena. Nothing wrong about that.
@KentHambrock
@KentHambrock 5 жыл бұрын
@@johnfrancisdoe1563 As long as the code was written well, it doesn't matter what language you use, but I get to hear daily how poorly this code was written. Written in ways that bugged the compiler into working when there was no good reason why it should have accepted the code. Issues with the compiler that have since been fixed so the code can't compile.
@big8news
@big8news 5 жыл бұрын
Sadly NASA does have anything that flys anymore thanks to number 44 he ended that fast.
@thetman0068
@thetman0068 5 жыл бұрын
This is why you always file early. Be Ned Flanders. Don't be the rest of Springfield.
@lajya01
@lajya01 3 жыл бұрын
Not too early though or you'll be the guinea pig for the new changes.
@kyleheckman
@kyleheckman 5 жыл бұрын
A lot of old large companies that adopted computers early on face this problem, it’s hard / expensive to migrate all that data and write new code for modern machines without creating issues. and since it still works, for the most part, getting the budget and resources approved is a challenge
@CemetryGator
@CemetryGator 5 жыл бұрын
Another big problem is as long as the old system is in use, you need to keep it up to date. Which means you need a team of people working on that system. Which means at some point, you either need to stop supporting that old system, or you can easily end up supporting it indefinitely. So yeah, doing a switchover on a running system could mean you end up paying for doing the development twice.
@Faddnn
@Faddnn 5 жыл бұрын
It's cheaper to update the tech. It takes up less space, uses less power, does the job faster, less maintenance and down time, cheaper parts.
@DinnerForkTongue
@DinnerForkTongue 5 жыл бұрын
The flipside is what we see here: CATASTROPHIC mass system failures.
@TheAkashicTraveller
@TheAkashicTraveller 5 жыл бұрын
It's also the same reason British rail is so bad. We got there first before the technology was perfected and are now trying to hold a very old system together while scraping together funds for upgrades.
@BlindLibrary
@BlindLibrary 5 жыл бұрын
An awkward Hell of a case of "Houston, we have a problem!"
@cromulence
@cromulence 5 жыл бұрын
This is utterly unsurprising. I work in a bank and the primary critical system is called ATLAS. Written in the 1980s, again in COBOL, it is an amazingly flexible (if not antiquated) piece of software, comprised of millions of lines of code to do just about every single financially related function you can think of. It was originally written to run on Tandem NonStop computers, which were bought by Compaq, who were then bought by HP. The crux of it is that a new mainframe was bought for each branch, which not only cost serious cash, but is the last of the Itaniums. Old code is great when it works, but this needs round the clock modifications to keep up with changes that happen in the finance sector. There are contractors making serious cash from their COBOL skills. Yes, eventually these systems will disappear, but the effort needed to replace them is huge.
@BlindLibrary
@BlindLibrary 5 жыл бұрын
Hugely necessary for the "endangered species" status that it's been for so long.We can't let this code die;Companies breathe this code every day without realizing it,if not almost by some sort of a Brave New World hypnopedia session.
@BXJ-mi9mm
@BXJ-mi9mm 4 жыл бұрын
@@BlindLibrary Why do you care?
@BlindLibrary
@BlindLibrary 4 жыл бұрын
Without it, the modern world crashes and shatters, like your glass IPhone screens.
@BlindLibrary
@BlindLibrary 4 жыл бұрын
Then again, the modern world will never truly appreciate the happenings, let alone the results, of yester-year.
@HappyBeezerStudios
@HappyBeezerStudios 4 жыл бұрын
...and perform like ass due to lack of optimization and under powered systems.
@grandmaster1004
@grandmaster1004 5 жыл бұрын
Oh man, my dad worked at the IRS since the late 80s, I wonder if he's seen these old IBM main frames. I did walk into the building once as a child in the early 90s, it looked a lot like some of the footage shown here! **Edit: That computer chronicles episode listed is showing footage from the exact office i visi ted as kid, might be why it looked so familiar!
@jonathanellis6097
@jonathanellis6097 5 жыл бұрын
It's mad and a little worrying when you think about the amount of old, overworked, and abused, infrastructure the modern world is dependent on!!
@cactusman1771
@cactusman1771 5 жыл бұрын
If it isn't broke don't fix it. There are places that still use roman aqueducts and roads. There are railroads that still use tracks from the 19th century.
@lordofthecats6397
@lordofthecats6397 5 жыл бұрын
@@cactusman1771The policy of many governments and businesses is "If it ain't broke, I won't pay to fix it" which leads to a lot of problems ranging from Flint Michigan to Heartbleed
@Chevdriver
@Chevdriver 5 жыл бұрын
A few years ago i worked at an very old coal power plant, we installed fibre-optic-cables in the server/control room... i was shocked to see all this old technology, looked like homer simpsons workplace. They told me whatever you do, dont touch that one connector sitting loosely on some "control-panel" (only held in place by gravity and love) or else the whole plant can shut down! After working for a while ive noticed the connector was slightly tilted, i was like holy f*ck how did this happened and put it back on immediately ( i dont now what caused it to tilt, maybe my elbow touched the cable of the connector) The next day they told us "We had few sides of error messages showing up on our system, you guys know what happened?"
@ped7g
@ped7g 5 жыл бұрын
Exactly... although the idea of replacing those with some brand new buzzword cloud SaaS angular thing doesn't really lessen my worries, quite opposite...
@spottydog4477
@spottydog4477 5 жыл бұрын
You should be more worried about windows 10
@Frankfurtdabezzzt
@Frankfurtdabezzzt 5 жыл бұрын
As a sysadmin, this is what my nightmares look like. Those poor guys at the IRS IT...
@420sakura1
@420sakura1 3 жыл бұрын
You really feel sorry for them?
@Frankfurtdabezzzt
@Frankfurtdabezzzt 3 жыл бұрын
@@420sakura1 Yes. They're the IT guys working for the IRS, not the IRS themselves.
@lajya01
@lajya01 3 жыл бұрын
I work in a tax agency in Canada. I've seen many experienced consultants and high profile service providers(Oracle, IBM, Microsoft, etc..) freak out when dealing with our systems. The amount of inter-operability with systems spawning many generations and architectures is just insane in those places.
@M3n747
@M3n747 5 жыл бұрын
In my city there's a car repair shop that still to this day uses a Commodore 64 in conjunction with custom-built software and hardware for balancing axles.
@Hyreia
@Hyreia 5 жыл бұрын
In their defense, if it ain't broke don't fix it... And now it broke. So time to fix it.
@robertpryor7225
@robertpryor7225 5 жыл бұрын
Penny saved... Than the devil you don't know
@johnl.knowdy6152
@johnl.knowdy6152 5 жыл бұрын
It's a state of mind, some people like patching, some people like fixing. In this case, it's the government, so they'll not go bankrupt I guess.
@MrSaywutnow
@MrSaywutnow 4 жыл бұрын
"So time to fix it." Preferably before all the remaining COBOL programmers die of old age.
@wta1518
@wta1518 3 жыл бұрын
They’ll just get the money from the taxes Oh wait...
@doubtful_seer
@doubtful_seer 3 жыл бұрын
I can find articles of congresspeople warning the IRS needed to update their technology going back to 1989. 2021 and they still refuse to do anything to make things run more smoothly, as shown by how they’re handling sending the stimulus out to SSDI and SSI recipients.
@ZeroWalker26
@ZeroWalker26 5 жыл бұрын
fun thing is the labor office and tax office here in my city in Sweden still uses Dos system so when there is a problem the whole system can be down for weeks because they only have 1 single man that can dos and the old system and the fun part that man is old has retired but they have to call him in away. I told them to hire me because I grew with DOS and that retired man could teach me what I need to learn before he kicks the bucket. Or better yet they should maybe upgrade.
@cleverlyblonde
@cleverlyblonde 5 жыл бұрын
Or try to virtualise so they can make snapshots and backups easier, then begin the work to upgrade?
@ryanpaaz
@ryanpaaz 5 жыл бұрын
From what I’ve read applications like this are perfect use cases for mainframes. High reliability, high access, zero acceptable errors. Banks use mainframes too. I can only imagine if the IRS tried to cobble something together in Visual Basic.
@thecomputerinside
@thecomputerinside 5 жыл бұрын
sounds like the Martinsburg Monster was an absolute unit?
@isaakwelch3451
@isaakwelch3451 5 жыл бұрын
Imagine the sheer size of the lad
@martinbrewer7629
@martinbrewer7629 5 жыл бұрын
@@isaakwelch3451 Don't have to... Couldn't fit the thing in my trousers, so now I sling it around my neck and tell everyone it's a hamburger eating python..
@vincentlamb3436
@vincentlamb3436 5 жыл бұрын
Seeing the shelves stacked with magnetic tape reels was refreshing.
@Chaos89P
@Chaos89P 5 жыл бұрын
@TheComputerInside All computers at the time, even including the snarky one from Willy Wonka and the Chocolate Factory, were. Most of them were huge beasts! @@isaakwelch3451 Many computers back then were about the size of a large room.
@dinitroacetylen
@dinitroacetylen 5 жыл бұрын
It was an absolute unit, and now it's an obsolete unit.
@Ryusuta
@Ryusuta 5 жыл бұрын
I legitimately didn't know I'd be spending my morning listening to a video about IRS tax computers from the 1950s. And now that I am, I'm glad I did so. =)
@katymccoy5581
@katymccoy5581 5 жыл бұрын
Didn't think I would on my break but meh
@MrIfrit
@MrIfrit 5 жыл бұрын
Systems too complex to be replaced. Pretty soon we'll dealing with these technologies the same way the adeptus mechanicus deal with theirs.
@akimbofurry2179
@akimbofurry2179 5 жыл бұрын
Is this harisy I hear?
@HappyBeezerStudios
@HappyBeezerStudios 4 жыл бұрын
I'll prepare the toasters.
@crowdemon_archives
@crowdemon_archives 4 жыл бұрын
Tbf, they don't really have manuals lol
@johnfrancisdoe1563
@johnfrancisdoe1563 5 жыл бұрын
Bonus fact: the IBM 360 series is still being made and upgraded. The compatible successors included the 370 series, the 3090 series and now the z-series. It has great virtual machine and SSE support since at least the 1980s.
@Zeropointill
@Zeropointill 5 жыл бұрын
ah yeah, new LGR video. This is something i can wake up with a coffee to.
@BeardofBeesPool
@BeardofBeesPool 5 жыл бұрын
Boo-erns
@perolozac01
@perolozac01 5 жыл бұрын
Don't ever be discouraged or think no one is watching or cares for these Tech Tales. More people watch and enjoy these than you're probably aware of. It's certainly one of my personal favorites. Now, back to doing my taxes...
@johnfrancisdoe1563
@johnfrancisdoe1563 5 жыл бұрын
Nothing in that old code failed on that day. The failure was in a top of the line modern "high reliability" disk system, which has apparently caused other high profile failures around the world. It was apparently so unreliable that UNISYS no longer trusted the quality of IBM firmware updates.
@SaberusTerras
@SaberusTerras 5 жыл бұрын
Oh damn, Unisys? I've dealt with them, they hire the cheapest they can find for field techs. Makes sense they'd skimp on talent all the way up the chain. And the DS8880 is no f-ing joke. IBM does not fool around with the big iron, it's their bread and butter. They put out a firmware update, they aren't asking you to consider updating, they're telling you to update.
@ruikazane5123
@ruikazane5123 5 жыл бұрын
They're called IBM for a reason!
@godfreypoon5148
@godfreypoon5148 5 жыл бұрын
@@ruikazane5123 "Involuntary Bowel Movement"?
@buggsyspam
@buggsyspam 5 жыл бұрын
I laughed out at the Unisys part. It was a great company to work for in the 90's. like so many other companies, they suffered from the tech bubble bust and cut corners wherever they could.
@MrSaywutnow
@MrSaywutnow 4 жыл бұрын
@@godfreypoon5148 "Involuntary Bowel Movement"? Sounds like what was happening at a lot of IRS offices on tax day.
@stargamer777
@stargamer777 3 жыл бұрын
@Godfrey Poon. IBM = International Business Machines
@codingmasters
@codingmasters 5 жыл бұрын
COBOL: Completely Obsolete Business-Oriented Language
@Dimondminer11
@Dimondminer11 3 жыл бұрын
You sir speak the stuff of LEGEND
@captainkeyboard1007
@captainkeyboard1007 2 жыл бұрын
That is a "good" description for an outdated computer language.
@TheGuyWhoIsSitting
@TheGuyWhoIsSitting 5 жыл бұрын
Whenever someone tells me companies and the government use only up to date stuff and learning any older languages is pointless I always think of how many companies and things rely on legacy hardware.
@GobblesPlays
@GobblesPlays 5 жыл бұрын
my god your documentary style videos are good. Good job man, love your stuff!
@coyote_den
@coyote_den 5 жыл бұрын
"That morning it detected a deadlock condition during a warm start" ...a warm start. on tax day. Who had the bright idea to reboot the most important computer in the IRS on tax day???
@MrSaywutnow
@MrSaywutnow 4 жыл бұрын
Maybe they had some other problem, and they were asked if they'd tried turning it off and on again.
@andriealinsangao613
@andriealinsangao613 3 жыл бұрын
BLOODY INDIAN TECH SUPPORT!
@GimblyGFR
@GimblyGFR 5 жыл бұрын
It's so great to have Tech Tales back. Hope the next one won't take long. As usual, an amazing video.
@MrClawt
@MrClawt 5 жыл бұрын
I have watched every LGR video from the old school sipping Dr. Pepper days, and this is probably the most fascinating. People just simply accept that computers assist with just about everything today, but seeing how much effort had to be put in to place to tell people that the a computer doing your taxes was not a bad thing just shows how much the world has changed. The whole using lines of code that pre-date the moon in a world that just took a photo of a black hole is just mind boggling, but also a testament to what happens to good code.
@mkruizv
@mkruizv 5 жыл бұрын
I love this stories. Keep going, Clint. This one in particular strikes me close, because i have my first corporate job in years and taxing has changed in my country.
@nicholasrockstroh6920
@nicholasrockstroh6920 5 жыл бұрын
This was fantastic! My father works for the IRS and probably remembers the shift to microcomputers. I should ask him about all of this stuff...
@DinnerForkTongue
@DinnerForkTongue 5 жыл бұрын
Show this to him and tell us of the results!
@markpfeffer7487
@markpfeffer7487 5 жыл бұрын
Yoooo this is both super informative and super interesting. Keep it up Clint. Love it.
@Peteman81
@Peteman81 5 жыл бұрын
Really pleased to see a new Tech Tales video - I've been re-watching the older ones!
@dacypher22
@dacypher22 5 жыл бұрын
Thanks for making another Tech Tales! These are my favorite videos on all of KZfaq and I know they take a ton of your time to make.
@faerieringwildlifeandmore
@faerieringwildlifeandmore 5 жыл бұрын
thanks for always having captions on your videos!
@TheBurg229
@TheBurg229 5 жыл бұрын
COBOL programmer here. COBOL still handles the majority of your financial transactions.
@ve2dmn
@ve2dmn 5 жыл бұрын
"Majority" as in 95% probably. Banks are very slow to move.
@RaymondHng
@RaymondHng 5 жыл бұрын
Along with CICS, right?
@calidude1114
@calidude1114 5 жыл бұрын
Since the 1960s IBM mainframes have been backward compatible meaning that code written 50 years ago will run on the latest mainframes with little to no modifications. Hence there is no incentive to rewrite the old code. This was IBMs crowning achievement for its customers saving them millions. As a comparison apps written for my iPad 1 will not work on my latest iPad. Xbox games don’t run on the latest Xbox one x.
@RaymondHng
@RaymondHng 5 жыл бұрын
@@calidude1114 That's because you have only executable code and do not have the source code to your iOS apps unlike enterprise IT departments that develop and maintain their COBOL source code. If they had only executable code to their programs, then they will be limited from using those executables on later versions of the operating system.
@calidude1114
@calidude1114 5 жыл бұрын
@@RaymondHng - No you are wrong, The source code needs to change if the underlying systems software changes without supporting the older system functions. For example source code that called systems API functions that no longer exist or work differently. That breaks the source code! Hence the source code needs to be rewritten.
@gregorybentley5192
@gregorybentley5192 5 жыл бұрын
So happy Tech tales are back! This has always been some of my favorite content of yours. Thank you again!
@FlatEarthDisciple
@FlatEarthDisciple 5 жыл бұрын
Hey Clint, I'm always hungry for your Tech Tales. It's the best series you do. I can't get enough. Please do more! And thanks for all the entertainment!
@autumnVoid1138
@autumnVoid1138 5 жыл бұрын
Ahh Clint great video always nice to get a notification that a new tech tales video has been posted , perfect timing for my coffee and vanilla brioche bread before work 🙂
@veraxis9961
@veraxis9961 5 жыл бұрын
Something about seeing massive rows of IBM tape computers just makes me irrationally happy.
@kaleidoscopickait
@kaleidoscopickait 5 жыл бұрын
Tech tales are some of my favorite videos on the channel! You always talk about really interesting stuff, and everything is thoroughly researched!
@NickOfTime99
@NickOfTime99 5 жыл бұрын
The Tech Tales segment on your channel is quickly becoming my favorite, and it has really evolved well! Well done Sir. I never knew the information about tax return processing could be so fascinating.
@YoshiShoopDaWhooper
@YoshiShoopDaWhooper 5 жыл бұрын
I'm surprised no one filed their income as $60000'); DROP TABLE taxes;-- and broke the system
@lvl10cooking
@lvl10cooking 5 жыл бұрын
I'm pretty sure despite the age of the system that they sanitized their inputs.
@llamaboyjoey
@llamaboyjoey 5 жыл бұрын
I think this code MIGHT be a little to old for SQL injection to work... lol
@lvl10cooking
@lvl10cooking 5 жыл бұрын
@@llamaboyjoey I didn't even think of that, this shit is older than most of the parents of the people watching this.
@Abdega
@Abdega 5 жыл бұрын
@Onno Inada I guess the only way to try something like that would be to actually know COBOL
@BlindLibrary
@BlindLibrary 5 жыл бұрын
Or not... Just a gutt feeling.
@naviconnectionmusic6204
@naviconnectionmusic6204 5 жыл бұрын
YES TECH TALES IS BACK!
@celebratelife865
@celebratelife865 11 ай бұрын
I am still getting through the backlog of your videos, and this one is just as good as any of your other videos. You are an excellent writer. And keep up the great editing! 🎉
@Videoneer
@Videoneer 5 жыл бұрын
Thank you so much bringing Tech Tales back!! I know it's an absolutely massive undertaking for yoo produce one of these accurately and I (among many others) absolutely appreciate it and sincerely enjoy these videos! Thanks man for all of your hard and awesome work!!! Today I learned something new :)
@KuraIthys
@KuraIthys 5 жыл бұрын
Ah, obtuse, opaque legacy code. Nothing quite like it. XD Bonus incomprehensibility points for it involving assembly code for an obsolete hardware platform. I bet much of that assembly isn't all that well documented either. Yeah, that's quite the liability huh. XD
@toymachine4253
@toymachine4253 5 жыл бұрын
IBM's idea of job security
@neeneko
@neeneko 5 жыл бұрын
assembly is its own documentation, it tells you exactly what the computer is doing!
@C0Ntro11Da7rail
@C0Ntro11Da7rail 5 жыл бұрын
@@neeneko unless its an assembly code specific to that mainframe like say instead of mov its go or something or it might be just bare machime code
@KuraIthys
@KuraIthys 5 жыл бұрын
@@neeneko I take it you've never tried to actually read uncommented assembly before? ;p What you say is technically correct, but... In practice... I mean, technically a program written using esolangs.org/wiki/brainfuck Is also self-documenting, but... It sure isn't going to be a pleasant experience making sense of it. And, in theory, the output of movfuscator is indeed also 'self-documenting', but... Good luck with that. Source code comments exist for a reason. Depending on whether it's assembly as written by a programmer, or decompilation of the raw bytecode, assembly may contain relative jumps defined only by an offset, unlabelled variables, magic numbers, etc. Sure you can read that if you're desperate enough, but it's not a trivial task.
@TheExileFox
@TheExileFox 5 жыл бұрын
@@KuraIthys at least it's not written in visual basic or lolcode
@wspolczynnik_poissona
@wspolczynnik_poissona 5 жыл бұрын
Have you play Pac-Man? Then you've played Taxman without even knowing it!
@MisterTalkingMachine
@MisterTalkingMachine 5 жыл бұрын
''I used to be a pinball freak That's where you'd find me every week But now it's Pacman Yeah it's the Pacman I love to gobble up those dots Keep pumpin' quarters in the slots They call it Pacman Yeah it's the Pacman''
@GTcroove
@GTcroove 5 жыл бұрын
Nice AVGN reference right there.
@ivanmiranda841
@ivanmiranda841 5 жыл бұрын
One of my favourites AVGN episodes
@thetman0068
@thetman0068 5 жыл бұрын
Mmmmm classic AVGN
@wareforcoin5780
@wareforcoin5780 5 жыл бұрын
JUST rewatched that episode! Love it!
@hazeldavis3176
@hazeldavis3176 5 жыл бұрын
You did a good job putting this one together. Transitioning from VO to old footage was smooth and natural.
@user-jr6ic3xm9y
@user-jr6ic3xm9y 3 жыл бұрын
I absolutely love your Tech Tales series! Please do more of these soon.
@thesw33tkill3r24
@thesw33tkill3r24 5 жыл бұрын
Cobol will probably never disappear. Too many banks use it.
@MetalTrabant
@MetalTrabant 3 жыл бұрын
Maybe it's time to learn it...
@thesw33tkill3r24
@thesw33tkill3r24 3 жыл бұрын
@@MetalTrabant if my job wasn't getting outsourced at the Bank I work at I would move into one of those positions
@NathanChisholm041
@NathanChisholm041 5 жыл бұрын
You have increased my knowledge! I thankyou....
@oestrek
@oestrek 5 жыл бұрын
Probably the best thing I have seen from you in a while. Keep up the good work we need more of this.
@flaturiah
@flaturiah 4 жыл бұрын
Man, I've watched every last Tech Tales video now. Can't wait for your next one, Clint!
@carlospulpo4205
@carlospulpo4205 5 жыл бұрын
IF assets > income DO_Audit ELSE Do_Audit END IF STOP RUN.
@BichaelStevens
@BichaelStevens 5 жыл бұрын
IRS when you owe 12$: if (debt > 0) { Audit() } IRS when they owe you $14000 in tax returns and fuckups: while (true) { return 0; }
@slickstretch6391
@slickstretch6391 5 жыл бұрын
The article you show at 2:50 is a actually a pretty interesting read about how the IRS calculated tax returns in the 50's.
@eddiemuller3157
@eddiemuller3157 5 жыл бұрын
A frickin' plus video, man! This is by far my favorite tech tale so far.
@GregoryKowalkowski
@GregoryKowalkowski 5 жыл бұрын
Raw to the core comprehensive & detailed material from #LGR @LGR - magnitude better than anything aired on television theses days. Thak You very much for time well spent!
@rwdplz1
@rwdplz1 5 жыл бұрын
The project John Titor's IBM 5100 was going to be used to fix
@tommylakindasorta3068
@tommylakindasorta3068 5 жыл бұрын
I prefer to use mine strictly for time travel purposes.
@NoNameAtAll2
@NoNameAtAll2 5 жыл бұрын
El. Psy. Kongroo
@sh4dowde
@sh4dowde 5 жыл бұрын
We have some old servers in our company, no one dares to touch. They are from the 80s and you have to use their databases through old telnet interfaces. They were so scared to replace them, that when a new computer system came to replace it, they didn't dare and made the new system get it's core data from the old system and keep it synchronized between them... we are one of germany's top10 biggest companys and I fear the day this system fails.
@DarkestHeartEvE
@DarkestHeartEvE 5 жыл бұрын
Clint can I just say I watched this on my TV and honestly forgot I was watching a video on KZfaq - the quality of your presentation is quite literally at a professional level. Really enjoyed it!
@LGR
@LGR 5 жыл бұрын
Thank you!
@LloydBlack-In-Hell
@LloydBlack-In-Hell 5 жыл бұрын
No matter what, I always come back to your channel. I subscribed some time ago. I don't watch everything but I do enjoy most of it. Keep up the great work. This video was out of the ordinary but equally awesome. Thank you.
@LGR
@LGR 5 жыл бұрын
Thank you!
@crashk6
@crashk6 5 жыл бұрын
NEWS FLASH: "IRS losses millions in cash, due to a bug in cache.."
@TracksWithDax
@TracksWithDax 5 жыл бұрын
NEWS FLASH: "IRS's last clash passes with a hard-and-fast loss of cash, due to internal lash of low-class located in cache..."
@kendramarie6924
@kendramarie6924 4 жыл бұрын
It’s nothing to them they get it back
@StewartRussell
@StewartRussell 5 жыл бұрын
More of a story about contractors failing to patch hardware drivers from 2016 than problems with reliable code from the 1960s
@nataliekate2176
@nataliekate2176 5 жыл бұрын
Ahh, Tech Tales!! 🙌🏼🙌🏼 Such an interesting series. Thanks for all the hard work & research you put into these Clint!
@rogero8443
@rogero8443 5 жыл бұрын
Freaking awesome video man! Must have taken forever. I was enthralled the entire time. You are a beautiful person to make this for us.
@rogero8443
@rogero8443 5 жыл бұрын
Also lol the server failed because of "cache overflow" is a decent pun in this situation.
@denelson83
@denelson83 5 жыл бұрын
They had to COBOL together a working solution.
@Henchman1977
@Henchman1977 5 жыл бұрын
Everytime Clint says IMF I think Mission Impossible.
@KnuxKitsune
@KnuxKitsune 5 жыл бұрын
I'm glad I'm not alone. "The IMF was created in the '60s" you say? The TV series began in 1966
@MetalTrabant
@MetalTrabant 3 жыл бұрын
I think of International Monetary Fund...
@jackfroste
@jackfroste 5 жыл бұрын
We need a part 2 to this video if and when the IRS computers crash next week. Great work Clint.
@TheDeadlyKind
@TheDeadlyKind 5 жыл бұрын
Awesome and interesting doc, LGR! Great work.
@JimFortune
@JimFortune 5 жыл бұрын
COBOL was out of date when I started programming in the 70s.
@manfrommars3486
@manfrommars3486 5 жыл бұрын
Just look at all those Model M's!!! (And some Model F's, as well!!!). Sorry, just a few more "!"'s to reinforce the concept: !!! !!!
@yvonnerogers6429
@yvonnerogers6429 5 жыл бұрын
Wow! Thanks so much for this video. That was exceptionally fascinating, especially as my grandfather worked for the IRS during the era in which the agency installed the Monster and implemented all that code. It was cool to get a little glimpse of his world, even if he worked in a different department than the programmers.' Of course, I'm sure last year's glitch had him facepalming from the hereafter! I hope there's a permanent resolution soon. In the meantime, this was an awesome video! This must've taken an awful lot of work, and I loved every minute of it! Enjoy your weekend!
@madkernell
@madkernell 5 жыл бұрын
Love me some LGR Tech Tales! man, has been some time. Thanks, Clint, we know these series are the hardest ones to make.
@peterjessen1984
@peterjessen1984 5 жыл бұрын
good job IRS. Really outdid yourselves there.
@jhoughjr1
@jhoughjr1 5 жыл бұрын
Murderducky government efficiency
@urielc918
@urielc918 5 жыл бұрын
Outdated*
@Mrmando369
@Mrmando369 5 жыл бұрын
Nope it's the government keep cutting funds
@robertpryor7225
@robertpryor7225 5 жыл бұрын
"Gots to admit, they are fair and efficient" - Adolph H.
@SinisterPuppy
@SinisterPuppy 5 жыл бұрын
Wow never knew this and only live 15min away from Martinsburg. :O Thanks for the video.
@39Chevy
@39Chevy 5 жыл бұрын
Oh man! Do you ever check GSA auctions for old stuff?
@nakarilexfortaine2897
@nakarilexfortaine2897 5 жыл бұрын
Someone else from the area! Grew up around there, and when I saw the title, I didn't think he could mean THAT Martinsburg. It's just awesome to see, and a new fun fact about Martinsburg to know! Makes like... Two I know of.
@DomBobomb
@DomBobomb 5 жыл бұрын
I’ve missed you LGR TT. Hopefully we’ll get more of these!
@AceGamer445
@AceGamer445 5 жыл бұрын
LGR, while I may not browse to every web page you have listed in the description pane, I do appreciate that you have referenced the sources you had used for this video.
@ZipplyZane
@ZipplyZane 5 жыл бұрын
What's really important is that Congress is trying to pass a law saying that the IRS will not be allowed to provide free tax filing.
@darksepheroth4627
@darksepheroth4627 5 жыл бұрын
Please do one about the history of woodgrain electronics called Teak Tales.
@outtheredude
@outtheredude 5 жыл бұрын
I'll need to pause that video frequently to pee, get married, have kids, get put in a retirement home, ... 'cause '70s. ;-)
@411pete
@411pete 5 жыл бұрын
This was great Clint, I feel a deep love for old mainframes. 😍
@rayfenwick8761
@rayfenwick8761 4 жыл бұрын
Very well put together, as always.
@yumann
@yumann 5 жыл бұрын
BRAVO! Talks about taxes and IRS are boring. LGR: Hold my beer.
@compaqdeskpro5770
@compaqdeskpro5770 5 жыл бұрын
Nuclear launch facilities have the same ancient hardware that is still used to launch the nukes if we have to, McLaren needs a specific Compaq LTE laptop from the 90's in order to interface with the F1's ECU, I know Visa relies on an IBM mainframe in day to day business.
@roopjm
@roopjm 5 жыл бұрын
Always love your TechTales videos. Thanks for making them!
@theprincesspeach94
@theprincesspeach94 5 жыл бұрын
This is so coool! Not about the crashing but I’ve never seen such large machines outside a video game! It’s amazing to think how big computers were back in the day now you can have one the size of your hand!
@eddunne5255
@eddunne5255 5 жыл бұрын
Meanwhile companies that do tax preparation are fighting tooth and nail to keep filing taxes as confusing as possible to support their business model.
@doctorcrankyflaps1724
@doctorcrankyflaps1724 5 жыл бұрын
All that computing equipment for 20kb of memory. Madness.
@RemixedVoice
@RemixedVoice 5 жыл бұрын
Yep. And it's funny, because in 50 years, we'll be laughing at the 5 petabytes of data that was just collected to create the first black hole image; we'll have that amount of data capacity in our flash drives.
@outtheredude
@outtheredude 5 жыл бұрын
I know. My Amstrad CPC 464 from 1984 has more free memory, and can still process those tax returns around 16-20 times faster. ;-)
@yayo2008
@yayo2008 5 жыл бұрын
This was a great video! Thanks for all the insight. Can't wait for the next video upload.
@matchrocket1702
@matchrocket1702 5 жыл бұрын
That was an entertaining and informative presentation. I love stories about old computer systems. My High School had an IBM 360 back in the 60's. I remember getting my classroom assignments on a computer printout card.
@Vontux
@Vontux 5 жыл бұрын
Rushing software patches never ends well, as long as they are working on it I'm totally cool with it taking them a few years to move off of the current system. Doing it properly is much more important than doing it quickly.
@lashyndragon
@lashyndragon 5 жыл бұрын
Colorado DMV/Clerk and recorders were using MS-DOS until a couple years ago and I thought that was bad...
@boheyo
@boheyo 5 жыл бұрын
@@EberKlaushartinger Yeah who doesn't love waiting for 30 year old software to slooowly mulch data at the DMV?
@MarcosCodas
@MarcosCodas 5 жыл бұрын
While this whole episode's topic is super, super interesting, I'm almost as fascinated by the level and sheer amount of research you've done to do it justice. Dang, this one goes far, far back and Clint sure don't mind. Impressive! Loved this episode.
@LordZero666
@LordZero666 5 жыл бұрын
I waited for so long for another LGR Tech tales. The ones that made me subscribe !
@shortshotgunman5582
@shortshotgunman5582 Жыл бұрын
"Even if this building was filled with hay it would put the fear of god in all of us."
@lordanjucero
@lordanjucero 4 жыл бұрын
People: "We love America!" Also People: "The Government needs Money to Operate? Un-American!"
@jakobole
@jakobole 3 жыл бұрын
Unless it's money for the military. Then it's suddenly ok again
@confusedgentleman
@confusedgentleman 3 жыл бұрын
I can understand why people don't want to pay taxes when all of it either goes back into the pockets of politicians and their big business friends, or into the military industrial complex, or the broken healthcare system, or the police, or the myriad of other complete disaster expenditures. Every dollar I've ever lost to taxation was pissed away, and that's bullshit.
@nimrodlevy
@nimrodlevy 5 жыл бұрын
I waited decadeds for new tech tales! It was worth it! Thank you for the hard work!
@compuzeme
@compuzeme 5 жыл бұрын
I never thought I would watch an entertaining video about taxes. Thanks LGR!!
LGR Tech Tales - Y2K: The Year 2000 Problem
20:55
LGR
Рет қаралды 697 М.
DC-2: The First Robot Ever 'Arrested' in 1982
12:13
LGR
Рет қаралды 318 М.
OMG🤪 #tiktok #shorts #potapova_blog
00:50
Potapova_blog
Рет қаралды 17 МЛН
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 108 МЛН
Haha😂 Power💪 #trending #funny #viral #shorts
00:18
Reaction Station TV
Рет қаралды 14 МЛН
ОДИН ДЕНЬ ИЗ ДЕТСТВА❤️ #shorts
00:59
BATEK_OFFICIAL
Рет қаралды 7 МЛН
The touch lamp; a neat idea, and older than you'd think!
17:24
Technology Connections
Рет қаралды 1,4 МЛН
LGR - Gravis UltraSound: 1992 Sound Card Retrospective
21:33
Why Big PC Game Boxes Disappeared [LGR Tech Tales]
9:58
LGR Oddware - The 1997 Audible MobilePlayer System
16:27
The GENIUS of Inertial Navigation Systems Explained
11:05
FlyByMax
Рет қаралды 2,6 МЛН
The Life & Death of Mad Catz [LGR Tech Tales]
10:30
LGR
Рет қаралды 1,1 МЛН
LGR Tech Tales - McAfee's Wild Ride
9:55
LGR
Рет қаралды 919 М.
Lessons from a Can Opener
21:48
Technology Connections
Рет қаралды 2,1 МЛН
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 2,4 МЛН
iPhone 12 socket cleaning #fixit
0:30
Tamar DB (mt)
Рет қаралды 54 МЛН
В России ускорили интернет в 1000 раз
0:18
Короче, новости
Рет қаралды 676 М.
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 4,4 МЛН
#miniphone
0:16
Miniphone
Рет қаралды 3,6 МЛН
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 3,3 МЛН