> Spreadsheets are better because as you say the owner is their job to maintain it. If you replace with an IT process the new "owner" is likely a below-average developer that probably is uninterested in the business.
I disagree. Spreadsheets are incomparably worse because what you charitably described as "the owner is their job to maintain it" in real life it's reflected as having a single employee who abused a first-move advantage to monopolize and excerpt unduly control over, and even hijack, key operation areas.
We all heard horror stories of how employees screwed over their former bosses because only they had control over things like key spreadsheets. Advocating for spreadsheets is advocating for these vulnerabilities.
> But what happened in Spain and Italy was a catastrophic disruption to normal life by any reasonable standard.
I lived in Spain through the pandemic. I saw from my apartment the army trucks racing across Madrid, the police cars with loudspeakers advising everyone to stay indoors, and army patrols going through the city to enforce the lockdown.
Do you actually know what was a catastrophic disruption to normal life by any reasonable standard? Having to commandeer the local ice rink to have a place to store all the excess dead bodies, and setting up a huge makeshift hospital in the city's expo hall to accommodate the patients.
Knowing that, do you have any idea what finally managed to reign in the outbreaks under control? Lockdowns. Two weeks since their onset, infection rates dropped to residual.
> A boring looking resume thats like all the others might be good enough for SAP but would get filtered out my me immediately.
I could see the point of that approach for a creativity-driven position such as designers, advertisement, marketing, or even front-end development.
For hard technical roles, where substante over style is a mandatory and very basic competence, seems to be a sure way for you to filter out all the candidates you'd be looking for.
> The article provides no direct evidence of people starving, only that 'We cannot freely choose our recipes'.
What? The article clearly describes how people in Shanghai are barred from accessing the supplies they ordered because their buildings have been literally locked up and there is no way to get their orders past the outside gate.
From the article:
> Sometimes one of the people in the locked building yells to the dabai or anyone who passes, to hand over the vegetables she has ordered and who are now perishing at the locked gate of their building. But people don’t have the key and the ones who do may not necessarily care.
> How you can tell if the data you're collecting is PII?
No. How can you tell, as a user of any random website, that the script your browser is running as part of that page you've opened isn't shipping PII collected from your usage.
> Keeping everything locked down has a huge human cost too.
That really depends on what's your personal definition of "keeping everything locked down".
European countries like Spain and Italy showed that lockdowns work quite well in quickly halving infection rates with negligible externalities, but their lockdown focused on non-essential work and everyone was allowed to do basic provisioning things such as going to the supermarket.
Also, if I recall correctly Spain also had in place a kind of stimulus program where people could apply for a guaranteed minimum income scheme.
It boggles the mind how some people conflate a quarantine with solitary confinement under house arrest where people are left to starve to death.
> Lambda isn't single threaded. You get a core for every gig of ram that you allocate up to 16GB.
That's not exactly true.
As per AWS, with AWS Lambda you only get a second core if you provision more than 1769MB of RAM.
The number of cores can grow up to a max of 6 with provisions of over 10GB of RAM albeit AWS does not specify how that's supposed to be mapped.
There are some empirical and highly unofficial tests on AWS Lambdas that indicate that more than 1 vCPU are allocated with provisions of over 800MB of RAM, but each of those vCPUs are capped at 50% of a CPU core.
The key factor here, and what makes AWS Lambda's nodejs runtime the absolute best runtime and the de facto standard for lambdas, is that nodejs's single-threaded event loop already buys you the ability to execute code concurrently without having to rake up a large bill and resort to arcane tricks to reign that under control.
I'd add that AWS Lambda's blog post on parallel processing in Python starts off by making it clear that nodejs is the way to go.
> I have used swarm optimization methods that have consistently provided better solutions than alternatives for optimizations of solution spaces in alterst 3 different domains.
Benchmark your PSO implementation against a) a naive Monte Carlo implementation with an uniform distribution, b) low-discrepancy sequence, c) a global optimization algorithm such as DIRECT, and compare convergence rates.
I'd be surprised if your PSO implementation did not competed for the last place in terms of function evaluations.
> AWS lambda has a bunch of python specific optimisations that make python the best candidate for lambdas (...)
I don't believe there is any truth to this statement.
The general guidelines for AWS lambda is that a) if you seek performance then Go is the way to go, b) for everything else nodejs (i.e., JavaScript/typescript) is by far the best runtime, specially given lambda's single-threaded nature and nodejs's support for concurrency.
All other options are only relevant if you have very specific non-technical constraints, such as wanting to reuse code (JDK) or just leveraging whatever language your team already uses somewhere else.
>>I fully anticipate they will come back in fashion.
It's not possible to predict fashions, but I seriously doubt that the whole evolutionary algorithms field will see a resurgence based on anything other than buzzword-driven fads.
In general evolutionary algorithms perform terribly poorly in any optimization problem, and at best are effective (but not efficient) in exploring problems involving the arbitrary addition/removal of dimensions/parameters, including high-dimensional discrete optimization problems.
Given there are already techniques to convert discrete optimization problems to non-discrete ones and to add/remove arbitrary parameters, and there are already global optimization techniques which are far more efficient and, more importantly, deterministic, genetic algorithms don't really offer any relevant advantage over even brute-force techniques.
Oh I know a few. Evolution strategies, particle swarm optimization, ant colony optimization, etc, etc.
They are a treasure trove of easily publishable papers, but frankly the whole field feels like a fraud. Each paper is formulaic and consists of coming up with a metaphor to add minor twists to established heuristics, and in the end they all fare slightly better than Monte Carlo.
The gravy train is provided by the No Free Lunch theorem, which is just a convenient copout to justify why an heuristics isn't good except on a single convenient realization.
> There was never any valid justification for the police to harass a man going for a stroll.
Have you been living under a rock for the past two years?
There was a pandemic killing hundreds of people per day, and the only effective way to stop it from continue growing exponentially was to ensure everyone stayed put for a few days.
How is that "not a valid justification" ?
I mean, think about it for a second: law enforcement impose lockdowns on neighborhoods when a shooter is on the loose without any complain, and asking everyone to stay put to avoid hundreds being killed is not "a valid justification" ?
> You've sorted people who disagree with you into the category of "not adults". Should they be able to vote?
No, I'm the kind of person who is well aware that reaching adulthood is not a magic elixir that automatically grants everyone the ability to act responsibly or rationally, let alone a sense of common good.
Throwing adulthood around as if it implies everyone will do the right thing is blatantly unrealistic.
> Stop lying. I haven't posted any misinformation. You can literally listen to Dr. Gandhi's own words at the link I posted above.
Again, google it up. You can't fake this one. You do not need to take my word for it. Just have a shred of honesty and stop cherry-picking stale and debunked myths.
There is no way around it: Sweden had more covid-related deaths than Norway, Finland, and Denmark bundled together.
Denmark had 500k more cases than Sweden, but only endured a quarter of Sweden's death count.
This does not fit the definition of "quite good". These are awful numbers. Awful numbers that were easily avoidable if Sweden followed the example of any of its neighbors.
I disagree. Spreadsheets are incomparably worse because what you charitably described as "the owner is their job to maintain it" in real life it's reflected as having a single employee who abused a first-move advantage to monopolize and excerpt unduly control over, and even hijack, key operation areas.
We all heard horror stories of how employees screwed over their former bosses because only they had control over things like key spreadsheets. Advocating for spreadsheets is advocating for these vulnerabilities.