@ooops2278:matrix.org

Trying to centralize my fediverse use with kbin but still with (rarely used) accounts on:

Lemmy: @Ooops &
Mastodon: @Ooops

  • 0 Posts
  • 22 Comments
Joined 1 year ago
cake
Cake day: August 1st, 2023

help-circle

  • Ooops@kbin.socialtolinuxmemes@lemmy.worldLinux Salesman
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    4 months ago

    Canonical is basically the closed to corporate Linux you will find on the free distro market… They are pushing stuff you don’t want for marketing reasons (for example their own proprietary Snaps when a better working open source solution already exists with Flatpack), love their telemetry (can be mostly disabled for now, but given the defaults and their other behavior we can already see where this is heading) and in general decide more alongside their latest business plan than actually making sense or listening to users.






  • Ooops@kbin.socialtolinuxmemes@lemmy.worldI'm too afraid to ask
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    edit-2
    7 months ago

    Basically yes. Or: the term is fine; in the eyes of people who never heard or thought about its racist origin.

    And your were entirely on the right track when your first comment started with explaining the origin first. When that’s your starting point and you then get the response “But I’ve been saying it for years”, it’s probably far more successful to go with “Yes, but it can be offensive for people knowing its origin, so why not use available alternative terms?” than with “bro it’s been fucking racist for years”. In one case people have a high chance on thinking about it, in the other they will instictively feel attacked and get defensive about it.


  • Ooops@kbin.socialtolinuxmemes@lemmy.worldI'm too afraid to ask
    link
    fedilink
    arrow-up
    14
    arrow-down
    2
    ·
    edit-2
    7 months ago

    I just don’t understand why people are attached to it

    Because words aren’t racist, people and opinions and sentiments expressed by them are.

    When the term ricing is used for so long and 95%+ of people don’t know where it came from and have zero negative connotations associated with it, your argument (from their perspective) sounds like this:

    “Don’t use the term, by its obscure origin you didin’t even know about it is racist”

    “I’ve been saying it for years without any racism intended nor perceived

    “bro it’s been you are being a fucking racist for years”

    And then you are surprised by the negative reaction…







  • That’s defintiely the wrong title.

    No, it’s not the user catching Linux in trying to pretend user friendliness witht the terminal.

    It’s Linux catching the user in still hating it when he gets the wanted user friendliness, for the sole reason of being conditioned to hate the terminal.







  • Simplified version: SSDs or more precisely NAND flash memory has some technical quirks. You can’t just overwrite stuff like you do with magnetic hard drives. You have to actually delete things. Also you can usually only delete full physical blocks.

    But data rarely fits neatly into physical blocks, so instantly deleting data would mean every time you delete something that partly resides in one block, you would need to save the data in that block you want to keep, wipe the whole thing then rewrite parts of it. That’s a lot of unnecessary stress on the hardware and also more work in teh writing and rewriting process.

    So SSDs use a similiar approach as old magnetic hard drives. Blocks aren’t physical deleted but marked as no longer used. Which works well for hard drives where you can just overwrite data, but for SSDs this is also far from optimal as with every new write you want to commit you have to pre-check if this unused part of a block is already deleted and usuable or not? In the latter case you either need to do the “save some of it, wipe the block, rewrite” oparation you tried to avoid before or simply go on and try to find another actual free block to use. Which decreases performance obviously. And at some time you would have a lot of wasted half-full blocks and would need to organize your data to reclaim these

    Enter TRIM… where periodically (usually when the system is idle anyway) the blocks that are marked as deleted are checked if there’s still used data in it (those are then copied to a completely free block and the whole block is wiped to free it up for the next write.

    In layman’s terms it’s basically anolog to defragmenting a hard drive in the brackground. When the drive isn’t doing anything important it spends time rearranging data only partly using a physical block to wipe the whole thing and also to wipe blocks that are completely marked as deleted to keep everything neat and organized with fully used blocks and wiped blocks available for re-use.

    PS: so-called continues TRIM is available also. That will basically do the whole “everytime a part in a block is marked as deleted write the other data to a new block an wipe the whole block”-routine in real-time… but after the regular writes are done to not clog up the system. But periodic TRIM is easier on the drive and usually sufficient.

    PPS: TRIM is part of the drive’s set of commands. So all the data handling involved doesn’t need to be handled by the file system. You just issue the TRIM command to the drive and it handles everything internally.