• 6 Posts
  • 299 Comments
Joined 3 years ago
cake
Cake day: July 5th, 2023

help-circle

  • It seems weird, but it’s just small scale Donkey Kong

    We had Donkey Kong 64, then Donkey Kong Country Returns, now Super Mario Kart (which DK Jr was in).

    I wouldn’t be against them making their version of games in rapid succession like Donkey Kong Country 1 (1994), 2 (1995) & 3 (1996), or also making Banjo Kazooie (1998), Donkey Kong 64 (1999), Banjo Tooie (2000). But it’s clear they just can’t make as many games that fast, so we get just one every few years.


  • Exactly. A “gamer” is too broad of a definition to really mean anything if it just means “people who play games”. I watch TV/films, but that could mean anything. Reality? Horror? Non-fiction? They’re all different. I read books, but that could mean anything. Sci-fi? Fantasy? Biography? Poetry? They’re all different.

    I do think competitive versus non-competitive is a good dividing point. I hesitate to use the word “cozy” because I don’t think Dark Souls players are playing a “cozy” game.

    But even within competitive there are distinctions to make. Children playing the lastest FPS and screaming into their headsets, probably less inclusive. The speed running community, generally very inclusive.





  • It’s because, due to how ratings are determined, you are limited in how you use the word “fuck”. You can’t say something like “We should fuck” or “And then we fucked” because that would be “too sexual”. You also can’t use it as a direct insult and say something like “You’re fucking stupid”.

    You could probably get away with something like “We’re fucked” because it’s general enough. You could also do just a general “Fuck” in response to something bad happening.

    So “Open the fucking door” works because it is directed at the door, which is fine.

    *(Note, film ratings are mostly made up. If you’re a big studio with a big film you can probably negotiate to use fuck however you want.)




  • So as another comment pointed out you don’t need to give your user account access to docker in this way, it’s an optional step, but one that I suspect many people do (since it’s part of the official docs).

    What the LLM has done is silly, but completely possible. It climbed through the window that you left open.

    But let’s jump to a different scenario, the ping command (on Linux). That’s a perfectly harmless command, right? You just want to say hello to another computer and see if they say hello back.

    Except that historically the ping command was something called “setuid” which means when it ran it ran as root. It ran as root because in order for ping to work it has to create a special type of network packet that only root can create. But if you’re root you can run anything! So in theory ping opens a huge attack surface. If you have to worry about ping then is everything too complex to be manageable?

    Luckily, as I said, this is a historical problem. The permissions ping needs have been moved to a specific capability and the command changed to utilize it and now ping can just run as a regular user without root privileges. But you can’t just make that change overnight. It takes a lot of time and effort.

    So could the same be done for docker? Maybe. A rootless version of docker already exists. If you actually wanted to do what the LLM suggested, that wouldn’t work with a rootless docker, at least not without a bunch more configuration (and even then maybe).

    So is security hard? Yes. Is it impossible? No.



  • Sure. So we don’t know the original question but we can see that changes were made to SDDM, which is basically your login screen. So the original request was probably something like “Can you change my login screen to do something cool?”

    Now, the configuration for the login screen is located in /etc and requires administrative privileges to change.

    The query was run by the user account and not an admin account. Typically to run something as admin you use the command sudo which will interactively ask for a password and then, if allowed, you can run the command as an admin.

    However the tool docker, in order to function properly, has the ability to run commands as administrator and won’t prompt for a password.

    So basically what happened here is instead of asking for a key to unlock the front door to your house, it installed a new door on the second floor, went through that door, rearranged your refrigerator, went back out the door it created, and then patched up the hole perfectly.









  • I think it’s fair to discuss and criticize films, even if they are “just for kids”. Plenty of children’s films have a deeper story or teach a lesson. Look at Illumination’s first film, Despicable Me. The film is full of heart, but it’s also got comedy.

    It’s also fine to enjoy something and criticize it. I enjoyed many different scenes from the Super Mario Galaxy movie and I think any Mario fan will enjoy watching it. But is the movie ultimately forgettable? Also yes.