@Anarcat@kolektiva.social
@Anarcat@kolektiva.social avatar

Anarcat

@Anarcat@kolektiva.social

Debian developer, sysadmin, ex-entrepreneur, anarchist, photographer, musician, writer.

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

b0rk, (edited ) to random
@b0rk@jvns.ca avatar

people have been asking for this one a lot, so: what are your favourite git aliases to set?

Anarcat,
@Anarcat@kolektiva.social avatar

@b0rk looking at my history, the most popular is the amazing lg=log --graph --pretty=format:'%Cred%h%Creset %s %C(bold green)(%ar)%Creset %C(blue)<%an>%Creset%C(bold yellow)%d%Creset' --abbrev-commit --date=relative --no-show-signature (yeah, ouch), then next up are s=status --short --branch d=diff co=checkout ru=remote update rv=remote -v b=branch -a -vv dw=diff --color-words

hko, to random
@hko@fosstodon.org avatar

We just released version 0.10.0 of https://crates.io/crates/openpgp-card-tools, a tool for inspecting, configuring and using cards.

This release renames the CLI tool "opgpcard" to the much shorter "oct". New features include:

  • Support for signature generation in detached, inline and cleartext forms
  • Support for PIN presentation with cards in KDF mode
  • Support for file-based private key unlocking (thanks @jcgruenhage)

Thanks to @NGIZero for financial support and @dvzrv for another great collaboration.

Anarcat,
@Anarcat@kolektiva.social avatar

@hko whoa, this is amazing progress!! it sounds like it's basically feature complete now: signatures and decryption, those are two key concepts i use this for... is there some gpg-agent replacement on top of sequoia that would round all of this up already? i wonder if it's time to start looking at a transition! :) exciting work!

jbcrawford, to random
@jbcrawford@hachyderm.io avatar

Software request: is there a lightweight uptime monitoring tool for use inside my network? I don't want something as complex as Icinga, I don't care about a fancy dashboard, I really just want something to send me alerts if a host on a list stops responding to ping. Ability to run a command on a host (via SSH?) to check a service would be a plus.

I could write this myself, and I have a feeling that's where this is going to end up, but I want to avoid reinventing the wheel if I can.

Anarcat,
@Anarcat@kolektiva.social avatar

@jbcrawford i used to do Nagios before it was called Icinga and converted over to Prometheus. basic "ping" is a little bizarre: you would rather typically install a "node exporter" on each node and scrape that, but that assumes a lot on the remote (e.g. "it can run go binaries", which is not too high of a bar, but can be for some embedded devices), alternatively, you can run a "blackbox exporter" companion that can do ping and random TCP stuff (e.g. HTTP, IRC, whatever)... all of the above is about 10-100 lines of YAML in terms of configuration, fast, and scales well

Anarcat, to random
@Anarcat@kolektiva.social avatar

wasn't there some API to automate password rotations, possibly with a password-store extension?

b0rk, (edited ) to random
@b0rk@jvns.ca avatar

has anyone used a tool that gives you an equivalent of git reflog for the staging area, so that you can undo any changes you make to it, even if you ‘git reset —hard’?

feels a bit weird that git obsessively tracks every change you ever make, except to the staging area, where it doesn't track anything at all

(I know jj does this and I know how to hack it together with git hooks, but I'm curious about if anyone actually uses a tool that does this)

Anarcat,
@Anarcat@kolektiva.social avatar

@b0rk there are... things. i can't remember all the names now but i know at least https://mob.sh/ tries to do some of this, although the process is manual, and is more geared towards collaboration than saving your back. magit, of course, has a way called magit-wip https://magit.vc/manual/magit/Wip-Modes.html essentially: both work the same way, and it's "continuously commit the worktree to a WIP ref", does that make sense?

molly0xfff, to random
@molly0xfff@hachyderm.io avatar

fuck i love blogs. if i had nothing but time i would just read blogs all day.

Anarcat,
@Anarcat@kolektiva.social avatar
ombres, to random
@ombres@438punk.house avatar

This is nerd talk, but: QubesOS, or at minimum the Debian environment that's bundled within it, has the option - built into the file manager, available on a right-click - to convert a PDF to "trusted PDF", which (I presume) scrubs it of scripts that might phone home or whatever

Extremely cool and like, kudos to whoever. It should be that easy

And if you didn't know... PDFs can have nasty scripts in them that phone home (to whichever intelligence agency or private investigator or whoever, I'm not trying to be tinfoil hat here, this is just the world we live in and it's not necessarily sexy or even inconsequential BUT MAYBE IT IS) so it is best to scrub them. Of course... who wants to do that? nice that Qubes has made it easy

Anarcat,
@Anarcat@kolektiva.social avatar

@ombres someone wrote dangerzone.rocks and i wrote a wrapper to hook it up a Nextcloud (or any webdav thing, really) server https://gitlab.torproject.org/tpo/tpa/dangerzone-webdav-processor

Anarcat, to random
@Anarcat@kolektiva.social avatar

i wonder if LLMs will ever rival the polite, raw confusion of low-level tech support agents

Anarcat, to random
@Anarcat@kolektiva.social avatar

i've had my most popular post on mastodon (and of course i didn't actually write it) and learned a few things:

  1. it's of course gratifying, the same way it was on birdsite
  2. it doesn't happen as often as over there
  3. you get randos hijacking your thread fighting each other
  4. i'm not sure i like it
Anarcat, to random
@Anarcat@kolektiva.social avatar

"Wayland and X.org are both part of freedesktop. Whatever maintenance is still happening on X.org is mostly being done by people who primarily work on Wayland. There isn't some kind of holy war going on between The Wayland Developers who want to kill X.org, and The X.org Developers who believe it is great and want to keep it. They're nearly all the same people, and they all want X.org to die."

— Adam Williamson https://lwn.net/Articles/960634/

Anarcat,
@Anarcat@kolektiva.social avatar

@uecker @tyil see, i think that's where you're wrong. there was no "decision", from my point of view, this happened rather organically, like most things in software

Anarcat,
@Anarcat@kolektiva.social avatar

@uecker @tyil this is the same kind of conspiracy theory that says that RedHat "decided" to take over linux by "imposing" systemd everywhere, conveniently ignoring that a large number of people willingly adopted systemd and wanted their distros to switch

Anarcat,
@Anarcat@kolektiva.social avatar

@uecker @tyil we are such in a diametrically opposed view of this that i have no idea how to reconcile this. for me that's exactly the opposite of what happened, wayland has just been sitting there for a long time before starting to get slowly adopted. also, it's ready, or did i miss something crucial there?

Anarcat,
@Anarcat@kolektiva.social avatar

@uecker @tyil Netcraft has been saying BSD is dead for decades at this point, and it's alive and well. i don't understand what the heck you're talking about.

Anarcat,
@Anarcat@kolektiva.social avatar

@uecker @tyil yes, the different is BSD is alive, and xorg is dead

Anarcat,
@Anarcat@kolektiva.social avatar

@SrEstegosaurio @tyil does HDR with in xorg at all?

Anarcat,
@Anarcat@kolektiva.social avatar

so this seems to be blowing up. a few points:

  1. i am used to muting and banning, don't take it personal. trigger happy online, anti-war offline.
  2. this is not new. at all. people have been warning "hello, last one maintaining xorg here?" for years at this point, and no one else is stepping up.
  3. this is not where you get to say "can you please fix this in wayland/linux/the universe". there are bugtrackers and blog posts and other soapboxes out there to scream at the sky at
Anarcat,
@Anarcat@kolektiva.social avatar

@rodgerd "complaining" could be seen as a form of contribution, if it's in the form of a well written, thought of, and convincing bug report

Anarcat,
@Anarcat@kolektiva.social avatar

@guihn288 it matters because a project without a maintainer is a liability. this is a call to action, for people to get involved either in Xorg to resurrect it, or in wayland to complete it. i have global shortcuts, don't care about vsync, and xorg crashed on boot on my laptop and even if it would, doesn't support fractional displays correctly. wayland fixed everything and looks gorgeous, and just works

Anarcat,
@Anarcat@kolektiva.social avatar

@guihn288 in fact, my biggest problem with Wayland right now is Xwayland and applications that do not yet natively support Wayland, which is only Emacs (fixed in Debian testing) and Signal Desktop (ugh electron)

Anarcat,
@Anarcat@kolektiva.social avatar

@guihn288 i don't agree with you: there are no maintainers, that's the whole problem we're discussing. maybe i don't understand what global shortcuts are, but in sway, all defined shortcuts are global.

Anarcat,
@Anarcat@kolektiva.social avatar

@guihn288 oh i see, yeah, i don't use that

Anarcat,
@Anarcat@kolektiva.social avatar

@guihn288 is that a rhetorical question? it seems obvious that those people are maintaining xorg because they must, for things to just work for people, why else would they be doing this?

Anarcat,
@Anarcat@kolektiva.social avatar

@guihn288 i'm getting so tired of this tone that i'm tempted to just delete this entire thread out of existence

Anarcat,
@Anarcat@kolektiva.social avatar

@mtr we've had a long standing, famous, fuck you relationship with nvidia, nothing specific to wayland there i'm afraid https://www.heise.de/news/Linus-Torvalds-explodiert-Manche-Sicherheitsleute-sind-verfickte-Idioten-3895116.html

Anarcat, to random
@Anarcat@kolektiva.social avatar

any advice on a residential / business with static IP and all ports open for a server in ? my current provider (oricom) wants me to get a NEQ to get a business package (ugh)

Anarcat,
@Anarcat@kolektiva.social avatar

@kawazoe i'm going to go with oricom, but teksavvy and eicat were the other candidates left

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • thenastyranch
  • GTA5RPClips
  • tester
  • InstantRegret
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • everett
  • Youngstown
  • mdbf
  • slotface
  • kavyap
  • JUstTest
  • cisconetworking
  • khanakhh
  • normalnudes
  • osvaldo12
  • cubers
  • tacticalgear
  • Durango
  • ethstaker
  • modclub
  • anitta
  • provamag3
  • Leos
  • lostlight
  • All magazines