I'd like to add: stay away from using arrays and user defined types. They feel like a good idea at first, but will become a problem when using fetched data in your code.
And another miss, if you're managing your servers: pgtune. The default postgres configuration is very conservative regarding resources so you can get good performance gains just by adjusting them to your server specifications.
Personally: forums are mostly about one subject, have a community and you have to invest some time learning the lay of the land to get the most out of it, get some reputation. Reddit? It's just drive-by commenting. I get points? Cool. I get banned? Next account. No avatar, pseudonyms almost hidden it is not a social media, it's unsocial.
> we expected people we hire to know what they are doing
I feel this is a generational thing. Many baby-boomer parents never took the time to teach their children any skill. They thought they learnt it by osmosis I guess.
Their generation outsourced everything they could.
It's fucking laughable to see people complain about what they did and still do. Using illicitly extracted data? That's all main LLM playbook. Onslaught of bots? Ask where the bots almost DOSing most internet sites for the last couple years come from.
> I don't understand the online obsession with nuclear power in spite of all the evidence that it's simply not economical.
Independence from China and the US. Once you have your reactor engineering set and can churn them like China almost everything can be sourced either locally or you have multiple providers. Solar and wind? China. Batteries? China.
When you get in a spat with China you suddenly have to setup those industries from 0 at home. And that won't be just 15 years to ramp-up.
So the best is to start building nuclear reactors, silicon fabs, rare earth processing etc. now instead of having the exact same argument we had 20 years ago in 2045.
> Phase three (2015 to now): the tech industry as grift-adjacent.
I'm gonna disagree on the timeline and maybe get some flak for it: phase 3 was 1995-2000ish. When the first advertisement script and web analytics were born and disseminated. That's where all the tech grifts originate.
Originally pensions were created so people who could not work would not be destitute.
The fact it became an all-inclusive all-year-round vacation reward is an anomaly which is getting corrected. Too bad for us we're the generations holding the bag.
My theory is: when it started being a bad thing to have any cash reserve.
With some reserve on the side, a company can survive bad times and not fire people. This is the kind of behavior employee will appreciate and make some diehard loyal.
But this available money is money not making more. So that's a bad thing these days and so the only easy variable available to survive is to remove excess workforce. It took some time for people to understand loyalty has been one-way only but now employers are reaping what they've sown.
Mistral is entering the "let's extract has much money from EU taxpayers as we can" phase of European tech company which did not get bought by a US one.
They'll end like Dailymotion, just a zombie company.
I'd like to add: stay away from using arrays and user defined types. They feel like a good idea at first, but will become a problem when using fetched data in your code.
And another miss, if you're managing your servers: pgtune. The default postgres configuration is very conservative regarding resources so you can get good performance gains just by adjusting them to your server specifications.