or /opt, or a binary in some hidden folder in /home…
or /opt, or a binary in some hidden folder in /home…
I guess that’s how they make a lot of money, selling their own Confluence plugin.
One other reason I could see is pure idiocy. Like I’ve seen that there is a bias to using every feature some software has, and if a max limit can be set, it will be set, to a “reasonable” value.
Imagine having to contract with a company in order for them not to fuck your life up with your own data. This is ridiculous.
To be honest, I’ve seen a lot of code in my line of work, and my experience says that if the speed of a language is your concern, you’re either in high-frequency trading or working on some real-time use case, or you’re wrong.
Most time you perceive as lag as a user comes from either atrocious programming, or network lag, or a combination of the two. A decently, not even well, but decently written Python vs Assembly subroutine will have differences in execution time measured in nanoseconds. Network calls usually measure in milliseconds, and something like a badly written DB query that reads a ton of data from a disk will do seconds or worse.
My point is, I’ll take a not-badly written Python program over someone claiming to have chosen C/C++ for the blazing fast speed in a user facing application, when half of CVEs ever have been submitted over memory safety problems in C/C++.
Simplicity of maintenance, and these help with good security.
Why?
Anything that works with VSCodium works with Theia, Theia just has an optional deeper plugin system so you can completely customize it.
That’s exactly what I’m saying, sorry if it came across somehow askew.
My point was there is no point in competing over whose job is “better”, we should be working together.
Maybe, just maybe, people have different strengths and weaknesses and cooperating around our differences is what makes us succeed.
Interestingly, the EU is moving in the other direction, with many places requiring that you accept card payments, with cash being optional.
Not deleting, only archiving mail saved my ass when an employer tried to short me a few months, and I could just forward the “please start working now” mail to my lawyer.
I guess the problem is that app developers write the installers, and they suck at following conventions. Obligatory fuck Snap, as it creates a folder in the home dir, and it doesn’t even bother to hide it, and it is not even reconfigurable.