seperis

joined 1 year ago
[–] [email protected] 3 points 1 year ago (2 children)

Watch Vilros and American Raspberry Pi Shop; that's where I picked up my Zero 2 and second Pi 4 8GB respectively. I tend to like Vilros better; they're fairly consistent in regularly getting stock, you just have to check in consistently to catch it. The Zero 2 was an actual fluke; I was evangelizing about the Pihole to a friend and went to the site to show her what to buy and the Zero 2 was right there.

Canakit's good too, but somehow, I am always coming in right after pre-orders close, which is weird, as the one thing you cannot say about me is I am not focused as hell (the COVID Switch and NVIDIA Shortage was very educational on how to stalk merchandise into submission).

Truthfully, for a Pihole, you really don't need a Pi 4; my Zero 2 runs it with resources to spare (the regular zero technically could, but there was more than one bottleneck).

[–] [email protected] 2 points 1 year ago (2 children)

One of my friends set up Proxmox on a Lenovo M93 he got on Amazon and runs Home Assistant, Pihole, and some other things off there, and I seriously seriously want. I've been curious about hypervisors since we went over them in class, and seeing his interface hit my 'yes now' button.

What do you use yours for?

[–] [email protected] 2 points 1 year ago

I want to see it.

I really honestly wish more Linux users would throw open their personal libraries of scripts that made their lives easier. Yes, probably 99% of them are super idiosyncratic to do This One Thing the user needed done or are the same ten or fifteen everyone has discovered for themselves but I bet most of them have a piece of code in them that's does this thing I didn't know I could automate or could be a template for this other thing I want to do and didn't even know where to start or I just want to look at and go 'wow, you really went all out with that, this is art I want to frame this, holy shit' even though all it does is like move a file.

[–] [email protected] 2 points 1 year ago

Because for what it was made to do and what I want to use it for, it's utterly ideal. It's easy, it's direct, it works seamlessly with any program's command line, and I can run anything network-wide on any linux machine on my network out of box with no fiddling around. No check for version, no missing packages to hunt up, no libraries to download and verify; I type, I save, it runs, I'm done. If I need to integrate command line tools on six separate programs and/or five to eight scripts in two languages to do a stat/resource/network check on my Linux machines, I can do them all from one script and I can do it to six separate machines over ssh in a loop in under 200 lines of code and throw the results up on a webpage in apache with another thirty if I want to make it pretty in html. Then I set it to a cron job to run once an hour and forget it for months; it keeps on keeping on, I just check that webpage to see everything is fine, in separate tabs even. And I can do all that very very very fast and literally out of box; if I add a brand new machine, all I do is copy my base bash library over and set permissions and it's ready to go.

Those scripts will always work, on every linux machine, every time, in the same way; they will run in ubuntu, solus, fedora, arch, debian, raspberry pi, probably slackware I haven't checked, the scripts do not care. Ones I wrote ten years ago are still running just fine.

Bash is kind of like the general of my script and cli army; she does not need to know everything herself, she just needs to organize the troops to do their jobs, and tell me if someone's slacking off because python decided to be a dick about a package or php is being cranky or apache just won't speak to anyone no idea wtf is going on there or otbr vanished into the ether or all my wifi drivers are in revolt after an update. She does not stress me at all; she is the finder of my stresses before the drama hits critical, and this is why she is my favorite.

[–] [email protected] 8 points 1 year ago

I got into Linux after doing my first end to end build of a pc, I needed an OS, and I wanted to learn basically how to build a server for my own amusement.

Here are the benefits: literally ninety-nine percent of everything else in the world is or seems to be based on Linux or it and Linux dated at some point. The best programs for ripping/encoding movies are on Linux. If you want to build a home media server or do home automation: Linux. If you want an easy, cheap NAS: Linux. Network wide ad blocker: Linux. You can do all of these on the same machine at the same time and it will be 'let's go' and it can do it on surprisingly lower resources than Windows ever will. Once you're comfortable with Linux, there's a massive range of things you wanted to do or didn't even know you wanted to do but Windows made difficult or expensive or inconvenient that are ridiculously easy to do. Even something as simple as doing backups to your primary machine are suddenly low stress. This is why when getting my friends into it, I tell them to use an old PC or laptop and go: every time--every time--they're like "I've been wanting to do X and it's right here" and me "yeah, I know, welcome to a much less frustrating digital life".

If you can't or won't for whatever reason transition fully from Windows; you don't have to. It makes life with Windows monumentally easier as you can lower your expectations on what it will do and leave it for things that for whatever reason, it has to do. Linux fits itself into your life, you don't have to carve out spaces and overthink way too much to make a space compatible with Windows.

For me, the biggest benefit: I have ADHD and depression and was and still am perpetually bored combined with low grade misery. I combat that with learning new things, setting up projects to do, anything to occupy my mind. Linux is amazing: there's always something new to learn and to do, because it can do anything. I want to learn how routers work; flash a router to DD-WRT and go. Get into advanced terminal and command line: Ubuntu Server, Arch, or Slackware, let's go.. Home Automation looks interesting: there's an entire OS for that or I can run it in a container on my primary machine. I know what a container is and how to use it: awesome. Media Server, NAS? I've built them on single board computers and run them or I throw them on the same machine: Linux can do that.

Here's the funny part: I went back to school to get a degree in Software Dev and decided actually, I may get three; I was barely a mid-passing student the x decades ago I tried this education thing. Since I restarted, everything is just--easy. Someone gave me a scholarship, which is insane. I tutor people, for fucks' sake; its weird. At work, I started getting much more advanced assignments: batch? Terminal, sure, send me the design documents, I'll test that. SOAP: never seen it before, but not really worried, send the documents and give me a demo, I can do that, I"ll write everyone a tutorial afterward.

The most important thing Linux does is it teaches you--and keeps doing it--that your computer is not an unknowable force of nature you have no ability to control or anticipate, but a tool. A complicated, advanced tool, but a tool. It shows you and tells you how each part of the tool works and why and how they fit together and you have no reason to be afraid or panic ever again. Nothing will faze you anymore: hard drive error to cataclysmic failure, motherboard short to weird beeping that never stops: okay, you have experienced it (twice) or you read about that on that site when you were looking up sed statements, you can handle this. You may have checklists for it. You recompiled kernels, which at one point you were sure were some sci-fi thing; this is not even on the radar for upsetting.

You will have the extreme pleasure of telling Windows when it gets saucy with you 'You do know I can format you down to bare drive and reinstall everything in the next five seconds? My data is safely backed up on Watson Xubuntu and I have some free time; are you really feeling it right now?" And do it. And be annoyed for the next few hours you have to do it, but you can and if you have to, will, and it's inconvenient but you're not worried at all because this is not some unknowable wtf black box magic; Linux taught you this is just a tool, and exactly how it works and everything will be fine.

This has been my SepTalk on me and my feelings about Linux.

[–] [email protected] 5 points 1 year ago

For aesthetics: Budgie, with Cinnamon a close second For simplicity and speed: XFCE

view more: ‹ prev next ›