hperrin

joined 7 months ago
[–] hperrin@lemmy.ca 4 points 1 month ago

I’m very proud to be a Californian. I’m utterly embarrassed to be an American.

[–] hperrin@lemmy.ca 75 points 1 month ago

The driver for your mouse occupies a few kilobytes. The shitty app and AI garbage bloatware occupies the rest.

[–] hperrin@lemmy.ca 88 points 1 month ago (5 children)

Oh fuck off. Therapy won’t help with… *gestures at everything*

[–] hperrin@lemmy.ca 3 points 1 month ago

It’s their machine. It’s a front door.

[–] hperrin@lemmy.ca 2 points 1 month ago

The right to stunt your children.

[–] hperrin@lemmy.ca 1 points 1 month ago* (last edited 1 month ago) (2 children)

That’s not a vulnerability. That’s intended and desired behavior. It was really useful in this case too.

I should mention that the WebDAV share is password protected, so only he has access to do that.

[–] hperrin@lemmy.ca 4 points 1 month ago (4 children)

Something really fun I found out recently, when my friend lost all access to his system except for a single WebDAV share by accidentally turning off all his remote admin access:

If you write “b” to /proc/sysrq-trigger, it will immediately reboot the system (like holding down the reset button, so inherently a bit dangerous).

He was running Nephele with / mounted as the share, so luckily he just uploaded that file with a single “b” in it, and all his remote admin stuff came back up after the reboot.

[–] hperrin@lemmy.ca 6 points 1 month ago* (last edited 1 month ago) (1 children)

This absolutely can happen to stable projects. This has happened with Mastodon many times, and Mastodon has been stable for years.

It also has happened with Nextcloud many times, and again, Nextcloud has been stable for years.

It’s not a stability thing, it’s an automation thing. We as devs can only automate so much. At a certain point, it becomes up to you, as the administrator, to manually change things. Things like infrastructure changes, and database migrations, where the potential downtime if we automate it is something we need to consider.

[–] hperrin@lemmy.ca 22 points 1 month ago (16 children)

This is very cool, but also very dangerous. Many projects release versions that need some sort of manual intervention to be updated, and automatically updating to new versions on docker can lead to data loss in those situations.

Here’s a recent example from Immich:

https://github.com/immich-app/immich/releases/tag/v1.133.0

It is my humble opinion that teaching newbies to do automatic updates will cause them to lose data and break things, which will probably sour them from ever self hosting again.

Automatic OS updates are fine, and docker update notifications are fine, but automatic docker updates are just too dangerous.

[–] hperrin@lemmy.ca 0 points 1 month ago

I mean, gay people are also a part of society. As are asexual people. If you mean society would collapse if there weren’t straight people to have kids, then you’re neglecting IVF. At one point that was true, but modern reproductive medicine has removed society’s dependence on the straights.

[–] hperrin@lemmy.ca 1 points 1 month ago

Maybe judges shouldn’t be politically heated then.

[–] hperrin@lemmy.ca 1 points 1 month ago

This is what you got out of Mamdani’s win?

view more: ‹ prev next ›