It's an interesting thought, but hard to imagine how this would be implemented system wide. The clipboard would need to remember the source application, and have some kind of unique identifier to issue a delete to the source application.
I'm not sure what the situation is here, but on many sites making alt account to avoid bans can result in a lifetime ban. A high profile figure who's been banned from a service advertising that they still have access to it might be a risk.
Also, these companies (or data brokers) likely share ban and alt account lists, ban evading could hurt the reputation of all your accounts.
These are some pragmatic reasons not to evade bans.
This is a general problem with destructors, you can't "batch delete" objects. To free a lot of stuff you're required to go pointer by pointer through the tree to clean up each object. To get real performance gains from pools you can't have per-object/subobject custom cleanup code.
This is way too absolute a point. There's services like water and internet service you're effectively subscribed too that don't get worse. There's obvious efficiencies that can be gained from regularizing demand with subscriptions. Amazon Prime is another example of a something I've been subscribed to for over a decade and I don't feel has gotten worse.
There's a whole category of video content called "First Amendment Audits" where people film with big cameras in public and farm people random, and often quite hostile, reactions.
A side note, isn't package maintenance something that can actually be solved to some extent by LLMs? The prompt would be something like "Clone this repo and build this package while building/bundling as few other packages as possible with minimal code changes."
Then set it in a loop on all the packages for a particular system, I don't have experience in package maintenance and would be curious what kind of issues would come up.
Interesting point, but I'd always thought the opposite, you're much better protected by the law if you use services from your own country.
If you use a service outside your country, I believe you could have all your code stolen and get hacked/exploited in a way that would be totally legal.
There's just different types of programming, I also find that if I give a decent description of a bug an LLM will often find the problem, and that great in a system that's mostly legacy and hard to repro. LLMs are also good for quick small scale from-scratch projects.
But there's a middle ground where you're really have to build something out that's super complicated and performant. Or do refactors that have a high quality bar. Situations where code bloat really matters. LLMs tend to create crazy amounts of code, not really thinking through the broader system and taking system level in-variance constraints seriously.
I think there's a large subset of programmers now who consider null checking (or even the existence of null) to be bad, and prefer something else like exceptions or option types. I don't get it personally.
This looks to me like the issue is that Zed is using too many buffer objects, it should be querying the Vulkan context to see what's the max and sticking to it. So it seems like Zed's not doing it right, or maybe the AMD driver is failing to report it correctly?
It is a problem though, the GPU apis are pretty terrible. But with such large modern displays it feels important to have a GPU accelerated path. Maybe sticking with OpenGL would be better.
Vulkan, DX11, or Metal, I'm curious which environment has the ability render a GUI desktop but doesn't have access to a modern renderer pipeline. VirtualBox I guess?
Everyone talks badly about Cursor and it is kinda a piece of junk, but no, there's nothing that has the features of: being able to see agent diffs in an editor, seeing diffs inline in chat, be able to click them to jump to the code, and being able to click old chat messages to edit/fork them.
Those are basically my only requirements, and it feels like I've tried everything and they're all everything only has 1 of those features. Zed is the closest, it technically has those features, they're just buggy and have provider specific quirks.
So I'm stuck on Cursor until Anthropic invents IDE technology, or at least VS Code wrapper technology.