#cargo

5 posts · Last used 9d

https://www.youtube.com/live/yPoU4QEv_u8?si=ogS2yrhdfWY8E94E

First off, the speaker Alexander Bluhm, a core OpenBSD developer who coordinates releases and errata at Genua alongside Theo de Raadt dropped some serious truth bombs about security embargos. He took a hard look at why long secrecy windows (like Intel’s months-long silence during Spectre and Meltdown) do more harm than good for open-source ecosystems.

When bugs are kept hidden under strict #NDAs, it completely stalls public code review and breaks automated open-testing pipelines. Worse yet, holding back patches gives users a false sense of security while malicious actors are likely discovering and exploiting the exact same flaws in the dark anyway.

Another fascinating takeaway was his deep dive into why OpenBSD's base system remains strictly built in #C rather than #C++. It all boils down to binary compatibility and seamless patching under the hood. C++ relies heavily on inline functions in header files and aggressive name mangling, which bakes security fixes into binaries at compile time and breaks #ABIs when updated.

By sticking to pure #C, #OpenBSD can ship lightweight dynamic library updates (.so). When a patch drops, every application relying on that library is instantly secured without requiring mass recompilations or breaking user environments.

Note: And before you ask whether Rust would handle this better than C++, #Rust actually brings the exact same problem to the table. Rust doesn't have a stable language ABI, relies heavily on generics and traits, and nearly the entire Rust ecosystem (via #Cargo) favors static linking generating .rlib files and bundling all dependencies directly into the final binary, on top of all the added complexity that comes along with it.

+++

EuroBSDCon 2026 Brussels Day 2 room D003

3
1
1
0
Replying to
#ukraine #strikes #iranian #vessels : On July 25, #zelenskyy announced that #ukrainian #forces achieved "very strong #results ” during long-range strikes in the #caspiansea , including “#military #cargo shipments involving #Iran .” https://www.aljazeera.com/amp/news/2026/7/25/iran-accuses-ukraine-of-deadly-attack-on-caspian-commercial-vessel
1
2
2
0
в русском языке есть слово шушера обозначающее людей маргинального достоинства. Происхождение его не ясно, но в буратино есть почти одноимённая крыса и в китайском крыса произносится как шу и еще тощий/тонкий звучит почти также и старый чай с запахом худой избы тоже шу. Еще конечно мы можем припомнить, что индийская низшая каста называется похоже. Современный вариант наверное "сухой", бывает так что один корень присутствует в языке сразу в нескольких формах. Что ещё интереснее в тюркских су означает воду, да и в китайском это шуй. #cargo #history
0
0
0
0
You've seen all posts