Time to break out the macro_rules!()
return eugh!(r);
where eugh!(expr) => match expr { v @ Ok(_) => v, Err(e) => Err(e.into()) }
Or the .map_err(Into::into) I suppose.
Such sadness.
I ran the Bolton Bauble 10k trail with Phil and @reiterative and it was hard. Final time was 1:18:49. Before and after pics included. I only fell over five times.
Oh fuck. My lufthansa flight has been bumped onto United. I am probably going to die. Not sure if that is better, or worse, than going back to the UK now.
@McJty Since you're looking at shields, here's a feature request:
"Remote shield block" -- a block which is a part of a shield block set, but is linked (with the wrench?) to another shield block range-limited. Cost relative to distance to other block. Permits disjoint shields.
We present #plundervolt TL;DR First ever fault injection attack on Intel SGX enclaves. Abuses an undocumented software-based interface to undervolt the CPU. Extract full crypto keys and trigger memory safety violations in bug-free code. Read the paper at plundervolt.com
Experiment was both positive and negative, results - wise
27:18 unofficial time is good when I say I was trying for a sustainable 10k pace.
But when I say it was super hard, it shows my experiment around pre-feeding was a fail.