NATION

PASSWORD

NationStates++ | Browser Extension for NationStates

Bug reports, general help, ideas for improvements, and questions about how things are meant to work.

Advertisement

Remove ads

User avatar
The Sapientia
Diplomat
 
Posts: 593
Founded: Nov 04, 2013
Compulsory Consumerist State

Postby The Sapientia » Thu Jun 19, 2014 2:05 pm

We need a 'Move All Puppets To [region]' Button. That would make moving switchers so much easier.
BoM Senior Assassin | Former MoMA of the South Pacific | Former Chief Justice of the West Pacific | Sicarius & TEK Guy :)

User avatar
Shadow Afforess
Ambassador
 
Posts: 1270
Founded: Nov 06, 2013
Ex-Nation

Postby Shadow Afforess » Thu Jun 19, 2014 2:16 pm

The Sapientia wrote:We need a 'Move All Puppets To [region]' Button. That would make moving switchers so much easier.


Planned for the next release:

Shadow Afforess wrote:Right now I am looking at these sorts of features for puppet management:

  • Multiple lists of puppets you can switch between (only the "active"/default list is shown in the puppet switcher, but you can switch the active list, and view all lists in the management page)
  • Exporting/Importing lists of puppets
  • View last login/region/wa on all puppets in table form
  • View new telegrams in any puppet inbox
  • And then, "Batch" actions (aka, an action that is applied for every puppet in the list):
    • Login
    • Dismiss issues
    • Move regions
    • Change password
    • Suicide (change pass to random pass, delete email from settings, and remove from puppet list, making it unrecoverable)

All of this will be available w/o requiring you to switch out of your main nation.


United States of Natan wrote:
Shadow Afforess wrote:
Absolutely. I will not charge for NS++ features.

cool! can't wait to use something besides my region's stupid zetaboards.
So what of the "regional Assembly" feature?


Basically it will be a tool to allow regional administrators to more easily run a democratic region. It's entirely optional, but will let them hold votes on legislation with their members. Voting membership will be customizable, and it will act like the World Assembly does, but for regions. So you could commend your region members, write region-specific laws, etc.
Last edited by Shadow Afforess on Thu Jun 19, 2014 4:42 pm, edited 1 time in total.
In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move.

User avatar
The Republic of Lanos
Post Marshal
 
Posts: 17727
Founded: Apr 17, 2009
Ex-Nation

Postby The Republic of Lanos » Thu Jun 19, 2014 2:21 pm

Aren't you removing the suicide feature?

User avatar
United States of Natan
Negotiator
 
Posts: 5790
Founded: Jul 21, 2012
Ex-Nation

Postby United States of Natan » Thu Jun 19, 2014 2:34 pm

Shadow Afforess wrote:
The Sapientia wrote:We need a 'Move All Puppets To [region]' Button. That would make moving switchers so much easier.


Planned for the next release:

Shadow Afforess wrote:Right now I am looking at these sorts of features for puppet management:

  • Multiple lists of puppets you can switch between (only the "active"/default list is shown in the puppet switcher, but you can switch the active list, and view all lists in the management page)
  • Exporting/Importing lists of puppets
  • View last login/region/wa on all puppets in table form
  • View new telegrams in any puppet inbox
  • And then, "Batch" actions (aka, an action that is applied for every puppet in the list):
    • Login
    • Dismiss issues
    • Move regions
    • Change password
    • Suicide (change pass to random pass, delete email from settings, and remove from puppet list, making it unrecoverable)

All of this will be available w/o requiring you to switch out of your main nation.


United States of Natan wrote:cool! can't wait to use something besides my region's stupid zetaboards.
So what of the "regional Assembly" feature?


Basically it will be a tool to allow regional administrators to more easily run a democratic region. It's entirely optional, but will let them hold votes on legislation with their members. Voting membership will be customizable, and it will act like the World Assembly does, but for regions. So you could commend your region members, write region-specific laws, etc.

do you think on the regional forums you could make a way to prevent someone from having multiple forum accounts?
Last edited by United States of Natan on Thu Jun 19, 2014 2:34 pm, edited 1 time in total.
Then it's a lie. Everything Fox News says is a lie.
Even true things once said on Fox News become lies.
(Family Guy: Excellence in Broadcasting)

Come check out the Natan Region, a fun, democratic region|Biden/Harris 2020|
Liberal|Progressive|Hillary Supporter|Jew|Pro-Israel|Anti-Trump|Anti-Sanders|Anti-Bigotry

User avatar
[violet]
Site Admin
 
Posts: 16052
Founded: Antiquity

Postby [violet] » Thu Jun 19, 2014 4:06 pm

Shadow Afforess wrote:
Holy Trek wrote:So any Tom, Dick, or Larry with Javascript experience can inspect the code, what's to stop them from changing it just enough to allow malware to slip in? I don't know that I would use this until the problem I just addressed were taken into consideration and some sort of randomizer (?) added that would change the code at random and hence prevent extensions that can steal personal or login information


His concern is completely unfounded. Github is not where NS++ code comes from when it runs on your machine. Github is a development tool, where I have an account. Your machine downloads from either Google or NationStatesPlusPlus.net (depending on your browser) with a secure connection. Changing the code on Github does not affect what code runs on a user machine. It's a mirror of the codebase. Like in real life, drawing on a mirror does not make the object reflected in reality change.

If it helps to hear it from an NS admin, the above is completely correct. In no way does Afforess having a public repository create a risk of other people injecting code into NS++.

User avatar
[violet]
Site Admin
 
Posts: 16052
Founded: Antiquity

Postby [violet] » Thu Jun 19, 2014 4:11 pm

Shadow Afforess wrote:It's entirely optional, but will let them hold votes on legislation with their members.

Is this any different to Polls? The main complaint I've heard about Polls as a tool for intra-regional voting is that sometimes regions want to enforce a one-vote-per-human-being policy, but without requiring WA membership. I wonder if you are going to try to identify individual players somehow in order to provide this.

User avatar
Shadow Afforess
Ambassador
 
Posts: 1270
Founded: Nov 06, 2013
Ex-Nation

Postby Shadow Afforess » Thu Jun 19, 2014 4:14 pm

[violet] wrote:
Shadow Afforess wrote:It's entirely optional, but will let them hold votes on legislation with their members.

Is this any different to Polls? The main complaint I've heard about Polls as a tool for intra-regional voting is that sometimes regions want to enforce a one-vote-per-human-being policy, but without requiring WA membership. I wonder if you are going to try to identify individual players somehow in order to provide this.


Not much different to be honest, but right now polls lack a few critical features that make them insufficient for that use. Secret ballots & the ability to manually exclude/include nations in the poll are fairly important.

The Republic of Lanos wrote:Aren't you removing the suicide feature?

Yeah, I just was quoting my previous statement.
Last edited by Shadow Afforess on Thu Jun 19, 2014 4:15 pm, edited 1 time in total.
In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move.

User avatar
Luna Amore
Issues Moderator
 
Posts: 15030
Founded: Antiquity
Benevolent Dictatorship

Postby Luna Amore » Thu Jun 19, 2014 4:28 pm

The Sapientia wrote:We need a 'Move All Puppets To [region]' Button. That would make moving switchers so much easier.

I believe that would be illegal according to OSRS:

Regional Happenings Spam: Going in and out of a region while filling the regional event's board with departing and arriving messages. Also deliberately spamming the wrong password to attempt to enter a region, as this will also cover the regional happenings section. This includes doing so with more than just one of your nations and is not allowed. Use the Additional Information check-boxes on the Getting Help Page to capture abuses.
and more importantly
It is illegal to use a tool to automatically cause something in the gameworld to change, other than your own nation. Examples include: moving regions, sending a telegram to another nation, banning a nation from a region, creating a nation, and endorsing another nation. These are referred to below as "restricted actions."
Samoas are the best Girl Scout cookie. I will not be taking questions.

User avatar
Shadow Afforess
Ambassador
 
Posts: 1270
Founded: Nov 06, 2013
Ex-Nation

Postby Shadow Afforess » Thu Jun 19, 2014 4:40 pm

Luna Amore wrote:
The Sapientia wrote:We need a 'Move All Puppets To [region]' Button. That would make moving switchers so much easier.

I believe that would be illegal according to OSRS:

Regional Happenings Spam: Going in and out of a region while filling the regional event's board with departing and arriving messages. Also deliberately spamming the wrong password to attempt to enter a region, as this will also cover the regional happenings section. This includes doing so with more than just one of your nations and is not allowed. Use the Additional Information check-boxes on the Getting Help Page to capture abuses.
and more importantly
It is illegal to use a tool to automatically cause something in the gameworld to change, other than your own nation. Examples include: moving regions, sending a telegram to another nation, banning a nation from a region, creating a nation, and endorsing another nation. These are referred to below as "restricted actions."


The happening spam is not relevant to me, deliberate spam is up to the user's intent, not mine. Moving regions in an automated fashion is not illegal as long as users will have to click a button for each nation.

I am intimately familiar with the scripting rules. Have a little faith.


United States of Natan wrote:do you think on the regional forums you could make a way to prevent someone from having multiple forum accounts?


I'm not 100% sure right now. I agree it is important to be able to allow administrators to avoid puppet votes, but I am unsure what, if anything, I will do to combat it.
Last edited by Shadow Afforess on Thu Jun 19, 2014 4:42 pm, edited 3 times in total.
In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move.

User avatar
Hobbesistan
Minister
 
Posts: 2448
Founded: Jul 01, 2013
Ex-Nation

Postby Hobbesistan » Mon Jun 23, 2014 8:18 pm

Newest NS++ backend update just jacked up SerinApprox, i'll have a fix up soon™
Hobbes
ra, ra rasputin

(Ret.) Maintainer of the Nationstates FAQ and Deletiger (Ret.) of The East Pacific
russia's greatest

Hobbes is always winning, like Charlie Sheen. - Jurisdictions
love machine

Stop right there (hobbes), your rational thought and intellect will destroy the internet. - Sovreignry
it was a shame how

Giraffes think Hobbes regret a lot. A lot of giraffes do. - Rachel
he carried on.

User avatar
Misley
Diplomat
 
Posts: 609
Founded: Jan 05, 2009
Ex-Nation

Postby Misley » Mon Jun 23, 2014 9:46 pm

[violet] wrote:
Shadow Afforess wrote:It's entirely optional, but will let them hold votes on legislation with their members.

Is this any different to Polls? The main complaint I've heard about Polls as a tool for intra-regional voting is that sometimes regions want to enforce a one-vote-per-human-being policy, but without requiring WA membership. I wonder if you are going to try to identify individual players somehow in order to provide this.


I would immediately start using Polls for legislative voting in The Internationale if it was possible to hold multiple polls at the same time and if checkboxes (as opposed to radio buttons) were added as an option. As it stands, since we vote as a region on several things at once (embassies, delegates, and other matters as they come up) it's impossible to use Polls for serious legislative questions.
EGO·VERO·CUSTOSFRATRIS·MEI·SUM
Socialist People's Provinces of Misley

   
Editor of the Red & Black
Fleet Admiral of The Red Fleet
Custodian of The Internationale

User avatar
The Ancient World
Chargé d'Affaires
 
Posts: 478
Founded: May 16, 2012
Left-wing Utopia

Postby The Ancient World » Tue Jun 24, 2014 7:57 am

Do you have an idea when the Regional Assembly feature will be up?
"Those who do not remember the past are condemned to repeat it."
-George Santayana
Current RP: This Day In Icarus
Join Icarus today!
The Best RP Ever.

User avatar
Shadow Afforess
Ambassador
 
Posts: 1270
Founded: Nov 06, 2013
Ex-Nation

Postby Shadow Afforess » Tue Jun 24, 2014 8:00 pm

The Ancient World wrote:Do you have an idea when the Regional Assembly feature will be up?

I don't give out ETAs.
In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move.

User avatar
United States of Natan
Negotiator
 
Posts: 5790
Founded: Jul 21, 2012
Ex-Nation

Postby United States of Natan » Tue Jun 24, 2014 8:59 pm

So how will the regional assembly work, exactly?
Then it's a lie. Everything Fox News says is a lie.
Even true things once said on Fox News become lies.
(Family Guy: Excellence in Broadcasting)

Come check out the Natan Region, a fun, democratic region|Biden/Harris 2020|
Liberal|Progressive|Hillary Supporter|Jew|Pro-Israel|Anti-Trump|Anti-Sanders|Anti-Bigotry

User avatar
Kringalia
Diplomat
 
Posts: 814
Founded: Feb 03, 2013
Civil Rights Lovefest

Postby Kringalia » Tue Jun 24, 2014 9:02 pm

Shadow Afforess wrote:Basically it will be a tool to allow regional administrators to more easily run a democratic region. It's entirely optional, but will let them hold votes on legislation with their members. Voting membership will be customizable, and it will act like the World Assembly does, but for regions. So you could commend your region members, write region-specific laws, etc.
Chief Justice of the South Pacific
Delegate of the South Pacific (Apr - Dec 2014)

Interviewed Max Barry | Tuesday Couper | Commended by WASC #422

User avatar
The Ancient World
Chargé d'Affaires
 
Posts: 478
Founded: May 16, 2012
Left-wing Utopia

Postby The Ancient World » Wed Jun 25, 2014 5:12 am

Shadow Afforess wrote:
The Ancient World wrote:Do you have an idea when the Regional Assembly feature will be up?

I don't give out ETAs.

OK, thanks.
"Those who do not remember the past are condemned to repeat it."
-George Santayana
Current RP: This Day In Icarus
Join Icarus today!
The Best RP Ever.

User avatar
-The Unified Earth Governments-
Postmaster-General
 
Posts: 12215
Founded: Aug 25, 2013
Ex-Nation

Postby -The Unified Earth Governments- » Wed Jun 25, 2014 11:59 am

OP, have you ever considered adding fun trivial things down the road?
FactbookHistoryColoniesEmbassy Program V.IIUNSC Navy (WIP)InfantryAmmo Mods
/// A.N.N. \\\
News - 10/27/2558: Deglassing of Reach is going smoother than expected. | First prototype laser rifle is beginning experimentation. | The Sangheili Civil War is officially over, Arbiter Thel'Vadam and his Swords of Sanghelios have successfully eliminated remaining Covenant cells on Sanghelios. | President Ruth Charet to hold press meeting within the hour on the end of the Sangheili Civil War. | The Citadel Council official introduces the Unggoy as a member of the Citadel.

The Most Important Issue Result - "Robosexual marriages are increasingly common."

User avatar
The Unsullied
Political Columnist
 
Posts: 2
Founded: Jul 07, 2013
Iron Fist Consumerists

Postby The Unsullied » Sat Jun 28, 2014 8:15 am

So one of the nice features in NS++ is the regional population graph.

Have you considered making a similar one for the World page?

I suggest 2 graphs to be up there, one for the entire number of nations in the world, the other for the entire number of regions.

User avatar
United States of Natan
Negotiator
 
Posts: 5790
Founded: Jul 21, 2012
Ex-Nation

Postby United States of Natan » Mon Jun 30, 2014 7:48 pm

I have a great idea: something, like a tag that says Online or Offline to indicate whether or not a nation is online. that way, we can actually tell if a nation is logged in or not.
Then it's a lie. Everything Fox News says is a lie.
Even true things once said on Fox News become lies.
(Family Guy: Excellence in Broadcasting)

Come check out the Natan Region, a fun, democratic region|Biden/Harris 2020|
Liberal|Progressive|Hillary Supporter|Jew|Pro-Israel|Anti-Trump|Anti-Sanders|Anti-Bigotry

User avatar
The Republic of Lanos
Post Marshal
 
Posts: 17727
Founded: Apr 17, 2009
Ex-Nation

Postby The Republic of Lanos » Mon Jun 30, 2014 8:23 pm

United States of Natan wrote:I have a great idea: something, like a tag that says Online or Offline to indicate whether or not a nation is online. that way, we can actually tell if a nation is logged in or not.

The forums have that thing already. Plus, NS++ has that too.

User avatar
[violet]
Site Admin
 
Posts: 16052
Founded: Antiquity

Postby [violet] » Tue Jul 01, 2014 8:19 pm

The Unsullied wrote:So one of the nice features in NS++ is the regional population graph.

Have you considered making a similar one for the World page?

I suggest 2 graphs to be up there, one for the entire number of nations in the world, the other for the entire number of regions.

We do generate those charts internally, but I don't really see the point of putting them on the World page. It wouldn't be very interesting as those numbers have been stable for a few years.

User avatar
Shadow Afforess
Ambassador
 
Posts: 1270
Founded: Nov 06, 2013
Ex-Nation

Postby Shadow Afforess » Wed Jul 02, 2014 1:01 pm

[violet] wrote:
The Unsullied wrote:So one of the nice features in NS++ is the regional population graph.

Have you considered making a similar one for the World page?

I suggest 2 graphs to be up there, one for the entire number of nations in the world, the other for the entire number of regions.

We do generate those charts internally, but I don't really see the point of putting them on the World page. It wouldn't be very interesting as those numbers have been stable for a few years.

I agree with [violet]. I actually even included the 30 day information for the world population stats data for a long time (before finally removing it for performance reasons), but it wasn't used for the chart. The data is just not that interesting.

However in the interest of transparency, I will pull a copy of all the world population stats into a CSV when I get home from work...
In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move.

User avatar
Ambassador Sapientia
Political Columnist
 
Posts: 5
Founded: Jun 13, 2014
Ex-Nation

Postby Ambassador Sapientia » Wed Jul 02, 2014 1:30 pm

Is there anyway to calculate better update times using NS++?

User avatar
Misley
Diplomat
 
Posts: 609
Founded: Jan 05, 2009
Ex-Nation

Postby Misley » Wed Jul 02, 2014 1:39 pm

Ambassador Sapientia wrote:Is there anyway to calculate better update times using NS++?


Not using NS++, no.
EGO·VERO·CUSTOSFRATRIS·MEI·SUM
Socialist People's Provinces of Misley

   
Editor of the Red & Black
Fleet Admiral of The Red Fleet
Custodian of The Internationale

User avatar
Shadow Afforess
Ambassador
 
Posts: 1270
Founded: Nov 06, 2013
Ex-Nation

Postby Shadow Afforess » Wed Jul 02, 2014 1:39 pm

Ambassador Sapientia wrote:Is there anyway to calculate better update times using NS++?


Ok, to be clear, there is no way to calculate the update times. Even NationStates does not know ahead of time exactly when an update will occur. All tools that try to do this are predicting.

NationStates++ uses the laziest method of calculation, statistical analysis. Looking at when the update occurred in the past, calculate the average time at when updates took place over the last week, and use that.

Some other tools try and predict based on the update order. Regions update in a particular order, every time. If you know how long the regions before to update, you have the time for the next update. This is also guesswork in terms of how long updates take per nation & region.

Update times are *not* meant as a serious R / D tool. You should use triggering instead. Triggering involves placing a puppet nation that has a pending issue legislation occurring in a region that updates immediately before the region you want to know the update time for. You watch the puppet nation and when the legislation passes, you move into the region that updates after the puppet's region. Right now, the only way to know the update order is to look at the XML in the NS daily region dumps, but the next version of NS++ will have the update order number in the tooltip hover over the update time.

Hopefully this helps. :)
In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move.

PreviousNext

Advertisement

Remove ads

Return to Technical

Who is online

Users browsing this forum: Esfalsa

Advertisement

Remove ads