canaryWart

joined 4 days ago
[–] canaryWart@programming.dev 0 points 1 day ago (1 children)
[–] canaryWart@programming.dev 2 points 2 days ago (2 children)

Nah. Potatoes, even apples, or bust

[–] canaryWart@programming.dev 2 points 2 days ago

Hormonal Replacement Therapy

[–] canaryWart@programming.dev 1 points 2 days ago

And strict mode (set -e) is off

[–] canaryWart@programming.dev 1 points 2 days ago

I use an fzf based script that queries for updates and lets me choose what to install.

If you use xbps, or are just curious:

::: xu #!/bin/env sh

self="$(basename "$0")"

error() { printf '%s:' "$self" >&2 # shellcheck disable=SC2068 printf ' %s' $@ >&2 printf '\n' >&2 }

fatal() { error "$@" exit 1 }

if [ -x "$(command -v sk)" ]; then finder=sk elif [ -x "$(command -v fzf)" ]; then finder=fzf else echo "neither fzf or sk are installed" >&2 exit 1 fi

tmp="$(mktemp)" || fatal "couldn't source bindings" grep '^export' "$DOTFILES/.zshenv" | grep -E 'FZF|SKIM' >"$tmp" . "$tmp" rm "$tmp"

shellcheck disable=SC2046

choices="$(xbps-install -nSu | cut -f1 -d' ' | sed 's/-[^-]*$//g' | $finder | tr '\n' ' ')"

[ -n "$choices" ] || exit

guard=pkexec command -v "$guard" >/dev/null 2>/dev/null || guard=sudo

shellcheck disable=SC2086

while ! $guard xbps-install -Syu $choices; do :; done

:::

[–] canaryWart@programming.dev 2 points 2 days ago (3 children)

The concern isn't that corporations deserve protection. It's that as thesr platforms gain notoriety, those corporations lash out and force them to cease operation, which is fundamentally inconvenient to pirates.

[–] canaryWart@programming.dev 5 points 2 days ago (1 children)

Can anybody break this one down for an idiot like me?

[–] canaryWart@programming.dev 1 points 3 days ago

I totally agree, but I din't think this article is going to help much. Fingers crossed though.

[–] canaryWart@programming.dev 1 points 3 days ago

What's a salary's premium?

[–] canaryWart@programming.dev 1 points 3 days ago

Fine, but I'm getting them all wrong on purpose.

view more: next ›