292 karma · joined December 30, 2021
As for email, if email was broken down and nicely distributed over the same period I likely would have no issues. However, there are times where there is much more scanning going on, and a good 4 hours of peak time. This is where issues can crop up. If rspamd scan can't get a return fast enough, that test will be skipped. It still works, but I'd rather have all tests go through. So lets then take a single email and where redis is used
*Ratelimit checking
* Replies plugin
* Some multi map are stored in redis
*mx check module
* neural module (a bit like bayes but automatic and short term)
* fuzzy module used from spam traps
* history module - for redis admin, stats
So a single email is doing more than a single redis query for each email. The mail server (for smtp), which is not rspamd, is also using redis on its own.
Now imagine a spike of emails, perhaps a large spamming activity that is being stopped. Needing to scan 100 emails in a second isn't impossible at peak. The scanning is also for incoming and outgoing email.
Bard also seems like a reasonable competitor to chat gpt.
As someone with kids YouTube is king.
Google search and ad network could be declining, Facebook did certainly enter their market and take some share. But the revenue per employee is high , and unlike say ibm of the past I don’t think google yet is in a decline like them - and ibms decline started in the 90s and they are still around.
I’m not the biggest google fan but even if they shrunk by half with their cash pile it will only take buying a growing company, or one more good investment to keep going.
If there is a problem I have probably seen it. MySQL won’t start for some reason I know what to do. Adding and removing users , permissions, running with selinux, optimizing queries, indexes - all with in my scope. Backups and restores, working with snapshots, MySQL relocation or master slave. I have been able for years to upgrade mysql versions with out much hassle. I know the table structure well enough I could downgrade in almost all cases - with adjustments I once downgraded mysql 8 to 5.7 because years ago it was too slow.
Now if I had the desire (I’m not past 40 so meh) or i didn’t have such a difference in knowledge I’d probably seriously look at postgresql. So my suggestion is go with in your circle of competence. Regardless if you go with mysql it is a fine database that many use at a high scale.
This is why so many basic php web hosts continue to offer older php versions because the old code will not work and why paid projects like cloudlinux hardened php still exists. Just in the last 2 years they finally ended security support for php4 on the hardened php project.
So to explain how it worked, it wasn’t as sudden as python, but the problem areas have been depreciated and removed as php has evolved.
2) while this is an issue coal has been declining for some time. There are health issues with coal and the jobs have been shrinking and half of coal jobs have been lost since 2012. This is with coal usage higher today. The jobs will continue to be reduced regardless. Part of the 2 trillion dollar infrastructure plan includes training and assistance for jobs like coal miner lost. That is the best solution possible for jobs that will not exist in 100 years unless there is suddenly a new purpose for coal.
Nacco industries for example is expecting the closing of one mine and plant this year in Texas. It is attempting to diversify into lithium and other minerals. There is a small fight from at least one state senator that may keep it another year but over all it’s not economically viable to keep it with other alternatives.