@scrubbles@poptalk.scrubbles.tech avatar

scrubbles

@scrubbles@poptalk.scrubbles.tech

Little bit of everything!

Avid Swiftie (come join us at !taylorswift )

Gaming (Mass Effect, Witcher, and too much Satisfactory)

Sci-fi

I live for 90s TV sitcoms

This profile is from a federated server and may be incomplete. Browse more on the original instance.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

Yeah I don’t think they fully understand the steps to using a bidet if they’re worried about towels covered in shit…

scrubbles, (edited )
@scrubbles@poptalk.scrubbles.tech avatar

If Beehaw chooses to leave the fediverse and defederate everyone, I wish them all the best, but I know I personally will not be joining.

I’ve had enough of walled gardens and private spaces, I chose the fediverse because Reddit started forcing decisions I didn’t like, like which apps I could use or how I interact with the communities I enjoy. The fediverse allows me the choice to choose what communities I want to subscribe to on my own terms, and that isn’t something I want to let go of easily.

There are downsides, there is noise, but that’s the role of hosting social media. It’s inevitable that as a community grows with more people who enjoy it, that there will also be people who want to tear it down. To me, that’s just a fact of the internet.

I’ll be disappointed, Beehaw is what inspired me to set up my instance and my communities and nurture my tiny instance - but I still believe in the fediverse. Welcoming differing opinions - not shutting them out.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

and I find misinformation about topics like this also to be rude. It’s perfectly fine if you don’t understand something, but what I don’t like is you going out of your way to dissuade people from using a product when I don’t think you understand the core concepts of it. If you have valid criticisms like security of docker then that’s a different conversation about securing containers, but it’s hard to take them as valid criticisms if the criticism is based on a fundamental misunderstanding of the product.

I don’t think anyone I have ever talked to professionally or read about docker would ever describe a dockerfile as “scripts for setting up software”. It is much more nuanced then that.

So yes, I’m a bit rude about it. I do this professionally and I’m very tired of people who don’t understand containerization explain to me how containerization sucks.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

I’ll answer your question of why with your own frustration - bare metal is difficult. Every engineer uses a different language/framework/dependencies/whathaveyou and usually they’ll conflict with others. Docker solves this be containing those apps in their own space. Their code, projects, dependencies are already installed and taken care of, you don’t need to worry about it.

Take yourself out of homelab and put yourself into a sysadmin. Now instead of knowing how packages may conflict with others, or if updating this OS will break applications, you just need to know docker. If you know docker, you can run any docker app.

So, yes, volumes and environments are a bit difficult at first. But it’s difficult because it is a standard. Every docker container is going to need a couple mounts, a couple variables, a port or two open, and if you’re going crazy maybe a GPU. It doesn’t matter if you’re running 1 or 50 containers on a system, you aren’t going to get conflicts.

As for the security concerns, they are indeed security concerns. Again imagine you’re a sysadmin - you could direct developers that they can’t use root, that they need to be built on OS’s with the latest patches. But you’re at home, so you’re at the mercy of whoever built the image.

Now that being said, since you’re at their mercy, their code isn’t going to get much safer whether you run it bare-iron or containerized. So, do you want to spend hours for each app figuring out how to run it, or spend a few hours now to learn docker and then have it standardized?

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

Your first sentence proves that it’s different. The developer needs to know it’s going to be a Deb package. What about rpm? What about if it’s going to run on mac? Windows? That means they’ll have to change how they develop to think about all of these different platforms. Oh you run windows - well windows doesn’t have openssl, so we need to do this vs that.

I’d recommend reading up on docker and containerization. It is not a script for setting up software. If that’s what you’re thought is then you really don’t understand containerization and I recommend taking some learnings on it. Like it or not it’s here, and if you’re doing any dev/ops work professionally you will be left behind for not understanding it.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

This is a really bad take. I’m all for OSS, but that doesn’t mean that there isn’t value with things like Docker.

Yes, developers know less about infra. I’d argue that can be a good thing. I don’t need my devs to understand VLANs, the nuances of DNS, or any of that. I need them to code, and code well. That’s why we have devops/infra people. If my devs to know it? Awesome, but docker and containerization allows them to focus on code and let my ops teams figure out how they want to put it in production.

As for OSS - sure, someone can come along and make an OSS solution. Until then - I don’t really care. Same thing with cloud providers. It’s all well and good to have opinions about OSS, but when it comes to companies being able to push code quickly and scalably, then yeah I’m hiring the ops team who knows kubernetes and containerization vs someone who’s going to spend weeks trying to spin up bare iron machines.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

Just having 8 of them being spammed on the page at once. I’ll say they were funny, and I’m american. But it quickly became spammy. At least spread them out over a few days

pooling media libraries - like distributed storage

I run a full media server, as well do a few friends. Now we had the idea to share our media libraries. In a first quick attempt we, mounted each other’s library folder via an smb share and imported those in jellyfin (all servers connected by VPN) Works quite well, but is kind of cumbersome the more people get in. I had the...

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

Seems to me the easiest solution would be each host a replica. Now that you can get 8TB for something like a hundred bucks this would be both faster and more redundant if one would fail

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

Second there. Running kubernetes at home is great - to learn it for work.

If you don’t need to use it for work then you’re going to spend weeks if not months setting it up for very little payoff at home

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

Yeah, I know, took a couple watchthroughs to get it at first but this was their own arrogance really showing. They couldn’t be bothered just to show a bit of encouragement.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

I’ve always thought if they just showed a bit of encouragement to him he would have been fine.

You’re not master - yet. But don’t worry, you will be, it’s a process. Listen Anakin, I know it seems like a long thing, and you are doing a great job, but everyone goes through this. I went through it…

Instead he just got “You are not qualified. Sit down”.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

For that low of a budget I’d go look for used desktops to run - which is exactly what I did to get started .

Then raspberry pis

If you can go up further I’ve really enjoyed the beelink computers as tiny servers

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

What does that make me being happily married as a senior engineer who knows most of those languages?

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

Unraid is great, I use it daily. I grew past it in some aspects, but it’s a great starter OS.

Agree with other commenter. Don’t discount backups. Unraid is not a backup. Plan to lose all of your data someday.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

Yeah these would be really good memes if they spread them out over time. Throwing them all at us in 5 minutes just annoys me

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

I’m pretty far left and I chuckled at this. This is why the right makes fun of us for not being able to take a joke.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

I think there’s a difference from the doom and gloom of your post and the actual problem. Quick generated-spam content is really what you’re arguing against.

I can see the use of well crafted jokes in the form of AI art being acceptable. I do not like low-quality spam content though.

I think it’s too rash to just say “ban AI content” and instead reinforce rules like “Ban low effort posts/comments”. The AI stuff that’s low quality farming has been pretty obvious.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

Correct, OPs needs is describing what kubernetes was made for. Fault tolerant container orchestration. Or any other orchestration framework.

However it’s a best to learn and get set up. Migrating all of my containers over took a couple of months of learning and trial and error. Each person has to decide is that level of effort worth it in a home application

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

You’ll need to learn a lot more about kubernetes to decide fully if you want to do it. I’m more or less telling you that yes there are ways to keep it highly available, but they’re going to be literally 10x if not more the amount of effort to spin up and probably maintain.

Proxmox has their own flavor of HA that is a lower level of virtualization. They’ll be able to failover a specific VM/CT to another node if one fails, but again pros and cons. The major annoyance for both is where do you put your data so 2 separate nodes can access it? Both k8s and proxmox have different approaches.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

I haven’t tried this one, but be cautious. 10g gets HOT. anything that’s passively cooled id be suspicious about.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

That’s what I was thinking, but less… Fire hazard? I’ve seen some of those that are just crazy. Idk mostly need a board that can handle it. Idk just dreaming of a new project with spare stuff hanging around.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

This was probably intentional, they don’t really need to say that somebody unlike or undisliked something. You just need to know that their vote is no longer valid. This is probably easier with Mastodon as well because they can and just erase whatever about it was, plus one or minus one, and essentially they don’t have a vote anymore.

Because if you really think about it, do you really need to know if somebody undisliked versus unlike something? Or do you only need to know that their vote is now removed?

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

Exactly, that’s why to me this makes complete sense to me. An unlike is just resetting the score to zero or deleting the score altogether.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

I don’t think that’s the architecture of ActivityPub though. It’s not meant to be a queryable thing, or a datastore. It only sends deltas, and it’s your job to keep the data you care about and apply the changes as they come through. It’s why when an instance subscribes to a community it never has before there is no history, because it doesn’t have any. (I think Lemmy goes and gets one page though)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #