Its deeply upsetting that the specification for mailto:address?in-reply-to=message_id is 26 years old and yet barely any software supports it besides Thunderbird :-(
And the alternative option is downloading an e-mail message file (.eml), opening it, and replying to that; but how many people even have desktop e-mail clients setup any more?
I understand the dislike for e-mail based patch workflows. I have a soft spot for sending my changes with git send-email but I don’t think its a good code review or change management process.
But mailing lists… I don’t really understand the dislike people have for mailing lists. Some of the best technical collaboration I’ve ever done has been via mailing lists. Most of them you don’t even have to be a subscriber to start conversations on; they’ll accept e-mails from anyone. And, unlike with forums, the replies come back to my e-mail inbox, which means its harder to forget about posts I’ve made.
Of course there is something to be said about how e-mail tooling can be obnoxiously minimalist, arcane, or just a thing that people don’t have setup any more in the same way as they did in the past.
@pid_eins I was about to say “we’re getting PIDFD_SELF and you could use that in the same way as e.g. AT_FDCWD“ except both PIDFD_SELF and AT_FDCWD are defined as -100. This sucks. Maybe we could get them made into different numbers before 6.13 drops? ;_;
@pid_eins My perhaps controversial opinion is that from userland the magic file descriptors should Just Work like actual file descriptors in every regard except that you can’t close() them or dup2 to them, but I guess that ship has sailed anyway.
(i.e. you should be able to stuff PIDFD_SELF into an SCM_RIGHTS control message and out of the other end pops a pidfd for your process; no need to pidfd_open(getpid()) and close() it)
@lanodan@domi@easrng anyway the URL generic syntax specs a bunch of extra reserved characters so the person *defining* a given URL or URL scheme can use them as delimiters, use their encoded form to escape values that contain said delimiters, and not have generic URL parsers mangle things
@martyn this is a slight tangent, but: if you are at any risk of HIV transmission, PrEP taken daily is these days the single most effective method of prevention we have (even if you control for adherence; condoms sometimes get punctured or have manufacturing defects; if you forget to take PrEP occasionally, it’s still highly effective). It should be fairly easy to acquire at any sexual health clinic in Berlin.
Of course PrEP + Condom usage is more effective than either alone.
@atax1a@megmac tbh one thing i will say i like about postfix is that in most obvious places where you might want to delegate things to an external database it has a fairly simple protocol over a unix socket to do so
@atax1a@megmac i suspect that qmail could do similar things with simple shell scripts but a lot of my problems end up being socket-shaped instead of shell-script-shaped
@evan@julian@silverpill@trwnh@mikedev "context" isn't good enough to identify any relationship; this is the fundamental problem. It is a property that should never have existed. Today it identifies one relationship: the (loosely defined) thread. I would argue that this is in fact "common interoperability". I would also argue that this fully meets the incredibly vague letter of the ActivityStreams specification.
I have yet to see an alternative use of context that would not be better served by inventing a more specific term. Yes, this applies to use of context for thread too, but we have 7 years of its user to identify the thread as a defacto standard.
@foone PCI actually permits this. There's approx no entropy in the first 6 digits; they just identify your bank. There's a US federal law against this IIRC, but for those of us who work in card payments in Europe first6 + last4 is what we see all the time
@sophieschmieg@juergen_hubert@mekkaokereke tbh I've seen such things happen outside of Europe as well, in ways occasionally mind boggling. Language switching based upon nationality or country of residence is pervasive.
If you scan a Swedish passport on one of China's fingerprint readers, it automatically switches to Swedish. Incredibly badly translated and difficult to understand Swedish.
immigrant | they/them | software engineer in card paymentsliker of ISO 8583, the 8051, ASN.1 and EBCDIC.I wrote the ActivityPub initial draft, so this social network is in some way my fault.Formerly @erincandescent@queer.af Instance admin, queer.af (2018-07 - 2024-02, RIP)