It's really hard for floss techies/hackers to define “spam”, it's almost “any useless speech that degrades the quality of the forum”. And that's what hate speech does!
If A sends lots of useless messages to B, that's called “spam”. If A sends lots of harassing messages to B, well that's also useless and devoid of conversation!
Nearly all operators of technical platforms (forums, lists, etc) support the idea of blocking spam. They know allowing spam is bad and makes your forum useless. Blocking open email relays is widely supported.
But when you talk about “hate speech” or “#CodeOfConduct”, suddenly there's a great gnashing of teeth, intense debates if we've crossed some moral rubicon, claims that free speech is under fatal assault.
@drone621 Words have meanings. “bro” and (hence “techbro”) refer to specific subsets of behaviour, not all men.
foss, free speech, and the inevitable liberal fash sympathy
@hirojin @bob @grainloom I've never done it with MTA. But Tor has a transparent proxy thing ( https://trac.torproject.org/projects/tor/wiki/doc/TransparentProxy ), which might be useful for making any programme onion address aware (I've only briefly played with it, and the docs point out it's not very secure)
@mysticmode yeah big corps like Google hindering email is a flaw. If more people self hosted, it could help stop the centralisation.
IMO flaws in email are: security (ha! What security), that it's hard/practically impossible to send large files, and most email clients being horrible (IMO). And spam of course (which is partially why we have centralisation)
@lesbianhacker yeah I have that and tried that, and yet I'm not sure where it saved the image (if at all) 😐
OSM Notes are getting heavy/literary in Ireland!
(Context: quotes from the excellent film The Field)
TIL #git ignore files (`.gitignore`) treat a line line "data/" as ignoring any directory called "data" in your folder at any level, but "/data/" only ignores a _top level_ directory called "data". Guess which I wanted, and guess what got excluded as well? 🤣
Tip: Create an empty 10GB file on a #linux partition like this:
`fallocate -l 10G /ballast`
Then, if your #disk fills up, you can "eject the ballast" (with `truncate -s 0 /ballast`), immediately freeing up 10GB of space, and hopefully fix your disk full issue.
(If #PostgreSQL fills up your disk, it'll stop, and you can't free up space until postgres is running...)
@dgold I sometimes use hashtags to let me be able to search my own toots later