rikudou
@rikudou@lemmings.world
- Comment on The fediverse has a bullying problem 3 days ago:
I said better, not more secure. It’s not as easy to accidentally leak the message. It’s equally easy to intentionally leak it.
- Comment on The fediverse has a bullying problem 4 days ago:
I mean, have you ever read anything about any dictatorship?
- Comment on The fediverse has a bullying problem 4 days ago:
But if you officially operate somewhere, they can sue you, I thought that was common knowledge?
Anyway, not complying with local laws and operating in the country can get you in some serious trouble. And the trouble will escalate until you comply or pull out of the country.
Kim Jong Un can sue anyone. Like, they can sue Signal if they want. Sure, they have no way to enforce it, but they can sue (and win the case). It’s not like this would be a first, that happened quite a few times. Especially in dictatorship.
- Comment on The fediverse has a bullying problem 5 days ago:
There is a reason: you will be sued out of existence. And the bit about North Korea made me laugh, so thanks.
- Comment on The fediverse has a bullying problem 5 days ago:
Yep. Sadly, Lemmy will move on to implement this exact horrible mess in future versions.
The current ChatMessage approach is much better than crazy shenanigans with to/cc/mentions.
- Comment on The fediverse has a bullying problem 5 days ago:
I shared a bit about exactly this here: lemmyverse.link/lemmings.world/comment/14476151
- Comment on The fediverse has a bullying problem 5 days ago:
Using Laravel as a framework should be the first red flag, I yet have to meet a Laravel dev who understands architecture (and I interviewed quite a bit of them). That framework is several anti-patterns bundled into a nice package.
- Comment on The fediverse has a bullying problem 5 days ago:
I actually like how Lemmy handles it, it warns you that it’s unencrypted and that it recommends Matrix
It also uses an entirely separate AP type that’s not used for anything else (ChatMessage) unlike Mastodon which uses Note, which is also used for: Mastodon posts and comments, Lemmy comments, most likely others.
ChatMessage type also has strict requirements about recipients, the chances to leak them are slimmer. Additionally, if the target app does not support the type, it’s very unlikely it will handle it at all, but Note will most likely be handled in some way.
In conclusion, Lemmy PMs are very hard to leak accidentally (still very easy to leak intentionally).
Sadly, Lemmy will be moving to Mastodon-style PMs.
- Comment on The fediverse has a bullying problem 5 days ago:
You know they can’t legally operate there if they don’t follow the law, right?
Pulling out is the only form of protest they have as a company. The rest is up to its users.
Anyway, if it happened, you could still use Signal anyway, perhaps with the help of a relay like other countries who prefer spying over privacy.
- Comment on The fediverse has a bullying problem 5 days ago:
I did elaborate a bit in a sibling comment.
- Comment on The fediverse has a bullying problem 5 days ago:
I don’t exactly think ill of him, but I’ll stay away from any platform he creates. He shared one snippet of code where he disabled validating certificate validity and certificate names. When called out on it, he decided to delete the post.
Security and standards don’t seem like the first things on his mind.
- Comment on The fediverse has a bullying problem 5 days ago:
Who would’ve thunk that misusing the same type for both public and private posts (with a sprinkle of weird mention rules to determine the visibility) could backfire?
Well, definitely not Mastodon devs. Lemmy’s current approach of using an entirely different type is much better.
If you’re interested in some details, I recently wrote a comment about it: lemmyverse.link/lemmings.world/comment/14476151
- Comment on My grandma passed away and my aunt sent me a selfie of her, my uncle, and my deceased grandma in the hospital bed, is it normal that I'm put off by this? 5 days ago:
why they would want to pass trauma onto me
It’s not like it’s intentional, usually. Everyone has a different way of coping with trauma and sadly, one of the brain’s most usual defenses is repeating the same behaviour, because that makes what happened normal - if I do it too, how could it be something bad?
People who do that need a therapy to stop repeating the abusive behaviour, but as with alcoholism, the first step is to admit you have been abused. You would be surprised how many people don’t get past the first step. And that’s how abusive behaviour in people who are not necessarily psychopaths occurs.
As an aside, being a psychopath (not a sociopath, that term doesn’t exist in psychology) is also a defense mechanism, although one on the extreme side of things and it’s generally incurable past a certain age.
- Comment on lightweight blog ? 5 days ago:
Good luck! I did the same recently. I wrote my own blog system, though. I can share it with you, but I’m not sure it’s the best for anyone else, there were some shortcuts taken given I did not intend to share it.
You can check out my blog and let me know whether you want to try it: chrastecky.dev (or federated: !programming@chrastecky.dev, !3d-printing@chrastecky.dev, !gaming@chrastecky.dev).
- Comment on [deleted] 5 days ago:
You can never truly confirm any scientific theory
All of physics would like a word.
- Comment on People who created AI will be replaced by AI 5 days ago:
- Comment on DOGE Plans to Rebuild SSA Codebase in Months, Risking Benefits and System Collapse 5 days ago:
Stupid term for when people who don’t know how to program ask AI to generate code for them which they have no expertise to actually validate.
- Comment on Do you think Social Media is just exaggerated as being placed of being the source of all problems? 1 week ago:
It’s just an algorithm, all it takes is someone deciding they want to do it.
- Comment on Do you think Social Media is just exaggerated as being placed of being the source of all problems? 1 week ago:
It’s equally easy to do on federated social media, it’s just that no one found the incentive (yet?).
- Comment on Do you think Social Media is just exaggerated as being placed of being the source of all problems? 1 week ago:
Well, that you think about it easily places you in a different group then the average joes. Most people don’t think about anything that’s not relevant to their survival.
We haven’t really evolved that much in the last few millennia where our civilization started, millennia is a really small scale for evolution.
And for people like that (the majority), social media are a bane, because they abuse what we know about human mind to be es engageable as possible, even if it’s not beneficial to the human.
Social media as a concept is not the problem, the execution is.
Most people simply don’t care about abstract issues like social media and similar.
- Comment on Mother 1 week ago:
Not really on any significant scale.
- Comment on Why aren't lemmy DMs compatible with mastodon? 1 week ago:
Can you send me some details at my totally valid email “Rikudou’s personal email”@5.75.133.3?
- Comment on Why aren't lemmy DMs compatible with mastodon? 1 week ago:
There’s no spec for private messages at all, there’s no standard to implement. See also my explanation/rant as the other reply I made to the parent comment.
- Comment on Why aren't lemmy DMs compatible with mastodon? 1 week ago:
I recently did a library implementing pretty much the whole ActivityPub protocol and let me tell you one thing I’ve learned: ActivityPub is a half-assed unfinished mess.
It has so little constraints that pretty much anything is valid. You’d think that there was some logic at the core, but not really.
For example, there’s the Like activity, the name is pretty self-explanatory. But it’s valid to like anything. You want to like another Like activity? Why not! So you can like a like that likes a like…
Obviously, no real project implements such nonsense. But because almost everything is valid and up to interpretation of the implementer, there really is no single ActivityPub to implement that gets you running smoothly. There are many de-facto standards with various levels of compatibility with each other. Sending private messages is one such thing that many projects chose to implement in different ways.
Fun fact: Without implementing the HTTP Signatures spec, your app will not be able to send any activities to any software, because ActivityPub allows anyone to impersonate anyone, which obviously didn’t really fly with people developing actual software that uses it.
In conclusion, pure ActivityPub is an unusable mess in its pure form that literally won’t be able to communicate with other software implementing “ActivityPub,” so everyone is kind of implementing a similar slice/hybrid of ActivityPub and other protocols, but not exactly the same ActivityPub.
- Comment on Why aren't lemmy DMs compatible with mastodon? 1 week ago:
Yep, it was, but the spec still exists and few projects borrowed the ChatMessage type from it.
- Comment on Why aren't lemmy DMs compatible with mastodon? 1 week ago:
They’re not, they’re a different kind of object on the ActivityPub level. Lemmy and some others use the unofficial extension called Litepub which includes a custom ChatMessage type, while Mastodon and others have chosen to repurpose the Note object (used for posts and comments on Mastodon and comments on Lemmy) with limited visibility and weird mention rules.
- Comment on Zen browser had a backdoor enabled by default 1 week ago:
Well, at least they explained it! /s
I thought it just allowede easier debugging, sorry
- Comment on Would it be a bad idea to show up at a protest outside a Tesla dealership with a sign that says "Deny Musk, Defund Doge, Depose Trump"? 1 week ago:
Ah, thanks I wasn’t aware of the book, nor of that particular detail of murder.
- Comment on Microsoft tells Windows 10 users to just trade in their PC for a newer one, because how hard can it be? 1 week ago:
GIMP is nowhere close to Photoshop in usability. Don’t know about others.
- Comment on When picking location for reincarnation USA is a really popular choice but don't pick it, it's a total bait and switch. 1 week ago:
Yeah, gamblers, famous for their understanding of odds.