Senior LDAP/IDM Tech Debt Collector
@SUSE. Supermarket Thought Leader. Author of Kanidm, concread and webauthn-rs. he/him
Posts
This might be the most unhinged crate I've ever seen https://docs.rs/decrust/latest/decrust/
RE: @acarsdrama@live.acarsdrama.com
Its not commonly known but all 737s have a standard issue furry on board that can be unleashed midflight to resolve technical issues.
Something I setup a few years ago that I have never regretted since is an ArchiveBox instance at home - It's been fantastic as a way to not only bookmark but keep copies of information that I've found useful over time. Also cool because it automatically archives links/references too which can be great for preservation.
Weird rust question: I have a trait T that is implemented by A and B. I want to make a new type C that contains an A (eg C) where C impl T, but without having to redefine every trait method that T has with fn method() { self.a.method() }. Is there a way to "project" an inner types trait to an outer?
In my research my current vibe is "no", so I'm thinking the best option may be to allow C to deref to A, but that breaks dyn.
IMPORTANT! We have released Kanidm v1.9.3 which contains six security fixes, two rated HIGH for remote unauthenticated denial of service. Please upgrade immediately! https://github.com/kanidm/kanidm/releases/tag/v1.9.3
Its been such a fun experience to be using freebsd again, its really brought back some joy of messing with servers to me.
Very excited to share what I've been working on these past months - Kanidm and 389-ds are both being used in the new SUSEID / OpenSUSE community authentication stack. My colleague Jose spoke about this at CCC https://media.ccc.de/v/5019-suseid-open-by-design-sovereign-by-choice