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
Daniel Silverstone ๐Ÿ’‰๐Ÿ’‰๐Ÿ’‰๐Ÿ’‰ยฒ ๐Ÿณ๏ธโ€๐ŸŒˆ๐Ÿ‡ฌ๐Ÿ‡ง retweeted
this betty white scene from golden girls still never fails to make me happy, 30+ years later. betty improvised most of the story and bea and rue couldnโ€™t help but lose their composure and slip out of character. RIP to a comedy queen.
1,199
41,033
5,263
147,609
0
After all that, I deserve a beer. I shall ring in the new year with a Northern Monk Death Star Ep.II - Mmmm
As such, for everyone on here - I hope 2022 is a good year for you. Better than 2021 at least. *hugs* and see you on the flip side.
4
Today I learned that when you start to select large numbers of recipients for a mass SMS, android starts to slow down a lot. Selecting the last 10 of my 80+ mass text each took four or give seconds. Wow. Someone has a seriously badly scaling algorithm in there somewhere.
1
Replying to @Ellpeck
IME anything which is "modern devops" (e.g. docker, docker-compose, kubernetes, and all the related technologies) is "easy once you know how" and a total and utter nightmare to get into if you're not used to it and just need to dip in for a moment to sort something out. *hugs*
2
Replying to @McJty
Fair enough. Does Java do named arguments? e.g. can you get something like new ModelKey(generating: true, collecting: false, actuallyGenerating: false, modelState: null) ?
1
Replying to @McJty
the shorthand record definition is nice. Does it imply a nasty constructor though, or do you get typestate builders for free? Eg. ModelData.new().generating().actuallyGenerating()
1
Replying to @McJty
the record is fine. Its the function arguments which I find uncomfortable. Sequences of true/false withno surrounding semantics hurt my brain.
2
Replying to @McJty
oh well. That is painful for you, but I guess if the scope is limited then you've got the best you can have.
1
Replying to @McJty
Functions/constructors/whatever which take a number of booleans greater than one upset me. Does this record make sense if something is false, X, true, X ? If not, then perhaps a enumeration of not/can/is generating would be better?
1
Daniel Silverstone ๐Ÿ’‰๐Ÿ’‰๐Ÿ’‰๐Ÿ’‰ยฒ ๐Ÿณ๏ธโ€๐ŸŒˆ๐Ÿ‡ฌ๐Ÿ‡ง retweeted
Replying to @Peter_Fitz
Any retail or other place that displayed this would have my business.
7
58
6
288
Daniel Silverstone ๐Ÿ’‰๐Ÿ’‰๐Ÿ’‰๐Ÿ’‰ยฒ ๐Ÿณ๏ธโ€๐ŸŒˆ๐Ÿ‡ฌ๐Ÿ‡ง retweeted
cannot unsee this
7
88
6
757
Daniel Silverstone ๐Ÿ’‰๐Ÿ’‰๐Ÿ’‰๐Ÿ’‰ยฒ ๐Ÿณ๏ธโ€๐ŸŒˆ๐Ÿ‡ฌ๐Ÿ‡ง retweeted
What the fresh hell is this?
465
3,357
1,139
21,663
Daniel Silverstone ๐Ÿ’‰๐Ÿ’‰๐Ÿ’‰๐Ÿ’‰ยฒ ๐Ÿณ๏ธโ€๐ŸŒˆ๐Ÿ‡ฌ๐Ÿ‡ง retweeted
It's easy to make groups into villains, but we'll get nowhere by vilifying groups. The #rustlang community cannot make progress by being exclusionary. We will *regress* by indulging in the same levels of hate that others throw. The feelings are valid; the actions are not.
1
2
12
Replying to @kianryan
After a year of recovery / eating my anxiety and stress, I am envious of your ability to run. Still, my hope is to do the equivalent next year once more. Argh bad foot, argh stress, argh anxiety.
2