[-] FizzyOrange@programming.dev 4 points 9 months ago

Can't remember tbh. It was a work setup. It wasn't an unreasonable one though. 32 is not very many!

[-] FizzyOrange@programming.dev 4 points 1 year ago

That's... not the same symbol. He's right it does go the other way.

I think it's more natural to go NE-SW though because that's it's easier to draw like that.

[-] FizzyOrange@programming.dev 4 points 1 year ago

Corecursive easily. It's actually properly produced and very well presented. Not one of those rambling unscripted chats.

[-] FizzyOrange@programming.dev 4 points 1 year ago

AI is good at more than just generating stubs, filling in enum fields, etc. I wouldn't say it's good at stuff beyond just "boilerplate" - it's good at stuff that is not difficult but also isn't so regular that it's possible to automate using traditional tools like IDEs.

Writing tests is a good example. It's not great at writing tests, but it is definitely better than the average developer when you take the probability of them writing tests in the first place into account.

Another example would be writing good error context messages (e.g. .with_context() in Rust). Again, I could write better ones than it does. But like most developers there's a pretty high chance that I won't bother at all. You also can't automate this with an IDE.

I'm not saying you have to use AI, but if you don't you're pointlessly slowing yourself down. That probably won't matter to lots of people - I mean I still see people wasting time searching for symbols instead of just using a proper IDE with go-to-definition.

[-] FizzyOrange@programming.dev 4 points 1 year ago

They never gave people static IPs by default in general. Done did if you were lucky but most didn't. (In the UK at least.) Hence the existence of things like dyndns.

[-] FizzyOrange@programming.dev 4 points 2 years ago

I agree. Maybe Rust should make crates automatically re-export dependencies if any of that dependency's types are publicly exposed.

[-] FizzyOrange@programming.dev 4 points 2 years ago

Huh I did not know Roku (the on-the-way-out TV company) made their own scripting language. How bizarre.

[-] FizzyOrange@programming.dev 4 points 2 years ago

Yeah I didn't mean to imply systemd wasn't suitable for professional use, rather that shepherd is only going to be used by people who want to set this up themselves programmatically.

Like how the average computer user is never going to use Nix to install Firefox or whatever.

[-] FizzyOrange@programming.dev 4 points 2 years ago

ARM is very very obviously superior to x86. You won't be able to find anyone informed that will say otherwise.

Probably the biggest way it is better is that instructions are always 2 or 4 bytes which makes wide decoders a lot easier.

[-] FizzyOrange@programming.dev 4 points 2 years ago

Matthias Wandel has a video on this is YouTube. He didn't talk about it they keyboard is any good though which I think is probably the most important thing.

[-] FizzyOrange@programming.dev 4 points 2 years ago

Functional programming doesn't just mean higher order functions. There's a range of other features that it implies.

view more: ‹ prev next ›

FizzyOrange

0 post score
0 comment score
joined 3 years ago