Voting Applications Examples

From WikiTacticalVoting

New Chartist Movement[edit]

The Winchester Declaration All of the above Requirements are covered by the 2016 Winchester Declaration which was unanimously agreed upon on November 17th 2016 at a specially convened and very well attended meeting of the British Constitution Group at the Winchester Guildhall. The Winchester Declaration calls for Parliament to accept and pass the Restoration Amendment that would meet and satisfy all of the above Requirements and thus completely restore the Rule of Law and Financial Sovereignty to our country.

In view of the provable treason, the outright fraud, the deception and the entrapment currently being practised by our elected servants in Parliament - not to mention also by senior members of the Judiciary and by high level corporate leaders - common sense, and indeed the Common Law, now dictates that the prime-minister and her cabinet should resign and Parliament should be immediately dissolved so that a new General Election can be called.

It’s imperative that a new parliament and government should only be voted in once the electorate is fully armed with the complete truth about how we have all been deceived on a truly massive scale by the political class right across the political spectrum. It must also be said here that the significance has not been lost on some constitutional observers that this current Parliament was opened by the 'Queen' not wearing her crown and regalia of office – something she has not done since 1974.

We, at the BCG and the New Chartist Movement, fully understand that there are currently many other areas of public concern that relate to health issues, climate change, fracking, the destruction of ecosystems and terrorism. We are also aware of advanced research going on into Nikola Tesla style ‘free energy’ devices and that when it comes to safe, clean and infinite energy creation, the world, technologically speaking, is on the verge of a major breakthrough. It is our belief, backed up by whistle-blowers and ‘insiders’, that if our six Requirements are met, then the very powerful criminal ‘hidden influence’, that only prospers because of our combined ignorance and apathy, will collapse. Once their Achilles Heel is fully exposed – that is their unlawful control over the world’s money supply through their privately run central banking system led by the Bank for International Settlements – then their appalling influence on the world will cease completely. Game over! Without the ability to control how much, or, more accurately, how little money the world has to spend, they’re finished… and they know it!


Demoicracy 17.4 Org Logo

The Voice of 17.4 million people for By-Elections, Brexit & Beyond

We are a cross-party membership Association open to everyone, committed to delivering a clean Brexit; and work with established campaign groups to give the 17.4 million who voted Leave in the referendum a Voice that will be heard loud and clear in Parliament. To volunteer to represent you're constituency click here to build your local group.

Democracy 17.4 advocates

Leaving the EU now and on our terms, The British economy needs

clear leadership now.

no further extension of transition beyond March 2019.
Global trading to start in March 2019 if not before
No concessions to EU over our 200 mile limit on territorial waters.
Immigration Control our borders.
Slash foreign aid budget from £13 bn to £1 bn and split the saving 50/50 between the NHS and the Defence Budget.
Scrap adherence to the European Arrest Warrant and reinstate Hebeas corpus. No extension of ECJ powers beyond March 2019.
No to our Armed Services joining EU military union.
No divorce money to be paid to the EU.

The Harrogate Agenda[edit]

The premise on which our movement is based is that democracy means "people power". The word democracy stems from the Greek word, dēmokratía, comprising two parts: dêmos "people" and kratos "power". Without a demos, there is no democracy. But people without power is not democracy either.

Our six demands... 1. Recognition of our sovereignty: The peoples of England, Wales, Scotland and Northern Ireland comprise the ultimate authority of their nations and are the source of all political power. That fact shall be recognised by the Crown and the Governments of our nations, and our Parliaments and Assemblies; 2. Real local democracy: The foundation of our democracy shall be the counties (or other local units as may be defined), which shall become constitutional bodies exercising under the control of their peoples all powers of legislation, taxation and administration not specifically granted by the people to the national government; 3. Separation of powers: The executive shall be separated from the legislature. To that effect, prime ministers shall be elected by popular vote; they shall appoint their own ministers, with the approval of parliament, to assist in the exercise of such powers as may be granted to them by the sovereign people of England, Wales, Scotland and Northern Ireland; no prime ministers or their ministers shall be members of parliament or any legislative assembly; 4. The people’s consent: No law, treaty or government decision shall take effect without the consent of the majority of the people, by positive vote if so demanded, and that none shall continue to have effect when that consent is withdrawn by the majority of the people; 5. No taxation or spending without consent: No tax, charge or levy shall be imposed, nor any public spending authorised, nor any sum borrowed by any national or local government except with the express approval of the majority of the people, renewed annually on presentation of a budget which shall first have been approved by their respective legislatures; 6. A constitutional convention: Parliament, once members of the executive are excluded, must host a constitutional convention to draw up a definitive codified constitution for the peoples of England, Wales, Scotland and Northern Ireland. It shall recognise their sovereign status and their inherent, inalienable rights and which shall be subject to their approval.

English Democrats.[edit]

Something Different[edit]

Loomis Group organising application. [1]

Some Other Democracy / Primary/ voting tech stuff Software Community on line[edit] Who’s behind it? The project, originally named BallotPath, was started by Jim Cupples. After many attempts to scale BallotPath with other partners, Cupples met Jim Gilliam, Founder and Executive Chairman of NationBuilder. NationBuilder’s software and free, open voter file lowers the barriers to running for office. Gilliam saw BallotPath as another important component of that mission. By providing readily-available information about where and how to run for office across the country, BallotPath opens the democratic process to more people. NationBuilder agreed to fund the project, and was born.


This is very funny all these tools are just there reasy to go, is it just me or this very funny


Voter Intention Collection System. An application to collect voting intentions[edit]

The Vote Leave Voter Intentions App.[edit]

Voter Intention Collection System. An application to collect voting intentions

Stack The UI is written in JS, HTML and CSS using AngularJS (v1.4) as a client-side SPA.

The web app serving the client is written in Java. Spring Boot is the web framework. Data between the UI and server is REST over HTTP serialized as JSON. PDFs are generated on the server and returned to the client as byte arrays.

A security system is implemented using Spring security and Redis for session state persistence. The application should be deployed using TLS.

PostgreSQL is used for persistence.

Build & Test The build depends on a running redis and postgres (in future we should switch to the embedded versions for easier testing...) Install redis and ensure the redis server is running locally. A simple approach is to run redis with docker.

Install postgres and create a database locally called canvassapp with username postgres and password postgres then run the database creation script vics/web-server/src/test/resources/sql/drop-create.sql

Install maven 3 and Java 8, then test and build the entire project from the root directory as follows

mvn clean install This will generate a /dist folder that contains all artefacts for deployment - minified javascript/html/css, java server as a fat jar and the database installation scripts that contain reference data.

Today we have made a software product available for download – Vote Leave’s ‘Voter Intention Collection System’ (VICS) – click HERE. It was named after Victoria Woodcock, Operations Director, known as Vics, who was the most indispensable person in the campaign. If she’d gone under a bus, Remain would have won. When comparing many things in life the difference between average and best is say 30% but some people are 50 times more effective than others. She is one of them. She had ‘meetings in her head’ as people said of Steve Wozniak. If she had been Cameron’s chief of staff instead of Llewellyn and Paul Stephenson had been director of communications instead of Oliver and he’d listened to them, then other things being equal Cameron would still be on the No10 sofa with a glass of red and a James Bond flick. They were the operational/management and communications foundation of the campaign. Over and over again, those two – along with others, often very junior – saved us from the consequences of my mistakes and ignorance.

Among the many brilliant things Vics did was manage the creation of VICS. When we started the campaign I had many meetings on the subject of canvassing software. Amazingly there was essentially no web-based canvassing software system for the UK that allowed live use and live monitoring. There have been many attempts by political parties and others to build such systems. All failed, expensively and often disastrously.

Unfortunately, early on (summer 2015) Richard Murphy was hired to manage the ground campaign. He wanted to use an old rubbish system that assumed the internet did not exist. This was one of the factors behind his departure and he decided to throw in his lot with Farage et al. He then inflicted this rubbish system on Grassroots Out which is one of the reasons why it was an organisational/management disaster and let down its volunteers. After Vote Leave won the official designation, many GO activists defected, against official instructions from Farage, and plugged into VICS. Once Murphy was replaced by Stephen Parkinson (now in No10) and Nick Varley, the ground campaign took off.


Graphviz ( is a package of tools which visualize directed and undirected graphs with different strategies:

  • dot - default for directed graphs
  • neato - "spring model" layouts
  • fdp - similar to neato
  • sfdp - multiscale version of fdp for the layout of large graphs
  • twopi - radial layouts
  • circo - circular layout

The syntax of source files is DOT ( ), the default file extention is .gv.


The typical header of our files looks like this:

digraph {


	// default values
	node  [shape=box, label="", fontname="sans-serif", style=filled, fillcolor=white, width=2.2, fontsize=8];
	graph [fontname="sans-serif"]; // must be specified separately
	edge  [fontname="sans-serif"]; // must be specified separately

	// an unobtrusive background color
	pad="1.0, 0.5";

	// layout of edges and nodes

	label="An example graph" fontsize=26;

PostgreSQL vs. MS SQL Server[edit]

A comparison of two relational databases from the point of view of a data analyst

0. What's this all about?[edit]

I work as a data analyst in a global professional services firm (one you have certainly heard of). I have been doing this for about a decade. I have spent that decade dealing with data, database software, database hardware, database users, database programmers and data analysis methods, so I know a fair bit about these things. I frequently come into contact with people who know very little about these things – although some of them don't realise it.

Over the years I have discussed the issue of PostgreSQL vs. MS SQL Server many, many times. A well-known principle in IT says: if you're going to do it more than once, automate it. This document is my way of automating that conversation.

Unless otherwise stated I am referring to PostgreSQL 9.3 and MS SQL Server 2014, even though my experience with MS SQL Server is with versions 2008 R2 and 2012 – for the sake of fairness and relevance I want to compare the latest version of PostgreSQL to the latest version of MS SQL Server. Where I have made claims about MS SQL Server I have done my best to check that they apply to version 2014 by consulting Microsoft's own documentation – although, for reasons I will get to, I have also had to rely largely on Google, Stack Overflow and the users of the internet. I know it's not scientifically rigorous to do a comparison like this when I don't have equal experience with both databases, but this is not an academic exercise – it's a real-world comparison. I have done my honest best to get my facts about MS SQL Server right – we all know it is impossible to bullshit the whole internet. If I find out that I've got something wrong, I'll fix it.

I am comparing the two databases from the point of view of a data analyst. Maybe MS SQL Server kicks PostgreSQL's arse as an OLTP backend (although I doubt it), but that's not what I'm writing about here, because I'm not an OLTP developer/DBA/sysadmin.

Finally, there is an email address at top right. Do please use it if you wish; I will do my best to respond. DISCLAIMER: all the subjective opinions in here are strictly my own.

1. Why PostgreSQL is way, way better than MS SQL Server[edit]

Oops, spoiler alert. This section is a comparison of the two databases in terms of features relevant to data analytics.


psql command line tutorial and cheat sheet[edit]