The Man Who Was Fired By a Machine (bbc.com) 213
"It wasn't the first time my key card failed, I assumed it was time to replace it." So began a sequence of events that saw Ibrahim Diallo fired from his job, not by his manager but by a machine. From a report: He has detailed his story in a blogpost which he hopes will serve as a warning to firms about relying too much on automation. "Automation can be an asset to a company, but there needs to be a way for humans to take over if the machine makes a mistake," he writes. The story of Mr Diallo's sacking by machine began when his entry pass to the Los Angeles skyscraper where his office was based failed to work, forcing him to rely on the security guard to allow him entry. "As soon as I got to my floor, I went to see my manager to let her know. She promised to order me a new one right away." And that was just the beginning. Mr Diallo soon realized that he was logged out of his work system and "inactive" status was appearing next to his name, his colleagues told him. He was then informed by his recruiter, who was just as puzzled, that his contract has been terminated. Next day, says Mr Diallo, he was locked out of every system, except his Linux machine. Things continued to go south, as two people approached Mr Diallo to escort him out of the building. The story continues: It took Mr Diallo's bosses three weeks to find out why he had been sacked. His firm was going through changes, both in terms of the systems it used and the people it employed. His original manager had been recently laid off and sent to work from home for the rest of his time at the firm and in that period he had not renewed Mr Diallo's contract in the new system. After that, machines took over -- flagging him as an ex-employee. "All the necessary orders are sent automatically and each order completion triggers another order. For example, when the order for disabling my key card is sent, there is no way of it to be re-enabled. "Once it is disabled, an email is sent to security about recently dismissed employees. Scanning the key card is a red flag. The order to disable my Windows account is also sent. There is also one for my Jira account. And on and on."
That's not really an automation failure (Score:5, Insightful)
It's a failure of management to overdepend upon automation without a human checkpoint on a very important process.
How can the bosses not over ride the system? (Score:2)
How can the bosses not over ride the system? or is this an place where only high UP VP's can hire someone?
Re: (Score:2)
Is if a failure of automation if a serviceman receives an automated message to disconnect someone's cable because the per
Re: (Score:2)
Of course only a very small number of people are given the ability to hire people at will. Most managers don't hire anyone without authorisation. And if you have a computer system in charge of the process, probably only a single CXX would have unlimited access. Imagine what a disgruntled employee could do with the ability to automatically lock anyone or everyone out of the buildings and computer systems.
Which I think is the main thing to take away from this. Your systems should not be integrated and they sh
Re: How can the bosses not over ride the system? (Score:5, Insightful)
This is a non-story. It's good security practice to designate end dates to terminate credentials you know are there for temporary work (which I assume his was since they mention a contract and it had an expiry date and renewal was needed). Kudos to the company for having all their systems integrated such as building access and workstation logins. This was just an oversight on management when they fired his previous manager.
What pisses me off is the headline. No... an AI Boss didn't determine it would be more profitable if he didn't work there. It didn't go through the steps to fire him and send him to the Employment Line, write him his final check, and spank his ass on the way out. The system did what it was designed to do, and only when they realized they fired the guy who was in charge of renewing his contract, did they fix it. Simple.
What they could have done better is succession management to make sure the manager who was supposed to renew the contract had his responsibilities covered.
Re: (Score:2)
It's more of a story of bad transition policy. If I'm terinating a manger, there should be immediate involvement of the new manager (even if it's the manger's manager) of things like contract re-ups, terms, etc.
So it's not automation (I agree) but it's not even approvals but just transition process screwed up.
Re: (Score:2)
There's one issue they have though:
Once it is disabled, an email is sent to security about recently dismissed employees. Scanning the key card is a red flag.
his entry pass to the Los Angeles skyscraper where his office was based failed to work, forcing him to rely on the security guard to allow him entry.
He found a major weakness in their security: The security guard created a security issue by allowing him entry into the office anyways, despite the fact the system was supposed to have notified secur
Re: (Score:2)
He mentioned in his detailed blog post that the security cards fail and often have to be replaced. The security guard probably just assumed that was the case and buzzed him through. After all, if you don't want them to use discretion, you shouldn't have security guards in the first place.
Re: (Score:2)
It wasn't even the management oversight.
The contracting company should have been tracking their contracts and known this was expiring soon and then expired. They should have notified the contractor (who is their employee after all).
Re: (Score:3)
This is a non-story.
Speaking of "stories," I do not understand why no one has yet mentioned Gordon Dickson's classic short "Computers Don't Argue" from 1965.
Magazine reproduction [atariarchives.org]
Text version (but atrocious background color) [archive.org]
Re: (Score:2, Insightful)
The summary is not that detailed to see it outright but his contract did not expire. In any legal system this would mean he would have to be paid for the time he could have not worked because his dismissal was not formally correct or rather there have been no dismissal. In fact it was the company that failed to provide him working conditions while his contract was legally running. As said summary is open about that so maybe one should not make too many assumptions. The summary however indicates that the com
Re: How can the bosses not over ride the system? (Score:4, Insightful)
As said summary is open about that so maybe one should not make too many assumptions.
The summary appears to quote TFA and says that his contract was not renewed. You don't have to renew a contract if it is still valid. Thus, the summary is not open about this, it is pretty clearly saying his contract either expired or "his contract has been terminated."
Neither his still working ex-manager (who was sent to work from home for the remainder of his time with the company, thus not completely terminated at the time), or his new manager renewed his contract. We don't know why, but we do know that his new manager is apparently not competent enough with the system to be able to look up the employment status of her charges. Othewise, she would have seen "contract terminated" and known what the problem was. His "recruiter" could look this up, so we know it was online, and that's the point when the correction should have started.
That so many of commenters here show complete understanding for the failed system ('working as it should' and other nonsense)
The system worked as it should. His contract was either expired or terminated and not renewed. At that point he is no longer an employee. It was not "a machine" that fired him, it is the acts of his managers that resulted in this situation. Two people. One of them had no reason to care -- which is why you don't keep him online and "working from home" in the first place. One of them was incompetent.
What do you expect the system to do? Should it keep allowing access to company resources by a terminated employee? Or should the process be automated so a disgruntled fired person cannot continue to access the company computers when a human makes a mistake and doesn't cancel accounts and cards? We already know his "current" manager is incapable of using the computer to manage her people, so we can assume she would have been equally incompetent at completing the discharge process and turning off access. That's why we automate such things.
I would like to come back to the enthusiasm with which we accept orders from authority these days. Nothing has changed since 1933 I guess.
Oh, for pete's sake. This has nothing to do with "authority" or Hitler. Two managers failed to do their jobs to keep someone they wanted employed in that status. One didn't care and didn't need to, the other might have cared but wasn't able to find her ass with both hands. That's it. It's not machines taking over the world ordering humans to do their every bidding. It's not a malicious dictatorship killing humans because they aren't performing to his standards. It was a MISTAKE, apparently, made by humans.
Does that mean that this guy has to just sit back and accept it? Of course not. He can sue for various employment law violations, I am sure. If they still want him to work for them, the company can "rehire" him, and I might recommend he negotiate a raise in the process. Maybe he wants to assume that the company is screwed up enough that he'd never work there again, or he can assume that it was a mistake made by a couple of under-abled managers and get past it. From the fact that he's hyping this as "fired by a machine", I doubt the latter would happen.
It's a bad thing that happened, of course, but it is NOT "fired by a machine", nor is it related to 1933.
Re: (Score:2)
The real fail is that the system seems so complex that there was no feasible way for an admin to work out the root cause in a timely manner. Kind of like the feeling I get when troubleshooting service startup issues on systems that run systemd, but oh well.
Re: (Score:2)
Sounds like a Windows IT, or possibly a systemd based one.
Re: (Score:2)
It's not even that. Or rather it's more than that.
It's a security FEATURE, not bug, that accounts lapse automatically when someone's employment is terminated. This is absolutely within best practices and depending on your industry may be mandated for compliance reasons.
Contractors are hired for certain time periods and then renewed if needed. Also, completely normal as if you wanted a permanent hire you'd...well...hire someone. So contracts lapse after 3-6-12 months. IDs, access badges, system login, e
Re: (Score:2)
The word "renew" was a misnomer here. The contract was not up for renewal. What happened is that it was not properly transferred from one employee/contractor database to anoth
So... (Score:5, Insightful)
According to the summary, his (human) manager failed to renew his contract in the new system, during their changeover.
So a machine did not fire him. A human failed to renew his contract, and the machine obediently carried out the steps that it should carry out when that happened.
The narrative about an evil AI here is far more interesting than what actually happened.
Re: (Score:2)
According to the summary, his (human) manager failed to renew his contract in the new system, during their changeover.
So a machine did not fire him. A human failed to renew his contract, and the machine obediently carried out the steps that it should carry out when that happened.
The narrative about an evil AI here is far more interesting than what actually happened.
There was no evil AI here. It was that firing a contractor was marked as opt-in instead of opt-out. This was obviously a poor choice. Then when a human didn't opt-in, the system operated as designed. Maybe that company simply is a poorly managed mess which is what it sounds like. I'm sure that once the humans reinstated his contract, all would be well again.
Re: (Score:2)
Our company did this as well. You do an opt-in because you have to have your budget approved for spending additional money for the contractor to stay on.
Needless to say, it was not uncommon for a manager to miss this step and a contractor to get locked out. In fact it occurred so often we put in place safe-guards so we restore contractor access relatively painlessly when it occurred.
Re: (Score:2)
Also, how long until an algorithm decides who stays and who gos during a downsizing? My guess is that we are already there. Given this, plus the three weeks t
Re: (Score:3)
Thank you & parent for pointing out that the root cause of terminating Mr. Diallo's contract was not a machine, rather a human who did not renew the agreement in the system.
His contract wasn't terminated. It expired. That's a significant difference.
Neither Mr. Diallo's former manager nor Mr. Diallo himself took any steps to ensure it was renewed.
Re: (Score:2)
Yeah, I haven't worked under contract much, but I've been on probationary periods at new jobs more than a few times, and you can be damn sure that I had a very good idea of when those things were nearing an end. Calendar reminders and sticky notes. This is my paycheck, and not paying attention to critical points in it could potentially fuck my work situation up.
Who the hell would trust someone else to do that for them? (Well, this guy, apparently....)
Re: (Score:2)
Except he was 8 months into a 36 month contract, the only reason it expired was a change of ownership on the other parties side. Depending on how the company was acquired it might not have even been legal for the system to do what it did (breech of contract).
Re: (Score:2)
My reading of the story was that his contract hadn't expired, he was 8 months into a 3 year contract. He said they changed systems, and his existing contract was not entered into the new system. Same end result, but slightly different cause.
Re: (Score:2)
However, the fact that it took 3 weeks to figure this out is interesting, and does suggest to me that humans are not as fully in charge as we might think.
No, it points very clearly to the fact that his new manager is incompetent at managing her employees, because SHE wasn't able to use the system to find out his contract had been terminated but his recruiter had no problem doing that. And his recruiter was apparently unable to communicate with anyone "in charge" at the company, because it took three weeks for the bosses to "figure it out".
The person who was not in charge of the computer could see what was happening, the person who IS in charge of the comput
Re: (Score:2)
There are human systems are are so messed up that sometimes it was easier to cancel a contract and start up a new one instead with the same person on the same day just to get around the problem.
Re: (Score:2)
There was no evil AI here. It was that firing a contractor was marked as opt-in instead of opt-out. This was obviously a poor choice.
No it isn't. There are no obvious clues or warning flags that people who shouldn't have access to the system still have access. People who should have access but don't have it complain, the only WTF here is that this took weeks to sort out and not a few hours. I mean if you're a contractor and suddenly locked out of the system my first suspicion would be a missing renewal. This is the part where it starts getting crazy:
His boss was confused but helpless as Mr Diallo recalls: "I was fired. There was nothing my manager could do about it. There was nothing the director could do about it. (...) From time-to-time, they would attach a system email. "It was soulless and written in red as it gave orders that dictated my fate. Disable this, disable that, revoke access here, revoke access there, escort out of premises, etc.
It looks like they built a system that would give orders but completely fail to record wh
Re: (Score:2)
... this would probably have been resolved in no time.
I put a lot of blame on the recruiter. He apparently knew three weeks before the bosses could figure it out, at least from the chronology in the summary. "His recruiter told him" and then "three weeks later".
Maybe the recruiter had gotten his fee already and didn't care what happened to the recruitee, or maybe the bosses ignored him. Either way, the cause was known.
Re: (Score:2)
I think it was that keeping the contractor was opt-in. In other words, the default auction is to fire the contractor unless the manager explicitly does something (opt-in) to keep him or her, like renewing the contract.
Re: (Score:2)
"Operated as designed" is a piss poor excuse. Clearly the design was faulty! If someone said "the committee screwed up badly, but that's ok because the committee operated as designed" no one would consider that to be a valid excuse. Just because a machine did something does not mean the machine is right.
Re: So... (Score:4, Informative)
He wasn't fired, his contract was up for renewal and they did not renew it.
His contract wasn't up for renewal it needed putting into a new system because of a take over and the person that was supposed to do that actually did get laid off and never bothered.
Re: (Score:2)
Re: (Score:2)
"Well sure, I heard you that the robots we made for you are killing your customers, but I've examined the specifications thoroughly and nothing in them says that the robots shall not do that. They are working as designed and you signed off on the design, so I don't know why you're whining about it now."
Re: (Score:2, Informative)
The headline is misleading and clickbaity (get used to it), but the meat of the story is reasonable. In most companies, his issue would have been resolved simply by going to see HR or someone in charge to query why his contract hadn't been renewed; it would have then been renewed, and he would not have been fired. For his problem to go as far as it did was only possible because there were no humans in the decision loop beyond the guy who should have renewed the contract, it was all automated. So yeah, he wa
Re: (Score:2)
the story would have been much more interesting if he had been fired because of an AI evaluating his performance, or taking a disciplinary decision against him or something, as the clickbait headline wants you to think. That'll probably happen soon enough.
You banged on the vending machine too many times. We have a zero machine abuse policy here. You are terminated.
Re: (Score:2)
These things happen without automation too. I've seen cases where the IT guy cancels a badge and computer access because something on the screen says to do it, and then it's a hassle to get this undone. This is a bit like the movie Brazil happening in real life.
Re: (Score:2)
You are 100% right, but actually it's even more mundane than that. They laid off his manager, but did not immediately assign that person's duties to another person. That person's duties then went unfilled (shock!), and when people don't do their jobs, bad stuff happens.
I've edited/condensed his overwrought prose to highlight the main events:
Re: (Score:2)
Not really ground-breaking AI stuff here at all.
Yep. Two failures of human beings.
1. Allowing a laid-off manager to "continue working" with the expectation that he will care about your company in any way, and when he's "working from home" he will be doing more than just watching TV.
2. Putting a manager in a position of authority without training on how to manager her employees. She was incompetent at using the HR system and could not look up her employee's status. His recruiter could do it, she should have been able to do it, too.
Re: (Score:2)
CEO says HR is too expensive, then outsources it. HR outsourcing firm says this stuff is too hard, and then automates it. Automated system decides its too much trouble and fires everyone so it can watch the game instead.
Re: (Score:2)
According to the summary, his (human) manager failed to renew his contract in the new system, during their changeover.
So a machine did not fire him. A human failed to renew his contract, and the machine obediently carried out the steps that it should carry out when that happened.
The narrative about an evil AI here is far more interesting than what actually happened.
This sort of thing has happened more than once for years. We had a project end and the customer was sent a list of people who were still active on other projects and needed their access maintained, instead the contracts person on the customer side terminated the contracts for all of our people. Fortunately we have our own office we work out of most of the time so the effected people could still come into work, and charge the customer during the two weeks it took to get their access back up again. Then an
Re: (Score:2)
A human failed to renew his contract...
Another reminder of why contract work sucks. You can keep this "gig economy".
Re: (Score:2)
While technically correct, it shows a severe shortcoming of the automation. An oversight like this is mild with amusing results, but in safety-r
Re: (Score:2)
I think, if you're being generous to the author, you can interpret "the machine" as "any massive bureaucracy." Having done contract work at some of the largest tech firms (Microsoft, Amazon, etc), this sort of story doesn't surprise me in the slightest. There's a massive amount of technical and process "machinery" in place, and it's almost impossible to fight against the inertia of these systems once they're set up.
Basically, someone forgot to push a button, the machinery started churning (exactly as it w
Re: (Score:2)
The first step when that happened was to notify an actual person of the failure to renew the contract. If there's that much automation involved such that people aren't involved in any of these decisions then it's too much automation. This isn't evil AI, but it is incompetent management.
Re:So... (Score:5, Funny)
Re: (Score:2)
I am puzzled why this is marked funny. What's funny about the painful process of reminding someone the same thing a thousand times?
Not fired, garbage collected (Score:5, Funny)
Re: (Score:2)
Dave: Open the pod bay doors, HAL.
HAL: You're fired!
In space, nobody can hear you apply for benefits.
Ob Monty Python (Score:2)
We apologise for the fault in the subtitles. Those responsible have been sacked.
We apologise again for the fault in the subtitles. Those responsible for sacking the people who have just been sacked have been sacked.
The directors of the firm hired to continue the credits after the other people had been sacked, wish it to be known that they have just been sacked. The credits have been completed in an entirely different style at great expense and at the last minute.
I burn the building down! (Score:2)
I burn the building down!
LOL! Straight from that Brazil movie. (Score:2)
Gotta love it. Glad he wasn't sent to the nutrition tanks for immediate decomposure. :-)
Re: (Score:2)
And here I thought Brazil was just a satirical movie. Had no idea it was a documentary.
Re: (Score:2)
how can his manager not know? what about pay? (Score:2)
how can his manager not know? what about pay?
It's not like they can say you where fired some time ago but just told you now also you need to pay back the paychecks you got in error.
Re: (Score:2)
As a contractor you don't really have any push back. If the manager missed the time to renew the contract, it's the managers fault. But this is a contract for services to another company. The other company can lock out anyone, including contractors at any time. This is not as uncommon as you think, but it's weird from the contractor side, since this is money their loosing. I've seen it (more than once) from the company side where they need to renew the contract with the contracting agency. Access gets
no contract = there is no pay not true labor laws (Score:2)
no contract = there is no pay not true under labor laws at the very least.
He wasn't "fired by a machine" (Score:3)
A human being forgot to renew his contract in the new HR system.
"His firm was going through changes, both in terms of the systems it used and the people it employed.
His original manager had been recently laid off and sent to work from home for the rest of his time at the firm and in that period he had not renewed Mr Diallo's contract in the new system."
And the problem was sorted out (too long, too faceless, perhaps), and he was allowed back to work.
Re: (Score:2)
> Heckuva system.
Tells you a lot about how the "value" "people".
Re: (Score:2)
It sounds like the corporate environment I'm familiar with.
Employees working in their own little silos with management likely remote and out of touch with what's really going on day to day.
Re: (Score:2)
Yes, they did need to "renew" it in the new HR system; use whatever word you like...that is the word the article used. Renew, enter, update â" whatever it was, it wasn't done, and his contract was incorrectly terminated.
“Yeeeeah, we’re gonna need to go ahead (Score:5, Funny)
“Yeeeeah, we’re gonna need to go ahead and move you downstairs into storage B.”
Re:“Yeeeeah, we’re gonna need to go ah (Score:4, Funny)
Please report to the Aperture Science Extended Relaxation Center.
Re: (Score:3)
I was kinda hoping for the "auto layoff thing" from Idiocracy. So many things from that movie are slowly becoming true, to the point where people could probably take plot points from that movie and turn them into CNN headlines without people noticing that they are from a movie.
Office Space..... (Score:4, Funny)
Milton had actually been laid off five years prior, but through a glitch in accounting, continued to receive a paycheck.
Re: (Score:3)
Excellent case of integration (Score:5, Informative)
Wow, you can guess how many companies in which an un-renewed contract worker would NOT be detected properly? This company is impressively integrated. I bet they have a first class internal auditing team who had to hassle system owners for years before this was all properly configured.
Re: (Score:2)
Re: (Score:2)
Re: (Score:3)
It doesnt take that much work to buy systems that all integrate to active directory these days. Sure it takes work to convince people to buy the right products, but as long as you do your research i am not sure of any software space that doesn't have some product with AD / sso integration. More true now that all applications are mov
So if he is in IT and really claims this... (Score:2)
Re: (Score:2)
He knew when his contract was supposed to be up. He was 8 months into the 36 month contract. Definitely a failure of management, but his contract certainly hadn't run out in any legal sense.
Re: (Score:2)
Re: (Score:2)
Automation, not 'teh machines' (Score:2)
And this is not new.
Had the process resulted in notification to sysadmins to process the user ID as either 'contract terminated' or 'contract expired', this could have gone the same way. Scripts run to disable building access (key/nfc card), logins, group membership (move to \terminated, for instance), and then possibly to facilities to empty out his desk, contact him to retrieve any company property (the key card, for instance).
It's interesting that this has all become fully automated, but not really new,
Re: (Score:2)
Yeah, exactly like that - well except for the fact that the cascade of movement was apparently irreversible and unstoppable. You know, like it could have been stopped by one HR email to human netops / sysops saying "the termination notice was wrong, Do Not Proceed and restore."
Other than that yeah, exactly the same.
Re: (Score:2)
Lots of systems will not 'restore'. Access cards in particular are often irreversibly disabled, the best is if, mostly, they can be reprogrammed. That of course requires multiple processes, and off we go down the rabbit hole of interlocking processes and interdependencies.
I doubt that even in a human-operated system it would be that easy. No surprise if it required a contractor renewal, re-enrollment, like new, and then rebuilding accesses etc.
Rather than blame the process, blame the cause.
Nobody got fired.... (Score:2)
His contract didn't get renewed. BIG difference.
IF the manager who controls your contract gets laid off, you might want to assume your contract is at risk too. There is a good chance you will fall though the cracks (as in this case) or suffer the same fate for the same reason your manager got the ax.
The only unique thing I see in this story is that the system that automates terminations is pretty efficient and effective. Kudos to that company. I've worked at places that didn't have a manual process to
Re: (Score:2)
He clearly states that he,
was on a 3 years contract and had only worked for 8 months
His manager did not transfer his contract information into the new system when the company was bought by another. It was not a case of his contract not being renewed at the end of the current term.
The Man Who... (Score:2)
Was the employee eligible for unemployment comp? (Score:2)
No, he was fired by a PROCESS (Score:5, Insightful)
More Automation Needed (Score:2)
So the basic problem started because a human (ex manager) did not renew the contract. If the contract had been renewed none of this would have happened. We need fewer humans in the loop not more. Humans make mistakes. Machines dont.
Re: (Score:2)
I suppose that's one way to look at it, eliminate the human. It makes sense because any process that involves humans needs to be able to handle failures at each step and this company's process clearly expected humans to perform perfectly every time.
I'm really blown away that no one was responsible for verifying the information before initiating the process. How long would it have taken someone from HR to call his manager and confirm what they were being told?
Efficient termination but how's their onboarding? (Score:2)
He has been lucky... (Score:2)
Sounds like a Better Off Ted storyline (Score:2)
When Ted notices that his new employee badge has his last name misspelled as 'Chips' instead of 'Crisp,' he goes to HR to get it fixed. However, instead of fixing it, they accidentally delete him from Veridian's database. This could not have happened at a worse time, since he needs to witness a test for Phil and Lem's new rocket jet pack in two days.
Veronica reassures Ted that it's just a computer glitch, but he wonders why Veridian can't just add him back into the system. Apparently, the geniuses at Veridian mandated that you have to have a 459 code in order to be added back into the system, i.e. one has to be a new hire. So, Ted re-applies for his old job.
Veronica is annoyed at Ted for reapplying for his job and starts the interview process out of formality. But Ted finds out that the company could restore him to the database by rebooting its mainframe. Veronica shoots that idea down, saying that Veridian would never do such a thing for one employee when there is cash to be lost. So Ted, out of utter frustration, quits.
After hearing about Ted's abrupt departure, the lab crew freaks out. Don't worry, Linda has a plan and caramels. Linda, Phil, Lem and the other lab scientists meet at Ted's house and tell him they can reboot the mainframe. They hatch and enact their plan ...
One minor roadblock — Veridian has trackers on all new ID/security badges, so security catches them before they can even get into the Veridian mainframe room. Foiled!
Veronica chews out Ted, Linda and the lab crew for half an hour, then demands their ID badges so she can lower their security clearance as punishment.
As Lem prepares to test the jet pack himself, Veronica gives him a 'parachute' stuffed in a knapsack. However, the knapsack is stuffed full of all the ID badges Veronica took, which includes many more than just Ted and the gang's.
The Veridian mainframe, detecting 75 employees are stuffed into one knapsack and launched a mile into the air, freaks out and reboots itself.
What's important (Score:2)
Did they take his red stapler too?
Not as misleading as people imply (Score:2)
While yes, the headline is a bit sensational, it probably really did feel like a machine fired him. Imagine if you couldn't log-in, couldn't badge-in, etc -- but nobody knew why! That really would feel like the computer fired you. But then when security comes to escort you out because the computer said so, that could feel really creepy.
Have you ever been to a store and the registers were "down" and you couldn't buy anything? It's a really weird feeling because you have the item, you have the money, the
It was lazy management, not a machine... (Score:2)
... and in that period he had not renewed Mr Diallo's contract in the new system
So, this had NOTHING to do with a 'machine' firing him. His contract expired (as it was suppose to), and nobody bothered to renew that contract (human error). Once the contract expired, the machine CORRECTLY disabled all of his access automatically.
I missed 3 weeks of pay because no one could stop the machine.
No, it was because both you and management never bothered to re-up your contract.
Not fired by Machine (Score:2)
Having a human controlled check point in the process (by HR for instance) would just allow dismissed contractors access to the system
Perhaps they should rehire him. Perhaps at a better rate
I experienced this myself. (Score:2)
I got "fired" by machine one time too, way back in the 90s when I worked support. I didn't go through too much hassle though. We noticed that I couldn't log in with my badge number or something. The first day, the manager joked "maybe you got fired". We were on very good terms so it was not a nervous laughter at all. He thought maybe it was just a glitch and they could fix my hours later. The 2nd day it happened again, and he was like... "OK, I really have to look into this". Sure enough, word came ba
See "Computers Don't Argue" by Gordon Dickson (Score:2)
See "Computers Don't Argue" by Gordon Dickson.
Good thing he wasn't dealing with a book club.
Wrong title.. (Score:2)
The story is useless. (Score:3)
Sure, it's interesting that this happened, but we still have no idea what company he worked for.
I did a bit of googling, Ibrahim Diallo is a much more common name than I'd have thought. I couldn't find anything.
This is not the sort of thing that we need to be talking about in the abstract. Sure, that's nice and all, but it doesn't really get the attention where it needs to be. We need to know the company.
The way you get this sort of thing fixed is to NAME AND SHAME. Drag that company's name through the mud, so that management at other companies will see the negative publicity, see that screwups on this level have a real impact on a company, and think about how their process works.
This story will be technical noise to CEOs. Having a company's name in the headlines for screwing somebody over like this will get their attention. Think about it, did a song about "An Airline Broke My Guitar" get attention? Nope, but "United Breaks Guitars" did.
The company needs to be in the headline for their screwup. Name and shame is the way to go.
Re: Lock him up! (Score:4, Informative)
Ladies and gentlemen, I present to you the AC that will believe everything a troll writes.
Re: (Score:2)
So someone that doesn't like sexual assailants and child abusers is just butthurt?
What do we call a fool like you that will follow a dog if it says some magic words?
maybe if he had an UNION to fight for him! (Score:2)
maybe if he had an UNION to fight for him!
Re: (Score:2)
Re: Sensationalist BS (Score:2)
Honestly, more companies SHOULD operate similar to this.
Once you "fire" someone or their contract ends they should be removed from all systems as soon as possible. And managers/IT/HR shouldn't just be able to turn the access they need back on. There are a lot of backend things like payroll, insurance, regulations, org structure, etc that also need to be resynced and some of it is expensive.
The only real problems I saw with the story was that HR didn't accompany security and held an exit interview with the p
Re: (Score:2)