@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

I’ll have to check it out some time, we’ll see. It’s on prime though so…

but yeah, a remake is a real bad idea

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

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

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

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)

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

It smells so good. But every time I do I think “yep this is pure cancer” and I stop.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

Men (and granted I am male) really do need to drop the alpha male stuff. It’s a shame so many men are drawn into this weird mentality on YouTube thinking that’s what is going to get them a girl… When really it’s the furthest from the truth.

I met my wife at work, made some awkward jokes with her, and eventually asked her out. We split everything a perfect 50/50 and I’m proud to say she is a strong independent woman who definitely does not need me. I can’t imagine the disrespect she would feel if all of a sudden I went all alpha.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

I struggled with those for so long. I’m running Pop now with integrated flathub and all of a sudden Linux is fun again!

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

Uh no. It matters. If you tell someone you’re going to be somewhere at a specific time, then it is rude to not be there at that time. The only way to make it okay is to call ahead and warn them that you will be late.

Even with a playdate like you said, the other parent may have food ready. They may have declined a different activity so they could meet with you. They may have left early from a different event, or even they were enjoying a TV program but stopped early to go meet with you. All of which if you would have called to say you’ll be late they could have continued. It doesn’t matter that you were meeting at a park, you put their life on hold for it, respect that they did that for you.

You have kids. Learn how to be on time, you’re supposed to be the one who can manage the time for them, not use them as an excuse.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

Absolutely doesn’t, and we should push them to bring back rail, but that will take a very very long time to build. Even major cities are missing rail links, they would need huge infrastructure to add it there, and then smaller links for the teeny tiny towns. We should do both - invest in good public transit, and also embrace stopgap measures.

We can both say “EVs are the solution for now” and also do things like “No new lanes will be added unless rail is considered first”

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

https://poptalk.scrubbles.tech/pictrs/image/c08ee296-4a6c-403b-b8ac-7e92c8bd5bce.png

I’m definitely too old, but as a Millennial I love Gen Z. They got their funny internet things, their doom memes, their music, and I say go for it. They’re picking up and running with the rights for all, they’re more open than we even are, and it’s just awesome to see. People love to make fun of the younger generation but are so quick to forget what we were actually like back then.

scrubbles,
@scrubbles@poptalk.scrubbles.tech avatar

I crossed the 110TB line not too long ago. Don’t worry, if all of your primary data is still in one enclosure you’re still fine.

If you find yourself building out racks then it’s time for an intervention. That’s what my friends did with me and they failed

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