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
Filter
Exclude
Time range
-
Near
Replying to @pwaring
Insufficiently well expressed. Do you mean *ever* or do you mean *soon* ? Because I 100% agree with *soon* and it's quite possible that something even better will come along before Rust gets everywhere; but I don't think it's possible to make an *ever* claim.
1
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
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
Work is over for the year - time for a beer. One Roaster Coaster coming up! (or should that be going down?)
2
1