jessekv
https://publibrary.sec.usace.army.mil/api/download?id=52f6cb...
But oxygenation not really an advantage of low-head dams, when the dam is often contributing to the oxygen depletion in the first place. Free-flowing streams are typically adequately oxygenated.
https://www.dutchnews.nl/2021/05/rotterdam-floating-farm-cri...
N-Queens in Python Packaging
https://github.com/nats-io/nats-server/discussions/3312#disc...
(I opened this discussion 2.5 years ago and get an email from github every once in a while ever since. I had given up hope TBH)
And fixing a flaky test usually involves making the actual code more robust.
To me it's a bit like double entry bookkeeping. Two layers is valuable, but there's rapidly diminishing returns beyond two.
I can write a module with integration tests at the module level and unit tests on its functions.
I can now write an application that uses my module. From the perspective of my application, my module's integration tests look like unit tests.
My module might, for example, implicitly depend on the test suite of CPython, the C compiler, the QA at the chip fab. But I don't need to run those tests any more.
In your case you hope the in-memory database matches the production one enough that you can write fast isolated unit tests on your application logic. You can trust this works because something else unit-tested the in-memory database, and integration tested the db client against the various db backends.
Trail runners often run with poles on up or down hills. Not sure about top speed, but from experience the poles definitely help with endurance.
Speed Is the Killer Feature
That said, if I had a garden with a big fountain I absolutely would try to model it in EPANET ;)
Just how fancy is your irrigation system?
https://www.epa.gov/water-research/epanet
I know someone who uses it to design clean drinking water distribution systems in rural communities in Central America. They would not be able to do what they do if they had to pay for an expensive commercial licence.
Desktop EPANET is still windows-only though, so having a browser version is pretty cool.
https://joearms.github.io/#2013-11-21%20My%20favorite%20Erla...