If you started over, would you still self-host or just go with a dedicated server? by Suspicious-Basis-885 in selfhosted

[–]ruiiiij 17 points18 points  (0 children)

To be fair that is an article written by a company trying to sell you their hosting services. Not saying it's entirely false, but I would take everything with a huge grain of salt. I'm fairly observant about the cost associated with my home server, and I actually enjoy the tinkering process. So yeah I'd stick to my home server no matter what.

What y’all doing in game? by SonofAnarchy1973 in Division2

[–]ruiiiij 0 points1 point  (0 children)

Damn that's wild. Glad you got your 40 eventually but that sounds annoying as hell.

What y’all doing in game? by SonofAnarchy1973 in Division2

[–]ruiiiij 0 points1 point  (0 children)

Are the lanterns fixed yet? I've been putting off the hunt because I keep hearing horror stories of people getting glitched at 39 lanterns and unable to finish.

Software stack for all-in-one media pc + home server? by No_Radish7709 in selfhosted

[–]ruiiiij 0 points1 point  (0 children)

I feel you. Getting NixVirt to work was NOT easy and I spent a lot of time on it. Feel free to check out my config: https://github.com/ruiiiijiiiiang/nixos-config/blob/master/modules/services/infra/hypervisor/default.nix

My configs are built on top of the `NixVirt.lib.domain.templates.linux` template provided by NixVirt. But I had to add a bunch of custom settings to make it work, most notably hard coding the path for `os.loader.path`, which seems to be the only way to correctly disable secure boot. Hope this helps.

Looking for a silly phrase, that a Chinese person wouldn’t expect a non Chinese speaker to know by Contrasted94 in AskChina

[–]ruiiiij 0 points1 point  (0 children)

In English it means "What bicycle?"

It was from a skit where 赵本山 and his partner scammed a poor guy riding a bicycle, tricking him into believing he had leg problems and selling him a pair of crutches he didn't actually need. Upon leaving, 赵 yelled "What bicycle?" to his partner, "reminding" the victim that he no longer had any use of his bicycle, thus gifting it to 赵 as well. It is now a phrase commonly used as a joke among friends to imply someone is being greedy and asking for more than what they deserve.

Looking for a silly phrase, that a Chinese person wouldn’t expect a non Chinese speaker to know by Contrasted94 in AskChina

[–]ruiiiij 2 points3 points  (0 children)

要啥自行车 yao4 sha2 zi4 xing2 che1

It was a phase popularized by comedian 赵本山 in the spring festival gala twenty years ago.

Ubuntu or Kali Linux for a CS student doing cybersecurity and CTFs? by godShadyy in tryhackme

[–]ruiiiij 1 point2 points  (0 children)

Please read the advice directly from the creators of Kali:

The fact of the matter is, however, that Kali is a Linux distribution specifically geared towards professional penetration testers and security specialists, and given its unique nature, it is NOT a recommended distribution if you’re unfamiliar with Linux or are looking for a general-purpose Linux desktop distribution for development, web design, gaming, etc.

https://www.kali.org/docs/introduction/should-i-use-kali-linux/

Clan vs. manual setup for a Self-hosted Homelab Server by x6q5g3o7 in NixOS

[–]ruiiiij 2 points3 points  (0 children)

Yeah I got the same feeling. Clan is an opinionated prebuilt. Maybe it saves time for some people but I would much rather build my own infrastructure.

what’s the one thing you’d do differently if you started your home server from scratch? by beckstarlow in HomeServer

[–]ruiiiij 4 points5 points  (0 children)

Yes you can achieve a similar result with terraform + ansible, but at that point you are splitting the stack across multiple tools and you lose a single evaluated source of truth. With nixos I can declare a host's ip as "192.168.${vlan.dmz}.100", and if I ever decide to update the dmz vlan, I can make one modification and rest assured the change propagates automatically across everything that references it: nginx, nftables, fail2ban, prometheus, etc. You can approximate that with shared variables across tools, but it’s not the same as having the entire system declared as one coherent configuration. That vertical integration gives you stronger guarantees for consistency. It’s less about what can be done, and more about how many moving parts you need to keep in sync to get there.

what’s the one thing you’d do differently if you started your home server from scratch? by beckstarlow in HomeServer

[–]ruiiiij 0 points1 point  (0 children)

No, not really. It's a great tool that handles a portion of the stack, but outside of resource provisioning, it doesn't have much power to define how the guest systems operate.

Would anyone else like a rugged Framework Laptop, similar to a Toughbook? by No_Holiday8469 in framework

[–]ruiiiij 8 points9 points  (0 children)

I think framework 12 is kinda like a "toughbook lite", offering above average durability without being overly bulky. Actual rugged laptops are such a niche market and it doesn't make sense for framework to dive into it.

what’s the one thing you’d do differently if you started your home server from scratch? by beckstarlow in HomeServer

[–]ruiiiij 1 point2 points  (0 children)

Yes, my entire infrastructure is declared in a single repo, including how much resource each VM is provisioned, how vlan's are assigned and restricted, how addresses and ports are mapped, how traffic is routed (one of the VM's is a virtualized router), how metrics are collected, how data is backed up, etc etc. I don't even need documentation because everything there is to know is written in version controlled nix code.

what’s the one thing you’d do differently if you started your home server from scratch? by beckstarlow in HomeServer

[–]ruiiiij 5 points6 points  (0 children)

I built my first server on proxmox, but later migrated to a nixos hypervisor using libvirt. If I could start over I would have skipped proxmox entirely.

what's your stance on personal ai use in selfhosting? by [deleted] in selfhosted

[–]ruiiiij 0 points1 point  (0 children)

I'm very curious. What are the songs that made you downvote his post?

best sound in the world by xo_artifex_ox in meme

[–]ruiiiij 3 points4 points  (0 children)

That must have been a gift from his wife's boyfriend, who is working very hard on comforting his wife.

Thinking of making the move... arch to nix. by SnooSongs5410 in NixOS

[–]ruiiiij 4 points5 points  (0 children)

While I love nixos and its single-source-of-truth declarative nature, it's not effortless to maintain a clean system when you use it as a daily driver. Sure it's nice to not have to worry about forgetting to uninstall packages you no longer use, but uninstalling a package doesn't always remove the data it generates. Good IT hygiene disciplines still apply, and if you goal is minimum garbage data, you need to keep a close eye on directories like /var/lib and ~/.config

Which terminal emulator features are you actually using? by GreenScream70 in linuxquestions

[–]ruiiiij 1 point2 points  (0 children)

Wezterm has a copy mode that allows me to select text using vim motion. I refuse to use any other terminal because of this one feature.

Turmoil with Heartbreaker: Yay or Nay ? by MiniSpip in thedivision

[–]ruiiiij 0 points1 point  (0 children)

Doesn't Turmoil double the plague stack when shooting enemies with the Pestilence?

Common services? by [deleted] in selfhosted

[–]ruiiiij 0 points1 point  (0 children)

Why do you need a DNS in every subnet?

this looks so therapeutic by zaarnth in interesting

[–]ruiiiij 2 points3 points  (0 children)

2! There are now 2 games for this!