@whitequark Ah, nice.
I find valves a huge improvement in comfort especially when using P100 vs N95 filter media (more static pressure drop).
Source control is low priority for me these days since most other people aren't masking (and if I'm well protected and thus not sick, I can't get other people sick either).
In the early days of the pandemic when mask wearing by the general public was prevalent, I'd slap on a 3M 604 outbound filter which provides N95-equivalent filtration for the exhalation valve, providing fully one way airflow through the whole system filtered in both directions.
As far as I'm concerned that ship has sailed - masks in 2023 are no longer a significant impediment to disease spread at a population level because the level of adoption isn't high enough to make a difference. It's an individual self-protection measure only.
Austin Clements from the Go team just landed a series of 17 patches. If everything goes well, you'll never notice that anything changed.
That being said, watching this come together has been mind blowing. This is serious engineering (TM).
🧵 Thread ...
Part of our broken economy (taken from convo with @HalvarFlake while we failed to go surfing) is that some people get a living wage but they also get CRUSHED.
We need to stop expecting free labor from people. Its one of the reasons I give sideeye to open source. Building shit is difficult. You have to do unpaid internship forever to get paid to write open source software.
man rust-crypto is a bit of a terrible.
hasn't been updated in 6 months.
heaps of fun compiler bugs.
here's the one that bit me:
https://github.com/DaGenix/rust-crypto/issues/390
luckily this is only me learning - not something for production.
It's concerning that the choices are:
rust-crypto - maintainer seems to have left the building
rust-openssl - openssl... 🤔
ring - limited algo support at present.