This is excellent content
This is excellent content
Indeed I am. Forgot the name, lol, not worked with rust for a few months 😅
Type guards, then :) very cool, much compiler power, love it
Rust isn’t really a language that lends itself to terse point-free functional idioms… The sort of examples I might want to share would probably require a bit more context, certainly more code. Like I think type guards and arena allocation are cool and useful tricks but I don’t think I could write a neat little example showing or motivating either
'spose that’s true enough
This is why I like strong type systems with exhaustivity checks
Whatever happened to dailymotion?
Apparently they can’t read their own survey results because DevEx is clearly the highest paid category there but they think it’s SRE and cloud
Rancher got a lot better very quickly, but I’ve never used podman and have heard mixed things about it… Might give it a whirl at some point, but I’ve been saying that to myself for years
Dunno if it’s decent but I’ve been hosting one service on quay.io since about 2017 and other than that time redhat changed the login system and I had to fart about for a few mins, I’ve never had any issues… Tbh though I probably only update that image about twice a year so I’m not exactly power-user-ing it
Software is really hard. Replacing something that needs to continuously have new features added to it because it’s not been replaced yet… You’re running to stand still
I think the actual problem is that they won’t know when they’ve got something that compiles but is wrong… I dunno though. I’ve never seen someone doing this and I can only speculate tbh. I only ever asked ChatGPT a couple of times, as a joke to myself when I got stuck, and it spouted completely useless nonsense both times… Although on one occasion the wrong code it produced looked like it had the pattern of a good idiom behind it and I stole that.
No arguments from me that it’s better if people are just better at their job, and I like to think I’m good at mine too, but let’s be real - a lot of people are out of their depth and I can imagine it can help there. OTOH is it worth the investment in time (from people who could themselves presumably be doing astonishing things) and carbon energy? Probably not. I appreciate that the tech exists and it needs to, but shoehorning it in everywhere is clearly bollocks. I just don’t know yet how people will find it useful and I guess not everyone gets that spending an hour learning to do something that takes 10s when you know how is often better than spending 5 mins making someone or something else do it for you… And TBF to them, they might be right if they only ever do the thing twice.
I have no idea why the engagement with this was down votes. So your friend thinks having an LLM to answer questions will help to learn Linux? I imagine he’s probably right.
Don’t knock being perpetually high. Some of my best code I wrote in my mid-20s
Yeah but the idea of AI in that kind of workflow is so that the product guy can actually do it themselves without asking you and in less than 30 mins
I know you’re playing the straight man to a joke, but actually you can apply a linter, then tell GitHub to ignore the implied ownership history for the purposes of blame from that reclining pr. All such prs are massive and yet by virtue of the replayability of the linter it’s also very easy to ensure errors didn’t slip in when reviewing.
I know the original comment was about renaming all the variables, but that’s obviously deliberately absurd, so I’m using here a completely realistic example instead.
Yeah but I bet you do it sometimes on your own pull requests even after you’ve opened them don’t you?
Yes
That doesn’t look like a particularly difficult challenge? Like, it’s just an implementation game, move returns a data type that you write yourself
Edit: I suppose there’s life in that kind of ambiguous variation though