mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.2K
active users

1/There is nothing more embarrassing than watching hordes of liberals willingly herd themselves into a pen funded by Russian capital. Blue sky’s principal funder Blockchain Capital LLC is run in part by Kirill Dorofeev, who also works for VK, Russia’s state social network.

@davetroy "decentralized foundation" hmmmm, it's not foundational if it's not actually part of the reality yet and integral to the implementation. It's still entirely conceptual and likely well out of the economic and technical reach of most people in practical terms.

@fifilamoura what they realized was that their decentralized tech wasn’t what users really wanted. They are following the path of Twitter now which is why Dorsey left. It is a cash burning machine.

@davetroy Is that really why Dorsey left? But, yeah, this new round of funding makes it all seem even more dubious.

@stinerman
> Dorsey left because Bluesky wanted to moderate

That makes no sense. Distributed moderation was part of the plan from day one.

@fifilamoura @davetroy

@strypey
The way I make sense of it is that they aren't doing distributed moderation in the style that Dorsey wanted. They're just doing standard centralized moderation where they ban sufficiently awful people/content.

In contrast, Dorsey is now backing Nostr, which doesn't do that, and is consequently full of awful stuff. That's the natural outcome of building stuff to free-speech-absolutist ideals.

@stinerman @fifilamoura @davetroy

(1/3)

@williampietri
> they aren't doing distributed moderation in the style that Dorsey wanted. They're just doing standard centralized moderation where they ban sufficiently awful people/content

Sounds like a reasonable criticism to me. Surely we've all seen centralized moderation fail spectacularly, enough times to know that it doesn't work at scale?

@stinerman @fifilamoura @davetroy

(2/3)

@williampietri
> Dorsey is now backing Nostr, which doesn't do that, and is consequently full of awful stuff

So is the fediverse, in theory;

theverge.com/2023/7/24/2380609

Doesn't mean we have to see any of it.

We are seeing experiments with cross-server moderation in the verse (IFTAS etc). The same principles can and will be used by @rabble et al to develop effective distributed moderation for Nostr, for those who want it.

The Verge · Stanford researchers find Mastodon has a massive child abuse material problemBy Emma Roth

@strypey @rabble

I think it really depends on what people are looking for.
People need to ask themselves why not facebook or any of the traditional centralized social networks.

And then take that answer and see what guidance is gives when choosong between nostr, bluesky or mastodon.

nostr has way more potential than the others in terms of avoiding centralized overlords and all the downsides we saw on X or facebook, while still allowing all you could wish for in terms of moderation

(1/?)

@serapath
> nostr has way more potential than the others in terms of avoiding centralized overlords

How? People can have the same control over their fediverse experience that they have with Nostr, by running their own server. Most people don't, but that's a choice that's always available.

That keeps admins accountable, in the same way that Free Code licensing keeps developers accountable. Even if most people never audit or fork the code.

@rabble

@strypey @rabble

Technically you are correct, the "best" kind of correct. Practically people wont self host just as they dont self host email servers. Practically a few big ones will win, just like with email.
Practically, the big ones blocking or muting other instances will have a lot of power to incentivize joining the big instances so the big instances gain even more power and others are somewhat cut off from useful social interactions

There are multiple artificial and unnecessaey problems

@strypey @rabble
lets see how nomadic identity or account portability works.

But practically speaking. Nostr already avoids the need for choosing a specific instance. Every instance or even multiple in parallel are all just as valid as your own. It doesnt matter from which instqnce you send your next message. Your keypair signs the message means it comes from you. Thats fundamentally different.

Moving beyond that even, peer to peer allows self hosting without the need for setting up servers

@serapath
> lets see how nomadic identity or account portability works

Hubzilla had it before AP was published. But that was thanks to Zot protocol. It's taken a while to figure out how to reimplement it on top of AP.

> Nostr already avoids the need for choosing a specific instance

Sure, but that comes with as many cons as pros, especially when it comes to spam prevention, moderation etc. Also it just moves the chokepoint to the cost of running relays, doing app dev etc.

@rabble

𝓼𝓮𝓻𝓪𝓹𝓪𝓽𝓱【ツ】☮(📍🇬🇧)

@strypey @rabble

i'm not sure what those cons are meant to be.

moderation can be implemented permissionlessly. nostr idea is it is simple and ppl can just implement stuff on top permissionlessly.

dat project cabal.chat implemented trust nets or subjective moderation, which allows people to freely choose their moderators or do it themselves. tools are follow, ubfollow, mute, block, etc... subscribe to specific content. configure your own algorithms.

cabal.chatcabalp2p chat

@strypey @rabble also in nostr or even morr p2p systems, torrent like, content backup and availability, just like torrent seeding gets perfectly organically decoupled from specific instances.

nostr clients allow to talk to one or as many relays as you like in parallel ... so you dont depend on a single one. you can also run your own or not.

most clients allow you to edit your list of relays you use and defaults are set by specific nostr clients.

@serapath
> [many technical details]

If you analyse this from a purely technical standpoint, without factoring in the political-economic environment from which tech implementations emerge, you will miss most of the causal factors for why things happen in tech.

@rabble

@strypey @rabble

you say this without at least summarizing or sharing a gist what exactly is supposedly missing

i dont mean it "technically"
you could have a democracy or a dictatorship. it is just the rules that are different, but in practice it can have the same impact, so why does it matter?
thats how you sound to me with this answer

you can have an instance admin of your choice or become a technical expert who can self host

VS

you are in charge (nostr or p2p) without the expertise need

@strypey @rabble

do ppl carry guns or not? isnt that just technology? ...it still matters whether ppl pull triggers or not.

somebody arguing for or against a tool or piece of technology is missing the point why things happen.

anyway. would wish you would be more specific, because examples above kinda fit what you said and i'm sure you mean something else

@serapath
you can have an mod team of your choice, or become a moderation expert who can curate your own feeds from the raw sewerage

VS

you are on your own (nostr or p2p) without backup, hopefully you cab swim in sewerage

@rabble

@strypey @rabble

you can run your own nostr relay and create backups as well.

But if people dont run their own backups, they depend on instance admins. insfances went down in the past. some instances might not have proper backups set up either.

i just dont see the upsides of the fediverse architecture. it seems more inflexible an cumbersome and less control of users about their feeds

@serapath
> moderation can be implemented permissionlessly. nostr idea is it is simple and ppl can just implement stuff on top permissionlessly

Get back to me when there's 10 million people on Nostr and it hasn't modified its topology, and isn't awash in spam (hint: it's already awash in spam).

@rabble

@Hyolobrika
> I haven't noticed any spam on Nostr

Wikipedia:

"Spamming is the use of messaging systems to send multiple unsolicited messages (spam) to large numbers of recipients for the purpose of commercial advertising, non-commercial proselytizing"

The vast majority of the postings I've seen on Nostr are what would be treated as a crypto-spam here. There are a multitude of demonstrated vectors for sending spam, and Nostr not even at the Early Adopter stage of growth.

@serapath @rabble

It just occurred to me that Nostr is allowing us to offload a whole lot of spammers and RedPills from the fediverse. Which is a great example of why the drop in MAU on the fediverse post-Eternal November (prior to the current bump) could have been good news, rather than the growth-cult bad news that the SillyCon Valley business press made it out to be.

@strypey

unsolicited is literally many messages here on mastodon. i dont follow everyone i see messages from.
people have different interests.
i do understand you personally dislike bitcoin.

i personally dislike web3/crypto/shitcoins.
i am interested in bitcoin, because i definitly see some potential here.

not that it was perfect. i can see problems, but i also see problems with the status quo capitalism and weighing thing, bitcoin seems useful.

@strypey

i only get messages on nostr from people i follow, but it depends on config and client i guess.

i also think subjective moderation can be added and a whole lot of left value/philosophy corner can be created without waiting for mastodon core to add specific features, which seems great.

It seems there is no real discussion possible. The default messages you see when trying nostr is lots of bitcoin, so you dont want to do aamnything with nostr. thats simple. i dont wanna bother you 🙂

@serapath
> unsolicited is literally many messages here on mastodon

Are they sent ...

"... to large numbers of recipients for the purpose of commercial advertising, non-commercial proselytizing"

?

To be clear I'm not referring to people just talking to each other about BitCoin (although the cultyness is gross), I'm talking about people trying to push product.

@strypey i never received that, but i also have my feed set to latwst from only folks i follow and replies to those.

so i dont get any of the other stuff.

still - i think the rest depends on the settings of the relays you add, and the list i have seems quite good, so cant complain about those issues

@serapath
> i think the rest depends on the settings of the relays you add

I suspect that's going to be the Nostr equivalent of 'depends on the settings of the server you join' ; )

@strypey

not entirely.
the difference is, your identity by which everyone knows you does not include the name of any relay AND your data is stored in a particular server and you better hope the instance operator knows how to properly do backups.

in nostr your identity is your `nsec` keypair which works with any client and any relay. you dont have to choose one.

And you cant get your data from any of them and have additional backup servers... this gets even more true with peer to peer.

@strypey

like in bittorrent. as long as one peer has your data, you can restore it. bittorrent syncs data from everyone at the same time. There is no particular server that you have to choose to store your data. and any peer can be an additional backup.

you yourself can make a backup trivially, just by installing a client on a new device and logging in. it will sync all your data automatically. no expert knowledge required

@serapath
> you yourself can make a backup trivially, just by installing a client on a new device and logging in. it will sync all your data automatically. no expert knowledge required

I'm curious to see just how trivial this is in practice. I've yet to find a second client that meets my software freedom standards.

@strypey

yes.
i agree.
there is still an unfullfilled promose to open source keet UI when it hits beta.

if thats the case, then it would match my standards. ...if not, then maybe dat ecosystem has to try to make a keet compatible client that is open source

@serapath @strypey can't make it compatible if you don't know the message structure at the very minimum?

@fleeky @strypey maybe.

the keet invite links contain information about hyperswarm, topics and potentially hypercore/autobase.

all data is synced via hypercore protocop and hypercores and autobases.
there might be extra protomux messages to listen to.

thats it. now once you receive those protomux messages and replicate the hypercores and autobases, there is the question how do individual entries in hpercore blocks or messages look like, but by using keet and replicating a room where you know

@serapath
> i also see problems with the status quo capitalism and weighing thing, bitcoin seems useful

How about you send me your npub and we can discuss this in Nostr ; )

@strypey

I'm still hoping to see @mirsal running a relay one day and joining so i can follow 🙂

@strypey @rabble

if you get to the wrong instance and follow the wrong folls you drown in spam.

i experienced it a few times on mastodon where some marketing bots where retweeting and liking something i posted with endless retweets and likes and my notifications where just killing my phone.

i do believe the spam has to do with users controlling their feed and following the right social circles where nobody spams.

it feels like a very personal statement rather tha n which tech prevents spam

@serapath @strypey @rabble There could be subscribable lists of spammers. Maybe using some flexible (but limited enough to be secure) programming language so it can be used as a general purpose (self)-moderation tool.

@serapath
> i do believe the spam has to do with users controlling their feed and following the right social circles where nobody spams.

> it feels like a very personal statement rather tha n which tech prevents spam

Pick one.

@rabble

@strypey @rabble

it was meant as:

of course i wanna follow and build/curate/foster the community around me online, but i have seen tech enshittify in the past.

i already ran into issues with mastodon because instances defederated and cut visibility off and this can happen again.

I follow plenty of ppl but dont get messages feom all of them even though they post.

i can already see how investing time into this always has the risk instance admin politics or certain feature decision will ...

@strypey @rabble ...create problem.

with relay based architecture, especially with peer to peer, but nostr gets quite close for now, i am in charge a lot more.

i follow peoples pubkeys directly and can find them through any relay and i can add custom features permissionless to my nostr client if i want.

so the effort of following and curating community seems way more under control and others in my community without the need for ppl to self host nor the risk of fedi instances interfering

@serapath
> if you get to the wrong instance and follow the wrong folls you drown in spam

There are guardrails, but if you climb over them and jump in the sea, I hope you can swim.

VS

There are no guardrails, and in fact no ship, and you sink or swim

@rabble

@strypey @rabble

maybe.
i do think that is why left leaning communities and clients for e.g. nostr can help a lot to make those guard rails as well.

good thing is you can later take off the guard rails, while in mastodon you depend on instance operators, especially of bigger ones, ...even if you self host - because if instance operators deprioritize your individual instance or even defederate, there is little you can do if some ppl you follow where on thst instance

@serapath @strypey my nos.social nostr app has the same kind of composable moderation guard rails that Bluesky’s primary app and network on ATprotocol has.

The technology is remarkably similar even if the user communities have different cultures.

@rabble @strypey

hmm remarkebly similar?

mastodon.gamedev.place/@serapa

what do you mean?
i dont see much or even any similarities between nostr and bluesky

Under which perspective are they similar?
Bluesky was invite only and instead of nsec/npub it asks for email/password

Nostr seems to be simple and permissionlessly extensible to a big degree, bluesky complex compared to nostr and extended by the bluesly team. Also nostr decentralized in practice, bluesky only in theory and even there barely🤷‍♀️

@serapath @strypey both ATprocol and Nostr are based on Secure Scuttlebutt. They’re much more like each other in terms of how the technology and protocol works than anything else. The users might have different cultural norms and values but that’s not what I’m talking about. Neither works much like ActivityPub at all, which is a decade older and designed around a network of all powerful servers vs signed content addressable data structures.

@rabble @strypey

which part???
so far i havent seen anything peer to peer around bluesky and the background how it came to be has also nothing in common.

ssb starts with a pubkey, just like nostr.
blsky starts with email/password

you download ssb clients and they connect peer to peer.

so to me this is a ridiculous statement.

i cant imagine that you can name a single aspect of blsky that is even remotely close to what ssb is

@serapath
> i cant imagine that you can name a single aspect of blsky that is even remotely close to what ssb is

Grabs popcorn and straps in ...

@rabble

@serapath
> good thing is you can later take off the guard rails, while in mastodon you

... take off the guard rails by setting up your own instance. Yes, you do need to have server admin skills, or help from someone who does.

For sure, figuring out how to make community-hosting as easy as installing an app is an ongoing challenge. But some of us remember when you had to compile from source to install apps on GNU/Linux. It can be done.

(2/2)

Another option is the Takahē approach, where one server can handle accounts using multiple domain names. So people can BYOD, and they always control their own identity.

@strypey

I just switched the nostr app and tried "primal".

All it took was copy/paste in my private key and i'm set.
In settings i added a list of 20 relays i gathered from people i follow over the weeks.

So as long as one relay (wss://) stays available things will work.

all messages are signed by my private key all messages of others (pubkeys i follow) are signed by theirs.

@serapath
> I just switched the nostr app and tried "primal".

It seems like Amethyst is the only Nostr app in F-Droid so far. So that's all I've tried. Can you recommend any GNU/Linux clients?

> All it took was copy/paste in my private key and i'm set

Sounds like that's already a huge step forward from SSB. I still have ManyVerse on my Android, but between the fediverse, Matrix and Nostr, that pretty much takes up all the time I have for social media.

@fdroidorg

@strypey @fdroidorg

too bad, i dont know, but if you find some gnu nostr clients, let me know. actually i do have amnethyst. i use it too. its not bad either