mastinator, impersonation or privacy violations, related to fediblock
@moonbolt Aaaah, you meant parts of the full username. Yeah, that seems hilariously broken.
mastinator, impersonation or privacy violations, related to fediblock
@moonbolt WDYM by local part?
ISTM that the only infringing thing is distributing _binaries_. Which means that distributing sources should be fine, but essentially leaves a trap for anyone who uses it and then distributes binaries~~
@TechConnectify At such temperatures (apart from places with significant ground movement), why would anyone use a heatpump with cold end in air? It seems to me that digging a well for a ground heatpump would be very quickly cost-effective.
@filippo Also, this seems to violate the implied expectation that `fetch` modifies only remotes and FETCH_HEAD :(
@filippo I didn't know that you could pull all tags at once until now.
A kind of magic you can use is:
on the shell side: give the program an stdout that's an (anonymous, from socketpair) Unix stream socket. If you receive an fd over it as the first ever thing sent over, read metadata from that fd.
on the program side: try to send a pipe fd in the blind into stdout. if it succeeds, write metadata into it (ignore EPIPE in case the other end dropped it on the floor).
This can also work for intermediate parts of a pipeline, as long as shell instantiates the pipe as a stream unix socket.
So you have the option of requiring that the user tell you what it is or trying to guess. If the user tells you the wrong thing, it will simply never work so will be ~immediately noticed. I see a clear difference in safety between this and "usually works unless your csv file contains a field with long enough piece of json".
Also: terminal? Are you talking about people writing/reading that input by hand/eye, or did you also mean pipes/sockets/fifos/...?
@SomangTheTiel @hedwyg @ct_bergstrom
Do you know whether birds react differently to people wearing an eyepatch?
Are those other things representable as json, or do you want to extract e.g. metadata nonrepresentable in json and somehow make it accessible?
If former, then you don't really need anything: one could always pipe the whole thing through a converter (and then maybe something other than JSON is a better choice for the thing the shell actually understands?).
Also, you could have shell builtins that can only be used as last stages of a pipeline in $() construction and that "emit" "objects". In reality, their presence there is pure fakery and they have no byte-serialized output format: they just indicate how the thing should be parsed.
Hm~ thought experiment: how would the world look like if trademarks could only be owned by corporations[1] with a responsibility only towards upholding the trademark's reputation[2]?
[1] question of ownership unresolved (theoretically it should be immaterial)
[2] question of who has standing to argue that they're not fulfilling this duty also open
I can kinda understand them thinking something along the lines "any positive mentions of word Disney are bad, because they indirectly make the current owner of the trademark appear to be better".
When I say it that way it sounds like the notion of trademarks being property that can be traded is a nontrivial contributor to that approach~~~
So, note that the case of _poster's_ instance being malicious is not unrealistic. I would prefer if we could deal with that by having a protocol where there isn't room for malice misbehaviour, but am sad that this ship likely has sailed (e.g. you can gaslight people by sending different contents of the "same" post to different instances, and watch as they start talking past each other).
That said, fair point: something that's fetched by the _target_ instance is strictly better by quite a bit than a screenshot.
> Activepub is eventually going to need cryptographic signatures if it doesn't already have them. Shouldn't be noticeably more heavyweight than https...
When you push a message to another instance you sign it (with a key whose public key is fetchable from your instance over https). When pulling we rely on https.
I enjoy things around information theory (and data compression), complexity theory (and cryptography), read hard scifi, currently work on weird ML (we'll see how it goes), am somewhat literal minded and have approximate knowledge of random things. I like when statements have truth values, and when things can be described simply (which is not exactly the same as shortly) and yet have interesting properties.
I live in the largest city of Switzerland (and yet have cow and sheep pastures and a swimmable lake within a few hundred meters of my place :)). I speak Polish, English, German, and can understand simple Swiss German and French.
If in doubt, please err on the side of being direct with me. I very much appreciate when people tell me that I'm being inaccurate. I think that satisfying people's curiosity is the most important thing I could be doing (and usually enjoy doing it). I am normally terse in my writing and would appreciate requests to verbosify.
I appreciate it if my grammar or style is corrected (in any of the languages I use here).