• 3 Posts
  • 112 Comments
Joined 2 years ago
cake
Cake day: July 8th, 2023

help-circle

  • Not familiar enough with this particular project to know, but a quick glance at the commit log shows some overlap in commit authors, so I guess there is at least some level of sharing happening, probably just not through merges.

    But being familiar with this kind of project in general, the branches will probably never be fully merged even in the future, just doesn’t make much sense because they are server software targeting very different versions of a game client. There are also two other branches, but they “only” diverged by like one or two thousand commits so far.



  • Must be some setting on your end, I’m getting offered translations on that page as well (stable release).

    Two things I could think of, either you haven’t set it to always offer translations or your browser is set to simplified Chinese.

    Another thing, you can select some text, right-click the selection, and there will be a translation option there. After you used that there will be a button for “translate the whole page” in the translation popup.

    Oh also you can download more languages through the settings (general settings page, right below browser language).







  • You and i read different things.

    Apparently we did.

    I hated how he worded them, but his arguments at greppable and understandable are valid arguments that go beyond rust and if he can read it or not or refuses to.

    I’m failing to see how Rust code is not greppable unless you don’t speak Rust.

    Mixing languages in a part of a project brings complexity and is often a huge ass nono because it makes things unreadable and hard to manage on a large scale.

    An argument which I would acknowledge, but if the decision to do this has been made by the group it still is weird to see it blocked by an individual.

    He also argues that a c interface exists to connect 2 parts of a system. The person that changes the interface should not have to alter the users of that interface, […] So if he changes the interface, the rust team will need to fix it, specially since they are the minority.

    Nobody asked Hellwig to do this, in fact Krummrich said several times they would maintain the interface consuming the C code themselves. They just want one common interface for all Rust drivers, instead of replicating the same code in each driver. Which Hellwig never gives a substantial reply to.

    That also doesnt mean he can change it in whatever way without worry, it is an interface change, that needs discussions and approvals ahead of time ofc.

    Again not how I’m reading that thread. As Krummrich put it:

    Surely you can expect maintainers of the Rust abstraction to help with integrating API changes – this isn’t different compared to driver / component maintainers helping with integrating fundamental API changes for their affected driver / component, like you’ve mentioned videobuf2-dma stuff.


  • How do you figure?

    The only two “technical” arguments I could see were firstly that code should

    [remain] greppable and maintainable

    which unless I’m missing something boils down to “I don’t speak Rust”, and secondly that

    The only reason Linux managed to survive so long is by not having internal boundaries, and adding another language complely breaks this

    which unless I’m missing something boils down to “I don’t speak Rust”, because ain’t nobody trying to add any other languages to the Linux code base.

    Surely this can’t be the “decent technical reasoning” you are referring to? I have to admit I don’t follow kernel development that closely, but I was under the impression that integrating Rust into the code base was a long discussed initiative having the “official” blessing of the higher ups among the maintainers by now, so it seems odd to see it opposed in such harsh terms by a subsystem maintainer here:

    I absolutely support using Rust in new codebase, but I do not at all in Linux.




  • Oh it wasn’t that bad. You just had to understand rules, models, layouts, variants, and options. Oh and then of course key codes, syms, maps, states, and modifiers. Oh and then…

    Kidding aside though, in this particular case it would have been relatively simple:

    If you wanted to enable the Ctrl+Alt+Backspace sequence to kill the X server by default, you could create a configuration snippet /etc/X11/xorg.conf.d/90-zap.conf containing:

    Section "InputClass"
        Identifier "keyboard defaults"
        MatchIsKeyboard "on"
    
        Option "XKbOptions" "terminate:ctrl_alt_bksp"
    EndSection
    

    This would be equivalent to running the shell command:

    setxkbmap -option "terminate:ctrl_alt_bksp"


  • Influenza

    • There are no known serious side effects in regard to Influenza vaccination which can be linked to the vaccine itself

    Now that’s just wrong:

    In patients with H[eart]F[ailure], influenza vaccination was associated with a reduced risk of both all-cause and cardiovascular death after extensive adjustment for confounders. Frequent vaccination and vaccination earlier in the year were associated with larger reductions in the risk of death compared with intermittent and late vaccination.

    SCNR, you didn’t specify adverse side effects. :P




  • Again if you want to see it like that, fine. Doesn’t change the fact that people from these countries mean something different than you when they say inciting violence is outlawed. They are obviously referring to their specific laws, that use that specific language, in this case verbatim. The “oh but there are conditionals in that law” bit you are doing here isn’t the gotcha you seem to think it is. We are aware of that. And it’s not relevant to the original question of there being potential legal consequences for the people hosting the lemmy world instance. So what is even your point?


  • Look if you want to apply an overly broad definition of violent speech to score some weird semantic point, be my guest. But the original point upthread was that incitement to violence specifically, not “violent speech” in general, is outlawed in many countries, among them those that are hosting the .world instance. And that point is very much correct.

    Which is all beside my original point, which was that the §130 StGB does not work like you boldly claimed it does.