• ++++++++++++++++++++++++++++++++++

    PLEASE GO HERE INSTEAD :

    https://gingkoapp.com/export/6e2db7dc8fe4b558dc00012c.html

    REASON :

    There is a bug in Gingko’s ‘View As > HTML output’.

    If it is not fixed soon, we will fix this page so you don’t get this error.

    ++++++++++++++++++++++++++++++++++

    FIXING…





    Humanity Upgrade

  • Outline

  • Extra code

  • Humanity needs an upgrade

  • Major bugs in the world system

  • We need a global revolution before it's too late

  • Our plan to help the world

  • We need your help

  • CSS

  • JS

  • Humanity’s operating system has far too many bugs in it

    it’s time we give it an upgrade!

  • Major bugs in the world system

    Too much inequality

    • Far too much poverty
    • Most of the wealth lies with just a few
    • Access to health-care, education, opportunities varies greatly

    Power lies with just the few

    • The very rich have most of the real power
    • Corporations seem to run everything these days
    • The working- and middle-class are generally unable to change things for their benefit

    Economic disasters waiting to happen

    • Uncontrollable economic disasters still happening
    • Social security systems will soon collapse with aging populations

    Too much violence

    • Plenty of wars in the world
    • Possible WWIII looming?
    • Many towns / cities are very dangerous

    We’re destroying our environment

    • Climate change is worsening
    • We’re not investing enough in clean energy
    • We’re cutting down our rainforests at an alarming rate

    Our quality of life is progressively getting worse

    • Unhealthy / unhappy lifestyles
    • Spending too much time working just to ‘get by’
    • Many are forgetting what it means to be human
    • Need to work longer hours just to get by
    • Don’t work on our dreams / passions - just for money
  • We need a global revolution before it’s too late

  • Our plan to help the world

  • We need your help

  • CSS

  • General text
  • Card margins
  • Headings
  • Tagline
  • Other elements
  • Public interface
  • HTML export
  • CS + JSS
  • JS

  • gingkoPlusFixViewAsHTMLUrl
  • gingkoPlusGetAllCardLists
  • gingkoPlusGetParentCardElement
  • gingkoPlusGetParentCardElementById
  • gingkoPlusGetParentCardElementsByName
  • gingkoPlusHideEmptyCardLists
  • gingkoPlusHideParentCardsByName
  • EXECUTE

{"cards":[{"_id":"5814246bb110bfba4a01961b","treeId":"5814246bb110bfba4a019617","seq":8730912,"position":4,"parentId":null,"content":"<div style=\"display: none;\">\n++++++++++++++++++++++++++++++++++\n\nPLEASE GO HERE INSTEAD :\n\nhttps://gingkoapp.com/export/6e2db7dc8fe4b558dc00012c.html\n\nREASON :\n\nThere is a bug in Gingko's 'View As > HTML output'. \n\nIf it is not fixed soon, we will fix this page so you don't get this error.\n\n++++++++++++++++++++++++++++++++++\n\nFIXING...\n\n\n\n\n\n</div>\n\n\n\n# Humanity Upgrade"},{"_id":"5814246bb110bfba4a01961c","treeId":"5814246bb110bfba4a019617","seq":8730913,"position":1,"parentId":"5814246bb110bfba4a01961b","content":"## Humanity needs an upgrade"},{"_id":"5814246bb110bfba4a01961e","treeId":"5814246bb110bfba4a019617","seq":8730915,"position":2,"parentId":"5814246bb110bfba4a01961c","content":"<h3 class=\"tagline\" id=\"tagline1\">Humanity's operating system has far too many bugs in it</h3>\n\n<h3 class=\"tagline\" id=\"tagline2\">it's time we give it an upgrade!</h3>"},{"_id":"5814246bb110bfba4a01961f","treeId":"5814246bb110bfba4a019617","seq":8730916,"position":2,"parentId":"5814246bb110bfba4a01961b","content":"### `Major bugs in the world system`\n"},{"_id":"5814246bb110bfba4a019620","treeId":"5814246bb110bfba4a019617","seq":8730917,"position":1,"parentId":"5814246bb110bfba4a01961f","content":"### Major bugs in the world system\n\n#### Too much inequality\n\n* Far too much poverty\n* Most of the wealth lies with just a few\n* Access to health-care, education, opportunities varies greatly\n\n#### Power lies with just the few\n\n* The very rich have most of the real power\n* Corporations seem to run everything these days\n* The working- and middle-class are generally unable to change things for their benefit\n\n#### Economic disasters waiting to happen\n\n* Uncontrollable economic disasters still happening\n* Social security systems will soon collapse with aging populations\n\n#### Too much violence\n\n* Plenty of wars in the world\n* Possible WWIII looming?\n* Many towns / cities are very dangerous\n\n#### We're destroying our environment\n\n* Climate change is worsening\n* We're not investing enough in clean energy\n* We're cutting down our rainforests at an alarming rate\n\n#### Our quality of life is progressively getting worse\n\n* Unhealthy / unhappy lifestyles\n* Spending too much time working just to 'get by'\n* Many are forgetting what it means to be human\n* Need to work longer hours just to get by\n* Don't work on our dreams / passions - just for money"},{"_id":"5814246bb110bfba4a019622","treeId":"5814246bb110bfba4a019617","seq":8730919,"position":3,"parentId":"5814246bb110bfba4a01961b","content":"### `We need a global revolution before it's too late`"},{"_id":"5814246bb110bfba4a019623","treeId":"5814246bb110bfba4a019617","seq":8730920,"position":1,"parentId":"5814246bb110bfba4a019622","content":"### We need a global revolution before it's too late"},{"_id":"5814246bb110bfba4a019624","treeId":"5814246bb110bfba4a019617","seq":8730921,"position":4,"parentId":"5814246bb110bfba4a01961b","content":"### `Our plan to help the world`"},{"_id":"5814246bb110bfba4a019625","treeId":"5814246bb110bfba4a019617","seq":8730922,"position":1,"parentId":"5814246bb110bfba4a019624","content":"### Our plan to help the world"},{"_id":"5814246bb110bfba4a019627","treeId":"5814246bb110bfba4a019617","seq":8730924,"position":5,"parentId":"5814246bb110bfba4a01961b","content":"### `We need your help`"},{"_id":"5814246bb110bfba4a019628","treeId":"5814246bb110bfba4a019617","seq":8730925,"position":1,"parentId":"5814246bb110bfba4a019627","content":"### We need your help"},{"_id":"5814246bb110bfba4a01962a","treeId":"5814246bb110bfba4a019617","seq":8730927,"position":6,"parentId":null,"content":"## `Outline`"},{"_id":"5814246bb110bfba4a01962c","treeId":"5814246bb110bfba4a019617","seq":8730929,"position":8,"parentId":null,"content":"<code class=\"hide-card\">Extra code</code>"},{"_id":"5814246bb110bfba4a01962d","treeId":"5814246bb110bfba4a019617","seq":8730930,"position":1,"parentId":"5814246bb110bfba4a01962c","content":"<h3 class=\"hide-card\">CSS</h3>"},{"_id":"5814246bb110bfba4a01962e","treeId":"5814246bb110bfba4a019617","seq":8730931,"position":1,"parentId":"5814246bb110bfba4a01962d","content":"<h3 class=\"hide-card\">CSS</h3>"},{"_id":"5814246bb110bfba4a01962f","treeId":"5814246bb110bfba4a019617","seq":8730932,"position":2,"parentId":"5814246bb110bfba4a01962d","content":"<style class=\"hide-card\">\n\n.card h2, .card h3, .card h4, .card h5, .card h6 {\n margin-top: 10px; \n margin-bottom: 15px; \n}\n\n.card h2:first-child, .card h3:first-child, \n.card h4:first-child, .card h5:first-child, \n.card h6:first-child { \n margin-top: 0; \n}\n\n#c3 h3:last-child,\n.card h2:last-child, .card h3:last-child, \n.card h4:last-child, .card h5:last-child, \n.card h6:last-child { \n margin-bottom: 0; \n}\n\n</style>\n\n##### General text\n"},{"_id":"5814246bb110bfba4a019630","treeId":"5814246bb110bfba4a019617","seq":8730933,"position":3,"parentId":"5814246bb110bfba4a01962d","content":"<style class=\"hide-card\">\n\n#c2 h2 {\n padding-bottom: 10px;\n border-bottom: 1px dotted #ccc;\n}\n\n#c3 h3 {\n font-size: 14px;\n margin-bottom: 30px;\n}\n\n#c3 h4 {\n padding: 3px 6px;\n font-size: 90%;\n color: #c7254e;\n white-space: nowrap;\n background-color: #f9f2f4;\n}\n\nh1 code, h2 code, h3 code, h4 code, h5 code, h6 code {\n display: block;\n color: inherit;\n font-family: inherit;\n font-size: inherit;\n\n background-color: transparent;\n background-position: center right;\n background-repeat: no-repeat;\n background-size: 12px 10px;\n background-image: url(\"https://upload.wikimedia.org/wikipedia/commons/thumb/3/33/Octicons-arrow-right.svg/75px-Octicons-arrow-right.svg.png\");\n background-opacity: 0.5;\n}\n\n</style>\n\n##### Card margins\n"},{"_id":"5814246bb110bfba4a019631","treeId":"5814246bb110bfba4a019617","seq":8730934,"position":4,"parentId":"5814246bb110bfba4a01962d","content":"<style class=\"hide-card\">\n\n.card ol, .card ul {\n margin-bottom: 0px;\n}\n\n.card p {\n padding-bottom: 10px; \n}\n\n</style>\n\n##### Headings\n"},{"_id":"5814246bb110bfba4a019632","treeId":"5814246bb110bfba4a019617","seq":8730935,"position":5,"parentId":"5814246bb110bfba4a01962d","content":"<style class=\"hide-card\">\n\n#tagline1, #tagline2 {\n text-align: right;\n}\n\n#tagline1:after {\n content: \" ...\";\n}\n\n#tagline2:before {\n content: \"... \";\n}\n\n#tagline2:first-letter { /*\n /* For Google Translate */\n text-transform: lowercase;\n}\n\n</style>\n\n##### Tagline\n"},{"_id":"5814246bb110bfba4a019633","treeId":"5814246bb110bfba4a019617","seq":8730936,"position":6,"parentId":"5814246bb110bfba4a01962d","content":"<style class=\"hide-card\">\n\n#tagline1, #tagline2 {\n text-align: right;\n}\n\n#tagline1:after {\n content: \" ...\";\n}\n\n#tagline2:before {\n content: \"... \";\n}\n\n#tagline2:first-letter { /*\n /* For Google Translate */\n text-transform: lowercase;\n}\n\n</style>\n\n##### Other elements\n"},{"_id":"5814246bb110bfba4a019634","treeId":"5814246bb110bfba4a019617","seq":8730937,"position":7,"parentId":"5814246bb110bfba4a01962d","content":"<style class=\"hide-card\">\n\n.navbar-public {\n padding-bottom: 5px;\n}\n\n.navbar-public h1, /* Logo */ \n.navbar-public .action[href^=\"/clone/\"] { /* Copy */ \n display: none;\n}\n\n.navbar-public .action[href^=\"javascript\"] { /* View As */\n position: absolute;\n top: 0;\n left: 0;\n}\n\n</style>\n\n##### Public interface\n"},{"_id":"5814246bb110bfba4a019635","treeId":"5814246bb110bfba4a019617","seq":8730938,"position":8,"parentId":"5814246bb110bfba4a01962d","content":"<style class=\"hide-card\">\n\n.html-export p {\n position: relative;\n padding: 0 20px;\n}\n\n.html-export p < h3 {\n padding: 0;\n}\n\n.html-export h1, .html-export h2, .html-export h3 {\n margin: 40px 0;\n}\n\n.html-export h4, .html-export h5, .html-export h6 {\n margin: 30px 0;\n}\n\n.html-export h1 {\n text-align: center;\n}\n\n.html-export h1, .html-export h2, .html-export h3 {\n text-decoration: underline;\n}\n\n.html-export h2, .html-export h3, .html-export h4 {\n position: relative;\n left: -20px;\n}\n\n.html-export h4 {\n font-style: italic;\n}\n\n.html-export .tagline {\n text-decoration: none;\n}\n\n.html-export h1 code, .html-export h2 code,\n.html-export h3 code, .html-export h4 code,\n.html-export h3 code, .html-export h4 code {\n display: none;\n}\n\n.html-export .hide-card, \n.html-export .hide-card + h1,\n.html-export .hide-card + h2,\n.html-export .hide-card + h3,\n.html-export .hide-card + h4,\n.html-export .hide-card + h5, \n.html-export .hide-card + h6 {\n display: none;\n}\n\n</style>\n\n##### HTML export\n"},{"_id":"5814246bb110bfba4a019636","treeId":"5814246bb110bfba4a019617","seq":8730939,"position":9,"parentId":"5814246bb110bfba4a01962d","content":"<style class=\"hide-card\">\n\n.card style + h1, .card script + h1,\n.card style + h2, .card script + h2,\n.card style + h3, .card script + h3,\n.card style + h4, .card script + h4,\n.card style + h5, .card script + h5,\n.card style + h6, .card script + h6 {\n margin-top: 0;\n}\n\n#c3 h3.hide-card {\n text-align: center;\n padding-bottom: 10px;\n border-bottom: 1px solid #ccc;\n}\n\n</style>\n\n##### CS + JSS\n"},{"_id":"5814246bb110bfba4a019637","treeId":"5814246bb110bfba4a019617","seq":8730940,"position":2,"parentId":"5814246bb110bfba4a01962c","content":"<h3 class=\"hide-card\">JS</h3>"},{"_id":"5814246bb110bfba4a019638","treeId":"5814246bb110bfba4a019617","seq":8730941,"position":1,"parentId":"5814246bb110bfba4a019637","content":"<h3 class=\"hide-card\">JS</h3>"},{"_id":"5814246bb110bfba4a019639","treeId":"5814246bb110bfba4a019617","seq":8730942,"position":2,"parentId":"5814246bb110bfba4a019637","content":"<script class=\"hide-card\">\n\nfunction gingkoPlusFixViewAsHTMLUrl (){\n\n /* Set the View As > HTML URL */\n\n var loc = window.location.href;\n var prefLen = 22; /* for \"https://gingkoapp.com/ */\n\n var vaUrl = loc.substring (prefLen) + \".html\";\n\n\n /* Set the Export > HTML URL */\n\n var appId, exUrl;\n var links = document.getElementsByTagName (\"a\");\n var found = false;\n\n /* Search for <a href=\"/clone/...\"> */\n\n for (i=0; i<links.length; i++) {\n\n var link = links[i];\n var href = link.getAttribute(\"href\");\n\n if (href == null || href.length < 8) continue;\n\n if (href.substring (0, 7) == \"/clone/\") {\n\n appId = href.substring (7);\n found = true;\n break;\n }\n }\n\n /* Return if /clone/ not found (is not public URL */\n\n if (found != true) return;\n\n exUrl = \"export/\" + appId + \".html\";\n\n\n /* The View As list has class save-as-dropdown */\n\n var sad = document.getElementsByClassName \n (\"save-as-dropdown\");\n\n if (sad.length == 0) return;\n\n /* Get list of View As elements */\n\n list = sad[0].getElementsByTagName (\"li\");\n\n if (list.length == 0) return;\n\n /* Find View As HTML list item */\n\n for (var i=0; i<list.length; i++) {\n\n /* Get the link */\n\n var item = list[i];\n var links = item.getElementsByTagName (\"a\");\n\n if (links.length == 0) return;\n\n var link = links[0];\n\n /* If link is vaUrl, set to exUrl and return */\n\n if (link.getAttribute (\"href\") == vaUrl) {\n\n link.setAttribute (\"href\", exUrl);\n\n return;\n }\n }\n\n}\n\n</script>\n\n##### gingkoPlusFixViewAsHTMLUrl"},{"_id":"5814246bb110bfba4a01963a","treeId":"5814246bb110bfba4a019617","seq":8730943,"position":3,"parentId":"5814246bb110bfba4a019637","content":"<script class=\"hide-card\">\n\nfunction gingkoPlusGetAllCardLists () {\n\n return document.getElementsByClassName (\"cards\")\n}\n\n</script>\n\n##### gingkoPlusGetAllCardLists\n"},{"_id":"5814246bb110bfba4a01963b","treeId":"5814246bb110bfba4a019617","seq":8730944,"position":4,"parentId":"5814246bb110bfba4a019637","content":"<script class=\"hide-card\">\n\nfunction gingkoPlusGetParentCardElement (elt) {\n\n if (typeof elt == \"undefined\" || elt == null) return;\n\n /* Check parent elements for card (with limit) */\n\n var found = false\n var limit = 20\n\n for (var j=0; j<20; j++) {\n\n elt = elt.parentElement;\n\n var id = elt.getAttribute (\"id\")\n\n if (id == null || id.length < 5) continue;\n\n if (id.substring(0,4) == \"card\") {\n\n return elt;\n }\n }\n}\n\n</script>\n\n##### gingkoPlusGetParentCardElement"},{"_id":"5814246bb110bfba4a01963c","treeId":"5814246bb110bfba4a019617","seq":8730945,"position":5,"parentId":"5814246bb110bfba4a019637","content":"<script class=\"hide-card\">\n\nfunction gingkoPlusGetParentCardElementById (id) {\n\n if (typeof id != \"string\") return;\n\n var elt = document.getElementById (id)\n\n if (typeof elt == \"undefined\" || elt == null) return;\n\n return gingkoPlusGetParentCardElement (elt)\n}\n\n</script>\n\n##### gingkoPlusGetParentCardElementById"},{"_id":"5814246bb110bfba4a01963d","treeId":"5814246bb110bfba4a019617","seq":8730946,"position":6,"parentId":"5814246bb110bfba4a019637","content":"<script class=\"hide-card\">\n\nfunction gingkoPlusGetParentCardElementsByName (name) {\n\n if (typeof name != \"string\") return;\n\n var elts = document.getElementsByClassName (name);\n\n if (elts == null || elts.length == 0) return;\n\n var cards = []\n var idx = 0\n\n for (var i=0; i<elts.length; i++) {\n\n var elt = elts[i];\n var card = gingkoPlusGetParentCardElement (elt)\n\n if (card == null) continue;\n\n cards[idx++] = card\n }\n\n return cards\n}\n\n</script>\n\n##### gingkoPlusGetParentCardElementsByName\n"},{"_id":"5814246bb110bfba4a01963e","treeId":"5814246bb110bfba4a019617","seq":8730947,"position":7,"parentId":"5814246bb110bfba4a019637","content":"<script class=\"hide-card\">\n\nfunction gingkoPlusHideEmptyCardLists () {\n\n var lists = gingkoPlusGetAllCardLists ()\n\n if (lists == null || lists.length == 0) return;\n\n for (var i=0; i<lists.length; i++) {\n\n var list = lists[i]\n\n var elts = list.getElementsByTagName (\"li\")\n\n if (elts == null || elts.length == 0) {\n\n list.style.display = \"none\"\n continue;\n }\n\n var active = false\n\n for (var j=0; j<elts.length; j++) {\n\n if (elts[j].style.display != \"none\") {\n\n active = true\n break\n }\n }\n\n if (active == false) {\n\n list.style.display = \"none\"\n }\n }\n}\n\n</script>\n\n##### gingkoPlusHideEmptyCardLists\n"},{"_id":"5814246bb110bfba4a01963f","treeId":"5814246bb110bfba4a019617","seq":8730948,"position":8,"parentId":"5814246bb110bfba4a019637","content":"<script class=\"hide-card\">\n\nfunction gingkoPlusHideParentCardsByName (name) {\n\n /* Check if is in application */\n\n if (window.location.href.substring(22,25) == \"app\") {\n return;\n }\n\n if (typeof name != \"string\") return;\n\n /* Get all card elements */\n\n var cards = gingkoPlusGetParentCardElementsByName \n (name);\n\n if (cards == null) return;\n\n /* Loop through cards except for this one */\n\n for (var i=0; i<cards.length; i++) {\n\n cards[i].style.display = \"none\";\n }\n\n gingkoPlusHideEmptyCardLists ()\n}\n\n</script>\n\n##### gingkoPlusHideParentCardsByName\n"},{"_id":"5814246bb110bfba4a019640","treeId":"5814246bb110bfba4a019617","seq":8730949,"position":9,"parentId":"5814246bb110bfba4a019637","content":"<script class=\"hide-card\">\n\nfunction gingkoPlus () {\n\n gingkoPlusFixViewAsHTMLUrl ()\n gingkoPlusHideParentCardsByName (\"hide-card\")\n}\n\ngingkoPlus ()\n\n</script>\n\n<h3 class=\"hide-card\">EXECUTE</h3> \n"}],"tree":{"_id":"5814246bb110bfba4a019617","name":"Humanity Upgrade - backup","publicUrl":"humanity-upgrade-backup"}}