NATION

PASSWORD

[IDEA] More Ban Settings

Bug reports, general help, ideas for improvements, and questions about how things are meant to work.
User avatar
Stellonia
Minister
 
Posts: 2160
Founded: Mar 29, 2015
Ex-Nation

[IDEA] More Ban Settings

Postby Stellonia » Tue Feb 02, 2016 3:39 pm

Currently, there is only one type of ban: a permanent one, in which nations are not permitted to enter a region or post on its Regional Message Board. This is a bit limited, which is why I feel that a larger quantity of ban options should be made available to Regional Founders, Delegates, and Regional Officers. For instance, nations could be barred from posting on the RMB, from holding a particular function as a Regional Officer, or from entering a region while still being able to post on the RMB as an embassy nation (this may come in handy as a security measure).

What do you think, NS?

User avatar
Leppikania
Minister
 
Posts: 2332
Founded: Apr 13, 2015
Left-wing Utopia

Postby Leppikania » Tue Feb 02, 2016 4:15 pm

Stellonia wrote:For instance, nations could be barred from [...] holding a particular function as a Regional Officer,

Couldn't you just not appoint them?

Also, bans aren't technically permanent, as any RO with border control authority can unban someone.
Last edited by Leppikania on Tue Feb 02, 2016 4:19 pm, edited 1 time in total.
INTP, -4.25 Economic Left/Right, -4.1 Social Libertarian/Authoritarian, tastes like chicken.
I do use NS stats, thank you very much.
Funny Quotes
Pie charts for industries
Request an Embassy

User avatar
Cresenthia
Diplomat
 
Posts: 576
Founded: Mar 03, 2015
Ex-Nation

Postby Cresenthia » Tue Feb 02, 2016 4:16 pm

Stellonia wrote:Currently, there is only one type of ban: a permanent one, in which nations are not permitted to enter a region or post on its Regional Message Board. This is a bit limited, which is why I feel that a larger quantity of ban options should be made available to Regional Founders, Delegates, and Regional Officers. For instance, nations could be barred from posting on the RMB, from holding a particular function as a Regional Officer, or from entering a region while still being able to post on the RMB as an embassy nation (this may come in handy as a security measure).

What do you think, NS?

I'm not sure why we would need the one preventing a nation from holding a function as Regional Officer. But what would be the implications for influence in these scenarios? Also, isn't this somewhat similar to the proposal to allow those with Communication authorities to prevent nations from posting to the RMB without banning them?

User avatar
Stellonia
Minister
 
Posts: 2160
Founded: Mar 29, 2015
Ex-Nation

Postby Stellonia » Tue Feb 02, 2016 4:19 pm

Leppikania wrote:
Stellonia wrote:For instance, nations could be barred from [...] holding a particular function as a Regional Officer.

Couldn't you just not appoint them?

What if some other person with Executive authority in your region decided to appoint someone in spite of your objections?

Cresenthia wrote:Also, isn't this somewhat similar to the proposal to allow those with Communication authorities to prevent nations from posting to the RMB without banning them?

I hadn't heard of such a proposal, but it does sound like a good idea. Would you please provide a link?

User avatar
Leppikania
Minister
 
Posts: 2332
Founded: Apr 13, 2015
Left-wing Utopia

Postby Leppikania » Tue Feb 02, 2016 4:37 pm

Stellonia wrote:
Leppikania wrote:Couldn't you just not appoint them?

What if some other person with Executive authority in your region decided to appoint someone in spite of your objections?

If you're the delegate, remember that the founder overrides your authority. If you're the founder, unappoint them and send a stern TG to the delegate. If they appoint that officer again, unappoint them and take away the delegate's executive authority.
INTP, -4.25 Economic Left/Right, -4.1 Social Libertarian/Authoritarian, tastes like chicken.
I do use NS stats, thank you very much.
Funny Quotes
Pie charts for industries
Request an Embassy

User avatar
Stellonia
Minister
 
Posts: 2160
Founded: Mar 29, 2015
Ex-Nation

Postby Stellonia » Tue Feb 02, 2016 7:50 pm

Leppikania wrote:
Stellonia wrote:What if some other person with Executive authority in your region decided to appoint someone in spite of your objections?

If you're the delegate, remember that the founder overrides your authority. If you're the founder, unappoint them and send a stern TG to the delegate. If they appoint that officer again, unappoint them and take away the delegate's executive authority.

What if the political situation of the region somehow necessitates that the delegate have executive authority?

User avatar
Imperium Anglorum
GA Secretariat
 
Posts: 12659
Founded: Aug 26, 2013
Left-Leaning College State

Postby Imperium Anglorum » Tue Feb 02, 2016 8:04 pm

Stellonia wrote:
Leppikania wrote:Couldn't you just not appoint them?

What if some other person with Executive authority in your region decided to appoint someone in spite of your objections?

Stellonia wrote:
Leppikania wrote:If you're the delegate, remember that the founder overrides your authority. If you're the founder, unappoint them and send a stern TG to the delegate. If they appoint that officer again, unappoint them and take away the delegate's executive authority.

What if the political situation of the region somehow necessitates that the delegate have executive authority?

There are two people who can hold Executive authority. The Delegate and the Founder. The Founder will always have it unless he founded the region without that function. The Delegate has it at the discretion of the founder (except when the founder did not found the region with it or has ceased to exist).

There are no other people who have executive authority. Considering the other things which you've proposed, I don't understand what you're suggesting in the hypothetical. Either that or this is again one of those things related to the perennial elections in your region.
Last edited by Imperium Anglorum on Tue Feb 02, 2016 8:05 pm, edited 2 times in total.

Author: 1 SC and 56+ GA resolutions
Maintainer: GA Passed Resolutions
Developer: Communiqué and InfoEurope
GenSec (24 Dec 2021 –); posts not official unless so indicated
Delegate for Europe
Elsie Mortimer Wellesley
Ideological Bulwark 285, WALL delegate
Twice-commended toxic villainous globalist kittehs

User avatar
Nariterrr
Minister
 
Posts: 2435
Founded: Jan 27, 2016
Ex-Nation

Postby Nariterrr » Wed Feb 03, 2016 2:20 pm

Stellonia wrote:Currently, there is only one type of ban: a permanent one, in which nations are not permitted to enter a region or post on its Regional Message Board. This is a bit limited, which is why I feel that a larger quantity of ban options should be made available to Regional Founders, Delegates, and Regional Officers. For instance, nations could be barred from posting on the RMB, from holding a particular function as a Regional Officer, or from entering a region while still being able to post on the RMB as an embassy nation (this may come in handy as a security measure).

What do you think, NS?

I don't think it's a bad idea to be honest. I think we should allow regional officers to ban people for a certain amount of time.
Honestly who knows what about anything anymore.

User avatar
Enfaru
Minister
 
Posts: 2921
Founded: Apr 20, 2012
Ex-Nation

Postby Enfaru » Wed Feb 03, 2016 3:30 pm

As well as being able to kick/ban by IP address would be helpful.

No I don't mean actually expose the IP address, just a button that says: "Ban all accounts from region associated with this account?" Of course, that'd catch some shared puppets but ho hum you shouldn't be sharing anyway. Though an exception rule would be useful...
Sovereign Charter Quick Links
Factbook · Role-plays · RMB · Map (Origin | Quantum) · Chat · Members: 73
Myraxia: One does not learn to GM; One throws oneself in and prays they don't fuck up too badly.
Game Master
Founder of the Sovereign Charter,
4th President and,
Tutor of the College of Theatrics

User avatar
The Blaatschapen
Technical Moderator
 
Posts: 63226
Founded: Antiquity
Anarchy

Postby The Blaatschapen » Wed Feb 03, 2016 3:50 pm

Stellonia wrote:Currently, there is only one type of ban: a permanent one, in which nations are not permitted to enter a region or post on its Regional Message Board. This is a bit limited, which is why I feel that a larger quantity of ban options should be made available to Regional Founders, Delegates, and Regional Officers. For instance, nations could be barred from posting on the RMB, from holding a particular function as a Regional Officer, or from entering a region while still being able to post on the RMB as an embassy nation (this may come in handy as a security measure).

What do you think, NS?


With regards to barring a nation from posting on an RMB, I'll quote Ballotonia:

Ballotonia wrote:You can already chose from which regions nation can post on your RMB, by selecting only those to exchange an embassy with those regions' nations you trust.

For RMB posting control we have the suppression mechanism, allowing a founder or delegate to suppress undesirable posts from the RMB.

The only option to prevent nations from posting to your RMB in the first place is to ban them from your region.

Note that the price for silencing others is it being public that you do so. This is on purpose.

Ballotonia
The Blaatschapen should resign

User avatar
Enfaru
Minister
 
Posts: 2921
Founded: Apr 20, 2012
Ex-Nation

Postby Enfaru » Thu Feb 04, 2016 10:14 am

I should point out that "suppressing" does not allow good practice moderation as it is easily circumvented by such apps as NS++. It is not a real way of limiting the exposure of undesirable posts. If we're going to bring this matter into the topic, it would in fact be best to have an actual suppression system that can't be circumvented by attaching a data check in the PHP, checking whether the post should be called before it is sent to the client rather than any client side CSS/Javascript fix.

I think it would be useful to have a function to bar people from using the RMB rather than just banning them. For example, I myself am currently barred from my own RMB for improper conduct. Mostly I abide by the government decisions but if the punishment of banning is too severe, then there is little action the regional government can take.

Accept all or Ban, is not really good practice for moderation, there's no middle ground.
Sovereign Charter Quick Links
Factbook · Role-plays · RMB · Map (Origin | Quantum) · Chat · Members: 73
Myraxia: One does not learn to GM; One throws oneself in and prays they don't fuck up too badly.
Game Master
Founder of the Sovereign Charter,
4th President and,
Tutor of the College of Theatrics

User avatar
Dooom35796821595
Powerbroker
 
Posts: 9309
Founded: Sep 11, 2011
Father Knows Best State

Postby Dooom35796821595 » Sat Feb 06, 2016 10:10 am

Enfaru wrote:As well as being able to kick/ban by IP address would be helpful.

No I don't mean actually expose the IP address, just a button that says: "Ban all accounts from region associated with this account?" Of course, that'd catch some shared puppets but ho hum you shouldn't be sharing anyway. Though an exception rule would be useful...


I agree, a way to kick the puppets of an offender would be a useful tool, it would also be nice if there was a way to find out if two nations were being controlled by the same person.
When life gives you lemons, you BURN THEIR HOUSE DOWN!
Anything can be justified if it is cool. If at first you don't succeed, destroy all in your way.
"Your methods are stupid! Your progress has been stupid! Your intelligence is stupid! For the sake of the mission, you must be terminated!”

User avatar
Mallorea and Riva
Game Moderator
 
Posts: 9987
Founded: Sep 29, 2010
Benevolent Dictatorship

Postby Mallorea and Riva » Sat Feb 06, 2016 10:19 am

Dooom35796821595 wrote:
Enfaru wrote:As well as being able to kick/ban by IP address would be helpful.

No I don't mean actually expose the IP address, just a button that says: "Ban all accounts from region associated with this account?" Of course, that'd catch some shared puppets but ho hum you shouldn't be sharing anyway. Though an exception rule would be useful...


I agree, a way to kick the puppets of an offender would be a useful tool, it would also be nice if there was a way to find out if two nations were being controlled by the same person.

That is not going to happen. Privacy concerns as well as legitimate gameplay functions would be compromised by such a system, not to mention how incredibly complex it would have to be.
Ideological Bulwark #253
Retired Major of The Black Hawks
Retired Charter Nation: Political Affairs in Antarctic Oasis
Retired Colonel of DEN Central Command, now defunct
Former Delegate of The South Pacific, winner of TSP's "Best Dali" Award
Retired Secretary of Defense of Stargate
Terror of The Joint Systems Alliance
Mall Isaraider, son of Tram and Spartz, Brother of Tal and apparently Sev the treacherous bastard.
Frattastan quote of the month: Mall is following those weird beef-only diets now.

User avatar
Dooom35796821595
Powerbroker
 
Posts: 9309
Founded: Sep 11, 2011
Father Knows Best State

Postby Dooom35796821595 » Sat Feb 06, 2016 10:25 am

Mallorea and Riva wrote:
Dooom35796821595 wrote:
I agree, a way to kick the puppets of an offender would be a useful tool, it would also be nice if there was a way to find out if two nations were being controlled by the same person.

That is not going to happen. Privacy concerns as well as legitimate gameplay functions would be compromised by such a system, not to mention how incredibly complex it would have to be.


Ah well, guess we'll have to do it the hard way.....case by case. :eek:
When life gives you lemons, you BURN THEIR HOUSE DOWN!
Anything can be justified if it is cool. If at first you don't succeed, destroy all in your way.
"Your methods are stupid! Your progress has been stupid! Your intelligence is stupid! For the sake of the mission, you must be terminated!”

User avatar
Boguran
Secretary
 
Posts: 40
Founded: Jan 24, 2016
Ex-Nation

Postby Boguran » Sat Feb 06, 2016 10:37 am

Dooom35796821595 wrote:
Mallorea and Riva wrote:That is not going to happen. Privacy concerns as well as legitimate gameplay functions would be compromised by such a system, not to mention how incredibly complex it would have to be.


Ah well, guess we'll have to do it the hard way.....case by case. :eek:

That's how it's supposed to be, if you suspect a nation is using a puppet to bother other people, file a GHR

User avatar
Enfaru
Minister
 
Posts: 2921
Founded: Apr 20, 2012
Ex-Nation

Postby Enfaru » Sat Feb 06, 2016 4:07 pm

Mallorea and Riva wrote:
Dooom35796821595 wrote:
I agree, a way to kick the puppets of an offender would be a useful tool, it would also be nice if there was a way to find out if two nations were being controlled by the same person.

That is not going to happen. Privacy concerns as well as legitimate gameplay functions would be compromised by such a system, not to mention how incredibly complex it would have to be.



What "legitimate gameplay functions"? What precisely might these be? I'm not asking anyone to reveal IP addresses, nor am I asking anyone to reveal whose puppets are whose. I'm just asking for a blanket ban. if in regionX, If nationx_ip_add == nationy_ip_add then eject nationy end if eject nationx end if. We'd need to loop a few times of course, but I can't see how this would break "legitimate" gameplay functions.

Considering the FAQ advises strongly against any use of puppets Considering the OSRS advises strongly against any use of puppets, but doesn't outlaw it simply because there are benefits to sharing accounts. However it's always been a long standing given, that if you associate with a puppet with someone who has a tendency to get into trouble, you risk the consequences of the very least having that puppet if not yourself as well punished.

And...no it would not have to be incredibly complex. If the code takes up more than 20 lines, then someone either has too much white space or they need to consider how they could have written their code in a more concise format. The use of ? is a good way to shorten some if statements.

The only thing I can see here, is that it *might* take up some cpu, in which case, it can be limited to run on cycles i.e at update or something. So an IP would be listed back end and if nations match that IP address in their history, then...eject. Many simpler ways of going through this.
Last edited by Enfaru on Sat Feb 06, 2016 4:48 pm, edited 1 time in total.
Sovereign Charter Quick Links
Factbook · Role-plays · RMB · Map (Origin | Quantum) · Chat · Members: 73
Myraxia: One does not learn to GM; One throws oneself in and prays they don't fuck up too badly.
Game Master
Founder of the Sovereign Charter,
4th President and,
Tutor of the College of Theatrics

User avatar
Wrapper
Retired Moderator
 
Posts: 6020
Founded: Antiquity
Democratic Socialists

Postby Wrapper » Sat Feb 06, 2016 4:27 pm

Enfaru wrote:Considering the FAQ advises strongly against any use of puppets

No it doesn't.

User avatar
Enfaru
Minister
 
Posts: 2921
Founded: Apr 20, 2012
Ex-Nation

Postby Enfaru » Sat Feb 06, 2016 4:47 pm

You're right. It doesn't, I could have sworn I remember reading it there, I'm either mistaken or it was removed from the FAQ.

However... it is in the OSRS.

viewtopic.php?p=16394962#p16394962 under "Regarding Sharing Accounts"

And I quote

Euroslavia wrote:Is sharing nations among multiple players allowed?
It is allowed, but moderation's stance on the act is to avoid it as an unnecessary risk.
Sovereign Charter Quick Links
Factbook · Role-plays · RMB · Map (Origin | Quantum) · Chat · Members: 73
Myraxia: One does not learn to GM; One throws oneself in and prays they don't fuck up too badly.
Game Master
Founder of the Sovereign Charter,
4th President and,
Tutor of the College of Theatrics

User avatar
Wrapper
Retired Moderator
 
Posts: 6020
Founded: Antiquity
Democratic Socialists

Postby Wrapper » Sat Feb 06, 2016 4:50 pm

Enfaru wrote:You're right. It doesn't, I could have sworn I remember reading it there, I'm either mistaken or it was removed from the FAQ.

However... it is in the OSRS.

https://forum.nationstates.net/viewtopi ... #p16394962 under "Regarding Sharing Accounts"

And I quote

Euroslavia wrote:Is sharing nations among multiple players allowed?
It is allowed, but moderation's stance on the act is to avoid it as an unnecessary risk.

Okay but that's not what puppets are.

User avatar
Leppikania
Minister
 
Posts: 2332
Founded: Apr 13, 2015
Left-wing Utopia

Postby Leppikania » Sat Feb 06, 2016 4:52 pm

Enfaru wrote:You're right. It doesn't, I could have sworn I remember reading it there, I'm either mistaken or it was removed from the FAQ.

However... it is in the OSRS.

https://forum.nationstates.net/viewtopi ... #p16394962 under "Regarding Sharing Accounts"

And I quote

Euroslavia wrote:Is sharing nations among multiple players allowed?
It is allowed, but moderation's stance on the act is to avoid it as an unnecessary risk.

That's regarding shared accounts, not multiple accounts. (Emphasis mine)
INTP, -4.25 Economic Left/Right, -4.1 Social Libertarian/Authoritarian, tastes like chicken.
I do use NS stats, thank you very much.
Funny Quotes
Pie charts for industries
Request an Embassy

User avatar
Reploid Productions
Director of Moderation
 
Posts: 30511
Founded: Antiquity
Democratic Socialists

Postby Reploid Productions » Sat Feb 06, 2016 4:57 pm

Just going to be a total Captain Buzzkill (I'm apparently good at that) and share the last "RMB ban" suggestion where Fris pretty neatly spelled out why that's pretty unlikely to happen, along with [violet] basically saying that it's a fix looking for a problem.
Forum mod since May 8, 2003 -- Game mod since May 19, 2003 -- Nation turned 20 on March 23, 2023!
Sunset's DoGA FAQ - For those using DoGA to make their NS military and such.
One Stop Rules Shop -- Reppy's Sig Workshop -- Getting Help Page
[violet] wrote:Maybe we could power our new search engine from the sexual tension between you two.
Char Aznable/Giant Meteor 2024! - Forcing humanity to move into space and progress whether we goddamn want to or not!

User avatar
The Blaatschapen
Technical Moderator
 
Posts: 63226
Founded: Antiquity
Anarchy

Postby The Blaatschapen » Sat Feb 06, 2016 5:37 pm

Enfaru wrote:
Mallorea and Riva wrote:That is not going to happen. Privacy concerns as well as legitimate gameplay functions would be compromised by such a system, not to mention how incredibly complex it would have to be.



What "legitimate gameplay functions"? What precisely might these be?


Just to add to all the things already said:

A defender liberation of a region would have at most 1 shot with this. If it fails then after that, the blanket puppet ban would ensure that all puppets of defender X would be banned from entering.
The Blaatschapen should resign

User avatar
Reploid Productions
Director of Moderation
 
Posts: 30511
Founded: Antiquity
Democratic Socialists

Postby Reploid Productions » Sat Feb 06, 2016 5:42 pm

The Blaatschapen wrote:
Enfaru wrote:

What "legitimate gameplay functions"? What precisely might these be?


Just to add to all the things already said:

A defender liberation of a region would have at most 1 shot with this. If it fails then after that, the blanket puppet ban would ensure that all puppets of defender X would be banned from entering.

Not to mention the whole "nations exist independent of one another and we have no automated system to tie puppets together" thing that makes "ban all puppets of X" entirely unfeasible. It'd be one thing if a player simply had a user ID that all of their nations were tied to, but we don't, and adding one would probably necessitate a near-complete re-write of the game. As I'm sure has been mentioned elsewhere in Technical, when the boss first tossed the game together, it was not with the anticipation that the site would still be running more than a decade later or that it would ever service more than a few dozen accounts.
Forum mod since May 8, 2003 -- Game mod since May 19, 2003 -- Nation turned 20 on March 23, 2023!
Sunset's DoGA FAQ - For those using DoGA to make their NS military and such.
One Stop Rules Shop -- Reppy's Sig Workshop -- Getting Help Page
[violet] wrote:Maybe we could power our new search engine from the sexual tension between you two.
Char Aznable/Giant Meteor 2024! - Forcing humanity to move into space and progress whether we goddamn want to or not!

User avatar
Luna Amore
Issues Editor
 
Posts: 15751
Founded: Antiquity
Benevolent Dictatorship

Postby Luna Amore » Sat Feb 06, 2016 5:53 pm

Enfaru wrote:
Mallorea and Riva wrote:That is not going to happen. Privacy concerns as well as legitimate gameplay functions would be compromised by such a system, not to mention how incredibly complex it would have to be.



What "legitimate gameplay functions"? What precisely might these be? I'm not asking anyone to reveal IP addresses, nor am I asking anyone to reveal whose puppets are whose. I'm just asking for a blanket ban. if in regionX, If nationx_ip_add == nationy_ip_add then eject nationy end if eject nationx end if. We'd need to loop a few times of course, but I can't see how this would break "legitimate" gameplay functions.

Considering the FAQ advises strongly against any use of puppets Considering the OSRS advises strongly against any use of puppets, but doesn't outlaw it simply because there are benefits to sharing accounts. However it's always been a long standing given, that if you associate with a puppet with someone who has a tendency to get into trouble, you risk the consequences of the very least having that puppet if not yourself as well punished.

And...no it would not have to be incredibly complex. If the code takes up more than 20 lines, then someone either has too much white space or they need to consider how they could have written their code in a more concise format. The use of ? is a good way to shorten some if statements.

The only thing I can see here, is that it *might* take up some cpu, in which case, it can be limited to run on cycles i.e at update or something. So an IP would be listed back end and if nations match that IP address in their history, then...eject. Many simpler ways of going through this.

IP addresses aren't remotely unique enough to reasonably use in that manner. Through my mobile network alone, I'm probably attached to dozens of random nations.

You try to ban one person, and your ban list gets clogged with a bunch of random unrelated nations.

User avatar
Lockdownn
Ambassador
 
Posts: 1701
Founded: Jul 23, 2014
Ex-Nation

Postby Lockdownn » Sat Feb 06, 2016 6:04 pm

The Blaatschapen wrote:
Enfaru wrote:

What "legitimate gameplay functions"? What precisely might these be?


Just to add to all the things already said:

A defender liberation of a region would have at most 1 shot with this. If it fails then after that, the blanket puppet ban would ensure that all puppets of defender X would be banned from entering.

Not to mention influence cost, and what would happen if someone had 200+ puppets within a region that you wanted to ban essentially surpassing the ban list limit.

Next

Advertisement

Remove ads

Return to Technical

Who is online

Users browsing this forum: Ayushvandra, Bali Kingdom, Dytarma, Marxist Mississippi, New Westmore, Ratcha-anachak-Thai, Taosun, Unitess

Advertisement

Remove ads