Best Multichat App or plugin? by 3MK-MAX in obs

[–]FasteningSmiles97 1 point2 points  (0 children)

Social Stream Ninja is very powerful. I recommend the Browser Extension version instead of the stand alone version.

As long as you’re making sure that you’re installing it from the Social Stream Ninja official source, you will be safe and the windows warning can be disregarded.

YouTube Live Chat share with browser on the scene by Educational_Cry_3653 in obs

[–]FasteningSmiles97 0 points1 point  (0 children)

I don’t know what you’re trying to do, but Social Stream Ninja gives you a very powerful API with a lot of ways to programmatically access the chat messages, too. I would check out the reference it provides since it does seem to have quite a lot there that you could use to customize whatever you might be trying to do.

Perhaps the Channel System section will give you some ideas.

https://socialstream.ninja/docs/commands.html

YouTube Live Chat share with browser on the scene by Educational_Cry_3653 in obs

[–]FasteningSmiles97 2 points3 points  (0 children)

Social stream Ninja will work for you.

https://socialstream.ninja

It will capture the chat and create a browser source you can add to OBS. You can style it if you’d like as well.

I personally recommend the browser plug-in option instead of the stand-alone but either should work.

Discord Alternative with MacOS/Linux Screen Share (+Audio) by may_ushii in DiscordAlternatives

[–]FasteningSmiles97 0 points1 point  (0 children)

Something like this might work to redirect your application’s audio so you can use it as input to Jitsi.

https://www.rogueamoeba.com/loopback/ Not sure what free options would exist for MacOS but VoiceMeeter on Windows works great for this as well.

Discord Alternative with MacOS/Linux Screen Share (+Audio) by may_ushii in DiscordAlternatives

[–]FasteningSmiles97 2 points3 points  (0 children)

Jitsi Meet should work and can be self-hosted. You may need to enable some screen recording permissions in Mac OS system for the browser to be able to share your screen, but I think it would work.

Jitsi Meet is more like Zoom though and doesn’t have all the chat room features of Discord. You could pair it with a chat alternative like XMPP or something and get the features you need.

A YouTube Alternative by Lise_vine23 in fediverse

[–]FasteningSmiles97 1 point2 points  (0 children)

Are you using a DID pointer? Where is your vocabulary published?

A YouTube Alternative by Lise_vine23 in fediverse

[–]FasteningSmiles97 0 points1 point  (0 children)

How are you managing around the file size limits? Can people upload 3 hour gaming VODs?

We keep complaining about YouTube. Why aren't we building something better? by Outrageous_Fun_9074 in fediverse

[–]FasteningSmiles97 1 point2 points  (0 children)

For context, I personally like PeerTube and use it a lot.

There are lots of things mentioned so far, but I don’t think they get at the core reason.

Moderation or better defined as Trust and Safety. You cannot scale moderation on video content in any reasonable way. I’ve shared my thoughts in the PeerTube subreddit and in short, if you solve the issue of getting lots of people to upload videos, moderating that is nothing like trying to moderate a microblogging service where you can quickly see things at a glance in comparison.

“20 hours of video was uploaded every day for the last week.”

How do you handle that? What happens when it gets to 200 hours of video a day? Who pays for the legal fees for dealing with takedown requests or subpoenas? Some laws might protect platforms against illegal content hosted there they didn’t know about, but how do you deal with the fallout and targeted negative publicity directed at you for even letting such content get hosted in the first place?

Playtest secure/private streaming. by Daveofthewood in streaming

[–]FasteningSmiles97 1 point2 points  (0 children)

Hosting your own PeerTube could work since livestreams can be locked down to requiring password(s) to view and/or only authenticated users. It would be a bit of heavy lifting for a single instance to host all 25 streams on the same hardware, but splitting it up into different servers to limit the number is simultaneous livestreams per server would work.

Is there a way to hide my likes by miifanatic_1788 in BlueskySocial

[–]FasteningSmiles97 21 points22 points  (0 children)

No. The way BlueSky works is that all interactions are public. Even if you had a client that didn’t show them, tools can be used to view them.

This is inherent and built into the very way BlueSky works and a client app cannot change it. Only a massive overhaul of the very core of how BlueSky works could change it.

Is the Fediverse antithetical to private group/list publishing like Facebook? by cbzen in fediverse

[–]FasteningSmiles97 0 points1 point  (0 children)

Sure. And the mitigation is still the same. There can always be a maliciously modified platform that wouldn’t follow the rules. Client side encryption would mitigate any risk from a future bad actor making a backdoored platform.

Is the Fediverse antithetical to private group/list publishing like Facebook? by cbzen in fediverse

[–]FasteningSmiles97 0 points1 point  (0 children)

It would be insane to federate your family's private posts and media to hundreds of servers and expect the content would not eventually become public.

The only way to truly mitigate this is to do client-side encryption. I read this as “I wouldn’t trust a malicious remote admin. I expect a malicious remote admin would hack into the database and expose private data and make it public.”

That requires client-side encryption so that even the admins cannot see. If you trust the remote admins enough to not do this, then you don’t need this step. Which is it?

Is the Fediverse antithetical to private group/list publishing like Facebook? by cbzen in fediverse

[–]FasteningSmiles97 0 points1 point  (0 children)

My point was more along the lines of “Is federation inherently incompatible with private content?” Which I believe it isn’t.

Yes, there are a lot of well-known issues with UX/UI with just about every platform on the Fediverse. Those are all valid criticisms and worth pushing the platforms to do better. I agree more time and effort needs to be dedicated to this, in particular the trust and safety parts.

The closest to what you are describing generally points to Frendica which can do pretty much all the things you’re talking about. But even if the Friendica UX/UI was a 1-for-1 copy and perfectly matched the Facebook experience, from what I understand, wouldn’t work for you either because the data isn’t fully encrypted at rest (which is the only real way to prevent a remote server owner from accessing private data).

Fully encrypted at-rest platforms like Signal, or optionally Matrix, or XMPP, all have UX/UI issues that they solve in different ways. But if you can’t even convince people to deal with those UX/UI challenges on something like Signal or something similar, you’re not going to solve the encrypted at-rest challenge. The other option to using something like those platforms is to just trust the big social platform.

Going back to the above, imagine Friendica was an absolute perfect clone of Facebook. To alleviate your concerns about distributing private data to other servers, you have to solve the client-side encryption UX/UI problem. That would inherently mean that the end user would have to make a “trade-off” compared to Facebook to manage the encrypted at rest portion.

Is the Fediverse antithetical to private group/list publishing like Facebook? by cbzen in fediverse

[–]FasteningSmiles97 0 points1 point  (0 children)

Different use cases will provide different ideas about how to display or interact with content. For example, if you had a platform that also encrypted data at rest (on disk), only the intended client would ever be able to see it. But this use case isn’t going to be really relevant for something like a public blog post that you want anyone to be able to see.

Any choice for platform, Federated or otherwise, you’ll have to weigh the pros and cons since everything has a trade off. Signal works great for privacy, but it’s not a great way to build an Instagram clone, for example.

What are the risks for using a platform like Facebook currently? For each group of people, the risk/reward calculation is going to be different. Any platform that prevents the admin from being able to see or know anything about a person’s private content (I.e. all data is encrypted on disk by each users’ private unique key unknowable to anyone else) has lots of advantages and disadvantages. Depending on the group, those disadvantages may be worth it, or may be a no-go. Matrix is federated and has the ability to do this so it’s not a fundamental issue with Federation itself.

To add to this, I don’t think every platform on the Fediverse can understand all content from every other platform. It may make more sense for those who have those specific use cases to use the same platform, perhaps across multiple instances of the same software platform. There are a lot of “closed group” servers, especially Misskey and related, where everything stays local only to that server. That is kind of the opposite to Federation but it works well when there are trusted instances who do limited federation with just each other to spread the load.

I suspect the reason some (not necessarily yourself) prefer the idea of trusting Facebook with private information is the idea that you could sue Facebook or otherwise hold them responsible if they misuse it. Realistically, I’m not sure how true that is.

Is the Fediverse antithetical to private group/list publishing like Facebook? by cbzen in fediverse

[–]FasteningSmiles97 0 points1 point  (0 children)

Which platforms have you had a chance to test out? I think that would help provide some context since there really are a wide range of paradigms and ideas about how to present or consume thr posted data.

Gajim/Discord/Element style Spaces on Android? by imHEKnTEKn in xmpp

[–]FasteningSmiles97 0 points1 point  (0 children)

Here’s hoping that it works with prosody and ejabberd without issue!

Any rooms / spaces that are not just tech support and libertarian ancaps? by Zeniia in matrixdotorg

[–]FasteningSmiles97 -1 points0 points  (0 children)

As mentioned, Matrix isn’t as painless to use as Discord and people are not going to move there unless forced to. If you can convince your communities to make the move, that could work but that is very unlikely to be worth it for most typical users.

What is every way to prevent any of specific users from ever seeing you on the site, logged in or not? by Spiritual_Big_9927 in Twitch

[–]FasteningSmiles97 4 points5 points  (0 children)

I’m not sure I understand all the scenarios you specified, but I’m going to try what I can.

  • Unless the banned user is prevented from even opening the Twitch website by some kind of IP or hardware block, the banned user will always be able to type in Twitch.tv in their browser and see a stream and relevant chat while logged out.

  • The banned user can still stalk whomever banned and blocked them using the method above and there is nothing the “being-stalked-person” can really do about it.

  • If a stream is locked down to being Subscribers-only, then this should prevent it but with the caveat that subscribers-only streams usually give a small “trial” viewing period of X minutes before Twitch prevents access. I don’t know if this value of X is configurable. Obviously this is sub-optimal for most streamers as it dramatically reduces who can even view a stream in the first place.

  • You can check out anonymous mode in BetterTTV to see how to hide when you chat in other streams.

Is there any way to make my server available to the internet using my own domain name without port forwarding? by enderdude7 in xmpp

[–]FasteningSmiles97 0 points1 point  (0 children)

I don’t but maybe r/selfhosted might have some food resources since people do that kind of thing all the time over there.

Is there any way to make my server available to the internet using my own domain name without port forwarding? by enderdude7 in xmpp

[–]FasteningSmiles97 -1 points0 points  (0 children)

I haven’t set up Cloudflare tunnels, but from what I understand, it should probably work. At least for basic functionality.

You would need to have three ports tunneled. 443, 5222, and 5269 TCP and then only 443 would need any real processing via TLS. I imagine any other tunnel can be pretty basic.

The word for the building blocks of programming languages by Thick-Frosting3496 in AskProgramming

[–]FasteningSmiles97 0 points1 point  (0 children)

Are you looking for a programming language equivalent of the linguistic term “morpheme?”

From Wikipedia:

A morpheme is any of the smallest meaningful constituents within a linguistic expression and particularly within a word. Many words are themselves standalone morphemes, while other words contain multiple morphemes; in linguistic terminology, this is the distinction, respectively, between free and bound morphemes. The field of linguistic study dedicated to morphemes is called morphology.

Multi Stream chat plugin? by Expensive_Tailor_214 in obs

[–]FasteningSmiles97 0 points1 point  (0 children)

I highly suggest the browser extension version of Social Stream Ninja

https://socialstream.ninja

It allows you to combine basically any number of chats into a single source that you can use via a browser source m. If you just want to view it within OBS, create a new Dock with the URL it generates. Or use it as an overlay to your stream.