How are you so widely misunderstanding how it works? There is an location specific instance that you join when you are interested in classified ads from that location.
This isn’t a website like Alibaba for global sellers to market their products. It is a location specific classified ads page and works exactly like most of them do.
I’m just going by what’s said here because i’m not about to go through installing it to find out.
So every town that wants to sell things needs to host their own instance? And make sure that their instance doesn’t federate with other towns that are ‘too far away’?
edit:
OK I read the readme.
Why not just setup communities on the server as locations? Why is there a need to install another server for every location that wants to sell things? Certainly one server could handle thousands of locations.
Yes that is the explicit design goal of Flohmarkt and a vital prerequisite for a decentralized system. The only nearby federation is a default setting that is very easy to configure in Flohmarkt.
IMO, it’s a bad goal. Not that decentralized is a bad goal, but dictating the amount of decentralization will decimate wide adoption.
A server for every community is also a Mastodon goal that never really happened. Sure there are some out there, but the general public doesn’t want that. It’s a waste of compute resources to run a 24x7 server for every community. It’s a problem of scale. I get the decentralized point, but I think it’s going to utterly fail at widespread adotion if it needs a technical caretaker and a $20 a month bill evey time a zipcode wants to sell things. It migth work well in Germany, it’s not going to work well in most places.
The general population is used to facebook and can’t even imagine an different alternative, and just copying facebook is pointless as you just end up with another Facebook with the same bad incentives for the people running it.
Well, this is a more philosophical question, but it is a result of misaligned incentives and not because someone is having some evil master-plan. Most of today’s Facebook like sites didn’t start out as evil empires, they became so basically by necessity once they chose a certain trajectory. The only way to prevent that is to have strong defense mechanisms in place from the very beginning and that then can easily appear as the other extreme.
But only accepting one possible alternative is an extreme. You can build in safeguards… but if they’re too rigorous you will drive away potential users. Much like with freedom and security, you need to middle ground between accessibility and defensibility.
No one talks about only one possible alternative, but it is often not immediately obvious to laypersons why a defense mechanism is vital to have and can not be made a middle ground. Like for example there is no way to weaken end to end encryption a little bit to scan for CSAM, without breaking it entirely.
How are you so widely misunderstanding how it works? There is an location specific instance that you join when you are interested in classified ads from that location.
This isn’t a website like Alibaba for global sellers to market their products. It is a location specific classified ads page and works exactly like most of them do.
I’m just going by what’s said here because i’m not about to go through installing it to find out.
So every town that wants to sell things needs to host their own instance? And make sure that their instance doesn’t federate with other towns that are ‘too far away’?
edit:
OK I read the readme.
Why not just setup communities on the server as locations? Why is there a need to install another server for every location that wants to sell things? Certainly one server could handle thousands of locations.
Yes that is the explicit design goal of Flohmarkt and a vital prerequisite for a decentralized system. The only nearby federation is a default setting that is very easy to configure in Flohmarkt.
IMO, it’s a bad goal. Not that decentralized is a bad goal, but dictating the amount of decentralization will decimate wide adoption.
A server for every community is also a Mastodon goal that never really happened. Sure there are some out there, but the general public doesn’t want that. It’s a waste of compute resources to run a 24x7 server for every community. It’s a problem of scale. I get the decentralized point, but I think it’s going to utterly fail at widespread adotion if it needs a technical caretaker and a $20 a month bill evey time a zipcode wants to sell things. It migth work well in Germany, it’s not going to work well in most places.
The general population is used to facebook and can’t even imagine an different alternative, and just copying facebook is pointless as you just end up with another Facebook with the same bad incentives for the people running it.
I didn’t say copy facebook
I’m not saying don’t decentralize at all
Forcing people to decentralize isn’t* going to work in most places.
I’m not spending any more time on the subject, I think we’re at an impassse and neither of us are going to change our minds.
Honestly, it’s a great project though,
best of luck
edit: brain said isn’t, fingers wrote is’t, autocorrect did me dirty
If only there were some kind of middle ground… sadly only extremes exist 😔
Well, this is a more philosophical question, but it is a result of misaligned incentives and not because someone is having some evil master-plan. Most of today’s Facebook like sites didn’t start out as evil empires, they became so basically by necessity once they chose a certain trajectory. The only way to prevent that is to have strong defense mechanisms in place from the very beginning and that then can easily appear as the other extreme.
But only accepting one possible alternative is an extreme. You can build in safeguards… but if they’re too rigorous you will drive away potential users. Much like with freedom and security, you need to middle ground between accessibility and defensibility.
No one talks about only one possible alternative, but it is often not immediately obvious to laypersons why a defense mechanism is vital to have and can not be made a middle ground. Like for example there is no way to weaken end to end encryption a little bit to scan for CSAM, without breaking it entirely.