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/)L
Posts
0
Comments
540
Joined
2 yr. ago

  • Yeah, but who wants their car to look like a Tesla? ;)

  • I don't think anyone is suggesting otherwise, but continuing to say that as a reason not to work towards that goal makes no sense

  • Hell, I could just bolt a laptop to the dash if I really wanted that

  • While that's literally what it is, that's not really how it's represented and requires also understanding binary numbers.

    Even knowing that, I've always found it easiest to get to the permissions the way I described, which when you think about it is actually the same as what you'd do to translate binary into decimal/octal if you don't have them memorized: look at the values of each position that's set to 1 and add them together. So, 101 in binary would be 4+0+1, or 5, which is the same as saying read is 4 and execute is 1 and add them together, the latter of which I think is easier to learn (and is how I've always seen it taught, though clearly YMMV)

    Both get you to the same place though

  • Quick and dirty: the basic permissions are read, write, and execute, and are applied to the owner, the group, and everyone else. They're applied to all files and directories individually.

    It's represented by a 3 digit number (in octal, which is base 8, so 0 to 7). The first number is the permission given to the file's owner, the second to the file's group owner, and the third to everyone else. So, the owner of the file is the one user account that owns it, the group applies to all members of that group. User and group ownership are also applied to each file and directory individually.

    Read, write, and execute are represented by the numbers 4, 2, and 1, respectively, and you add them together to get the permission, so 0 would be nothing, 1 would be execute but not read or write, 2 would be write but not read or execute (and yes there are uses for that), 3 would be write and execute but not read, 4 is read only, etc through to 7 which is basically full control.

    This will take a little bit to make sense for most people.

    chmod (change modifier, I think) is the program you use to set permissions, which you can do explicitly by the number (there are other modes but learn the numbers first), so chmod 777 basically means everyone has full control of the file or directory. Which is bad to do with everything for what I hope are obvious reasons.

    chown (change owner) is the program you use to set the owner (and optionally the group) of a file or directory, and chgrp (change group) changes the group only.

    It gets deeper with things like setuid bits and sticky bits, and when you get to SELinux it really gets granular and complex, but if you understand the octal 3 digit permissions, you'll have the basics that will be enough for quite a lot of use cases.

    (Additionally to the 3 digit number, permissions can be represented a bit friendlier where it just lists letters and dashes, so 750 (full control user, read and execute group) could be shown as rwxr-x---, where r=read, w=write, and x=execute, and what they're applied to can be represented by the letters u for user (aka owner), g for group, and o for other)

    This goes into more detail of those basics: https://opensource.com/article/19/6/understanding-linux-permissions

  • Why buy a Hyundai with 300 mile range? Because it's available today. And if I'm concerned enough about missing out on upcoming tech, Hyundai/Kia have good lease terms that give you the option of buying out or trading up at the end if the tech improves that much by then.

    But yeah, I'm still annoyed with them championing hydrogen that hard when it was super easy to see how limited it would be compared to BEV for general purpose commuting, and how much easier the infrastructure would be to start up (a small amount of BEV infra will easily support a small amount of BEVs, but a small amount of hydrogen infra will support basically nothing at all since you can't refill at home)

  • I really liked Cinnamon but switched mainly because I kept having occasional video problems that didn't seem to affect KDE... But, that might have been the lack of a proper video driver, I've not tried switching back since fixing that

    At this point, I've found enough with KDE that I like having in my workflow that I've been reluctant to try switching back

  • Some of those with anti cheat even work, I've been playing Helldivers 2 with no issue

    Last I heard, Destiny 2 could be running fine, their anti cheat supports Linux, but Bungie still bans people for trying

  • Oh, there's an upgrader? I've been looking for upgrade instructions since it was first announced released but all I've found is them saying they'll put out instructions next week

  • You can put Plasma on Mint, I'm running that right now myself

    When I rebuilt my PC I was planning something similar, got two nvme drives to dual boot, but started with Linux Mint... And never wound up installing Windows on the other, never felt the need, so I finally last night formatted it for more room for all my games

  • It's an acronym, it means "But It's Not Good"

  • It might, if it worked well, but that's a big "if" and as I suggested in my original post I don't think it's particularly likely they'll do it either way

  • Car companies won't be happy until cars become yearly upgrade items like phone companies have convinced us to do with mobile phones

  • But not as much on the lower end models... That's what's confusing to me.

  • I've got a few capacitive buttons in my car, none of them critical, but I'd gladly replace them with the physical buttons in the lower tier version of that car...

    Like, how is this considered the nicer option? Hell, I think they're actually cheaper for the manufacturer than proper buttons at this point...

    But sure, I really want to have to try three times to turn the vented seats on because I don't hit the exact right spot on the pad, only to accidentally switch it to the heated seats in triple digit weather while reaching for the AC knob (which actually is physical, thankfully)

  • There'd be no reason to. Anymore, I think they'd be more likely than that to try to port their Xbox game store to Linux than try to kill Linux gaming (though I doubt they'll do that either)

  • So, if it's so much worse than the old/current layout, they're almost guaranteed to adopt it fully

    googie can't help but fuck up good things

  • That's fair

    It's still a rather large pool to crack through even without adding more than the 1000 most common words, extra digits, minimal character substitution, capitalization tweaks, etc

  • Absolutely agreed on that... Got a fair number of companies I'd like to see taken over by the people working them or the communities they serve