News for hackers. Stuff that matters.
Re:Canada to Scrap IBM Payroll Plan Gone Awry Costing $1B by mkohler on Thursday March 01, 2018 @02:26PM (#16495272)
Re:Canada to Scrap IBM Payroll Plan Gone Awry Costing $1B by vidanay on Thursday March 01, 2018 @02:37PM (#16495389)
That's.....amazing

It almost gives the impression that an air traffic control system is actually easier (although also failed.)

Re:Canada to Scrap IBM Payroll Plan Gone Awry Costing $1B by fruzz on Thursday March 01, 2018 @02:58PM (#16495614)
Both are incredibly complex (I am a developer on an air traffic control system.) There are thousands of requirements for voice communications alone.
Re:Canada to Scrap IBM Payroll Plan Gone Awry Costing $1B by raverbashing on Thursday March 01, 2018 @03:19PM (#16495833)
Interesting

In the end, it seems a bit like "why is $social_network hard" I mean, why is it hard to show my my social graph?

And the answer is: it isn't. The issue is building a system that deals with everybody's social graph. Because you have in your social feed one person that has few friends (easy), that other person that is followed by several people and they leave lots of comments (and you are loading their information when the post is shown - and of course there's no way of sharding that so your info can be read from one shard exclusively) and everybody has their list of blocked persons, other permissions than on top of that you have things like "algorithmic reordering", prioritization, paid promotions, etc

Re:Canada to Scrap IBM Payroll Plan Gone Awry Costing $1B by emmelaich on Thursday March 01, 2018 @07:30PM (#16497744)
Similarly,

Gay marriage: the database engineering perspective

https://qntm.org/gay

Re:Canada to Scrap IBM Payroll Plan Gone Awry Costing $1B by jessaustin on Friday March 02, 2018 @10:18AM (#16502048)
That article doesn't seem to exist at the moment. For the sake of discussion, let's imagine there was some DB schema somewhere that kept two separate WOMEN and MEN tables. Can we not agree that was always wrong? Gay marriage cannot possibly be the first situation in which that sort of decision caused extra work or inconvenience.