Some good progress happening again on the bitcoin kernel. Managed to kill the last few annoying gloabls and can finally work on a first C API pull request.
After a full year working with c++ again I feel like it really doesn't offer anything that I would miss were I be writing Rust instead. On the contrary, on multiple occasions an otherwise sane refactor was criticized for opening the door towards dangerously extending the lifetime of a variable - a problem that would have been trivial to handle in Rust. Also the techniques suggested for handling these situatons in c++ were mitigations at best.
Bundesverfassung, Art. 13
1. Jede Person hat Anspruch auf Achtung ihres Privat- und Familienlebens, ihrer Wohnung sowie ihres Brief-, Post- und Fernmeldeverkehrs.
2. Jede Person hat Anspruch auf Schutz vor Missbrauch ihrer persönkichen Daten
The Constitution, Bill of Rights, Article 14
Everyone has the right to privacy, which includes the rights to have -
a) their person or home searched;
b) their property searched:
c) their possesions seized; or
d) the privacy of their communications infringed.