Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)EP
Posts
27
Comments
2,568
Joined
5 yr. ago

  • The problem is that no one asked for an MMO. The game series always offered singleplayer. The gameplay is likely made worse by being an MMO. People who are not fans of the series can just skip this game, but those who are fans of the so-far-singleplayer series are those who are asking for a singleplayer experience.

  • You're looking at it in isolation, I'm looking at it in terms of this being Microsoft, a company which has held humanity back for most of its existence, now retracting something where they did a decent thing for once.

  • The problem is that they're killing competition. Treating a company with the market dominance of Microsoft like a normal company would be fatal for humanity. Because they are eliminating innovation by Cursor and they do not need to do this to finance their own innovation. Effectively, humanity gets less innovation by Microsoft doing this.

  • Ah, I do like to walk to the stores quite regularly, too, but I guess, my style of cooking is more just using whatever's at home rather than trying to achieve a concrete recipe...

  • Well, on the JVM side of things there's Scala and Kotlin. Scala supports all the object-oriented paradigms + the functional paradigms. Kotlin supports about the same number of features as Scala, although it puts more restrictions on them. On the Microsoft side of things, I've never tried it, but I'm guessing F# has to cover a similar object-oriented + functional feature set. Well, and from what I've heard about C++, it's presumably the language with the most features across all languages.

  • Eh, I'd argue that Java and C# are in the niche of having few features. While I don't like this niche, Java having even less features makes it stand out more in this niche. If you're looking for a language with more features than that, then there's so many more feature-rich choices than C# that I just don't feel like you'd choose C#, unless you want Java with integration into the Microsoft ecosystem.

  • The grocery store here got rid of 2 out of 5 cashier lines to introduce self-checkout stations. They were in full operation for two months or so. Since then they've been mostly closed for whatever reason. Now half of the self-checkouts are back open, but they hung up a sign that you're only supposed to use them, if you have 10 items or less. Who goes to a grocery store to buy only 10 items? Yeah, I really don't know what they're doing. Were they experiencing a massive spike in theft or why did they introduce these self-checkouts only to then nerf them out of usefulness?

  • Hmm, which distro did you try it with? I believe, KDE should support auto-rotating the screen in the newer versions¹. If you tried it with Kubuntu LTS, for example, that would've still been an older version, which does not use Wayland by default.

    ¹) More precisely: it should support it when it's being run under Wayland, which is the default since KDE Plasma 6.

  • renaming symbols, presenting documentation, formatting files,

    Yes, these are supported via the Language Server Protocol (LSP). I've mostly been using it with the Rust LSP server (rust-analyzer) and well, it typically works, but sometimes you have to tell it to restart the LSP server and stuff (which isn't a huge ordeal, but don't expect everything to always work as well as in a full-fledged IDE).
    I believe, for formatting, there's also some non-LSP support.

    showing code diagnostics beyond syntax errors (for example code smells or so),

    This is supported in principle via LSP, too, but it depends on the specific LSP server, how much info it provides. The Rust compiler gives out relatively much on its own, which is passed on by the LSP server, but you can apparently also configure it to use the linter on save.

    have AI integration (explain this, rewrite this, replace this with prompt output, …),

    Not out of the box. There's a way to define "External Tools", which basically allows you to run commands and pass arguments to them and then use their output. For example, you should be able to define an External Tool, where you can select some text, then press your keyboard shortcut for that tool, so it sends the selected text to that tool and then it takes the command output and inserts it instead of the selected text.
    While this is a powerful concept, I don't know, if you hit limitations at some point.

    specific framework integrations (reactjs, django, actix, …),

    Nope, except where this might be covered by LSP. But there's no obvious way to just install additional plugins, for example. You get about thirty built-in plugins and that's it.

    and stuff like expanding macros in C/C++ and Rust?

    Well, expanding macros is also possible with the Rust LSP server. Don't know about other languages.

  • For me, it's a matter of this joke being old. If someone had sat down and drawn it as a comic anyways, that would make it cool and the thought of it can be humorous in its own way. But since they didn't, it's ultimately just an old joke. It not having been made through manual labor does change my enjoyment of it.

    (And much like the others, I don't care that it looks well-drawn. I just care that someone decided, fuck it, I'm a silly goose, I'll spend some time crafting something for no good reason.)

  • To perhaps lean more into why complex carbs are useful:

    Your body can't really not digest something you've eaten. Once it's in your stomach, it will be broken down and gets put into your blood. With the simple carbs, you get a lot of blood sugar very quickly and your body then has to deal with that. It does so by producing insulin, which tells the rest of your body to take sugar out of the blood. It's put into either a limited, temporary storage (glycogen) or, once that's full, into more permanent storage (body fat).
    Eating lots of sugar can also lead to your body producing too much insulin, which will cause too much sugar to be taken out of the blood, so you often have a high and then a crash/low after ingesting sugary foods.

    Ideally, you want blood sugar to always stay at a reasonable level, where it can supply your brain and muscles, but where your body does not have to start storing lots of it. And that's where complex carbs are neat, because they don't get broken down all at once, when they're in your stomach/intestines, meaning their sugar enters your blood at a more sustainable rate. By eating them instead of sugar, you're less likely to put on fat and less likely to have a crash.

  • Yeah, community moderators may also understand the context of the community better. Normal trolls and spammers can be taken care of by anyone, but if there's a derogatory name for a sports team, for example, you need to know the context to understand what's happening.

    And in that vein, lots of conflicts can be handled without reaching for the ban hammer. Just having a dedicated person that does the handling is good to have.