It's all too easy to dismiss valid concerns as it's just the boomers/somethings complaining about "back in my day" and everyone getting on their lawn.
Software definitely improved for many decades, then at some point started going downhill. Where that happened is up for debate. But UI/Software/Quality is NOT one of those "oh it's just the new generation complaining about the old days" or old people "reminiscing".
Bankruptcy is such an alien concept. Adults took out consensual loans from another adult and now they get to just say oops "take backsies"?
It's one thing if you're in a crazy desperate situation and someone takes advantage of you, I could get that. But if you're not desperate and you took money from someone else and can't pay it back? Theft.
The rest is just how we manage to keep that low on an aggregate level in our society that takes care of our own - which we want to do.
The idea is that its better for society to hit the reset button, pay creditors what they can be paid out of liquidation, and potentially have a productive member of society instead of somebody with absolutely nothing left to lose and maybe some grudges.
They don't really "just get to say" that. Declaring yourself bankrupt is a fairly major thing that will have long-term consequences. It clearly isn't desirable to do casually, we don't see it often (at least not in the personal sense; businesses can be a bit different).
> It's one thing if you're in a crazy desperate situation and someone takes advantage of you
In that kind of situation, declaring bankruptcy is likely not going to help you so much. Those people are going to come after you anyway.
I think you sort of fundamentally misunderstand this. Bankruptcy isn't thievery - it's a solution for people who get themselves into a bad situation and don't have a way forward. Say you bought a house with a mortgage, the value of the house has now dropped for some reason so you have negative equity, and you lose your job and can't afford to make the repayments any more. What should happen? You don't have money to pay what you owe, and you can't get it because your total net worth is negative. Saying that's theft doesn't help the question of what to do - society doesn't benefit from dumping on that poor person any more.
Well the alternative is people do rational things like self emolate, self defenestrate, suicide, and familicide. During the ‘08 financial crisis I was reading horror stories of Spanish debtors topping themselves because financial fuckups in NYC, London, and Madrid caused a problem other people had to pay for.
> But if you're not desperate and you took money from someone else and can't pay it back? Theft.
Bankruptcy is a civil matter, not a criminal matter. Charging somebody with theft, whether appropriate or not, does not resolve the civil debt. So, they are convicted of theft and still haven't paid back their debt. Then what? Fine them? Seems pointless in a bankruptcy situation. Indentured servitude? Slavery is not ever a winning argument. Debtors' prison? That just shifts the indentured servitude to the state, has been tried extensively throughout history, and doesn't actually make things better. Bankruptcy as as solution acknowledges that the situation is unwinnable and starting over from nothing, with a public notice to others to be wary about extending credit, is likely the only way out.
It's human nature scaled up. Just isolate and zoom in on any single injustice or "how the sausage is made" scenario that you are privy to in your industry. Just a random water-cooler discussion about agreeing to a certain tech framework, or being 5% more likely to promote the project who's team is led by your friend, etc.
...And it gets worse and worse the higher I go in my career. Nothing is logical, nothing is purely organic and merit based. It's all marketing, promotion, personal-preference and plain old backroom deals. No amount of banging your head against any wall with logic or pros/cons can dissuade those in power from changing their mind, unless you force their hand with blatant lies/facts/bad-optics.
The additional problem to this is that they guided the industry and their own platforms to actively generate that much content. No effort was made to naturally or organically slow the creation or even perform any sort of de-duplication. So whatever argument they use for "we're too big, their is just too much content" is directly on them.
Social media is a slot-machine essentially, and in order to do that they had to mobilize and incentivize entire industries to revolve around generating millenias-worth of content.
It's unfortunate that they are being repurposed to fix a problem entirely generated purposefully for political gain. Those individuals should never have been allowed to flood the system and take effort away from true egregious victims and crime.
We have actually been more inspired by Jetbrains lately than VS Code. Take that for what you will.
We do try to pick simple sane defaults while still allowing enough customization to adapt to different workflows.
Actually working on a startup wizard for first time users if they want to more closely replicate the feel of other RE tools since muscle memory is hard to break.
Last time I used them - Ghidra, and to some extent IDA, had UXes that were very difficult for new users to pick up and frequently deviate from standard expectations for modern desktop apps because they have two decades of baggage. In contrast binary ninja is very easy to explore and has many fewer surprises.