Skip to content

Instantly share code, notes, and snippets.

Chris Ellis MrChrisJ

Block or report user

Report or block MrChrisJ

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:d258bd5f92b921b50b92
### Keybase proof
I hereby claim:
* I am MrChrisJ on github.
* I am chrisellis (https://keybase.io/chrisellis) on keybase.
* I have a public key whose fingerprint is 07FB D2E3 84B6 58F5 CD86 421C 8181 3268 159E 51D1
To claim this, I am signing this object:
@MrChrisJ
MrChrisJ / gist:5d1730c9552dcb62ee84
Created Sep 25, 2014
20140925 Open Source Distributed Journalism - A theoretical Case Study
View gist:5d1730c9552dcb62ee84
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Simon is a weapons inspector working for Amnesty International and is on an assignment in east Ukraine upon growing concern that the separatists are accumulating stock piles of banned weapons.
He turns on his computer and creates a new folder in his Storj account. He syncs his phone, body cam, and microphone with the Storj folder which begins syncing all content to that folder in to the distributed cloud.
Simon knows that from this moment and until he cancels the feed, everything he does will be recorded, uploaded and timestamped to a decentralised network of self interested peers compensated for their storage and proof of publication services. (Storj peers cannot see the content of the files they store as it is fragmented and encrypted.)
Simon faces many risks to his personal safety which is why his legal identity is obscured by a PGP key which has been verified by reputable news outlets and Universities across the world. Every file he uploads will be signe
View gist:bc944b79869b88ae4417
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
# Message on Podio from bitcoins.SG
## [20141001-1933UTC](https://podio.com/podioangel/wcn/status/3599092)
### Note: Typo in the original was corrected in comments, was added to original.
Hello WCN community, recent coverage and content has been uniquely valuable and am glad to say this is working out to be quite an endeavor; thanks to all of your hardwork! Today I'd like to explore @Chris Ellis ' idea about a trust-less verifiable non adulteration of media (I may be making some assumptions here about the trust-less part, correct me if I'm wrong).

Ok, let's go.
When someone creates content and embeds the hash of it in the blockchain, as per my understanding and congruent to Chris' thought process: we now have trusless verifiable proof that the content(unique entropy) existed at least at that time or before.

Fine, so far so good.
View gist:a6a4dd6e1c08160cd2af

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512

TL;DR

  1. If someone walked naked in to shot I would have stopped the broadcast and made it private
  2. Timestamping doesn’t impact the way media is distributed across a network
  3. In fact Timestamping combined with PGP could give us more nuanced trust networks and controls on privacy

Privacy Issues
If someone had walked in to the frame naked I would have stopped the livestream, made it private and spoken to the individual personally asking them what the hell they were doing walking around naked in public in front of someone clearly holding a camera up, don’t they know CCTV cameras are everywhere now?

View gist:f50787fb85ba1600a403
I think it's 25 degrees C in the Barclays accelerator
Just line 1
http://www.cryptograffiti.info/?txnr=1209
View gist:c509bfd89d317b86ab22
Verifying that +chrisellis is my Bitcoin username. You can send me #bitcoin here: https://onename.io/chrisellis
@MrChrisJ
MrChrisJ / 2014-11-7--World-Citizenship-Readme.md
Last active Aug 29, 2015
2014-11-7--World-Citizenship-Readme
View 2014-11-7--World-Citizenship-Readme.md

World Citizenship - Creating Affordable Decentralised Passport Services Using Available Cryptographic Tools

Due to recent press coverage I’d like to remind everyone that this project is an experiment and learning exercise for experts in the field of cryptography. Use at your own risk and read Issues section before trying this yourself.

Proof of Initial Publication

See also:
The Journal
The Live Demo on Youtube
Torrent: magnet:?xt=urn:btih:885783fd23d63ab1b6a634d3bc34e43d7491c5da

@MrChrisJ
MrChrisJ / 2014-11-16T1944.md
Last active Aug 29, 2015
Nature and Accountability
View 2014-11-16T1944.md

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512

Timestamp 330308-7bd6ad07

Tags: #Thought #Physics #Time

What defines the quantum is the simultaneity of action at a scale so vast that we cannot keep an account of it all. Only nature can reveal the account of movement at that scale which reveals itself as a surprise when we try to over draw on it’s resources.

@MrChrisJ
MrChrisJ / IntroToMerkleRootsWBN.py
Last active Aug 29, 2015
IntroToMerkleRootsWBN.py
View IntroToMerkleRootsWBN.py
# This is modified code by Chris for Python 3.4 originally used in the WBN video - Merkle Roots and Merkle Trees
# See https://github.com/wobine/blackboard101/blob/master/IntroToMerkleRootsWBN.py & https://www.youtube.com/watch?v=gUwXCt1qkBU&list=UUgo7FCCPuylVk4luP3JAgVw
import hashlib
Round = 0
print()
print()
print()
@MrChrisJ
MrChrisJ / Pro-Gratis-Timestamp-2af3985.md
Created Jan 19, 2015
Pro Gratis Timestamp - 2af3985
View Pro-Gratis-Timestamp-2af3985.md
You can’t perform that action at this time.