mlfh

joined 3 weeks ago
[–] mlfh@lm.mlfh.org 1 points 20 hours ago

I think that's the point, unfortunately - create a legal burden that is technically impossible to comply with, targeting speech that the state has deemed immoral.

[–] mlfh@lm.mlfh.org 3 points 2 days ago

That's a really really good story idea, and I love the thought and sentiment behind it - even with my own way of looking at machines, I'd never thought of things that way. You should write it!

[–] mlfh@lm.mlfh.org 8 points 2 days ago (3 children)

I (mostly jokingly, but also a little bit really and sentimentally) believe that physical baremetal computers/servers have souls, and must therefore have hostnames that are names, because names are powerful and soulful and you should have respect for things that have souls. Which is why I kind of hate the "cattle, not pets" model in my own practice.

Stick identifying categorizing prefixes on it, of course, and you can group clusters under the same name with a numeric suffix, but it's gotta have a real name in there somewhere.

[–] mlfh@lm.mlfh.org 69 points 1 week ago (3 children)

More laws written by people who have zero fucking idea what they're writing laws about.

[–] mlfh@lm.mlfh.org 2 points 1 week ago (1 children)

I made it sound a bit like that haha, but no, just the very big loud music

[–] mlfh@lm.mlfh.org 10 points 2 weeks ago* (last edited 2 weeks ago) (5 children)

A friend of mine was once the organist at a cathedral with a grand pipe organ. He invited me to see it one day and hear him play, and for the finale he had me climb up into the forest of towering pedal pipes, crouching between the rows, dwarfed by their looming height, while he played Bach's Toccata and Fugue in D Minor.

The sound hit me like a wave, so vast and tremendous and perfect. I felt utterly annihilated - tiny and shaken apart into nothing, a speck swept away in a cascading ocean of music, like the whole world was exploding in cataclysm and fractal rebirth all around me. Dazzling and enormous.

And when the fugue began, I think that's the closest to nirvana I've ever been. Just blown clean off the face of the earth.

[–] mlfh@lm.mlfh.org 33 points 2 weeks ago (1 children)

Because that cuts into their profits, and they won't do that until forced to by law. Tale as old as time.

[–] mlfh@lm.mlfh.org 3 points 2 weeks ago (1 children)

One fun thing I use it for is semi-automated photo/video backups to my storage servers: a grapheneos storage scope makes the media directory available to termux, and then I have a termux shortcut to run a shell script with a bunch of rsync jobs. Works far more reliably than the godawful nextcloud app, and it's far more fun to watch.

[–] mlfh@lm.mlfh.org 15 points 2 weeks ago

Scoopta living in 3026

[–] mlfh@lm.mlfh.org 38 points 2 weeks ago (1 children)

A partial solution to this evil-maid attack vector is Heads firmware (a replacement for the bios/uefi itself), which lets you sign the contents of your unencrypted boot partition using a gpg key on a hardware token, and verify the integrity of the firmware itself using a totp/hotp key stored in the tpm.

All the benefits of secure boot, but you get to control the signing keys yourself instead of relying on a vendor. It's great stuff.

[–] mlfh@lm.mlfh.org 23 points 2 weeks ago (3 children)

Everything I run, I deploy and manage with ansible.

When I'm building out the role/playbook for a new service, I make sure to build in any special upgrade tasks it might have and tag them. When it's time to run infrastructure-wide updates, I can run my single upgrade playbook and pull in the upgrade tasks for everything everywhere - new packages, container images, git releases, and all the service restart steps to load them.

It's more work at the beginning to set the role/playbook up properly, but it makes maintaining everything so much nicer (which I think is vital to keep it all fun and manageable).

view more: next ›