[-] Danitos@reddthat.com 2 points 1 day ago

I use backrest. It's incredibly powerful, but has a steep learning curve. A way simpler (not as powerful) alternative is Timeshift. Your distro/DE also probably has a backup app.

[-] Danitos@reddthat.com 5 points 1 day ago

I would suggest you start to play around with whatever machine you have in hand. Later on you can migrante to a more serious solution. If you want to first play on a VPS, Hertzner's are like 4€/month

As for utilities, you could start with (in suggested order over my perceived usefulnes/coolnes/difficulty) Immich, videogame server, Jellyfin, Wireguard, Jupyter server (if you code Python), backrest.

When you want to scale up and migrate into a more "serious" setup, it depends on that you want and your budget. Still, I recommend a multi-disk bay PC (NAS), and go for a dedicated Linux distro (I'm using TrueNAS; not perfect, but overall a very good experience).

[-] Danitos@reddthat.com 1 points 1 day ago

Immich has a built-in backup solution, iirc. Still, I would use a different one, so it can easily be used over non-Immich related stuff.

[-] Danitos@reddthat.com 3 points 1 day ago

In my case, it reminds me of Irving's paintings in Severance.

[-] Danitos@reddthat.com 14 points 3 days ago

To prevent things like this from happening, you can create alarms in Grafana to notify you of unusual behaviour. Something along the lines of "If water consumption in the last 6 hours is > 10L / hour, fire the alarm and notify me".

I like to think of stuff like that as an error culture: errors are bound to happen, be it a wrong Whisper transcript, a broken pipe, etc, and that's okay. You can't never be fully sure you are error-free. What you can do is create a culture that can catch these errors in their early stages, without having to wait, say, a whole month for the water bill to be astronomically expensive for you to say "Hey, something's wrong" (that wasn't the case here, but bear with me).

[-] Danitos@reddthat.com 22 points 6 days ago* (last edited 6 days ago)

MD5 is a hashing algorithm (for simplicity, let's wrongly say hashing it's something akin to encrypting) that is very fast to compute. That is bad for password storage, since it means you are vulnerable to a brute force attack; you want the algorithm for password storage to be slow enough to make that attack unfeasible.

Aditionally, there's also attacks like dictionary attacks, where you can use precomputed hashes of commonly used passwords (that's a reason you shouldn't re-use passwords accross websites: if one of them falls, the rest are vulnerable to dictionary attacks). To prevent these, you use salted algorithms, of which MD5 is not, at least out of the box.

[-] Danitos@reddthat.com 1 points 6 days ago

lol same game came to my mind.

[-] Danitos@reddthat.com 84 points 3 months ago
[-] Danitos@reddthat.com 88 points 4 months ago

I wonder if this was intentional? Maybe the FBI agent assigned to this file knew the whole censor thing was a huge fiasco and simply did this.

[-] Danitos@reddthat.com 138 points 5 months ago

That image is a horrible way to represent any ratio. I love it!

[-] Danitos@reddthat.com 76 points 6 months ago* (last edited 6 months ago)

Story time: I once saw a betting page claiming to give away free Dota 2 skins. I wanted to take a chance, but smelled the sketchyness, so I logged in with a secondary account that I used that only had a free NSFW game.

Unexpectedly, after I logged in, they inmediately changed the password and the email associated, and probably tried to steal any skin I had; since this secondary account had none, I didn't lose anything.

I contacted Steam support, told them what happened with proof that I'm the owner of the previous email. They verified the situation, and I had my account back less than 48 hours after being "scammed". All of this in an account that literally only had a free porn game.

The massive difference between and what your friend is dealing with Microshit is crazy.

46
submitted 6 months ago* (last edited 6 months ago) by Danitos@reddthat.com to c/selfhosted@lemmy.world

Hi :)

I'm planning on setting up my home server, and I'm feeling a bit lost.

I currently have a Jellyfin, SSH and Backrest server running on my PC, but want to get some dedicated hardware for it, and increase the services hosted to VPN, Immich, maybe Nextcloud, etc.

The problem is that I have no idea for what kind of hardware to aim for. I don't know whether I should aim for Rasperri, or MiniPC, or a dedicated rag, or any other thing. My country doesn't have a big second-hand market for server stuff, but I that's also a possibility.

Some context on my needs:

  • I run 1440p videos on Jellifyn, so my guess is I need H.265 support. Other than that, I think any CPU will do, and don't need a very fast one. Same goes for RAM, maybe 8 GB is enough

  • I feel like I do need at least 2 hard drives (1 for my files, another for backups)

  • The ability of upgrade with better hardware would be appreciated, maybe another hard drive or some extra ram.

  • Preferably, a rather low-energy consumption drive. Maybe 10 W idle? No idea on this front neither.

  • Budget is around $200 USD, excluding hard drives. I can pay extra for drives, or get them later on as I start playing around and scale up.

  • What Linux distro should I use? For security, I want to run everything with Dockers, so I guess it doesn't matter? I'm mildly fluent in Linux, experience with Arch and Debian based.

Thanks in advance :)

[-] Danitos@reddthat.com 131 points 1 year ago

Don't assume Google et al. will ever consider enough people buy their subscription. There's never enough money for these people.

1
submitted 2 years ago by Danitos@reddthat.com to c/math@lemmy.ml

This year's Abel Prize has just been awarded to Michael Talagrand. I didn't knew about his work, but it seems really interesting and he made an effort to make it really accessible both to read and access.

view more: next ›

Danitos

0 post score
0 comment score
joined 2 years ago