Summary of the Node.js Board controversy from what I can gather.
All the redactions (and hidden/private conversations) has made it very hard for the outside to figure out what has occured.
Node.js Community Committee wanted Rod out:
Summary of the Node.js Board controversy from what I can gather.
All the redactions (and hidden/private conversations) has made it very hard for the outside to figure out what has occured.
Node.js Community Committee wanted Rod out:
| '.source.go': | |
| 'Options': | |
| 'prefix': 'options' | |
| 'body': ''' | |
| // Option function. | |
| type Option func(*$1) | |
| // New with the given options. | |
| func New(options ...Option) *$1 { |
This guide has moved to a GitHub repository to enable collaboration and community input via pull-requests.
https://github.com/alexellis/k8s-on-raspbian
Alex
| /* | |
| 0 - [foo] [[0][]] time - Add empty folder /foo | |
| 1 - [foo,hello] [[1][1]] time meta - Add file /foo/hello | |
| 2 - [foo,goodbye] [[2][1,2]] time meta - Add file /foo/goodbye | |
| 3 - [foo,man] [[3][1,2,3][]] time - Add empty folder /foo/man | |
| 4 - [bar,baz] [[3,4][4]] time meta - Add file /bar/baz | |
| 5 - [bar,bit] [[3,5][4,5]] time meta - Add file /bar/bit | |
| 6 - [foo,hello] [[5,6][2,3]] time - Delete /foo/hello |
| var request = require('request') | |
| var base = 'https://api.crossref.org/works?filter=type:dataset&rows=1000' | |
| doNext() | |
| function doNext (cursor) { | |
| if (!cursor) cursor = '*' | |
| var url = base + '&cursor=' + cursor | |
| console.error('GET', url) |
| /* eslint-env browser */ | |
| var Buffer = require('buffer').Buffer | |
| var name = 'dat' | |
| function withStore (type, block, callback) { | |
| var req = indexedDB.open(name + '-db', 1) | |
| req.onerror = () => callback(req.error) | |
| req.onupgradeneeded = () => req.result.createObjectStore(name) | |
| req.onsuccess = () => { |
| var neat = require('neat-log') | |
| var output = require('neat-log/output') | |
| var progress = require('progress-string') | |
| var crypto = require('crypto') | |
| var hypercore = require('hypercore') | |
| var hyperdiscovery = require('hyperdiscovery') | |
| var feed = hypercore('data', process.argv[2], {valueEncoding: 'json'}) |
Ethereum is a trustless network of VMs which run smart contracts submitted by users. It uses proof-of-work to synchronize state across the network, and has every node execute the contracts in order to verify the state's validity. Each transaction is stored in the blockchain for replayability. Read more about it here.
Ethereum's "trustless network" model has some disadvantages:
| const borrowedState = require('flatstate').setState; | |
| class HyperElement extends HTMLElement { | |
| constructor(...args) { | |
| super(...args); | |
| this.html = hyperHTML.bind(this); | |
| } | |
| render() {} |
| /** | |
| * Generate a Netlify HTTP2 Server Push configuration. | |
| * | |
| * Options: | |
| * - headersFile {string} path to the _headers file that should be generated (relative to your output dir) | |
| */ | |
| function NetlifyServerPushPlugin(options) { | |
| this.options = options; | |
| } |