[-] FizzyOrange@programming.dev 2 points 6 months ago

It's for closed source software obviously.

[-] FizzyOrange@programming.dev 2 points 10 months ago

I hit a bug recently in KDE Wayland where the task bar was just slightly offset from the edge of the screen, so there was a gap behind it. Very dumb.

[-] FizzyOrange@programming.dev 2 points 11 months ago

I would say it's the other way around. The only reason monorepos aren't used more is because the tooling for monorepos is inadequate, or because people don't know how to use them.

I can't deny that the tooling for multi-repos is crap too though.

[-] FizzyOrange@programming.dev 2 points 11 months ago

I'm glad this is still alive. It's a good idea. I keep thinking about doing the same for TCL.

I do wonder if Bash is perhaps just a bit too insane to make this really feasible though.

Reversed range support

This is a misfeature.

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

Seems like they allow () code blocks too, so it's kind of the worst of both worlds...

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

I have no idea what you're talking about. Typer adds a nice type annotation based interface which is both nice to use and means all your arguments are statically typed checked.

I don't use async Python normally (IMO it's one of those "if you need this you shouldn't be using Python" features).

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

How do you do that on windows

Open explorer. Type string in the search box.

(Ok it's kind of a shitty search feature but that's besides the point.)

Most people just want Facebook and pornhub, Linux has everything you need.

Sure, but don't confuse covering 90% of what people do with covering 90% of people. It's like electric car range or browser website compatibility. It might have enough range for 99% of my journeys of work on 99% of websites but that final 1% matters! You can't just ignore it.

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

Sometimes I prefer video... But usually not.

E.g. this channel has fantastic videos: https://youtube.com/@therustybits

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

His comment should be read as “I don’t get the borrow checker”.

That's not what he wrote.

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

That has XML semantics, which isn't what people want in the vast majority of cases. They want JSON semantics because it matches programming language object models.

XML semantics are good for documents.

[-] FizzyOrange@programming.dev 2 points 2 years ago* (last edited 2 years ago)

It does still have a traditional assignment operator. You can assign values to mutable variables.

Also I would say let-binds are still pretty much assignment; they just support destructuring. Plenty of languages support that to some extent (JavaScript for example) and you wouldn't say they don't have assignment.

I don't think it affects the ability to overload = anyway. I think there aren't any situations in Rust where it would be ambiguous which one you meant. Certainly none of the examples you gave compile with both = and ==. Maybe there's some obscure case we haven't thought of.

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

Interesting I hadn't heard of these "atomic" distros. There isn't really much description of what exactly is atomic about them though - all you get is "The whole system is updated in one go". Can you explain it?

view more: ‹ prev next ›

FizzyOrange

0 post score
0 comment score
joined 3 years ago