- cross-posted to:
- [email protected]
- cross-posted to:
- [email protected]
cross-posted from: https://lemmy.world/post/27501204
If there’s one thing you want in a website used by almost 75 million beneficiaries it’s a platform hastily put together by a crack team of geniuses–that don’t password protect databases–“in months.”
This is gonna go very very very poorly.
Well maybe the beneficiaries can edit their benefits themselves?
Calling it now - it will be written in such a way that Musk’s motley crew will be required to maintain it or update proprietary closed source components at extreme cost forever - practically guaranteeing he will always have full access to the data and be able to charge what he likes for any changes whoever takes power after Trump is gone.
It’s going to be written using vibe programming
Remember when people thought Elmo knew anything?
Pepperidge Farm remembers.
Years are made of months … Good read https://en.m.wikipedia.org/wiki/The_Mythical_Man-Month
Years are made of months … Good read https://en.m.wikipedia.org/wiki/The_Mythical_Man-Month
More than just a good read, that’s one of the project/programming Ten Commandments.
Can’t tell you how many times over the decades I’ve had to argue with project managers about that.
The best way I’ve heard it said was “if a woman can make a baby in nine months, then nine women should be able to make a baby in one month, right?”
That’s in the book :)
Also a good pen is the report, we need three months for this, only to be told each week something else is more important. After the three month the question came is it finished now.
And so 2 Years turned to 6.
Can’t wait to hear how the blockchain will factor into this redesign.
I mean, technically SSA data might be a legitimate use of the blockchain. I am one of the biggest opponents of the whole mess, but there are use cases for a persistent immutable data record, and social security numbers would be one of them.
Distributed blockchains are useful when all of the below are fulfilled:
- Need for distributed ledger
- Peers are adversarial w.r.t. contents of transactions in the ledger
- Enough peers exist so that no group can become a majority and thus assume control
- No trusted central authority exists
Here, we have a single peer creating entries in a ledger. We can get away with a copy of the ledger and one or more trusted timestamping authorities.
I didn’t say distributed. You are absolutely correct though. I was more observing that of all the BS tech bro babble that our Oligarch in Chief could spew into the universe, blockchain would be one that could be implemented reasonably.
If your blockchain isn’t distributed, it doesn’t need to be a blockchain, because then you already have trust established.
There are actually other comments on this thread that provide other benefits besides trust, like modification tracing. There is more to it than just trust.
You mean a transparency log? Just sign and publish. Or if it’s confidential, have a timestamp authority sign it, but what’s the point of a confidential blockchain? Sure, we han have a string of hashes chained together á la git, but that’s just an implementation detail. Where does the trust come from, who does the audit? That’s the interesting part.
My heart breaks for cool ideas that got taken by scammers and are now forever associated with financial predators and will probably never see legitimate use.
Except that the numbers are also prone to change, like if it’s been stolen. They’re technically not supposed to be an identification code anyhow.
Right, but you can have entries in a block chain that indicate previous entries are no longer valid, or have modifications. Calculating a final state by walking through all the blocks in the chain. ( A bit like a CQRS based system can have a particular state at a point in time by replaying all events up to that point)
Doing it in such a way also makes auditing what’s happened much easier since changes are inherently reflected in the chain. You want to know when (or by who if you keep that information) a record changes, it’s right their in the chain.
We also got fully self driving cars in 2 years though, in 2016…
I’m posting this from Mars colony. Amazing isn’t it.
COBOL systems, when properly maintained, are highly reliable, with built-in redundancy and fault tolerance.
They can’t have that because they want excuses when it goes down and leaves old people to starve and ruin their credit.
Basically, a VBA Excel file.
deleted by creator
While (people exist) {give no money}