Comments

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

thesmokingman, to chat in Help me find a book series like The Witcher or Assassin's Appentice, I need to forget this world right now! Go to town with recommendations!

He added a midquel, Port of Shadows, in 2018, and there are some really good shorts you can find in his Best of collections that are also recent. I’ve found a lot of folks who read them back when have missed these!

I feel like this is a great rec because The Witcher is pretty grimdark and Cook is a grimdark progenitor. Good pick!

thesmokingman, to selfhosted in PSA: The Docker Snap package on Ubuntu sucks.

It’s also offered as part of the installation process at least for Ubuntu server. If you don’t know better it bites you real quick.

thesmokingman, to selfhosted in PSA: The Docker Snap package on Ubuntu sucks.

The issue here is that Canonical pushed the snap install without warning about its reduced functionality. I don’t think highlighting a wildly different experience between a snap install and the Docker experience people are used to from the standard package install is “bashing it just because it’s popular to hate on snap.” For example, if you take a fresh Ubuntu server 22 install and use the snap package, not realizing that snaps have serious limitations which are not explicitly called out when the snap is offered in the installation process, you’re going to be confused unless you already have that knowledge. It also very helpfully masks everything so debugging is incredibly difficult if you are not already aware of the snap limitations.

thesmokingman, to selfhosted in Uid/gid in docker containers don't match the uid/gid on the server?

This is really dependent on whether or not you want to interact with mounted volumes. In a production setting, containers are ephemeral and should essentially never be touched. Data is abstracted into stores like a database or object storage. If you’re interacting with mounted volumes, it’s usually through a different layer of abstraction like Kibana reading Elastic indices. In a self-hosted setting, you might be sidestepping dependency hell on a local system by containerizing. Data is often tightly coupled to the local filesystem. It is much easier to match the container user to the desired local user to avoid constant sudo calls.

I had to check the community before responding. Since we’re talking self-hosted, your advice is largely overkill.

thesmokingman, to lemmyshitpost in State flags

This is slightly misleading. The Kansas flag, for example, does have human toes hidden by dirt rather than shoes (or shoes if we do not assume the farmer is standing in the plowed rut). I question the selection methodology. Since there are readily visible hooves on the KS flag as well as hidden human toes, should we assume that all of the yellow states also have human toes hidden? We can’t because of, for example, California, which has bear toes and no human.

thesmokingman, to linux in Canonical changes the license of LXD to AGPL

Wow! I learned something. To return the favor, life would be better for you if you were less rude in the way you convey information.

thesmokingman, to linux in Canonical changes the license of LXD to AGPL

I don’t understand how AGPL allows Canonical to make and sell proprietary copies of this software without violating their license. That’s the only way your scenario could happen. If you’re aware of a situation where a company can do this, I’d love to learn.

thesmokingman, to linux in Canonical changes the license of LXD to AGPL

They would have used a license like SSPL or the newer BSL for that. AGPL keeps it open. They got that going for them and about nothing else.

thesmokingman, to memes in Welcome to Capitalism

Context for anyone also confused

thesmokingman, to privacy in Proton domains blocked as disposable in disposable filter

You’ve ignored my questions attempting to flesh out your point and refuse to link this specific list to anything bad. I don’t think you understand good or bad faith. Good luck with that!

thesmokingman, to privacy in Proton domains blocked as disposable in disposable filter

So you’re lumping this resource into a bucket with other resources that were malicious but you have no direct connection from this resource to harm you claim it causes? You’re saying a dev using this list to allow people to download free content but prune emails to save his bounce rate is doing bad things and needs to convert their FOSS use-case to yours?

Who gets to decide? You didn’t answer that and in the interest of good faith I’ll pull that one down as the important one since it follows from the argument I feel you’re making.

thesmokingman, to privacy in Proton domains blocked as disposable in disposable filter

You’re getting into very sketchy territory by saying a dev who is using a public GitHub repo to solve their problems needs to take it down because of how others are abusing it. Should the original dev be punished by their email provider because they shouldn’t be allowed to use this? Should anything that has potential harm be required to be a private repo? Who gets to decide all of that?

In the interest of specifics, can you point to where this specific list has done harm? I spent a fair amount of time looking around to make sure I wasn’t going out on a limb for someone with neutral views.

thesmokingman, to privacy in Proton domains blocked as disposable in disposable filter

The beauty of open source code is that you can fork this project and add that. The repo maintainer seems to have a simple litmus test for whether or not something should be on the list: is it something that will cause a bounce for email distribution? That’s a really subjective test so you kinda have to talk to the repo maintainer about answering it. I suspect they feed it into a library, perhaps one of the ones linked, for use with their platform, so their problem is most likely solved.

thesmokingman, to privacy in Proton domains blocked as disposable in disposable filter

That’s not what this specific list is for.

I’m okay with people using burner email addresses to get my free content, I just need to be able to filter them out of my list so it doesn’t drive up bounces and hurt deliverability.

AWS SES, for example, is fucking rabid about bounces. Being able to filter out addresses you know are going to bounce is pretty important.

Can a list like this be used for anti-privacy measures? Absolutely! Does that mean we should never create lists like this? For me that depends on whether or not you think we should prevent encryption because bad actors can use it for bad purposes.

thesmokingman, to privacy in Why you should never use Facebook or Google to log in to third party websites - what to do instead

In theory, my email only serves as a way to verify me and spam me. A good account may require an email for communication and should allow that email to be changed without losing the account, in the same way the good account will let me change the password, the MFA, and ideally even the username (looking at you Steam). Same as a phone number. We’re beginning to see a move toward that flexibility. Most accounts with MFA allow it.

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