Comments

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

scrubbles, to selfhosted in Why docker
@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, to selfhosted in Why docker
@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, to lemmy_support in (Resolved) Lemmy sends out an Undo of a Dislike as an Undo of a Like
@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)

scrubbles, to lemmy_support in (Resolved) Lemmy sends out an Undo of a Dislike as an Undo of a Like
@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, to selfhosted in pooling media libraries - like distributed storage
@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, to gaming in Valve says no to inhaling Steam Deck fumes
@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, to memes in Half a ti
@scrubbles@poptalk.scrubbles.tech avatar

Take THAT space coyote!

scrubbles, to feminism in Opinion | Why Aren’t More People Getting Married? Ask Women What Dating Is Like.
@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, to datahoarder in That many people need old Ubuntu installations?
@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, to memes in At least uBlock Origin is always up-to-date now
@scrubbles@poptalk.scrubbles.tech avatar

I’ll check it out!

scrubbles, to memes in Relatable?😅
@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, to memes in Buying a new car is not better than keeping an old one
@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, to memes in I’ll fight anyone who shits on Gen Z
@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, to asklemmy in How much "data" do you personally have?
@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 #