@clacke@makdaam@hendric I would ask the other way? What is actually useful in there? What do you think can be learned?
Because nearly all things pointed as lesson learned go strictly again what we know about producing working software or are atrociously unpractical. On top of that, it creates a feeling that only "software controlling super critical stuff should be concerned" aka nearly noone.
And it is deeply rooted into hardware/software issues, which are not what most devs deal with
@frescosecco object storage is already everywhere, it is basically how we side step that shitshow that is NFS and unix file system API.
I have doubts on the programming model side though. If anything, i think going back to less abstractions (cough beam cough) is a more impactful change.
It is slightly to the side of this, and also directly in the center. If it makes sense.
And thanks. It is a good story and useful one. Also one i have used, showing it to previous partners, to explain why I am cautious giving advices, and why i recommend a password manager. Because it is too easy as a partner to install stalkerware under the guise of help
@cstross@KevinMarks part of the problem is that for the last few decades, being bad at investing did not matter. There are 2 big reasons
1. Boomers savings meant there was a lot of money to buy anything and to support investment. Money needed to go somewhere and there was more demand for investment products than there was supply of them 2. Software made money despite bad investments.
Which means it created an industry in which making money is a side thing. Not a skill trained.
@cstross@KevinMarks there are genuine ways to unlock massive economic downfall and productivity boosts from software. But they look like http://moraware.com/
Not AI.
Also none of the Tech crowd built this. Or is built to understand that. There will be a lot of pain until we retool and reorient toward that.
It could be sped up. It would also be "cheap" at this scale. And it would be more equitable. But ... Policy makers have not realised yet
These orgs are, in huge swath of them, not set up and managed to make money.
Their managing class does not have the training and experience for it. They built their skill in an environment where money was everywhere and eager for any story, regardless of real RoI. And in which their skills did not matter as much as luck and having massive war chest to invest in regards to succeeding
And it makes more money with less risk and less investment. I have started to stop calling VC and co capitalism. They are not really following capitalism ideas. But I do not have a word for them and their ideology.
@michaelgemar@shortridge i highly doubt that, because that is not even true of the medical profession. It is a useful fast quip and all, but reality is not that.
@shortridge i mean it is their job to ship it as fast and as widely as possible... I understand the point but i feel like hitting on it is not that productive
@makdaam yes. I regularly recommend we stop using it as a useful case study. It is utterly unrepresentative and obsolete and doesn't teach useful learnings.
There are more modern cases that are far more useful. I would recommend the Horizon scandal as the reference one by now.
@makdaam i mean the Horizon case also talked of how noone on the software side seems to even care. And that even software that is not "safety critical" is actually safety critical. And that knowing the domain matters, that distributed systems matter, etc etc
For Dieselgate, there is more on the side of noone knowing wtf this was doing or how to achieve impossible standards
@corbeaucrypto@beny23 Yeah, it was from a friend who allowed me to use it as a closing statement. I officially asked even :D
And yeah coffee can help. But I do think there is a need for fixing. People like me who maintain this are in deep pain and are conscious of the fact the whole world is on their shoulders.
There are things that need to be done. And it is not obvious things or direct things. Rust, for example, has a massive impact on mental health. Not because of safety. because of tests.
@dymaxion@raito@whitequark@rst@tinker@AndresFreundTec and our answer is that this risk management chain and security world are not equipped to deal with us, as is showing by having to use an analogy that is problematic to the point of harming the point being made.
We will answer the calls when they are useful. We do not have the time until then.
@lispi314 Because I have seen them consistently miss the point so long that they lost their seat at the table. They will get it again when they show they understand what I said above :D
Yes, liberating the last 23% is a fight I can support, and I can understand the importance of it.
But also, we are not revolutionaries anymore. We are the ones in control now.
The balance between maintenance and activism probably needs to shift a bit.
SRE. Elixir Dev. Learner in Resiliency. French. All Opinions are my own. And i have a lot.Co-Founder and President Haruspex.devdom. He/him.Blog: Softwaremaxims.com