I used to be in a mobile application team for a bank, where I had genuine meetings with the loans department where it was discussed if we truly wanted to make it easy and obvious to users how they could pay their loans on time (their logic was that those who default and have to pay extra fees were the banks "best" customers).
We obviously pushed back hard on that. But I can imagine these scenarios playing out in other places and with other results.
In other locations this has been deemed illegal and/or only allowed above a certain amount (think 10-15% of total remaining principal).
I do not agree with this being an ok practice (to charge).
Typically a mortgage does not allow over repayments. Why? It would get people in the nasty habit (from the perspective of the bank) to pay back a little more every month with the spare they've got.
Of course you can pay a fee to overpay.
Not all banks are the same, some have other incentives to pay off early.
The parent of that comment mentioning "a fee to overpay" is one I've never even heard of before. Definitely not the case here, free to pay down the principal as much as I want whenever I want as long as the current interest for the month is paid first.
Only credit unions and small regional banks still hold mortgages on their books. The overwhelming majority(90%+) of mortgages are agency - ie sold to the federal government.
I don't see a issue if credit cards charged 30d interest on balance, but if mine did that I would drop it instantly.
I believe this to be illegal in the USA but would not be shocked if a rule change was slipped into some random unrelated bill.
:(
I live in the Managerial Age, in a world of "Admin." The greatest evil is not now done in those sordid "dens of crime" that Dickens loved to paint. It is not done even in concentration camps and labour camps. In those we see its final result. But it is conceived and ordered (moved, seconded, carried, and minuted) in clean, carpeted, warmed and well-lighted offices, by quiet men with white collars and cut fingernails and smooth-shaven cheeks who do not need to raise their voices.
Why do we think engineers are some special class of people who can't do bad things?
Naturally, software engineering has none of this, and in most cases explicitly doesn't want it.
But that's one reason I can think of.
The real parasites come out when stock options do.
Software didn't create the gig economy or the microloan economy, but as engineers, we had the opportunity to step up and say "hmm, this doesn't seem right, I don't think we should do that". We didn't.
AI is a whole 'nother can of worms. I watched a lot of my friends deactivate social media over the holiday as their pictures got posted to Twitter and got live AI edited by Grok into things that horrify them. You probably wouldn't have gotten an A in Computer Ethics if you said "yeah, we should publicly show women nude pictures of themselves if someone asks in the comments section", but here we are.
It's not great. As a field, we have been remiss in our duty to society.
My believability is stretched by them disclosing they "put in my two weeks yesterday." That's highly identifiable and incongruent with "posting...from a library Wi-Fi on a burner laptop."
I'm honestly at a point where every suspicious aspect of that post could as well be counted as a countermeasure to getting caught. Said engineer could still be working at the company or could've left years ago. In my opinion the mentioned financial adjustments could've been a discussion topic for higher ups far far earlier than 2025.
Considering how ruthless Uber has acted thorough the years[0] I am almost 100% sure other startups with similar opportunities have at the very least committed crimes on a similar scale to the linked Reddit confession.
Bonus option: The Reddit account starts astroturfing in a few weeks and this was just a run-of-the-mill bot automation to gain karma which happened to overlap with HN interests.
[0] https://en.wikipedia.org/wiki/Controversies_surrounding_Uber
Back in the days before LLMs, I went out of my way to set up the Compose key on Linux, just so I could do cool things like —, ®, ™, and ¹ quickly!
First step here in terms of terminology is to call it "defense" instead of "weapon technology to maim or kill human beings". Having said that, I do believe we need weapon technology to maim and kill human beings.
If you're interested in the subject I can very much recommend reading it. I can also recommend "The Ethic of Expediency" which deals with the same subject, but attempts to indict all technical writing instead. I personally changed my writing style after reading it to inject more humanity into it.
https://news.ycombinator.com/item?id=42456715 "Nurses whose shitty boss is a shitty app"