Mostly Grey former ginger with a preference for Rust. Leads wg-rustup, sorry about the mess. He/Him or They/Their Now @kinnison@fosstodon.org too

Manchester
Joined December 2008
Phew, I might have struggled a *LOT* with yesterday's #adventofcode but at least I know how to wrangle a network of intcode VMs with relative ease. Timesliced computing FTW!
7
I guess to make that work, we'd need (a) to work out if we're allowed to distribute those fonts, and (b) have a variant of the doc generation which embedded local copies. Which documentation is trying to load remote fonts?
1
1
I have stocked my fridge with soft tofu tubes, a bunch of spring onions, some other veg, and I have a bunch of other bits ready for tomorrow's Kimchi Tofu Stew cooking effort @codethink -- I hope the Codethings bellies are ready.
5
Replying to @dickontoo
I bought a pack of pre-cooked pre-peeled because it's less likely to burn my fingers -- but you are *quite right* -- just off the fire (or out of the oven) is best.
Replying to @jorallan @ericwastl
Oh I am very pleased indeed. So far I'm managing to do each day on the day, though I got to cheat for a few days when I was in SF :-D
Today's #adventofcode really kicked my arse. @ericwastl writes some fiendish puzzles from time to time. This one takes way too long for my solution to run (3+ seconds) so I'm going to have to get my optimisation hat on.
1
7
Replying to @zygoon
some languages model open slices differently to fixed length slices. Eg in rust the difference between [T] and [T; n] but this isn't used often and is rarely properly useful since indices are usually either zero or some variable which can't be compile-time checked anyway.
1
Daniel Silverstone ๐Ÿ’‰๐Ÿ’‰๐Ÿ’‰๐Ÿ’‰ยฒ ๐Ÿณ๏ธโ€๐ŸŒˆ๐Ÿ‡ฌ๐Ÿ‡ง retweeted
today in "fucky things your CPU might do to fuck up your crypto": Intel SA-00219 is a bug where an integrated GPU has access to the first two DWORDs in cache lines so apparently you have to 8-byte align and allocate 8 bytes extra for garbage before any cryptographic secrets
8
130
14
496
Replying to @nick_r_cameron
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.
1
Replying to @nick_r_cameron
I imagine this is something that try blocks and ? might make a bit less messy in the future.
1
Soon they'll be able to get rid of those pesky european consumer protections though. All hail discount Trump.
1
Replying to @rossburton
it would be a security nightmare to generalise automation for that kind of thing. So yeah, readmes or scripts in repos.
1
Daniel Silverstone ๐Ÿ’‰๐Ÿ’‰๐Ÿ’‰๐Ÿ’‰ยฒ ๐Ÿณ๏ธโ€๐ŸŒˆ๐Ÿ‡ฌ๐Ÿ‡ง retweeted
Fewer than 48 hours in and we have almost a quarter of the 100,000 signatures we need.
Dear Prime Minister, We, the undersigned, respectfully, ask you to take up an initiative your predecessor declined to support, for a form of Associate Citizenship... Please sign and RT. goodlawproject.org/petition/โ€ฆ
26
621
20
886
Replying to @catashton
no that was in my one set of outdoor shoes. I need trail shoes before I do the Chocathlon