Maybe in the form of a hobby. Apprenticeship in crafts/woodworking is still full or toxicity, at least here in Germany from what I've heard.
Guess it all also comes down to dependencies between people (teacher vs apprentice).
@maxammann.bsky.social
Security researcher and open-source enthusiast, volunteer at Digitalfabrik
Maybe in the form of a hobby. Apprenticeship in crafts/woodworking is still full or toxicity, at least here in Germany from what I've heard.
Guess it all also comes down to dependencies between people (teacher vs apprentice).
Just published a post about reversing a rooting method for Dreame robots.
maxammann.org/posts/2025/0...
Hm, haven't seen that yet, but I also never turned on Gemini. Maybe turning Gemini off fixes that.
02.05.2025 06:15 β π 2 π 0 π¬ 0 π 0My team at Trail of Bits is hiring! π If you enjoy building and breaking novel cryptographic protocols like threshold signature schemes and zero-knowledge proof systems please come and work with us!
apply.workable.com/trailofbits/...
LibAFL docs that I wrote during my time at Trail of Bits are released now!! Check it out to learn some best practices including tips and tricks! appsec.guide/docs/fuzzing...
13.03.2025 09:13 β π 4 π 2 π¬ 0 π 1It works! Beyond passkeys, I can encrypt a file in the browser with typage and WebAuthn, and then decrypt it with the same YubiKey from the CLI with age-plugin-fido2prf.
README: github.com/FiloSottile/tyβ¦
PR: github.com/FiloSottile/tyβ¦
Awesome!
06.03.2025 21:40 β π 0 π 0 π¬ 0 π 0I used that one: www.sky-follower-bridge.dev
It only requires trusting the service once and only on bsky. So if you have a fresh account that one is nice.
what's the go-to binary security check tool? Just for basic stuff like source fortification, stack canaries etc.
Is github.com/slimm609/che... the go-to tool?
Haha I mean I'm aware of the practice, never heard the term though, wonder if there is a German one
27.01.2025 15:22 β π 1 π 0 π¬ 0 π 0TIL what a SLAPP is :D Strategic lawsuit against public participation
27.01.2025 11:16 β π 3 π 0 π¬ 2 π 0Re your question: The lifetimes are unconstrained here actually.
16.01.2025 14:03 β π 0 π 0 π¬ 0 π 0impl<'a> IntoIterator for &'a TicketStore {
type Item = &'a Ticket;
type IntoIter = std::collections::btree_map::Values<'a, TicketId, Ticket>;
fn into_iter(self) -> Self::IntoIter {
self.tickets.values()
}
}
Rust is very precise about which parameterized trait is implement for which type. All is clearly defined, e.g. you can't get owned Tickets out of a store. Only references.
16.01.2025 14:01 β π 0 π 0 π¬ 1 π 0For any lifetime 'a implement the IntoIterator trait for all references of TicketStore with lifetime 'a. We implement a specific kind of the IntoIterator trait here, where the iterator type is Self::IntoIter and the Self::Item is a reference to a ticket.
16.01.2025 14:01 β π 0 π 0 π¬ 1 π 0Not sure if I get what you mean. Which generic syntax do you mean?
I can give you some mathy describing words based on the following solution:
It's documented here doc.rust-lang.org/reference/it...
I think the key thing to know is that any & implicitly has a lifetime, e.g. 'a
You can't use a lifetime without introducing it. By using a LifetimeParam in the GenericParams you can achieve that.
Does that answer it to you?
Their network framework seems to support it though developer.apple.com/documentatio...
14.01.2025 13:02 β π 0 π 0 π¬ 0 π 0Ufff, TIL Apple Secure Transport does not support TLS 1.3 :O
developer.apple.com/documentatio...
Well, not anymore -- not with my patented POWER COMMENT technique!
godbolt.org/z/nEqhbhbse
My new C programming book is slowly taking shape. If you want to learn along, let's start with the basics of control flow:
godbolt.org/z/3GerY3zEc
1/5
Awesome! We need a Rust version of this!
I'd love to see Sebastian praise Rust
Always lightens the mood.
Bonus points for Sebastian being a crab π¦π¦π¦
A reminder that Telegram is not an encrypted messaging app, unless you know what youβre doing. www.404media.co/telegram-han...
07.01.2025 16:41 β π 155 π 58 π¬ 3 π 5LLMs are a general purpose technology. Essentially the community is doing what you ask. It is replacing "plain fuzzing" with "LLM augmented fuzzing" for certain cases.
LLMs are no magic tool. It is just tech that has gotten surprisingly better 2 years ago
Wait what? The US is doing this now already? :O this is an active discussion in Germany :O
Not good if the US prooves you can just do that
Introducing... The Worst Ghosts of 2024! Enjoy the latest instalment of this end-of-year tradition on my science blog about spooky things! π»
hayleyisaghost.co.uk/the-worst-gh... #paranormal #skepticism #scicomm #ghosts #psychology
Left. Looks more "real" to me.
30.12.2024 17:58 β π 1 π 0 π¬ 1 π 0