[–] 1 point 2 weeks ago

I have a mini PC server that can't be physically locked away from people in the house, because I do not have the ability or space to install a rack and physically secure it.

There is a housekeeper that is sometimes not the same person.

There is a curious child in the house.

The server needs to be rebooted remotely occasionally.

Some disks are removable.

I am not concerned about an APT posing as my maid to steal the key from RAM. It's not part of my threat model.

I do want to know if my UEFI, bootloader or UKI has been fucked with without my knowledge.

  • source
  • parent
  • context
  • [–] 1 point 3 weeks ago* (last edited 3 weeks ago)

    I generally find writing a good role takes longer than doing it manually. Especially as you have to keep testing failure conditions as you think of them.

    However, the point is, that once you're finished with the role, you never have to do that process again.

    Not if you want to rebuild Not if you want to migrate to a new os Not if you build a second server Not if you move to a newcloud hosting provider

    Porting to a new OS or after an update that changes how the software works is about as fast as doing it manually

    Maybe it's only one server today, but how many times would you need to rebuild it over the running lifetime?

    The killer feature is that having something like ansible lets you kill your darlings, and keep servers aa cattle, not pets.

    Manual setup chops isn't a different skill here. I view ansible as a combination setup and documentation. If you're going to figure out how, why not write down how you did it? If you're going to write it down complete with code lines to run, why not script it?

  • source
  • parent
  • context
  • [–] 22 points 1 month ago (3 children)

    It's your 30th boss run. As you fuck up your sixth dodge roll in a row, the Troll picks up your character. He roars over the screams of your avatar as he crushes it's ribs in its massive fist.

    Then, as he raises you high over head, and opens wide to chomp down on your head, the actions stops. The Troll turns to the camera and smiles, showing off brilliant pearly whites. "Colgate is recommended by 9/10 dentists.", the troll effuses over the screaming.

    A text box appears.

    'To proceed, type the number of dentists Colgate is recommended by, followed by this random number "N".'

  • source
  • parent
  • context
  • [–] 4 points 1 month ago* (2 children)

    Mobile Linux isn't ready. It's going to be soon, but it's just not yet.

    Key pain points are hardware selection, video acceleration, sleep mode and on-screen keyboards.

    Edit: and audio and mobile data/modems...

    A lot of these are not developer problems, rather hostile manufacturers, but it makes little difference in the end-user experience.

  • source
  • parent
  • context
  • [–] 3 points 1 month ago* (last edited 1 month ago)

    There's actually two ways to view them, cross-eyed or unfocussed.

    Cross-eyed makes you see the negative, the imprint. Unfocussed makes most of them pop out in 3d.

    Edit: it is also possible to cross or uncross too much and focus on an image that is distorted

  • source
  • parent
  • context
  • Locking the bootloader (sh.itjust.works)
     

    I've been looking through the documentation and installation guides for PostmarketOS, and I've noticed there seems to be no mention of locking the bootloader after flashing.

    Is that because there's no issue with doing so, or because you can't?

    I'm looking at installing on a Fairphone 5, but anyone with any device that's able to share their experience would be appreciated.

    view more: next ›