{ "info": { "author": "Will Breaden Madden", "author_email": "wbm@protonmail.ch", "bugtrack_url": null, "classifiers": [], "description": "distributed wellbeing\n=====================\n\n.. figure:: images/Einstein.png\n :alt: \n\n*It can't be bargained with; it can't be reasoned with; it doesn't feel\npity, or remorse, or fear, and it absolutely will not stop, ever, until\nwellbeing is distributed.*\n\nintroduction\n============\n\ndistributed wellbeing\n---------------------\n\nImagine a mechanism of voting that does not involve placing a pictogram\non paper into a secure box for scrutiny by a single government. Imagine\none that involves running the government software of your choice.\nImagine concurrent governments and distributed nations.\n\nanalysis of individuals\n-----------------------\n\nThere exist useful metrics for analysis of individuals. These metrics\ncan include measures of psychological and financial wellbeing. For the\nformer, a simple measure could be sentiment analysis of social media\nexpressions; for the latter, a simple measure could be somewhat similar\nto measurements of benefits needs. Proxy-trust networks can reduce\nuncertainties.\n\ndistributed wellbeing\n---------------------\n\nThe metrics for description of individuals can be used to distribute\nwellbeing in various forms. One form could be alerts for and\nprioritisation of psychological treatment, be that for everything from\ntreatment of depression to treatment of religious fundamentalism.\nAnother form could be distribution of wealth via Bitcoin using a donated\nfund owned by the distributed wellbeing system.\n\nprecidents\n----------\n\nThere exist multiple decentralized, distributed systems running on the\ninternet. There is distributed currency in the form of Bitcoin, there is\ndistributed communications in the form of Tox, there is distributed data\nin the form of BitTorrent and there is distributed information and\ninteraction in the form of Tor and onion routing. Analysis of\nindividuals and wellbeing can be distributed in a decentralized way.\n\nevolution of government\n-----------------------\n\nRevolution is hard and often unsuccessful. Evolution is easier and is\nmore amenable to change and optimisation. Consider distributed wellbeing\nas the possible beginnings of an automated system of government that can\nrun (to varying extents) concurrently with existing government and other\ndistributed wellbeing systems.\n\nproject goals\n-------------\n\nA goal of this project is to collate thoughts and methods of describing\nindividuals in terms of wellbeing needs, with two possible metrics being\npsychological wellbeing and financial wellbeing. Another goal of this\nproject is to create free, open software that is decentralized and\ncapable of analysis of individuals and automated flagging and\nprioritisation of psychological wellbeing needs and automated receipt of\nand distribution of wealth.\n\nsetup\n=====\n\n- https://github.com/wdbm/abstraction\n\n.. code:: bash\n\n sudo pip install distributed_wellbeing\n git clone https://github.com/wdbm/distributed_wellbeing.git\n cd distributed_wellbeing\n\nusage\n=====\n\nsentiment analysis of tweets\n----------------------------\n\n.. code:: bash\n\n ./sentiment_tweets.py --help\n ./sentiment_tweets.py\n\ndistributed wellbeing prototype\n-------------------------------\n\n.. code:: bash\n\n ./distributed_wellbeing.py --verbose\n\ndecentralization\n================\n\nIn peer-to-peer decentralization, push technologies like UDP broadcasts\ncan be used, whereby each client sends a heartbeat packet every so often\non the network for others to receive. The module socket is useful for\nthis.\n\nBitcoin clients use several methods to locate other clients. A primary\nmethod is to use a list of nodes from a previous connection to the\nnetwork. This works well generally for all connections except for the\nfirst connection and a connection that follows a long time of\ndisconnection. With no local list of nodes, DNS seeds, maintained hosts,\ncan be queried. A hardcoded list of nodes can be considered also. An old\nmethod was to use an IRC server that worked in a way similar to that of\nBitTorrent trackers.\n\n.. figure:: images/Simon_Stalenhag_by_procession_1920.jpg\n :alt:", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wdbm/distributed_wellbeing", "keywords": null, "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "distributed_wellbeing", "package_url": "https://pypi.org/project/distributed_wellbeing/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/distributed_wellbeing/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/wdbm/distributed_wellbeing" }, "release_url": "https://pypi.org/project/distributed_wellbeing/2017.1.16.1617/", "requires_dist": null, "requires_python": null, "summary": "prototype decentralised wellbeing analysis and distribution system", "version": "2017.1.16.1617" }, "last_serial": 2577570, "releases": { "2016.6.24.1609": [ { "comment_text": "", "digests": { "md5": "c27c7bd24248459bd5c8f2083ff3103a", "sha256": "986e4ea63113aba082bd4a373010a1e0f0453c2e17c43733d0c7d51ad2b85420" }, "downloads": -1, "filename": "distributed_wellbeing-2016.6.24.1609.tar.gz", "has_sig": false, "md5_digest": "c27c7bd24248459bd5c8f2083ff3103a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17351, "upload_time": "2016-06-27T10:08:33", "url": "https://files.pythonhosted.org/packages/06/39/ec15da977f4f3ddbf732097f7113879fc5da5c0f47e04f4ed8d5d5f1eb1c/distributed_wellbeing-2016.6.24.1609.tar.gz" } ], "2016.6.27.1010": [ { "comment_text": "", "digests": { "md5": "e020ceec90af3b63759ca944cd904056", "sha256": "5f7fbdc2b8fdeddb587607de0ccd8d6ef7cd271a7d02e5d379cc10c267afdd1f" }, "downloads": -1, "filename": "distributed_wellbeing-2016.6.27.1010.tar.gz", "has_sig": false, "md5_digest": "e020ceec90af3b63759ca944cd904056", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17371, "upload_time": "2016-06-27T10:10:59", "url": "https://files.pythonhosted.org/packages/31/0a/4c7c2e2bd53027f1eea37166b1f46438a9218ea2f452584ac430f90911d2/distributed_wellbeing-2016.6.27.1010.tar.gz" } ], "2016.6.27.1807": [ { "comment_text": "", "digests": { "md5": "30df5316ac43b3979fbba83e07213fd6", "sha256": "6e72dc4cdd93f72a967360875b19cc26a9a5c32f6906a2a24cf7eb9cbf1d3827" }, "downloads": -1, "filename": "distributed_wellbeing-2016.6.27.1807.tar.gz", "has_sig": false, "md5_digest": "30df5316ac43b3979fbba83e07213fd6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17588, "upload_time": "2016-07-11T19:29:01", "url": "https://files.pythonhosted.org/packages/3c/dd/e1ec3df64e77375915365589b801dd8f10a659e21b5b0aa6ee3d7da2c878/distributed_wellbeing-2016.6.27.1807.tar.gz" } ], "2017.1.16.1617": [ { "comment_text": "", "digests": { "md5": "dde74bf1849b88364fb63e4f7cfa2ddc", "sha256": "f8b3c48e6c58b800f5e25b30a6490de8f7d78cfa09431cb583ba99edb09e28a8" }, "downloads": -1, "filename": "distributed_wellbeing-2017.1.16.1617.tar.gz", "has_sig": false, "md5_digest": "dde74bf1849b88364fb63e4f7cfa2ddc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19227, "upload_time": "2017-01-16T16:20:19", "url": "https://files.pythonhosted.org/packages/79/41/c5ea6222118149bb1de0e86b690d7cdd1e869b13e52da66927ebf3da9917/distributed_wellbeing-2017.1.16.1617.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dde74bf1849b88364fb63e4f7cfa2ddc", "sha256": "f8b3c48e6c58b800f5e25b30a6490de8f7d78cfa09431cb583ba99edb09e28a8" }, "downloads": -1, "filename": "distributed_wellbeing-2017.1.16.1617.tar.gz", "has_sig": false, "md5_digest": "dde74bf1849b88364fb63e4f7cfa2ddc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19227, "upload_time": "2017-01-16T16:20:19", "url": "https://files.pythonhosted.org/packages/79/41/c5ea6222118149bb1de0e86b690d7cdd1e869b13e52da66927ebf3da9917/distributed_wellbeing-2017.1.16.1617.tar.gz" } ] }