Skip to content

Instantly share code, notes, and snippets.

View okdistribute's full-sized avatar
📱
Hiring -- come do peer-to-peer at Ditto!

rae okdistribute

📱
Hiring -- come do peer-to-peer at Ditto!
View GitHub Profile
const hyperdrive = require('hyperdrive')
const level = require('level-browserify')
var drive = hyperdrive(level('hello'))
var archive = drive.createArchive({live: true})
var clone = drive.createArchive(archive.key, {live: true})
console.log(clone.owner)
var hyperdrive = require('hyperdrive')
var swarm = require('hyperdrive-archive-swarm')
var memdb = require('memdb')
var level = require('level')
var archive = drive.createArchive({live: true})
archive.open(function () {
var ws = archive.createFileWriteStream('hello.txt')
ws.write('we say hello to the following:\n')
var archiveit = require('..')
var fs = require('fs')
var crypto = require('crypto')
var raf = require('random-access-file')
var test = require('tape')
var concat = require('concat-stream')
var hyperdrive = require('hyperdrive')
var path = require('path')
var memdb = require('memdb')
var tar = require('tar-stream')
var test = require('tape')
var path = require('path')
var fs = require('fs')
var raf = require('random-access-file')
var hyperdrive = require('hyperdrive')
var memdb = require('memdb')
test('download with swarm', function (t) {
var drive = hyperdrive(memdb())
var drive2 = hyperdrive(memdb())
### Keybase proof
I hereby claim:
* I am karissa on github.
* I am karissa (https://keybase.io/karissa) on keybase.
* I have a public key whose fingerprint is DD90 570A 7572 C52A B4C4 26EA 7C4E 8B8A D896 899E
To claim this, I am signing this object:
@okdistribute
okdistribute / local.md
Last active March 27, 2016 03:53
daemon dynamic feed

Create two new dat repository (dynamic) links using init.

$ dat init ~/data/finances
dat://eb32sd9382sd38329s4
$ dat init ~/data/census/2010
dat://736a88b8176c917a9c0
var Swarm = require('discovery-swarm')
var Hyperdrive = require('hyperdrive')
var memdb = require('memdb')
var DAT_DOMAIN = 'dat.local'
var DEFAULT_DISCOVERY = [
'discovery1.publicbits.org',
'discovery2.publicbits.org'
]
```
dat $ node -v
v4.2.2
dat $ rm -rf node_modules/
dat $ git pull
Current branch master is up to date.
dat $ npm install
...
dat $ cd /Users/karissa/Downloads/wyatt
wyatt $ ls -l
y='hello natural'
@okdistribute
okdistribute / data.csv
Created August 31, 2015 19:21
data! from editdata.org!
We can make this file beautiful and searchable if this error is corrected: No commas found in this CSV file in line 0.
asdf
whattttt