Only took them 6 years


 Posted on March 5th, 2020

Yesterday, Toronto Star contributing columnist Don Tapscott of the Blockchain Research Institute wrote an interesting article. There’s a good chunk of it that I don’t agree with, or that largely misses the big picture, or that’s outright dim, but there are parts that have me feeling positive.

Here’s where I raised an expectantly optimistic eyebrow:

… the next era of the digital economy could bring epoch prosperity, with new networked models of global problem-solving to realize such a dream.

To meet these new challenges, the time has come for Canada to reimagine its social contract — the basic expectation between business, government and civil society.

This “social contract” that’s so often regurgitated in order to justify the ongoing control by the state of the people is not only a perversion of any concept of morality, justice, fairness, or human rights, but it’s also an assault on intelligence that requires you to simultaneously hold mindbogglingly self-contradictory statements while denying the reality that’s right in front of you. Any semblance of logic or common sense must be ejected in its defense.

Consider this mushy-headed blather:

Canada is learning the truth about the horrific history of our Indigenous population, which in turn now has tools to speak out and organize collective action.

People everywhere are “mad as hell and not going to take it anymore.” As such they have become vulnerable to populism, xenophobia and scapegoating minority ethnic groups, races and religions for problems. Centrist parties are in rapid decline and extremist right-wing parties from Hungary and Poland to France and Germany are on the rise.

We need to protect the security of personhood and end the system of digital feudalism. Individuals should own and profit from the data they create. We need new laws …

Let’s reword this without pretending that things happen in a vacuum:

Canadians are learning about the horrors largely imposed by the government on natives, citizens are being driven to extremes due to the policies and actions of their governments, and people are subject to “digital feudalism” within a system created by and maintained by the government. What’s the answer? Of course, it’s more government (i.e. new laws, regulations, bureaucracy)

Like I said … nonsensical mush.

That being said, if “reimagining” the so-called social contract means actually thinking about it (and bringing such thoughts to their inevitable conclusion), then I’m all for it. Yeah, people should think a little deeper about why and how they became the property of the government and if, maybe, they don’t need to be owned for their own safety.

Here’s the part in the article where I actually smiled:

We must adopt new models for citizen engagement in our government. In blockchain we have found one such model, with the possibility of embedding electoral promises into smart contracts.

Now, while the part about sticking electoral promises into smart contracts is shockingly naive (that’ll definitely stop politicians and bureaucrats from breaking their promises and lying to people), getting the public to use blockchain-based and cryptographic solutions is a good way to sway them towards the idea that lies, threats, theft, violence, and other criminality may not necessarily be the price that has to be paid in order to live in a “civilized society”.

Realizing that there are realistic alternatives to the unrelenting fist of the state, in other words, might cause people to take up the mantle of their own rights and responsibilities and maybe, just maybe, understand that the government is composed of the very same type of people that it’s ostensibly protecting them from.

Do we really need a bloated, deceptive, overpriced middleman to build and maintain roads, schools, and sewers? Are we really so violent that we need others like us to wield a much greater violence over us? If we disagree with who gets state benefits, would it not be better if we could directly decide not to provide them instead of having them seized and distributed against our will? Are people really so greedy and selfish that the goodwill organizations that exist now, under government, would cease to exist without the shackles of law and red tape?(*) Would corporations be able to put us into strangleholds without the protections of the state to maintain their patents, copyrights, and other “intellectual property”? Would monopolies exist without the state (the biggest monopoly of them all), protecting them against competition by throwing up barriers and putting down groundswells of resistance?

* I know from direct, firsthand experience that contrary to the opinions of “deliberately deceptive or recklessly ignorant” pundits like the New York Time’s David Brooks, who is quoted in the Blockchain Research Institute’s “manifesto” as proof that “the social fabric, the safety net and the human capital sources just aren’t strong enough”, there would be ample resources and willingness to help those in need — without government. Yeah, I’m calling a steaming pile of bullshit here.

The mere existence of such questions in broader discourse would be a very good thing indeed. Instead of sneering derision and vapid dismissal, people might be prompted to think about solutions to problems instead of simply accepting “necessary evils”. After all, voting for a lesser evil is still voting for evil. Why not spend that time and energy creating something good instead?

I wrote about this exact thing about 6 years ago. I’d like to believe that I was ahead of my time but in reality what I was discussing back then wasn’t either new or original, I just had to be both open and skeptical enough to discover it.

While the Star article represents only an incrementally tiny shift in consciousness, at least it seems to be a shift in the right direction.

Riverdale west


 Posted on June 26th, 2019

Full Size Image

Sam Pollock Baseball Diamond, Riverdale Park West

Fung Loy Kok


 Posted on June 25th, 2019

Full Size Image

Institute of Taoism

134 D’Arcy Street

Psychic sign


 Posted on June 24th, 2019

Full Size Image

301 Spadina Avenue

Chinatown Ninja


 Posted on June 22nd, 2019

315 Spadina Avenue

Urban Ninja Squadron Instagram

and

Tumblr

Spiritual Garage


 Posted on June 21st, 2019

353 Jefferys Lane

Gone


 Posted on June 20th, 2019

Full-sized image

Jefferys and Iroquois Lanes

Sunned and weathered


 Posted on June 18th, 2019

Everyone went in one direction yesterday. I went in another.

Sherbourne & Howard Streets

Saying Thank You


 Posted on June 14th, 2019

Yonge-Dundas Square

CypherPoker.JS needs a team!


 Posted on June 10th, 2019

In case haven’t mentioned it before, over the past few years I’ve been working on an open-source project called CypherPoker.JS

It’s a decentralized, soon to be anonymous, truly peer-to-peer Texas Hold’em platform that incorporates blockchain technologies and a unique cryptosystem named SRA (based on a MIT research paper from the late 70s), which remove the need for trusted third parties and the things that go along with them: rakes / high fees, censorship susceptibility, etc.

To the best of my knowledge, to date there’s nothing out there like this.

The “.JS” part means that the software is written in JavaScript for the modern browser, Node.js, and Electron. Basically, it runs on almost any device or operating system and yes, there’s a web demo you can try right now (or download the desktop version if you prefer).


A Short History


After building the core game engine and a basic but extensible UI I incorporated Bitcoin, pumped up the software’s peer-to-peer capabilities, and most recently added support for Bitcoin Cash. Because creating a team was the plan from the get-go I spent plenty of time documenting everything along the way.

There’s plenty more in store for CypherPoker.JS but it’s at a point now where I’m not sure I can continue to do it all on my own in a reasonable amount of time.So I’m reaching out to YOU, that person who thinks that this is a pretty kick-ass concept-turned-prototype that they’d like to be associated with. It has the potential to transform the online gaming industry, not just poker. Yes, this is that early stage project you’ve been waiting to join.


“I’m in! What can I do?”


Now, I get that not everyone’s a coder or designer and there are many shoes that need to be filled if this project is going to continue to grow at a healthy rate. Here are some suggestions:

  • Exposure / Hype

Most social networks have a way to bring posts to prominence. These may include sharing, re-posting / cross-posting, liking, upvoting, plussing, starring. or otherwise showing approval or providing additional exposure. There’s a good chance that you can do that you can do one of these things right now and that it’s probably really easy.Also watch for new releases, updates, and upcoming stuff. Share whatever you think is interesting.

  • Developers & Interactive Designers (UX / UI)

Modern (ECMAScript 2017) JavaScript, HTML5 / CSS3, browser, Node.js, Electron. Make GitHub pull requests with any important / useful / cool things. Some suggestions.

  • Players & Testers

Give it a try! Make a free test account (no sign-up required), get some free testnet Bitcoin or Bitcoin Cash and make a deposit (instructions on the site). Once the deposit is confirmed you can transfer it to other accounts, including new ones that you create. Be aware of this outstanding issue if you want to use Bitcoin or Bitcoin Cash proper.

If you find problems, feel free to post them on the subreddit (or DM), tweet about them, or post them directly to the GitHub issues system where they should eventually end up anyway (you can use a free account). I also do email.

  • Evangelism

Spread the gospel of peer-to-peer poker.Get to know its deeper inner truths. Play it, praise it, grow the flock!

  • Donations

Those would help a lot, actually. My laptop’s been acting up and I’ll probably need a new one soon. I also don’t have regular internet access; makes working on this project challenging.

Bitcoin: 18yWpM7CnYox58YMJ2iVa1aJZCs1sufPhg

Bitcoin Cash: bitcoincash:qrgzc6nf6275er7k04tjwauf4ptm9mw9qcaq6fceup

  • Host a Node / Distribute the Code

If you have some web server space or Node.js / PHP+MySQL hosting please consider hosting a node. Limits have been built into the software (e.g. max database size), so you don’t have to worry about it unnecessarily eating up resources. DM or email me for details.

  • Sponsorship

Tournament funding and advertising are two immediate ideas that spring to mind but if you have any other sponsorship ideas I’d be happy to discuss them. Please contact me via DM or email.

  • Quid Pro Quo

Perhaps you need a hand with one of your projects? Maybe you’d like a few guest blog posts? Possibly there’s some other reciprocal arrangement you’d like to propose?Contact me via DM or email to hash out the details.