mawhrin

joined 2 years ago
[–] [email protected] 3 points 1 year ago (1 children)

funnily enough i never thought about recommending awk, because it was so obvious to me that it's incredibly useful.

(i just realised that i learned awk almost thirty years ago, and that for most people it might be just that slightly dusty thing that's lying there, unused)

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (3 children)

i actually quite like ansible; the alternatives aren't much better (and i did use all of them, starting from the unlamented cfengine), they just suck differently.

…and people mostly know at least a bit about ansible (i might start moving some parts of the machinery to saltstack, which i hate the least these days, but it's owned by vmware, and vmware is now being manhandled by broadcom.)

also, i'm not really prejudiced against go tools – as long as they're maintained by someone else and easily installable in binary form.

regarding gopass; i wouldn't use it just for myself, just like i wouldn't use pass – they're of no use for me personally; gopass manages the integration with git in a very easy way, knows to push changes automatically when secrets are created or updated and is extremely easy to set up as a secret storage for a small group of users: you just need to generate some throwaway gpg keys and you're all set. and it does have a nice ansible lookup support, which means i can autogenerate secrets on first use, regenerate them automatically when needed, and never bother to know them unless it's really necessary.

as for desk, it's a nice way to delineate, say, workspaces, i.e. set up separate shell environments for interactive work. not for everyone, but i already write too much glue code in bash. so when i start work, i just run “desk work”, and it starts the right vpn, autologs me into teleport, and adds the required ssh keys to the agent. (unfortunately it cannot yet trigger the time accounting system, but if our hr annoys me badly enough once more time, i'll work on that too.)

[–] [email protected] 4 points 1 year ago

i keep updating links to the original media coverage on in this mastodon thread; this now reached the parliamentary group of the left coalition, also there are new details in the oko.press article, including statement from their legal team. (in polish, google translate-able).

[–] [email protected] 3 points 1 year ago* (last edited 1 year ago) (5 children)

…the little tools i'm personally using without too much complaining (and haven't seen mentioned so far) include:

  • ag, aka the silver searcher which is probably like ripgrep,
  • gopass, which we're currently using as the secret storage for our ansibles,
  • gojq, which is just like jq, but also has --yaml-output and --yaml-input built-in,
  • vcsh for my config file management,
  • himalaya, the cli (…not tui) email client,
  • direnv for location-dependent shell configuration,
  • desk for more general task groupings.
[–] [email protected] 2 points 1 year ago (4 children)

but it does free me from having to care about few things which for me is worth these 100ms on startup; anyways: what would you recommend instead?

[–] [email protected] 3 points 1 year ago (6 children)

i shall only mention that this type of thread is not complete without mentioning this julia evans' blogpost.

[–] [email protected] 3 points 2 years ago (1 children)

i've put my (figurative) money on kopia, which is beautifully well-rounded and remarkably fast.

[–] [email protected] 2 points 2 years ago

i mostly keep noting that he's not a serious person and should not be treated as such.

[–] [email protected] 2 points 2 years ago (2 children)

singer's a fucking eugenicist though (as any disabled person would tell you).

[–] [email protected] 1 points 2 years ago

hello; i'm here to sneer and complain. i have many hobbies that i don't pursue and a mastodon.

view more: ‹ prev next ›