BB_C

joined 1 year ago
[โ€“] BB_C@programming.dev 1 points 1 month ago

Good.

Can you formulate your question better, with a minimal example and properly formatted code?

[โ€“] BB_C@programming.dev 2 points 1 month ago (2 children)

If you're using an LLM to "learn", stop. Otherwise, I don't understand what lazy_static has to do with anything.

It's hard to tell what you're asking. But maybe you're confused because println! (it's a macro btw) expands to code that involves format_args! which is a compiler built-in that doesn't take ownership of the token expressions that get passed to it. Notice how the bottom of the format_args! page has this to say:

Lifetime limitation

Except when no formatting arguments are used, the produced fmt::Arguments value borrows temporary values, which means it can only be used within the same expression and cannot be stored for later use. This is a known limitation, see #92698.

So, it's kind of a feature and a limitation at the same time.

[โ€“] BB_C@programming.dev 5 points 1 month ago* (last edited 1 month ago)

Ask yourself:

  • Where do these stats come from?
  • What do they actually measure?
  • How can the total number of all Desktop Linux users or devices be known to anyone?

โ€‹
The fact of the matter is, none of these stats actually measure the number of users. Most of them are just totally flawed guestimates based on what is often limited web analytics data collected by them.

In fact, not even the developers of a single distribution can guess the number of people/devices using/running that specific distribution. A distribution like Debian for example has mirrors, and mirrors to some mirrors, and maybe even mirrors to some mirrors to some mirrors. So if Debian developers can't possibly know the number of Debian users, do you think OP's site knows the total number of Desktop Linux users?

And let's not get into the fact that the limited data they collect itself is not even reliable. View desktop site on your Android phone's browser. Congratulations! Now you're a desktop Linux user. No special user-agent spoofing add-on needed. You're even running X11. Good choice not following the Wayland fad too soon.

[โ€“] BB_C@programming.dev 12 points 1 month ago (7 children)

High or low, all Linux usage stats are fake.

[โ€“] BB_C@programming.dev 4 points 1 month ago

Keep (Neo)Vim out of this.

[โ€“] BB_C@programming.dev 11 points 1 month ago

sublemmy

Lemmy communities. Mbin/kbin magazines.

[โ€“] BB_C@programming.dev 23 points 1 month ago

Yesterday I was browsing /r/programming

:tabclose

[โ€“] BB_C@programming.dev 3 points 1 month ago

I appreciate the attempt at comedy. But I have no problem with Alpine (other than the snail oldmalloc performance). I even contributed a port fix or two.

The more interesting part that should have been read from my comment was that Chimera DOES NOT use GCC. Not to mention that it ships non-GNU coreutils that are usable by desktop users. While Alpine has it's GNU coreutils package overriding busybox because that's what most users would want. So that's another GNU component any non-meme non-turbo-minimalist desktop user would be using on Alpine.

[โ€“] BB_C@programming.dev 2 points 1 month ago (3 children)

Alpine uses GCC at least.

[โ€“] BB_C@programming.dev 1 points 1 month ago

OpenBoozy/OpenBooza
BundleGreen

[โ€“] BB_C@programming.dev 4 points 2 months ago (1 children)

Looks trivial and easy to automate.
I possibly would have done it if they had a test suite.
But unless I didn't look hard enough, they have no tests at all (other than linting)!

[โ€“] BB_C@programming.dev -1 points 2 months ago (2 children)

You just referenced two languages that don't have proper sum types. lol.

Also mentioning Microsoft tech while a certain world event is taking place right now. lol.

view more: โ€น prev next โ€บ