Skip to content

Instantly share code, notes, and snippets.

Disable Device Enrollment Notification on Mac.md

Restart the Mac in Recovery Mode by holding Comment-R during restart

Open Terminal in the recovery screen and type

csrutil disable

Keybase proof

I hereby claim:

  • I am datajerk on github.
  • I am datajerk (https://keybase.io/datajerk) on keybase.
  • I have a public key whose fingerprint is DF19 F654 DADC DA3A E12E F271 824E 3D15 CA4B 5964

To claim this, I am signing this object:

@datajerk
datajerk / introrx.md
Created January 26, 2017 02:17 — forked from staltz/introrx.md
The introduction to Reactive Programming you've been missing
I1223 20:49:01.161318 77 peer.go:115] Peer 8c4238089a1e7f58 159.122.239.113:40403: broadcast failed: write tcp 172.17.0.1:46465->159.122.239.113:40403: use of closed network connection
I1223 20:49:07.012405 77 blockchain.go:1230] imported 1 block(s) (0 queued 0 ignored) including 0 txs in 123.062082ms. #199028 [2c6c79cb / 2c6c79cb]
I1223 20:49:11.786649 77 peer.go:115] Peer d1ed61e391b21a5f 161.202.87.190:40400: broadcast failed: shutting down
I1223 20:49:11.786817 77 peer.go:115] Peer c81bf9f9ef0fa450 161.202.82.10:40402: broadcast failed: shutting down
I1223 20:49:11.787552 77 peer.go:115] Peer fc4a02b58be02205 161.202.87.190:40403: broadcast failed: shutting down
I1223 20:49:11.787669 77 peer.go:115] Peer f929fce2f141641e 169.45.159.49:40403: broadcast failed: write tcp 172.17.0.1:45382->169.45.159.49:40403: use of closed network connection
I1223 20:49:11.788553 77 peer.go:115] Peer c60f555912494933 159.122.228.27:40404: broadcast failed: write tcp 172.17.0.1:56478->159.1
@datajerk
datajerk / geth-panic-whisper.log
Created November 28, 2015 18:28
panic: runtime error: invalid memory address or nil pointer dereference
I1128 13:41:39.428252 30400 blockchain.go:1230] imported 1 block(s) (0 queued 0 ignored) including 1 txs in 85.994423ms. #76938 [9040bac2 / 9040bac2]
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x0 pc=0x90cb5c]
goroutine 59 [running]:
github.com/ethereum/go-ethereum/whisper.(*Whisper).expire(0xc82015c780)
#011/tmp/go-ethereum/build/_workspace/src/github.com/ethereum/go-ethereum/whisper/whisper.go:345 +0x20c
github.com/ethereum/go-ethereum/whisper.(*Whisper).update(0xc82015c780)
#011/tmp/go-ethereum/build/_workspace/src/github.com/ethereum/go-ethereum/whisper/whisper.go:320 +0xc2
created by github.com/ethereum/go-ethereum/whisper.(*Whisper).Start
@datajerk
datajerk / geth.log
Created November 16, 2015 14:51
miner: [libsecp256k1] illegal argument: recid >= 0 && recid <= 3
miner: I1116 01:35:57.363088 14765 worker.go:557] commit new work on block 16034 with 0 txs & 0 uncles. Took 371.524µs
miner: I1116 01:35:57.509826 14765 worker.go:557] commit new work on block 16034 with 0 txs & 0 uncles. Took 433.173µs
miner: [libsecp256k1] illegal argument: recid >= 0 && recid <= 3
miner: SIGABRT: abort
miner: PC=0x7f6d97a19cc9 m=7
miner: signal arrived during cgo execution
miner:
miner: goroutine 2465756 [syscall, locked to thread]:
miner: runtime.cgocall(0x41c0e0, 0xc8219a5b28, 0x3fac10bd00000000)
miner: #011/usr/local/go/src/runtime/cgocall.go:120 +0x11b fp=0xc8219a5ae0 sp=0xc8219a5ab0
@datajerk
datajerk / geth.log
Last active November 16, 2015 02:21
github.com/ethereum/go-ethereum/xeth.(*whisperFilter).insert(0x0, 0xc833691ba8, 0x1, 0x1)
I1115 15:34:38.716478 20154 blockchain.go:1142] imported 1 block(s) (0 queued 0 ignored) including 1 txs in 40.584362ms. #13766 [fc614f9e / fc614f9e]
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x0 pc=0x62c80b]
goroutine 41 [running]:
github.com/ethereum/go-ethereum/xeth.(*whisperFilter).insert(0x0, 0xc833691ba8, 0x1, 0x1)
#011/tmp/go-ethereum/build/_workspace/src/github.com/ethereum/go-ethereum/xeth/whisper_filter.go:72 +0x32b
github.com/ethereum/go-ethereum/xeth.(*XEth).NewWhisperFilter.func1(0xc835262280, 0xc8339236b0, 0x2a, 0xc833ce2340, 0x3, 0xc837012510, 0x84, 0x5648d248, 0x64, 0xc820466b40, ...)
#011/tmp/go-ethereum/build/_workspace/src/github.com/ethereum/go-ethereum/xeth/xeth.go:680 +0x15b
github.com/ethereum/go-ethereum/xeth.(*Whisper).Watch.func1(0xc835262280)
@datajerk
datajerk / hunggeth.log
Created November 9, 2015 04:44
hung 1.3.1 geth, just stops download blocks, fully peered, stack trace
Nov 8 22:41:15 eth-atm-tok02-1 atm: SIGQUIT: quit
Nov 8 22:41:15 eth-atm-tok02-1 atm: PC=0x4990d9 m=0
Nov 8 22:41:15 eth-atm-tok02-1 atm:
Nov 8 22:41:15 eth-atm-tok02-1 atm: goroutine 0 [idle]:
Nov 8 22:41:15 eth-atm-tok02-1 atm: runtime.epollwait(0x7ffd00000004, 0x7ffd65fb3e90, 0xffffffff00000080, 0x7ffd00000001, 0x1ffffffff, 0x7ffd00000000, 0x0, 0xb31c75a800000005, 0x7fee, 0x0, ...)
Nov 8 22:41:15 eth-atm-tok02-1 atm: #011/usr/local/go/src/runtime/sys_linux_amd64.s:420 +0x19
Nov 8 22:41:15 eth-atm-tok02-1 atm: runtime.netpoll(0x16f3401, 0x0)
Nov 8 22:41:15 eth-atm-tok02-1 atm: #011/usr/local/go/src/runtime/netpoll_epoll.go:68 +0x94
Nov 8 22:41:15 eth-atm-tok02-1 atm: runtime.findrunnable(0xc820018000, 0x0)
Nov 8 22:41:15 eth-atm-tok02-1 atm: #011/usr/local/go/src/runtime/proc1.go:1512 +0x598
@datajerk
datajerk / geth.trace
Created November 6, 2015 19:31
geth 1.3.1 tx logging lost transaction account: 0xdcd80ba59d13f638f7c6f919c0c63e54515c2b41 txh: 0x8a418ce62282da3d027e9085fc7b38a35169eacf1193dfed0ed022bca78d8a2d
This file has been truncated, but you can view the full file.
compose_atm0_1: TX_TRACE: miner: got tx event: 5e39f08cb15254576a5052aea10ddfde79f89e3a3640ced87e10fff1e091c02c
compose_atm0_1: TX_TRACE: miner: commited tx: 5e39f08cb15254576a5052aea10ddfde79f89e3a3640ced87e10fff1e091c02c error: <nil>
compose_atm0_1: TX_TRACE: (re) broadcasting tx: 5e39f08cb15254576a5052aea10ddfde79f89e3a3640ced87e10fff1e091c02c
compose_atm0_1: TX_TRACE: sent tx on the wire to peer: Peer 2f7d33ab9325971a [eth/63] error: %!s(<nil>)
compose_atm0_1: TX_TRACE: sent tx on the wire to peer: Peer 0f97c493f2ad911c [eth/63] error: %!s(<nil>)
compose_atm0_1: TX_TRACE: sent tx on the wire to peer: Peer fd059dcf4a609a83 [eth/63] error: %!s(<nil>)
compose_atm0_1: TX_TRACE: tx(s) received from peer.
compose_atm0_1: TX_TRACE: adding 1 tx(s) to pool.
compose_atm0_1: TX_TRACE: added tx to pool: 71a77b3d3693be884e4324dbe08e667669a45331f52eb6157d7a36ecdafbf042
compose_atm0_1: TX_TRACE: miner: got tx event: 71a77b3d3693be884e4324dbe08e667669a45331f52eb6157d7a36ecdafbf042
@datajerk
datajerk / geth_hung_on_peering_1.2.3.out
Created November 6, 2015 15:23
geth 1.2.3. hung on peering stacktrace
I1106 10:26:23.845612 49 database.go:71] Alloted 16MB cache to /root/.ethereum/chaindata
I1106 10:26:25.566804 49 database.go:71] Alloted 16MB cache to /root/.ethereum/dapp
I1106 10:26:25.606792 49 backend.go:298] Protocol Versions: [62 61], Network Id: 287671186
I1106 10:26:25.612499 49 genesis.go:88] Genesis block already in chain. Writing canonical number
I1106 10:26:25.613567 49 backend.go:310] Successfully wrote genesis block. New genesis hash = c200f88a34a122300b4974ff291eefbd0d4f226bfa90f8fb60dbf14c65b2c246
I1106 10:26:25.615909 49 backend.go:340] Blockchain DB Version: 3
I1106 10:26:25.620857 49 chain_manager.go:248] Last block (#1189) 52e900e4defa3398393b6f54a990bfd8c6a296c423e0f29768eae12a7f389108 TD=182366584
I1106 10:26:25.756610 49 cmd.go:125] Starting Geth/armhf/v1.2.3-6962eda1/linux/go1.5.1
I1106 10:26:25.757660 49 server.go:314] Starting Modified Server
I1106 10:26:25.972857 49 udp.go:204] Listening, enode://7123e124ec4e7d741d1afa024c1692131f65