HN user

atrandom

19 karma
Posts2
Comments14
View on HN

Details start on page 11.

TLDR: "In April 23, 2021, ACI initiated more than 1.4 million erroneous ACH Entries that were not approved by consumers. These 1,431,377 debit entries and 1,444 credit entries transmitted electronic mortgage payment instructions totaling over $2.3 billion to the bank accounts of 478,568 Mortgage Company’s borrowers. As a result, many of these borrowers unknowingly had multiple debits for monthly mortgage payments scheduled to hit their bank account on a single day

....

This incident resulted from ACI’s lack of Reasonable Security sufficient to, among other things: (1) securely segregate Speedpay’s testing environment (where ACI maintains databases which contain data for use in testing and development of software before it is used in a production environment); (2) detect and prevent the transmission of ACH test files containing SCFI to an ACI contractor; (3) detect and prevent an ACI contractor from improperly creating ACH test files using SCFI; and (4) detect and prevent the transmission of those ACH files into the ACH Network.

On or about April 23, 2021, ACI contractors conducted performance tests on ACI’s Speedpay platform that involved simulating actual ACH Entry processing. ACI contractors handling the testing project did not use “dummy” consumer data (i.e., data that do not contain SCFI) or ensure that any consumer data in the data files used for testing were scrubbed of SCFI, contrary to ACI policy."

Like others said - find a therapist. See if your work has a mental health plan, like modernhealth or it's ilk. It takes some time to find the right therapist and it can be hard to make time in the routine to see one. The good thing is that therapy can be done online. (it's not idea, but during the pandemic it became clear that it can be effective).

Don't wait, start somewhere. The therapist can help you distill what changes you can make in your life to get to a better place.

in my experience, most service API grow by accretion and need to break backward compatibility very very rarely. Naturally, clients should always be Tolerant Readers.

So in many case, you will have only a single version per service.

Moreover, imo, when we are talking about internal apis, there should be nothing preventing the service owner from updating the consumers if he wishes to converge more quickly after breaking compatibility - just like he would when refactoring a monolith. The culture should allow and encourage this kind of collaboration.

The problem is that the treatment can make the situation worse, like in the case of the woman who survived for a year with the infection. It can be argued that a quicker death would have been better in her case.

First comment on NH ever for me - because I really think meditation can be the answer to your problem. I read this book about a year ago - Search Inside Yourself (http://www.amazon.com/Search-Inside-Yourself-Unexpected-Achi...). I started practicing meditation - maybe a couple of times a week only and more whenever i am stressed out. It has helped me deal with all kinds of stress and i am more focused then ever before.

This book was written by one of early Google engineers who has learned meditation and created a class that he has taught to thousands of Google employees. Unlike much of other writing or classes on meditation this one is written in plain language and cites lots of neuro research. It is not even that long.

So go read first half of this book, practice it for 3 months and then reevaluate.