[-] trevor 47 points 20 hours ago

Perhaps Kent could maybe follow the contributing guidelines instead of being an obstinate child???

[-] trevor 11 points 2 days ago

Well, normally, you could assume that the Releases on GitHub might be a little newer than on various app stores because Google Play and the Apple App Stores have annoying approval processes (and optional delayed rollout strategies) but the fact that the GitHub Release is behind what they have published in the app stores is concerning...

[-] trevor 4 points 2 days ago* (last edited 2 days ago)

Espanso can do way more than just that, but it has a clipboard backend that you can use.

[-] trevor 5 points 4 days ago* (last edited 4 days ago)

The closest that you can get is using something like Grayjay, where they have their own social media system, but your comments will only be interactable to other people using Grayjay.

[-] trevor 3 points 5 days ago

Continuing to exploit and kill animals guarantees this will keep happening. If you want it to stop, stop participating and advocate for your local governments to mandate a transition away from animal agriculture.

[-] trevor 1 points 5 days ago

FYI for anyone that hasn't answered the survey yet: you can leave this question blank.

[-] trevor 26 points 6 days ago

It would require acting outside the confines of the law, because fascists aren't bound by the law either. And the more the US government is made obvious to be a joke, the more people might finally get the fucking clue that institutions are meaningless when they don't actually enforce the rules or provide meaningful support for what the working class actually needs, and they might eventually decide to do something about it.

That is, of course, hopeful thinking on my part, but I think it's the only correct answer to "what can we do when an overt fascist has power".

Additionally, on an interpersonal level, you need to find communities IRL if you don't have them, and be defiant together. Don't let these evil fucks normalize anymore bigotry or conspiracies than they already have. Even if social norms would dictate otherwise, call that shit out when it happens.

And don't preemptively give up or resign your position if you hold some sort of influential role in society. Don't make it easy for them. Every single bit of defiance makes it that much harder to impose the hell which they intend to inflict, which is in and of itself valuable.

[-] trevor 70 points 1 month ago

Nobody look at how much water (and exploitation) that animal agriculture requires 🫣

[-] trevor 185 points 2 months ago

Lula is so fucking great. He's literally just backing up the courts that are applying the law fairly and as-written, which is more than I can say for most leaders.

[-] trevor 97 points 5 months ago* (last edited 5 months ago)

Here's a neat tip:

You can go to most publisher or developer pages on Steam and "ignore" them to prevent Steam from ever showing you their slop again.

Example:

  1. Go to: https://store.steampowered.com/developer/Ubisoft
  2. Click the "Settings" cog.
  3. "Ignore this creator"

You can do the same with EA, 2K, etc. Don't even give these parasites microseconds of your time when they release their next slop title.

10
submitted 9 months ago* (last edited 9 months ago) by trevor to c/docker@programming.dev

I am looking for something that can take a Dockerfile, like the following as an input:


FROM --platform=linux/amd64 debian:latest
ENV DEBIAN_FRONTEND=noninteractive

RUN apt update && apt install -y curl unzip libsecret-1-0 jq
COPY entrypoint.sh .
ENTRYPOINT [ "/entrypoint.sh" ]

And produce a a multi-stage Dockerfile where the last stage is built from scratch, with the dependencies for the script in the ENTRYPOINT (or CMD) copied over, like this:


FROM --platform=linux/amd64 debian:latest as builder
ENV DEBIAN_FRONTEND=noninteractive

RUN apt update && apt install -y curl unzip libsecret-1-0 jq

FROM --platform=linux/amd64 scratch as app
SHELL ["/bin/bash"]

# the binaries executed in entrypoint.sh
COPY --from=builder /bin/bash /bin/bash
COPY --from=builder /usr/bin/curl /usr/bin/curl
COPY --from=builder /usr/bin/jq /usr/bin/jq
COPY --from=builder /usr/bin/sleep /usr/bin/sleep

# shared libraries of the binaries
COPY --from=builder /lib/x86_64-linux-gnu/libjq.so.1 /lib/x86_64-linux-gnu/libjq.so.1
COPY --from=builder /lib/x86_64-linux-gnu/libcurl.so.4 /lib/x86_64-linux-gnu/libcurl.so.4
COPY --from=builder /lib/x86_64-linux-gnu/libz.so.1 /lib/x86_64-linux-gnu/libz.so.1
# ...a bunch of other shared libs...

# entrypoint
COPY entrypoint.sh /entrypoint.sh

ENTRYPOINT [ "/entrypoint.sh" ]

I've had pretty decent success creating images like this manually (using ldd to find the dependencies) based on this blog. To my knowledge, there's nothing out there that automates producing an image built from scratch, specifically. If something like this doesn't exist, I'm willing to build it myself.

[-] trevor 86 points 1 year ago

Still more efficient on resource utilization than animal agriculture. If you hate almond milk for that reason, you should want the dairy industry completely abolished.

view more: next ›

trevor

joined 1 year ago