please know that this isn't even getting into if I run Owncast/Peertube and Restreamer for myself so I can broadcast in a higher quality, and then have another local box (whose specs would probably be more on-par with the PBS server, though it'd need to have either enough compute power to software transcode from AV1 to x264 in a few bitrates, or be built with hardware transcoding from day one) handle the Restreamer/Peertube side of things - the compute and network throughput to manage all that jazz, and enough storage space to hold who knows how much video in a variety of bitrates.
tbh I think PBS would only take backups of the actual container setup there, and none of the data on it since a) that means having to back up a TON more shit (which means instantly needing to build in an N4 or even N5) when I could just. build in one of those for the Owncast/Peertube and Restreamer box and call it a day (and just have a decent RAID setup so drive failure is at least less harmful when it comes to video storage)
can you tell I'm way too obsessed with data backups and reliability?
(as if all of this matters if my internet dies and I lose that uptime, but ALSO at least the advantage of doing full container backups on shit means extended outages could be as simple as just spinning up a VPS with the same container specs and tossing the latest B2 backup onto it? though IDK how well fediverse stuff would play with that...)
=> More informations about this toot | View the thread
hmm... i'm having Thoughts on how to handle self-hosting stuff locally for friends & taking good backups...
It might just be enough? The PBS box would be pretty basic, just a few core Ryzen chip with enough storage space & network speed to accommodate the throughput of backups coming in (which should be MORE than enough unless I can get like, an M.2 E-key to 10Gbps plug shoved into a box). The Optiplex box would be handling most of the heavy lifting, so i might bias towards an i7-based unit for some extra compute power when it comes to taking, compressing, and encrypting the suspend-mode backups before making them the PBS server's problem. who then gets to deal with shoving it to Backblaze as well.
the PBS server would really just be doing that and sitting idle most of the time, just making sure it keeps the girlies together. I don't think? it'd really need all that much power in the grand scheme of things. the fleet of Optiplex boxes could all run their own set of tasks, I could get a 12th-gen box for my personal stuff (Jellyfin included) and re-purpose my current 10th-gen box as the host device (swapping out the WiFi E-key for a faster wired network plug) and put in more robust storage (and swap the memory for at least decent ECC stuff, so long that the Optiplex Micro's support it).
The PBS server should? at least support un-buffered ECC DDR4. From what I'm seeing, Asrock and Gigabyte B550 boards typically do across the price range, so that should be OK there. Toss an Intel X550 network card for 10GbE local backup network to guarantee only the read/write process is the bottleneck. I'd probably have the Optiplex box built-in 1GbE port be the actual service network? At least keeps the two separate so you can't physically interfere with the backup comms? IDFK here lol this is theoretical.
Anyways I think that might be the best? way to go about things. I could build in a Jonsbo N4 and get even more hard drives, but IDK more hard drives = more cost and more (idle) power draw, and since shit is backed up in like, twelve spots anyways it should be OK to have a smaller box whose whole job is backups?
shrug
=> More informations about this toot | View the thread
trying to like, idk, figure out (theoretical) needs for a fedi instance and like.
why is figuring out software so hard ;_; i just wanna take snapshots of a server or w/e and toss it onto backblaze for safe-ish keeping
=> More informations about this toot | View the thread
@sneexy please know that with catpuccin mocha (at least the green one) the logo and banner blends in so well and it's perfection. wouldn't change a thing.
=> More informations about this toot | View the thread
yes I decided to take this three-parter and turn it into like, an actual blog post of sorts. minus the third part but still trying to capture the third part in spirit.
https://blog.senil.me/tech-should-just-work/
have fun besties and worsties :verified:
RE: https://booping.synth.download/notes/a2r2ez26spy508tq
=> More informations about this toot | View the thread
big furs. you agree. reblog.
=> More informations about this toot | View the thread
yes this is kind of rich coming from the guy who wants to fuck around and install postmarketOS onto a chromeos tablet, but the only reason I really care to fuck around with that is a) it sounds interesting, and b) I don't care about that tablet anyways. It sits unused, it doesn't do shit 99% of the time these days as is. If I fuck it up, it's not a massive loss on my part.
A lot of folks don't have that ability to fuck around & find out. There are a lot of things to my tech that I could modify to make it more secure or de-Google things, but I want stuff to just work - yeah I could install GrapheneOS on the Pixel I plan on getting, but if something happens it's on me to troubleshoot instead of getting to pass it off to Google.
The only reason I care to fuck around with Home Assistant for Zigbee and Thread and Matter is that none of those devices are in my home yet. I don't own a single Zigbee or Thread or Matter smart device sensor whatever yet, which means I have zero switching cost involved. If I had a couple of smart plugs, a couple sensors, a lightbulb or two, maybe a wireless remote button... well, that equation changes things because my setup works just fine like that.
Why throw it all out the window just to put that in my control when it already works? I want to be able to yell at something to turn a light on or off, or have something happen when I leave home, or be able to monitor something from my phone remotely (be it sensor stuff, energy, or a CCTV system). If that shit is in place already... why fuck around trying to "improve" things, leaving me without that system until I get it working again but Differently?
=> More informations about this toot | View the thread
If you want your software to be used by Normal People (and you aren't in an industry environment where slightly more specialized things are going to be training anyways), you gotta approach them on Normal Person Terms. The biggest one being "does this new thing still do what I needed the original for" paired with "can I just hit install and get going with no fuss."
Very few Normal People sign up for a social network because privacy or some other abstract reason. They sign up because their friends are there and they think it'll be a good community. They stick around if the culture is good and the system is Intuitive.
They do not care about much otherwise. Which is ok! I'm the same way with certain things in my life - I'm willing to fight some to make shit work how I want it to, instead of how (insert random company here) wants it to, but 87% of the time I just want shit to work.
Sure, I could use Linux on my desktop when I set it up again, but I want to use CAD tools that are kinda the industry standard here, which means AutoDesk, which means no Linux. There are hacky ways to make it work, but I'd be fighting it enough as is. I don't need getting the thing to run to be part of it.
Y'know why most Normal People don't use Signal or Matrix or whatever? Because a) their friends and family probably aren't on it, b) that is Yet Another Place to keep tabs on, and c) it doesn't really do anything else for them. Assuming it even works half the time, too (cough matrix cough)
Approach folks where they're at. You aren't going to get people who just want to talk to their friends to sign up for a social platform that talks way too much about the backend and not enough about what it does and its features and how nice it is to use and find friends and communities and whatnot. They don't care about federation they just want to hang out.
I'm so annoyed by anyone who assumes that Most People just want their tech to work and not fight it. It's part of why any local self hosting (for others) is going on micro boxes that sit behind another one on a totally different physical network that's regulated by the larger box. Sure I could fuck around with vlans and ports and access restriction and shit, but it's way easier for me to just go "this is the literal only thing that's physically part of the rest of my network, it's the only thing that gets to talk to the outside world, and it's the thing in charge of handling everything else."
I'd be fighting that box (& the others) enough as-is. I don't need to be juggling shared physical networking stuff to try and keep things otherwise separate and secured. And I'm already technically minded.
I don't care about the backend about a lot of things unless it's a personal project, I'm paid to care about it, or the ADHD kicks in. I just want shit to work & anything that prides itself too much on the backend without talking about the actual experience (let alone "what does that mean for the end user") is an Orange Flag for me.
RE: https://retro.social/users/ifixcoinops/statuses/113790985784272965
=> More informations about this toot | View the thread
Might as well do this yet again, but... Hi!
I'm Senil, a (soon-to-be) controls engineer that thinks robots and beep boops and dial up sounds are pretty damn neat. I miss the key-adjacent experience so I'm coming here from @senil888@furry.engineer - I previously self-ran an Iceshrimp.JS instance for myself that I closed off months ago (money & also federation for a single user instance was A Bitch).
I just like being places online lol. I have a landing page webbed site. And I also have a blog that I'm gonna add a new post to soon.. The blog is powered by eleventy and github pages, blessed be for static site generators and free hosting via shit like Pages.
=> More informations about this toot | View the thread
stop downloading synths I'm not compatible with any compression format I'm going to take up your entire bandwidth for weeks
=> More informations about this toot | View the thread
=> This profile with reblog | Go to senil@booping.synth.download account This content has been proxied by September (ba2dc).Proxy Information
text/gemini