Ecoer Logo

@thescinder

25

Math, minds, and bio.

steemit.com/@thescinder
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
0.046USD
STEEM
0.000STEEM
SBD
0.024SBD
Effective Power
5.001SP
├── Own SP
0.635SP
└── Incoming Deleg
+4.366SP

Detailed Balance

STEEM
balance
0.000STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
0.635SP
Delegated Out
0.000SP
Delegation In
4.366SP
Effective Power
5.001SP
Reward SP (pending)
0.015SP
SBD
sbd_balance
0.000SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.024SBD
{
  "balance": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.000 STEEM",
  "vesting_shares": "1034.592114 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "7109.067692 VESTS",
  "sbd_balance": "0.000 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.024 SBD",
  "conversions": []
}

Account Info

namethescinder
id228510
rank649,840
reputation120472591
created2017-06-27T22:11:18
recovery_accountsteem
proxyNone
post_count2
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2017-07-04T06:20:33
last_root_post2017-07-04T06:20:33
last_vote_time2017-07-04T06:44:06
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.000 STEEM
savings_balance0.000 STEEM
sbd_balance0.000 SBD
savings_sbd_balance0.000 SBD
vesting_shares1034.592114 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares7109.067692 VESTS
reward_vesting_balance31.025476 VESTS
vesting_balance0.000 STEEM
vesting_withdraw_rate0.000000 VESTS
next_vesting_withdrawal1969-12-31T23:59:59
withdrawn0
to_withdraw0
withdraw_routes0
savings_withdraw_requests0
last_account_recovery1970-01-01T00:00:00
reset_accountnull
last_owner_update1970-01-01T00:00:00
last_account_update2017-06-28T08:00:54
minedNo
sbd_seconds0
sbd_last_interest_payment1970-01-01T00:00:00
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "id": 228510,
  "name": "thescinder",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6CEaCf4XqXvKaew5PCcZSahPPS8jKxwpqu2dzRwsspYziDftXN",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM67EX4ZhdxxkzfFY2KEd4X55ACzdAEyJtDvkJp5h6JmBBsk765F",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM83e4ucnrttLvHpJWgJSRF78Ff9bc2EfSRQykX5DEMT7J6z5smu",
        1
      ]
    ]
  },
  "memo_key": "STM8c3A7r6Z2EXVgp735tPDqtMZKPh3145a1Na1rBDrur3oR8WZvD",
  "json_metadata": "{\"profile\":{\"profile_image\":\"http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e\",\"name\":\"theScinder\",\"about\":\"Math, minds, and bio. \",\"website\":\"http://www.thescinder.com\"}}",
  "posting_json_metadata": "{\"profile\":{\"profile_image\":\"http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e\",\"name\":\"theScinder\",\"about\":\"Math, minds, and bio. \",\"website\":\"http://www.thescinder.com\"}}",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "2017-06-28T08:00:54",
  "created": "2017-06-27T22:11:18",
  "mined": false,
  "recovery_account": "steem",
  "last_account_recovery": "1970-01-01T00:00:00",
  "reset_account": "null",
  "comment_count": 0,
  "lifetime_vote_count": 0,
  "post_count": 2,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": "8143659806",
    "last_update_time": 1779089100
  },
  "downvote_manabar": {
    "current_mana": 2035914951,
    "last_update_time": 1779089100
  },
  "voting_power": 0,
  "balance": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "sbd_balance": "0.000 SBD",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "1970-01-01T00:00:00",
  "sbd_last_interest_payment": "1970-01-01T00:00:00",
  "savings_sbd_balance": "0.000 SBD",
  "savings_sbd_seconds": "0",
  "savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
  "savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
  "savings_withdraw_requests": 0,
  "reward_sbd_balance": "0.024 SBD",
  "reward_steem_balance": "0.000 STEEM",
  "reward_vesting_balance": "31.025476 VESTS",
  "reward_vesting_steem": "0.015 STEEM",
  "vesting_shares": "1034.592114 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "7109.067692 VESTS",
  "vesting_withdraw_rate": "0.000000 VESTS",
  "next_vesting_withdrawal": "1969-12-31T23:59:59",
  "withdrawn": 0,
  "to_withdraw": 0,
  "withdraw_routes": 0,
  "curation_rewards": 0,
  "posting_rewards": 30,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 0,
  "last_post": "2017-07-04T06:20:33",
  "last_root_post": "2017-07-04T06:20:33",
  "last_vote_time": "2017-07-04T06:44:06",
  "post_bandwidth": 0,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": 120472591,
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 649840
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 4.366 SP to @thescinder
2026/05/18 07:25:00
delegatorsteem
delegateethescinder
vesting shares7109.067692 VESTS
Transaction InfoBlock #106152009/Trx 0aae9c84c9362f15947b9aba4c80e99ac5ba4c96
View Raw JSON Data
{
  "trx_id": "0aae9c84c9362f15947b9aba4c80e99ac5ba4c96",
  "block": 106152009,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-05-18T07:25:00",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "7109.067692 VESTS"
    }
  ]
}
steemdelegated 2.700 SP to @thescinder
2026/05/13 08:55:39
delegatorsteem
delegateethescinder
vesting shares4396.857287 VESTS
Transaction InfoBlock #106010535/Trx 80b1a42ae4213e1a6f97ba37a88910b5cc0dc984
View Raw JSON Data
{
  "trx_id": "80b1a42ae4213e1a6f97ba37a88910b5cc0dc984",
  "block": 106010535,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-05-13T08:55:39",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "4396.857287 VESTS"
    }
  ]
}
steemdelegated 4.373 SP to @thescinder
2026/04/26 06:35:18
delegatorsteem
delegateethescinder
vesting shares7121.583448 VESTS
Transaction InfoBlock #105519464/Trx ffd15206ae3a9f5881c303fe448769ef3a1a7f5a
View Raw JSON Data
{
  "trx_id": "ffd15206ae3a9f5881c303fe448769ef3a1a7f5a",
  "block": 105519464,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-04-26T06:35:18",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "7121.583448 VESTS"
    }
  ]
}
steemdelegated 2.726 SP to @thescinder
2026/01/24 03:04:09
delegatorsteem
delegateethescinder
vesting shares4438.404106 VESTS
Transaction InfoBlock #102874884/Trx bf6a553e6bc4b6b5f5550a9ca748d10e3be1f962
View Raw JSON Data
{
  "trx_id": "bf6a553e6bc4b6b5f5550a9ca748d10e3be1f962",
  "block": 102874884,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-01-24T03:04:09",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "4438.404106 VESTS"
    }
  ]
}
steemdelegated 2.827 SP to @thescinder
2024/12/17 22:12:51
delegatorsteem
delegateethescinder
vesting shares4602.623303 VESTS
Transaction InfoBlock #91321079/Trx 6084ba56e745ac008815f01716fdf9a7b631a8ea
View Raw JSON Data
{
  "trx_id": "6084ba56e745ac008815f01716fdf9a7b631a8ea",
  "block": 91321079,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2024-12-17T22:12:51",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "4602.623303 VESTS"
    }
  ]
}
steemdelegated 2.930 SP to @thescinder
2023/11/14 13:51:51
delegatorsteem
delegateethescinder
vesting shares4771.756835 VESTS
Transaction InfoBlock #79875175/Trx d08e68078e50cbd2a934bc5a18cebbad076f70b5
View Raw JSON Data
{
  "trx_id": "d08e68078e50cbd2a934bc5a18cebbad076f70b5",
  "block": 79875175,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2023-11-14T13:51:51",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "4771.756835 VESTS"
    }
  ]
}
steemdelegated 4.734 SP to @thescinder
2023/09/22 11:43:27
delegatorsteem
delegateethescinder
vesting shares7708.665621 VESTS
Transaction InfoBlock #78364459/Trx 97f9e86cce2d8fd457b8d3a4e59eb92a6e0c9715
View Raw JSON Data
{
  "trx_id": "97f9e86cce2d8fd457b8d3a4e59eb92a6e0c9715",
  "block": 78364459,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2023-09-22T11:43:27",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "7708.665621 VESTS"
    }
  ]
}
steemdelegated 4.870 SP to @thescinder
2022/11/03 19:01:48
delegatorsteem
delegateethescinder
vesting shares7930.717059 VESTS
Transaction InfoBlock #69122010/Trx b64a2de7c982603b51adc622521b8396889cb222
View Raw JSON Data
{
  "trx_id": "b64a2de7c982603b51adc622521b8396889cb222",
  "block": 69122010,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-11-03T19:01:48",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "7930.717059 VESTS"
    }
  ]
}
steemdelegated 5.006 SP to @thescinder
2022/01/18 00:06:57
delegatorsteem
delegateethescinder
vesting shares8150.824660 VESTS
Transaction InfoBlock #60825127/Trx 9026a395239d27861d3bbddf7eb9d4e9a4222d7e
View Raw JSON Data
{
  "trx_id": "9026a395239d27861d3bbddf7eb9d4e9a4222d7e",
  "block": 60825127,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-01-18T00:06:57",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "8150.824660 VESTS"
    }
  ]
}
steemdelegated 5.119 SP to @thescinder
2021/06/14 07:15:00
delegatorsteem
delegateethescinder
vesting shares8335.018948 VESTS
Transaction InfoBlock #54615388/Trx c7e7cc0c55d9d639e0bcc1dc3449b56a4b103aaf
View Raw JSON Data
{
  "trx_id": "c7e7cc0c55d9d639e0bcc1dc3449b56a4b103aaf",
  "block": 54615388,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-06-14T07:15:00",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "8335.018948 VESTS"
    }
  ]
}
steemdelegated 5.234 SP to @thescinder
2020/12/11 17:26:18
delegatorsteem
delegateethescinder
vesting shares8522.440922 VESTS
Transaction InfoBlock #49362622/Trx 9930587b69ce932ff1649fce98163d1db7158da8
View Raw JSON Data
{
  "trx_id": "9930587b69ce932ff1649fce98163d1db7158da8",
  "block": 49362622,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-11T17:26:18",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "8522.440922 VESTS"
    }
  ]
}
steemdelegated 1.175 SP to @thescinder
2020/12/06 11:01:33
delegatorsteem
delegateethescinder
vesting shares1912.543513 VESTS
Transaction InfoBlock #49214131/Trx d8d86d1aab2482b3cfea438d934fe05266ffef4f
View Raw JSON Data
{
  "trx_id": "d8d86d1aab2482b3cfea438d934fe05266ffef4f",
  "block": 49214131,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-06T11:01:33",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "1912.543513 VESTS"
    }
  ]
}
steemdelegated 5.238 SP to @thescinder
2020/12/05 21:04:06
delegatorsteem
delegateethescinder
vesting shares8528.648776 VESTS
Transaction InfoBlock #49197701/Trx f1877f5acbd70fbe69d94d1cb95689f46af479af
View Raw JSON Data
{
  "trx_id": "f1877f5acbd70fbe69d94d1cb95689f46af479af",
  "block": 49197701,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-05T21:04:06",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "8528.648776 VESTS"
    }
  ]
}
steemdelegated 1.179 SP to @thescinder
2020/11/03 04:44:54
delegatorsteem
delegateethescinder
vesting shares1920.017158 VESTS
Transaction InfoBlock #48273234/Trx 26720dc2e3fcc3cdc58974c07b5ac4c606fbe05c
View Raw JSON Data
{
  "trx_id": "26720dc2e3fcc3cdc58974c07b5ac4c606fbe05c",
  "block": 48273234,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-11-03T04:44:54",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "1920.017158 VESTS"
    }
  ]
}
steemdelegated 5.362 SP to @thescinder
2020/05/09 12:05:39
delegatorsteem
delegateethescinder
vesting shares8731.454135 VESTS
Transaction InfoBlock #43224479/Trx 06bb2ac1dfbf29253f7b6c9c16318730c0ab6d0e
View Raw JSON Data
{
  "trx_id": "06bb2ac1dfbf29253f7b6c9c16318730c0ab6d0e",
  "block": 43224479,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-05-09T12:05:39",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "8731.454135 VESTS"
    }
  ]
}
steemdelegated 1.200 SP to @thescinder
2020/05/08 16:38:48
delegatorsteem
delegateethescinder
vesting shares1953.311140 VESTS
Transaction InfoBlock #43201694/Trx 602ccbca9d1f148c094ce63e449ac7a3bae47bc3
View Raw JSON Data
{
  "trx_id": "602ccbca9d1f148c094ce63e449ac7a3bae47bc3",
  "block": 43201694,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-05-08T16:38:48",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "1953.311140 VESTS"
    }
  ]
}
steemdelegated 5.370 SP to @thescinder
2020/04/16 03:54:57
delegatorsteem
delegateethescinder
vesting shares8744.341583 VESTS
Transaction InfoBlock #42569874/Trx 2fc71ba946515ed0840e13363cc6f8184691b178
View Raw JSON Data
{
  "trx_id": "2fc71ba946515ed0840e13363cc6f8184691b178",
  "block": 42569874,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-04-16T03:54:57",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "8744.341583 VESTS"
    }
  ]
}
2019/06/27 23:25:57
parent authorthescinder
parent permlinkhow-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux
authorsteemitboard
permlinksteemitboard-notify-thescinder-20190627t232556000z
title
bodyCongratulations @thescinder! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@thescinder/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@thescinder) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=thescinder)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #34178948/Trx a99b79346a32a0d0a73c03c4b38756383a52c8bf
View Raw JSON Data
{
  "trx_id": "a99b79346a32a0d0a73c03c4b38756383a52c8bf",
  "block": 34178948,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-06-27T23:25:57",
  "op": [
    "comment",
    {
      "parent_author": "thescinder",
      "parent_permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-thescinder-20190627t232556000z",
      "title": "",
      "body": "Congratulations @thescinder! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@thescinder/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@thescinder) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=thescinder)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
steemdelegated 5.490 SP to @thescinder
2019/05/12 21:02:27
delegatorsteem
delegateethescinder
vesting shares8939.958396 VESTS
Transaction InfoBlock #32852849/Trx 6764e4f1707c256e50b45e37ac4168c1c55d7254
View Raw JSON Data
{
  "trx_id": "6764e4f1707c256e50b45e37ac4168c1c55d7254",
  "block": 32852849,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-05-12T21:02:27",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "8939.958396 VESTS"
    }
  ]
}
2018/06/28 01:32:33
parent authorthescinder
parent permlinkhow-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux
authorsteemitboard
permlinksteemitboard-notify-thescinder-20180628t013233000z
title
bodyCongratulations @thescinder! You have received a personal award! [![](https://steemitimages.com/70x70/http://steemitboard.com/@thescinder/birthday1.png)](http://steemitboard.com/@thescinder) 1 Year on Steemit <sub>_Click on the badge to view your Board of Honor._</sub> **Do not miss the [last post](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-panama-vs-tunisia) from @steemitboard!** --- **Participate in the [SteemitBoard World Cup Contest](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-collect-badges-and-win-free-sbd)!** Collect World Cup badges and win free SBD Support the Gold Sponsors of the contest: [@good-karma](https://v2.steemconnect.com/sign/account-witness-vote?witness=good-karma&approve=1) and [@lukestokes](https://v2.steemconnect.com/sign/account-witness-vote?witness=lukestokes.mhth&approve=1) --- > Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #23704522/Trx d1f13a6af5608f4313fb99d7c511c54cf20e3fe6
View Raw JSON Data
{
  "trx_id": "d1f13a6af5608f4313fb99d7c511c54cf20e3fe6",
  "block": 23704522,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-06-28T01:32:33",
  "op": [
    "comment",
    {
      "parent_author": "thescinder",
      "parent_permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-thescinder-20180628t013233000z",
      "title": "",
      "body": "Congratulations @thescinder! You have received a personal award!\n\n[![](https://steemitimages.com/70x70/http://steemitboard.com/@thescinder/birthday1.png)](http://steemitboard.com/@thescinder)  1 Year on Steemit\n<sub>_Click on the badge to view your Board of Honor._</sub>\n\n\n**Do not miss the [last post](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-panama-vs-tunisia) from @steemitboard!**\n\n---\n**Participate in the [SteemitBoard World Cup Contest](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-collect-badges-and-win-free-sbd)!**\nCollect World Cup badges and win free SBD\nSupport the Gold Sponsors of the contest: [@good-karma](https://v2.steemconnect.com/sign/account-witness-vote?witness=good-karma&approve=1) and [@lukestokes](https://v2.steemconnect.com/sign/account-witness-vote?witness=lukestokes.mhth&approve=1)\n\n---\n\n> Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
2018/06/03 06:18:51
parent authorthescinder
parent permlinkhow-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux
authord5t
permlinkre-thescinder-how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux-20180603t061852291z
title
body__Not working on Nvidia 390.x drivers __ I tried your instructions sudo nvidia-xconfig... to set cool bits to 28 and then rebooting. I think it auto rebooted once again. When I then tried setting the FanSpeed... still got the same error (Unknown error) My guess, when it auto rebooted the second time (not sure why/how that happened), it recreated the xorg.conf file and overwrote the coolbits 28 that I had added. I know this for sure coz after using the CLI to add the coolbits I checked the updated .conf file. Looks like Nvidia changed/disabled coolbits updates to .conf in their newer drivers
json metadata{"tags":["gpu"],"app":"steemit/0.1"}
Transaction InfoBlock #22990996/Trx 0e55544ed9ffa49765bbc07c64fce7b109c587c8
View Raw JSON Data
{
  "trx_id": "0e55544ed9ffa49765bbc07c64fce7b109c587c8",
  "block": 22990996,
  "trx_in_block": 34,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-06-03T06:18:51",
  "op": [
    "comment",
    {
      "parent_author": "thescinder",
      "parent_permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
      "author": "d5t",
      "permlink": "re-thescinder-how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux-20180603t061852291z",
      "title": "",
      "body": "__Not working on Nvidia 390.x drivers __\n\nI tried your instructions sudo nvidia-xconfig... to set cool bits to 28 and then rebooting. I think it auto rebooted once again. \nWhen I then tried setting the FanSpeed...  still got the same error (Unknown error)\nMy guess, when it auto rebooted the second time (not sure why/how that happened), it recreated the xorg.conf file and overwrote the coolbits 28 that I had added. I know this for sure coz after using the CLI to add the coolbits I checked the updated .conf file.\n\nLooks like Nvidia changed/disabled coolbits updates to .conf in their newer drivers",
      "json_metadata": "{\"tags\":[\"gpu\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
steemdelegated 5.613 SP to @thescinder
2018/05/17 03:18:54
delegatorsteem
delegateethescinder
vesting shares9139.473488 VESTS
Transaction InfoBlock #22498276/Trx 49885c7264e4ef695bf1002f2a451f72e603f242
View Raw JSON Data
{
  "trx_id": "49885c7264e4ef695bf1002f2a451f72e603f242",
  "block": 22498276,
  "trx_in_block": 34,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-17T03:18:54",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "9139.473488 VESTS"
    }
  ]
}
2018/04/24 05:57:21
voterrpottzy
authorthescinder
permlinki-too-built-a-rather-decent-deep-learning-rig-for-900-quid
weight10000 (100.00%)
Transaction InfoBlock #21839314/Trx a907f6074a5d1bc0c187b1065f50078a04821361
View Raw JSON Data
{
  "trx_id": "a907f6074a5d1bc0c187b1065f50078a04821361",
  "block": 21839314,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-24T05:57:21",
  "op": [
    "vote",
    {
      "voter": "rpottzy",
      "author": "thescinder",
      "permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
      "weight": 10000
    }
  ]
}
2018/04/24 05:52:15
voterrpottzy
authorthescinder
permlinkhow-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux
weight10000 (100.00%)
Transaction InfoBlock #21839213/Trx d5fbcbd51859b14f262840b1a3111918d52d1720
View Raw JSON Data
{
  "trx_id": "d5fbcbd51859b14f262840b1a3111918d52d1720",
  "block": 21839213,
  "trx_in_block": 23,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-24T05:52:15",
  "op": [
    "vote",
    {
      "voter": "rpottzy",
      "author": "thescinder",
      "permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
      "weight": 10000
    }
  ]
}
2018/02/28 16:08:27
voterluboremo
authorthescinder
permlinkhow-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux
weight10000 (100.00%)
Transaction InfoBlock #20269606/Trx 1a2f2250720972bbb3bd5da5e31831698640eb4c
View Raw JSON Data
{
  "trx_id": "1a2f2250720972bbb3bd5da5e31831698640eb4c",
  "block": 20269606,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-28T16:08:27",
  "op": [
    "vote",
    {
      "voter": "luboremo",
      "author": "thescinder",
      "permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
      "weight": 10000
    }
  ]
}
steemdelegated 18.233 SP to @thescinder
2018/01/09 07:14:18
delegatorsteem
delegateethescinder
vesting shares29690.561437 VESTS
Transaction InfoBlock #18820282/Trx 6e55e566dd2c865d4f8907da8a41bd7cebdc6b6d
View Raw JSON Data
{
  "trx_id": "6e55e566dd2c865d4f8907da8a41bd7cebdc6b6d",
  "block": 18820282,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-09T07:14:18",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "29690.561437 VESTS"
    }
  ]
}
2017/08/08 18:56:24
parent authorthescinder
parent permlinkhow-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux
authorteabcasaro
permlinkre-thescinder-how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux-20170808t185656877z
title
bodyGood article
json metadata{"tags":["gpu"],"app":"steemit/0.1"}
Transaction InfoBlock #14402686/Trx 4ce0e81d5405f146632e77557cb2226982c5b5d6
View Raw JSON Data
{
  "trx_id": "4ce0e81d5405f146632e77557cb2226982c5b5d6",
  "block": 14402686,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-08-08T18:56:24",
  "op": [
    "comment",
    {
      "parent_author": "thescinder",
      "parent_permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
      "author": "teabcasaro",
      "permlink": "re-thescinder-how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux-20170808t185656877z",
      "title": "",
      "body": "Good article",
      "json_metadata": "{\"tags\":[\"gpu\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/08/08 17:43:18
parent authorthescinder
parent permlinki-too-built-a-rather-decent-deep-learning-rig-for-900-quid
authorgaicortamem
permlinkre-thescinder-i-too-built-a-rather-decent-deep-learning-rig-for-900-quid-20170808t174352375z
title
bodyGreat article
json metadata{"tags":["deeplearning"],"app":"steemit/0.1"}
Transaction InfoBlock #14401225/Trx fa72ef488c5c57a2107f9fe4ccdf4cbbf7c6e150
View Raw JSON Data
{
  "trx_id": "fa72ef488c5c57a2107f9fe4ccdf4cbbf7c6e150",
  "block": 14401225,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-08-08T17:43:18",
  "op": [
    "comment",
    {
      "parent_author": "thescinder",
      "parent_permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
      "author": "gaicortamem",
      "permlink": "re-thescinder-i-too-built-a-rather-decent-deep-learning-rig-for-900-quid-20170808t174352375z",
      "title": "",
      "body": "Great article",
      "json_metadata": "{\"tags\":[\"deeplearning\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
steemdelegated 18.387 SP to @thescinder
2017/08/04 05:17:00
delegatorsteem
delegateethescinder
vesting shares29941.407886 VESTS
Transaction InfoBlock #14271419/Trx 6ea89bbd5edd429c72c7c68b670c18790fdeb1f1
View Raw JSON Data
{
  "trx_id": "6ea89bbd5edd429c72c7c68b670c18790fdeb1f1",
  "block": 14271419,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-08-04T05:17:00",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "thescinder",
      "vesting_shares": "29941.407886 VESTS"
    }
  ]
}
2017/08/02 00:20:06
parent authorthescinder
parent permlinkhow-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux
authorworkcambiwor
permlinkre-thescinder-how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux-20170802t002142056z
title
bodyWrite good
json metadata{"tags":["gpu"],"app":"steemit/0.1"}
Transaction InfoBlock #14207916/Trx b55dc46bf4c594a6036ecbe48636ea335d59f603
View Raw JSON Data
{
  "trx_id": "b55dc46bf4c594a6036ecbe48636ea335d59f603",
  "block": 14207916,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-08-02T00:20:06",
  "op": [
    "comment",
    {
      "parent_author": "thescinder",
      "parent_permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
      "author": "workcambiwor",
      "permlink": "re-thescinder-how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux-20170802t002142056z",
      "title": "",
      "body": "Write good",
      "json_metadata": "{\"tags\":[\"gpu\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/07/05 07:55:12
authorthescinder
permlinki-too-built-a-rather-decent-deep-learning-rig-for-900-quid
sbd payout0.024 SBD
steem payout0.000 STEEM
vesting payout31.025476 VESTS
Transaction InfoBlock #13411745/Virtual Operation #4
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 13411745,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 4,
  "timestamp": "2017-07-05T07:55:12",
  "op": [
    "author_reward",
    {
      "author": "thescinder",
      "permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
      "sbd_payout": "0.024 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "31.025476 VESTS"
    }
  ]
}
2017/07/04 06:44:06
voterthescinder
authordickoverdale
permlinka-question
weight10000 (100.00%)
Transaction InfoBlock #13381547/Trx 5152f96296497d9de932d8751f23084210e938f2
View Raw JSON Data
{
  "trx_id": "5152f96296497d9de932d8751f23084210e938f2",
  "block": 13381547,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:44:06",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "dickoverdale",
      "permlink": "a-question",
      "weight": 10000
    }
  ]
}
2017/07/04 06:43:57
required auths[]
required posting auths["thescinder"]
idfollow
json["follow",{"follower":"thescinder","following":"dickoverdale","what":["blog"]}]
Transaction InfoBlock #13381544/Trx f302a33fa3325193fc58c9cf1f15072c8abc19e1
View Raw JSON Data
{
  "trx_id": "f302a33fa3325193fc58c9cf1f15072c8abc19e1",
  "block": 13381544,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:43:57",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "thescinder"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"dickoverdale\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/07/04 06:43:45
voterthescinder
authordickoverdale
permlinkstreet-art-tokyo
weight10000 (100.00%)
Transaction InfoBlock #13381540/Trx 3e1224f57e830d9bbeb205b4e82039d233e19092
View Raw JSON Data
{
  "trx_id": "3e1224f57e830d9bbeb205b4e82039d233e19092",
  "block": 13381540,
  "trx_in_block": 29,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:43:45",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "dickoverdale",
      "permlink": "street-art-tokyo",
      "weight": 10000
    }
  ]
}
2017/07/04 06:43:09
voterthescinder
authorminchkin9
permlinknightly-fire-dancing-saireebeach
weight10000 (100.00%)
Transaction InfoBlock #13381528/Trx bf91e662744302f1c6856dc9905a61c48dc7c279
View Raw JSON Data
{
  "trx_id": "bf91e662744302f1c6856dc9905a61c48dc7c279",
  "block": 13381528,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:43:09",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "minchkin9",
      "permlink": "nightly-fire-dancing-saireebeach",
      "weight": 10000
    }
  ]
}
2017/07/04 06:43:00
voterthescinder
authorbmxracech
permlinksouth-korea-will-legalize-and-regulate-bitcoin
weight10000 (100.00%)
Transaction InfoBlock #13381525/Trx d96d894972a87a0b9b36f0958d3159eb845e6e4c
View Raw JSON Data
{
  "trx_id": "d96d894972a87a0b9b36f0958d3159eb845e6e4c",
  "block": 13381525,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:43:00",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "bmxracech",
      "permlink": "south-korea-will-legalize-and-regulate-bitcoin",
      "weight": 10000
    }
  ]
}
2017/07/04 06:40:30
voterthescinder
authorkuenok
permlinkonebreathonephoto-3-one-photo-of-one-moment-on-one-single-breath-of-air
weight10000 (100.00%)
Transaction InfoBlock #13381475/Trx 60a555fd431dba520c45aeeced11726f76280d94
View Raw JSON Data
{
  "trx_id": "60a555fd431dba520c45aeeced11726f76280d94",
  "block": 13381475,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:40:30",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "kuenok",
      "permlink": "onebreathonephoto-3-one-photo-of-one-moment-on-one-single-breath-of-air",
      "weight": 10000
    }
  ]
}
thescinderupvoted (100.00%) @sashin / no-wifi
2017/07/04 06:39:09
voterthescinder
authorsashin
permlinkno-wifi
weight10000 (100.00%)
Transaction InfoBlock #13381448/Trx 5608fd553bee18dc8008880f2af526c67381fe92
View Raw JSON Data
{
  "trx_id": "5608fd553bee18dc8008880f2af526c67381fe92",
  "block": 13381448,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:39:09",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "sashin",
      "permlink": "no-wifi",
      "weight": 10000
    }
  ]
}
2017/07/04 06:36:00
voterthescinder
authorscalextrix
permlinkteam-gridcoin-hits-number-3-on-boincstats-com
weight10000 (100.00%)
Transaction InfoBlock #13381385/Trx 956a9eb3f89bd9b448a3857d6c50c63c1562ef9c
View Raw JSON Data
{
  "trx_id": "956a9eb3f89bd9b448a3857d6c50c63c1562ef9c",
  "block": 13381385,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:36:00",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "scalextrix",
      "permlink": "team-gridcoin-hits-number-3-on-boincstats-com",
      "weight": 10000
    }
  ]
}
2017/07/04 06:34:30
required auths[]
required posting auths["thescinder"]
idfollow
json["follow",{"follower":"thescinder","following":"scalextrix","what":["blog"]}]
Transaction InfoBlock #13381355/Trx aad2a564dc7e0fac9648cf7629679153b893b045
View Raw JSON Data
{
  "trx_id": "aad2a564dc7e0fac9648cf7629679153b893b045",
  "block": 13381355,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:34:30",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "thescinder"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"scalextrix\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/07/04 06:29:33
required auths[]
required posting auths["thescinder"]
idfollow
json["follow",{"follower":"thescinder","following":"saramiller","what":["blog"]}]
Transaction InfoBlock #13381256/Trx 49aa98ac2eb84226342bc8b4e4f940b4bf137770
View Raw JSON Data
{
  "trx_id": "49aa98ac2eb84226342bc8b4e4f940b4bf137770",
  "block": 13381256,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:29:33",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "thescinder"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"saramiller\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/07/04 06:28:21
voterthescinder
authorzorro7
permlinkguide-to-mining-ethereum-on-gtx-1060
weight10000 (100.00%)
Transaction InfoBlock #13381232/Trx 756005dc0c00e56be2d25e060d96eeba20b756b7
View Raw JSON Data
{
  "trx_id": "756005dc0c00e56be2d25e060d96eeba20b756b7",
  "block": 13381232,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:28:21",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "zorro7",
      "permlink": "guide-to-mining-ethereum-on-gtx-1060",
      "weight": 10000
    }
  ]
}
2017/07/04 06:27:33
required auths[]
required posting auths["thescinder"]
idfollow
json["follow",{"follower":"thescinder","following":"kasperfred","what":["blog"]}]
Transaction InfoBlock #13381216/Trx 0c55a52129f50874186c99334738e85325899632
View Raw JSON Data
{
  "trx_id": "0c55a52129f50874186c99334738e85325899632",
  "block": 13381216,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:27:33",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "thescinder"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"kasperfred\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/07/04 06:26:42
required auths[]
required posting auths["thescinder"]
idfollow
json["follow",{"follower":"thescinder","following":"bleepcoin","what":["blog"]}]
Transaction InfoBlock #13381199/Trx c0cefb12bfbdee488c08aa696ea54518a8a30864
View Raw JSON Data
{
  "trx_id": "c0cefb12bfbdee488c08aa696ea54518a8a30864",
  "block": 13381199,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:26:42",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "thescinder"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"bleepcoin\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/07/04 06:26:21
required auths[]
required posting auths["thescinder"]
idfollow
json["follow",{"follower":"thescinder","following":"renzoarg","what":["blog"]}]
Transaction InfoBlock #13381192/Trx d4119821840a5b0507a842beec4ee756997d1f9f
View Raw JSON Data
{
  "trx_id": "d4119821840a5b0507a842beec4ee756997d1f9f",
  "block": 13381192,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:26:21",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "thescinder"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"renzoarg\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/07/04 06:25:54
required auths[]
required posting auths["thescinder"]
idfollow
json["follow",{"follower":"thescinder","following":"federicopistono","what":["blog"]}]
Transaction InfoBlock #13381183/Trx 5668cee21688fcb5661a4821ec122bfb0c51eba8
View Raw JSON Data
{
  "trx_id": "5668cee21688fcb5661a4821ec122bfb0c51eba8",
  "block": 13381183,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:25:54",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "thescinder"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"federicopistono\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/07/04 06:22:54
voterthescinder
authormor
permlinkmachine-learning-serie-part-4-how-does-a-robot-learn-to-ride-a-bike
weight10000 (100.00%)
Transaction InfoBlock #13381123/Trx 8b1ea1cb41440596fe87d4d751d9003f12be15bd
View Raw JSON Data
{
  "trx_id": "8b1ea1cb41440596fe87d4d751d9003f12be15bd",
  "block": 13381123,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:22:54",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "mor",
      "permlink": "machine-learning-serie-part-4-how-does-a-robot-learn-to-ride-a-bike",
      "weight": 10000
    }
  ]
}
2017/07/04 06:22:51
voterthescinder
authormor
permlinkreinforcement-learning-and-atari-games-addition-to-ml-series-part-4
weight10000 (100.00%)
Transaction InfoBlock #13381122/Trx a632a7527177d3c4cd48429a0a348afebfc0d7b5
View Raw JSON Data
{
  "trx_id": "a632a7527177d3c4cd48429a0a348afebfc0d7b5",
  "block": 13381122,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:22:51",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "mor",
      "permlink": "reinforcement-learning-and-atari-games-addition-to-ml-series-part-4",
      "weight": 10000
    }
  ]
}
2017/07/04 06:20:33
voterthescinder
authorthescinder
permlinkhow-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux
weight10000 (100.00%)
Transaction InfoBlock #13381077/Trx 9f84ae04cd2e6a8c34a45778be7930dde1e57ee7
View Raw JSON Data
{
  "trx_id": "9f84ae04cd2e6a8c34a45778be7930dde1e57ee7",
  "block": 13381077,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:20:33",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "thescinder",
      "permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
      "weight": 10000
    }
  ]
}
2017/07/04 06:20:33
parent author
parent permlinkgpu
authorthescinder
permlinkhow-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux
titleHow to control thermal and performance settings for multiple Nvidia GPUS on Ubuntu Linux
body<p style="text-align: center;">Such compute. </p> <p style="text-align: right;">very co$t</[> <p style="text-align: left;">Wow</p> The price of a pair of GTX 1060 GPUs has gone up about 50% since I <a href="https://steemit.com/deeplearning/@thescinder/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid">built my deep-learning rig</a> a few weeks ago, and that's if you can even find them in stock. There's been a *wee bit* of a gold rush surrounding cryptocurrencies lately as many new miners have been setting up systems. Ultimately, I think this will benefit more than just crypto as the demand for fast and efficient cards pushes graphics card makers to innovate more efficient and powerful cards, just like high performance computing for scientific purposes has traditionally piggy-backed on demand for better gaming. It also means increased awareness and adoption of cryptography and cryptocurrencies, which I consider a good thing as it should help stabilize the ecosystem. In any case, whether your aim is mining ether or back-propagation, you may want to get as much performance out of the GPUs you do have during the current shortage. This means tuning the card to optimize for your needs of performance and/or efficiency. For Nvidia cards on Ubuntu this comes with a slight difficulty in that normally you can only tune a GPU running a display, but with a few tricks it's possible to overclock multiple GPUs without hooking up a monitor to each one. This took me a while to figure out, so I thought it may be helpful to others. Note: changing the <code>cool-bits</code> flag lets you bypass thermal safeguards, may affect warranty, etc., so be conservative in your changes and monitor for GPU temperatures and errors. I typically run the fans at a higher intensity than they would normally operate and keep the temperature well below 70C. In short, it was the order that mattered. Setting <code>cool-bits</code> with or without a a flag to allow empty configurations, before editing the config file always left me with control over just one GPU after rebooting :-/ Instead I had to first modify the config file, and only then allow empty configurations and change the cool-bits flag. I'll assume you've got your drivers set up and your cards are working, all you have left is to gain control of <code>nvidia-settings.</code> Here's what worked for me: First edit your Xorg config file. Duplicate the monitor/device/screen declarations while incrementing the names, <em>e.g.</em> "Device0" becomes "Device1." Do this as many times as you need to for each of your GPUs, I have two cards so I ended up with two screens/monitors/device entries. The text for my config file is at the end of this post. <code> sudo nano /etc/X11/xorg.conf </code> <em>nano --> your text editor of choice</em> Then set the -cool-bits flag and allow empty configurations. Setting <code>cool-bits</code> to 28 actually <a href="https://hashcat.net/forum/thread-5785-post-31020.html">allows</a> you to change GPU voltages, which I don't currently use or recommend. 12 or 5 should also work for our needs. <code> sudo nvidia-xconfig -a --cool-bits=28 --allow-empty-initial-configuration </code> and that's it. You should be able to reboot and start over/underclocking your GPUs. Check in on the temperature and power usage with <code>nvidia-smi</code> on the command line. You can modify the thermal and performance ("Powermizer") settings with the GUI by just typing <code>nvidia-settings</code>, or you can use commands like these: <code> nvidia-settings -a [gpu:0]/GPUMemoryTransferRateOffset[3]=400 nvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[3]=40 nvidia-settings -a [gpu:0]/GPUFanControlState=1 nvidia-settings -a [fan:0]/GPUTargetFanSpeed=65 </code> <em>or back to normal</em> <code> nvidia-settings -a [gpu:0]/GPUMemoryTransferRateOffset[3]=0 nvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[3]=0 nvidia-settings -a [gpu:0]/GPUFanControlState=0 </code> Tune the settings in small increments and just change one setting at a time until you get closer to optimizing your chosen metric, then adjust the next setting and repeat as necessary ("walking the settings"). There are many more, much better guides out there for the actual overclocking for performance or underclocking for efficiency, and I suggest you check them out. Hopefully one or two other people had the same problem as I did with the order of setting cool-bits and modifying the xorg.conf file and this short post will be useful to some fellow human, somewhere, sometime. Thanks! I am using Ubuntu 16.04 with the 375.66 version Nvidia drivers. xorg.conf example: ``` # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 375.66 (buildmeister@swio-display-x86-rhel47-06) Mon May 1 15:45:32 PDT 2017 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" Screen 1 "Screen1" RightOf "Screen0" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "Files" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Monitor" Identifier "Monitor1" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 1060 6GB" BusID "PCI:1:0:0" EndSection Section "Device" Identifier "Device1" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 1060 6GB" BusID "PCI:2:0:0" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "AllowEmptyInitialConfiguration" "True" Option "Coolbits" "28" SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Device1" Monitor "Monitor1" DefaultDepth 24 Option "AllowEmptyInitialConfiguration" "True" Option "Coolbits" "28" SubSection "Display" Depth 24 EndSubSection EndSection ```
json metadata{"tags":["gpu","nvidia","cool-bits","mining","deeplearning"],"links":["https://steemit.com/deeplearning/@thescinder/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid","https://hashcat.net/forum/thread-5785-post-31020.html"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #13381077/Trx 9f84ae04cd2e6a8c34a45778be7930dde1e57ee7
View Raw JSON Data
{
  "trx_id": "9f84ae04cd2e6a8c34a45778be7930dde1e57ee7",
  "block": 13381077,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:20:33",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "gpu",
      "author": "thescinder",
      "permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
      "title": "How to control thermal and performance settings for multiple Nvidia GPUS on Ubuntu Linux",
      "body": "<p style=\"text-align: center;\">Such compute. </p>\n<p style=\"text-align: right;\">very co$t</[>\n<p style=\"text-align: left;\">Wow</p>\n\nThe price of a pair of GTX 1060 GPUs has gone up about 50% since I <a href=\"https://steemit.com/deeplearning/@thescinder/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid\">built my deep-learning rig</a> a few weeks ago, and that's if you can even find them in stock. There's been a *wee bit* of a gold rush surrounding cryptocurrencies lately as many new miners have been setting up systems. Ultimately, I think this will benefit more than just crypto as the demand for fast and efficient cards pushes graphics card makers to innovate more efficient and powerful cards, just like high performance computing for scientific purposes has traditionally piggy-backed on demand for better gaming. It also means increased awareness and adoption of cryptography and cryptocurrencies, which I consider a good thing as it should help stabilize the ecosystem. \n\nIn any case, whether your aim is mining ether or back-propagation, you may want to get as much performance out of the GPUs you do have during the current shortage. This means tuning the card to optimize for your needs of performance and/or efficiency. For Nvidia cards on Ubuntu this comes with a slight difficulty in that normally you can only tune a GPU running a display, but with a few tricks it's possible to overclock multiple GPUs without hooking up a monitor to each one. This took me a while to figure out, so I thought it may be helpful to others. \n\nNote: changing the <code>cool-bits</code> flag lets you bypass thermal safeguards, may affect warranty, etc., so be conservative in your changes and monitor for GPU temperatures and errors. I typically run the fans at a higher intensity than they would normally operate and keep the temperature well below 70C. \n\nIn short, it was the order that mattered. Setting <code>cool-bits</code> with or without a a flag to allow empty configurations, before editing the config file always left me with control over just one GPU after rebooting :-/ Instead I had to first modify the config file, and only then allow empty configurations and change the cool-bits flag. I'll assume you've got your drivers set up and your cards are working, all you have left is to gain control of <code>nvidia-settings.</code> Here's what worked for me:\n\nFirst edit your Xorg config file. Duplicate the monitor/device/screen declarations while incrementing the names, <em>e.g.</em> \"Device0\" becomes \"Device1.\"  Do this as many times as you need to for each of your GPUs, I have two cards so I ended up with two screens/monitors/device entries. The text for my config file is at the end of this post. \n<code>\nsudo nano /etc/X11/xorg.conf\n</code>\n<em>nano --> your text editor of choice</em>\n\nThen set the -cool-bits flag and allow empty configurations. Setting <code>cool-bits</code>  to 28 actually <a href=\"https://hashcat.net/forum/thread-5785-post-31020.html\">allows</a> you to change GPU voltages, which I don't currently use or recommend. 12 or 5 should also work for our needs. \n\n<code>\nsudo nvidia-xconfig -a --cool-bits=28 --allow-empty-initial-configuration\n</code>\n\nand that's it. You should be able to reboot and start over/underclocking your GPUs. Check in on the temperature and power usage with <code>nvidia-smi</code> on the command line. You can modify the thermal and performance (\"Powermizer\") settings with the GUI by just typing <code>nvidia-settings</code>, or you can use commands like these:\n\n<code>\nnvidia-settings -a [gpu:0]/GPUMemoryTransferRateOffset[3]=400\nnvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[3]=40\nnvidia-settings -a [gpu:0]/GPUFanControlState=1\nnvidia-settings -a [fan:0]/GPUTargetFanSpeed=65\n</code>\n<em>or back to normal</em>\n<code>\nnvidia-settings -a [gpu:0]/GPUMemoryTransferRateOffset[3]=0\nnvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[3]=0\nnvidia-settings -a [gpu:0]/GPUFanControlState=0\n</code>\nTune the settings in small increments and just change one setting at a time until you get closer to optimizing your chosen metric, then adjust the next setting and repeat as necessary (\"walking the settings\"). There are many more, much better guides out there for the actual overclocking for performance or underclocking for efficiency, and I suggest you check them out. Hopefully one or two other people had the same problem as I did with the order of setting cool-bits and modifying the xorg.conf file and this short post will be useful to some fellow human, somewhere, sometime. Thanks!\n\nI am using Ubuntu 16.04 with the 375.66 version Nvidia drivers. \n\nxorg.conf example:\n```\n# nvidia-xconfig: X configuration file generated by nvidia-xconfig\n# nvidia-xconfig:  version 375.66  (buildmeister@swio-display-x86-rhel47-06)  Mon May  1 15:45:32 PDT 2017\n\nSection \"ServerLayout\"\n    Identifier     \"Layout0\"\n    Screen      0  \"Screen0\"\n    Screen      1  \"Screen1\" RightOf \"Screen0\"\n    InputDevice    \"Keyboard0\" \"CoreKeyboard\"\n    InputDevice    \"Mouse0\" \"CorePointer\"\nEndSection\n\nSection \"Files\"\nEndSection\n\nSection \"InputDevice\"\n    # generated from default\n    Identifier     \"Mouse0\"\n    Driver         \"mouse\"\n    Option         \"Protocol\" \"auto\"\n    Option         \"Device\" \"/dev/psaux\"\n    Option         \"Emulate3Buttons\" \"no\"\n    Option         \"ZAxisMapping\" \"4 5\"\nEndSection\n\nSection \"InputDevice\"\n    # generated from default\n    Identifier     \"Keyboard0\"\n    Driver         \"kbd\"\nEndSection\n\nSection \"Monitor\"\n    Identifier     \"Monitor0\"\n    VendorName     \"Unknown\"\n    ModelName      \"Unknown\"\n    HorizSync       28.0 - 33.0\n    VertRefresh     43.0 - 72.0\n    Option         \"DPMS\"\nEndSection\n\nSection \"Monitor\"\n    Identifier     \"Monitor1\"\n    VendorName     \"Unknown\"\n    ModelName      \"Unknown\"\n    HorizSync       28.0 - 33.0\n    VertRefresh     43.0 - 72.0\n    Option         \"DPMS\"\nEndSection\n\nSection \"Device\"\n    Identifier     \"Device0\"\n    Driver         \"nvidia\"\n    VendorName     \"NVIDIA Corporation\"\n    BoardName      \"GeForce GTX 1060 6GB\"\n    BusID          \"PCI:1:0:0\"\nEndSection\n\nSection \"Device\"\n    Identifier     \"Device1\"\n    Driver         \"nvidia\"\n    VendorName     \"NVIDIA Corporation\"\n    BoardName      \"GeForce GTX 1060 6GB\"\n    BusID          \"PCI:2:0:0\"\nEndSection\n\nSection \"Screen\"\n    Identifier     \"Screen0\"\n    Device         \"Device0\"\n    Monitor        \"Monitor0\"\n    DefaultDepth    24\n    Option         \"AllowEmptyInitialConfiguration\" \"True\"\n    Option         \"Coolbits\" \"28\"\n    SubSection     \"Display\"\n        Depth       24\n    EndSubSection\nEndSection\n\nSection \"Screen\"\n    Identifier     \"Screen1\"\n    Device         \"Device1\"\n    Monitor        \"Monitor1\"\n    DefaultDepth    24\n    Option         \"AllowEmptyInitialConfiguration\" \"True\"\n    Option         \"Coolbits\" \"28\"\n    SubSection     \"Display\"\n        Depth       24\n    EndSubSection\nEndSection\n\n```",
      "json_metadata": "{\"tags\":[\"gpu\",\"nvidia\",\"cool-bits\",\"mining\",\"deeplearning\"],\"links\":[\"https://steemit.com/deeplearning/@thescinder/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid\",\"https://hashcat.net/forum/thread-5785-post-31020.html\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2017/07/04 06:10:45
voterthescinder
authorcrachau
permlinkadventures-in-mining-or-volume-6
weight10000 (100.00%)
Transaction InfoBlock #13380881/Trx b10aae16e25352cb1a30865e48d585e80299745b
View Raw JSON Data
{
  "trx_id": "b10aae16e25352cb1a30865e48d585e80299745b",
  "block": 13380881,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-04T06:10:45",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "crachau",
      "permlink": "adventures-in-mining-or-volume-6",
      "weight": 10000
    }
  ]
}
2017/07/03 19:16:12
voterthescinder
authormobidick
permlinkhow-to-mine-monero-on-ubuntu-16-04-using-ccminer-cryptonight
weight10000 (100.00%)
Transaction InfoBlock #13367806/Trx f948206ae84e3c00382904fddc735570ada0e579
View Raw JSON Data
{
  "trx_id": "f948206ae84e3c00382904fddc735570ada0e579",
  "block": 13367806,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-03T19:16:12",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "mobidick",
      "permlink": "how-to-mine-monero-on-ubuntu-16-04-using-ccminer-cryptonight",
      "weight": 10000
    }
  ]
}
2017/07/03 18:28:36
parent author
parent permlinkdeeplearning
authorthescinder
permlinki-too-built-a-rather-decent-deep-learning-rig-for-900-quid
titleI too built a rather decent deep learning rig for 900 quid
body@@ -1,102 +1,4 @@ -%3Ca href=%22#tldr%22%3ESkip to the components list%3C/a%3E%0A%3Ca href=%22#benchmarks%22%3ESkip to the benchmarks%3C/a%3E%0A%0A Robe @@ -12490,16 +12490,123 @@ ask. %0A%0A +%3Cem%3EEdit: removed the hyperlinks to the benchmarks and component list as they don't seem to be working%3C/a%3E%0A %3Cem%3EOrig
json metadata{"tags":["deeplearning","gpu","machinelearning","nvidia","tensorflow"],"image":["https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg?w=840","https://thescinder.files.wordpress.com/2017/06/cifar10training1.png","https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png","https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png","https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png"],"links":["https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov","https://en.wikipedia.org/wiki/AlphaGo","https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg","https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f","https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415","https://www.analyticsvidhya.com/blog/2016/11/building-a-machine-learning-deep-learning-workstation-for-under-5000/","http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning/","https://developer.nvidia.com/cuda-downloads","https://www.tensorflow.org/install/install_linux#nvidia_requirements_to_run_tensorflow_with_gpu_support","https://www.continuum.io/downloads","https://www.tensorflow.org/tutorials/deep_cnn","https://thescinder.files.wordpress.com/2017/06/cifar10training1.png","https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png","https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png","https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png","https://thescinder.com/2017/06/25/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid/"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #13366855/Trx 3462cc8363516e9f2b37b7eba9b9831ec99cc2b3
View Raw JSON Data
{
  "trx_id": "3462cc8363516e9f2b37b7eba9b9831ec99cc2b3",
  "block": 13366855,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-07-03T18:28:36",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "deeplearning",
      "author": "thescinder",
      "permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
      "title": "I too built a rather decent deep learning rig for 900 quid",
      "body": "@@ -1,102 +1,4 @@\n-%3Ca href=%22#tldr%22%3ESkip to the components list%3C/a%3E%0A%3Ca href=%22#benchmarks%22%3ESkip to the benchmarks%3C/a%3E%0A%0A\n Robe\n@@ -12490,16 +12490,123 @@\n ask.  %0A%0A\n+%3Cem%3EEdit: removed the hyperlinks to the benchmarks and component list as they don't seem to be working%3C/a%3E%0A\n %3Cem%3EOrig\n",
      "json_metadata": "{\"tags\":[\"deeplearning\",\"gpu\",\"machinelearning\",\"nvidia\",\"tensorflow\"],\"image\":[\"https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg?w=840\",\"https://thescinder.files.wordpress.com/2017/06/cifar10training1.png\",\"https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png\",\"https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png\",\"https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png\"],\"links\":[\"https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov\",\"https://en.wikipedia.org/wiki/AlphaGo\",\"https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg\",\"https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f\",\"https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415\",\"https://www.analyticsvidhya.com/blog/2016/11/building-a-machine-learning-deep-learning-workstation-for-under-5000/\",\"http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning/\",\"https://developer.nvidia.com/cuda-downloads\",\"https://www.tensorflow.org/install/install_linux#nvidia_requirements_to_run_tensorflow_with_gpu_support\",\"https://www.continuum.io/downloads\",\"https://www.tensorflow.org/tutorials/deep_cnn\",\"https://thescinder.files.wordpress.com/2017/06/cifar10training1.png\",\"https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png\",\"https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png\",\"https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png\",\"https://thescinder.com/2017/06/25/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2017/06/28 09:21:24
parent authorthescinder
parent permlinki-too-built-a-rather-decent-deep-learning-rig-for-900-quid
authorflauwy
permlinkre-thescinder-i-too-built-a-rather-decent-deep-learning-rig-for-900-quid-20170628t091917748z
title
body@@ -64,16 +64,26 @@ om home. + Followed! %0A%0AI am l
json metadata{"tags":["deeplearning"],"app":"steemit/0.1"}
Transaction InfoBlock #13212220/Trx aa5c94eefd90b629f35f01dbac92ef93aff1a46a
View Raw JSON Data
{
  "trx_id": "aa5c94eefd90b629f35f01dbac92ef93aff1a46a",
  "block": 13212220,
  "trx_in_block": 23,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T09:21:24",
  "op": [
    "comment",
    {
      "parent_author": "thescinder",
      "parent_permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
      "author": "flauwy",
      "permlink": "re-thescinder-i-too-built-a-rather-decent-deep-learning-rig-for-900-quid-20170628t091917748z",
      "title": "",
      "body": "@@ -64,16 +64,26 @@\n om home.\n+ Followed!\n %0A%0AI am l\n",
      "json_metadata": "{\"tags\":[\"deeplearning\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/06/28 09:19:24
parent authorthescinder
parent permlinki-too-built-a-rather-decent-deep-learning-rig-for-900-quid
authorflauwy
permlinkre-thescinder-i-too-built-a-rather-decent-deep-learning-rig-for-900-quid-20170628t091917748z
title
bodyVery interesting post. Great to see what is already possible from home. I am looking for somebody who can write code to analyze language into phonetics and then make the software find phonetically similar words. Can you do that?
json metadata{"tags":["deeplearning"],"app":"steemit/0.1"}
Transaction InfoBlock #13212181/Trx 64e9afd0672594d55a459639ab3bc1374e6a0ec6
View Raw JSON Data
{
  "trx_id": "64e9afd0672594d55a459639ab3bc1374e6a0ec6",
  "block": 13212181,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T09:19:24",
  "op": [
    "comment",
    {
      "parent_author": "thescinder",
      "parent_permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
      "author": "flauwy",
      "permlink": "re-thescinder-i-too-built-a-rather-decent-deep-learning-rig-for-900-quid-20170628t091917748z",
      "title": "",
      "body": "Very interesting post. Great to see what is already possible from home.\n\nI am looking for somebody who can write code to analyze language into phonetics and then make the software find phonetically similar words. Can you do that?",
      "json_metadata": "{\"tags\":[\"deeplearning\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/06/28 09:15:51
voterflauwy
authorthescinder
permlinki-too-built-a-rather-decent-deep-learning-rig-for-900-quid
weight10000 (100.00%)
Transaction InfoBlock #13212110/Trx 615800b0e970fde5b8e5ca5e530de14951933eba
View Raw JSON Data
{
  "trx_id": "615800b0e970fde5b8e5ca5e530de14951933eba",
  "block": 13212110,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T09:15:51",
  "op": [
    "vote",
    {
      "voter": "flauwy",
      "author": "thescinder",
      "permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
      "weight": 10000
    }
  ]
}
2017/06/28 08:06:24
voterthescinder
authorcristi
permlinkthe-good-gut-a-book-about-the-microbiota-by-justin-and-erica-sonnenburg-recommendation
weight10000 (100.00%)
Transaction InfoBlock #13210722/Trx 9427f40d3938b0f95500ac5d024ac75f3d8b9699
View Raw JSON Data
{
  "trx_id": "9427f40d3938b0f95500ac5d024ac75f3d8b9699",
  "block": 13210722,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T08:06:24",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "cristi",
      "permlink": "the-good-gut-a-book-about-the-microbiota-by-justin-and-erica-sonnenburg-recommendation",
      "weight": 10000
    }
  ]
}
thescinderupdated their account properties
2017/06/28 08:00:54
accountthescinder
memo keySTM8c3A7r6Z2EXVgp735tPDqtMZKPh3145a1Na1rBDrur3oR8WZvD
json metadata{"profile":{"profile_image":"http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e","name":"theScinder","about":"Math, minds, and bio. ","website":"http://www.thescinder.com"}}
Transaction InfoBlock #13210612/Trx f2d784e6be90658606814b4db90a8dc8a674ca20
View Raw JSON Data
{
  "trx_id": "f2d784e6be90658606814b4db90a8dc8a674ca20",
  "block": 13210612,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T08:00:54",
  "op": [
    "account_update",
    {
      "account": "thescinder",
      "memo_key": "STM8c3A7r6Z2EXVgp735tPDqtMZKPh3145a1Na1rBDrur3oR8WZvD",
      "json_metadata": "{\"profile\":{\"profile_image\":\"http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e\",\"name\":\"theScinder\",\"about\":\"Math, minds, and bio. \",\"website\":\"http://www.thescinder.com\"}}"
    }
  ]
}
2017/06/28 07:55:12
voterthescinder
authorthescinder
permlinki-too-built-a-rather-decent-deep-learning-rig-for-900-quid
weight10000 (100.00%)
Transaction InfoBlock #13210498/Trx dfdf515a48549901ab5620f4e6b1f24052e212ca
View Raw JSON Data
{
  "trx_id": "dfdf515a48549901ab5620f4e6b1f24052e212ca",
  "block": 13210498,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:55:12",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "thescinder",
      "permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
      "weight": 10000
    }
  ]
}
2017/06/28 07:55:12
parent author
parent permlinkdeeplearning
authorthescinder
permlinki-too-built-a-rather-decent-deep-learning-rig-for-900-quid
titleI too built a rather decent deep learning rig for 900 quid
body<a href="#tldr">Skip to the components list</a> <a href="#benchmarks">Skip to the benchmarks</a> Robert Heinlein's 1957 <em>Door into Summer</em> returns throughout to a theme of knowing when it's "time to railroad." Loosely speaking this is the idea that one's success comes as much from historical context as it does from innate ability, hard work, and luck (though much of the latter can be attributed to historical context). Much of the concepts driving our modern AI renaissance are decades old at least- but the field lost steam as the computers were too slow and the Amazookles of the world were yet to use them to power their recommendation engines and so on. In the meantime computers have gotten much faster and much <a href="https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov">better</a> at <a href="https://en.wikipedia.org/wiki/AlphaGo">beating humans</a> at very fancy games. Modern computers are now fast enough to make deep learning feasible. Without being entirely scrutable (much of the learning happening unpredictably), DL works for many problems and as a bonus could provide insight into how our own minds might work. I too have seen the writing on the wall in recent years. I can say with some confidence that now is the time to railroad, and by "railroad" I mean revolutionise the world with artificial intelligence. A lot of things changed in big ways during the original "time to railroad," the industrial revolution. For some this meant fortune and progress and for others, ruin. I would like to think that we are all a bit brighter than our old-timey counterparts were back then and we have the benefit of our history to learn from, so I'm rooting for an egalitarian utopia rather than an AI apocalypse. In any case, collective stewardship of the sea changes underway is important and this means the more people learn about AI the less likely the future will be decided solely by the technocratic elites of today. I've completed a few MOOCs on machine learning in general and neural networks in particular, coded up some of the basic functions from scratch and I'm beginning to use some of the major libraries to investigate more interesting ideas. As I moved on from toy examples like MNIST and housing price prediction one thing became increasingly clear: <a href="https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg"><img src="https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg?w=840" alt="" width="840" height="472" class="aligncenter size-large wp-image-1699" /></a> It took me a week of work to realize I was totally on the wrong track training a vision model meant to mimic cuttlefish perception on my laptop. This sort of wasted time really adds up, so I decided to go deeper and build my own GPU-enhanced deep learning rig. Luckily there are lots of great guides out there as everyone and their grandmother is building their own DL rig at the moment. Most of the build guides have something along the lines of ". . . for xxxx monies" in the title, which makes it easier to match budgets. Build budgets run the gamut from the surprisingly capable <a href="https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f">$800 machine</a> by Nick Condo to the serious <a href="https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415">$1700 machine</a> by Slav Ivanov all the way up to the low low price of <a href="https://www.analyticsvidhya.com/blog/2016/11/building-a-machine-learning-deep-learning-workstation-for-under-5000/">"under $5000"</a> by Kunal Jain. I did not even read the last one because I am not made of money. I am currently living in the UK, so that means I have to buy everything in pounds. The prices for components in pounds sterling are. . . pretty much the same as they are in greenbacks. The exchange rate to the British pound can be a bit misleading, even now that Brexit has crushed the pound sterling as well as our hopes and dreams. In my experience it seems like you can buy about the same for a pound at the store as for a dollar in the US or a euro on the continent. It seems like the only thing they use the exchange rate for is calculating salaries. I'd recommend first visiting Tim Dettmers' guide to <a href="http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning/">choosing the right GPU for you</a>. I'm in a stage of life where buying the "second cheapest" appropriate option is usually best. With a little additional background reading and following Tim's guide, I selected the Nvidia GTX 1060 GPU with 6GB of memory. This was from Tim's "I have little money" category, one up from the "I have almost no money" category, and in keeping with my life philosophy of the second-cheapest. Going to the next tier up is often close to twice as costly, but not close to twice as good. This holds for my choice of GPUs as well: a single 1070 is about twice the cost and around 50% or so faster than a 1060 However, two 1060s does get you pretty close to twice the performance, and that's what I went with. As we'll see in the benchmarks Tensorflow does make it pretty easy to take advantage of both GPUs, but doubling the capacity of my DLR by doubling the GPUs in the future won't be plausible. My upgradeability is somewhat limited by the number of threads (4) and PCIe lanes (16) of the modest i3 CPU I chose; if a near-term upgrade was a higher priority, I should have left out the second 1060 GPU and diverted that part of a budget to a better CPU (e.g. the <a href="https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415">Intel Xeon E5-1620 V4</a> recommended <a href="https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415">by Slav Ivanov</a>). But if you're shelling out so much for a higher-end system you'll probably want a bigger GPU to start with, and it's easy to see how one can go from a budget of $800 to $1700 rather quickly. The rest of the computer's job is to quickly dump data into the GPU memory without messing things up. I ended up using almost all the same components as those in <a href="https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f">Nick's guide</a> because, again, my physical makeup is meat rather than monetary in nature. Here's the full list of components. I sourced what I could from Amazon Warehouse Deals to try and keep the cost down. <a id="tldr"></a> <b>GPU (x2)</b>: Gigabyte Nvidia GTX 1060 6GB (£205.78 each) <b>Motherboard</b>: MSI Intel Z170 KRAIT-GAMING (£99.95) <b>CPU</b>: Intel Core i3 6100 Skylake Dual-Core 3.7 GHz Processor (£94.58) <b>Memory</b>: Corsair CMK16GX4M2A2400C14 Vengeance 2x8GB (1£05.78) <b>PSU</b>: Corsair CP-9020078-UK Builder Series 750W CS750M ATX/EPS Semi-Modular 80 Plus Gold Power Supply Unit (£77.25) <b>Storage</b>: SanDisk Ultra II SSD 240 GB SATA III (£72.18) <b>Case</b>: Thermaltake Versa H23 (27.10) <b>Total: £888.40</b> I had never built a PC before and didn't have any idea what I was doing. Luckily, Youtube did, and I didn't even break anything when I slotted all the pieces together. I had an install thumb drive for Ubuntu 16.04 hanging around ready to go and consequently I was up and running relatively quickly. The next step was installing the drivers and <a href="https://developer.nvidia.com/cuda-downloads">CUDA developer's toolkit</a> for the GPUs. I've been working mainly with Tensorflow lately, so I followed <a href="https://www.tensorflow.org/install/install_linux#nvidia_requirements_to_run_tensorflow_with_gpu_support">their guide</a> to get everything ready to take advantage of the new setup. I am using <a href="https://www.continuum.io/downloads">Anaconda</a> to manage Python environments for now, so I made one with tensorflow and another with tensorflow_gpu packages. <b></b> I decided to train on the CIFAR10 image classification dataset using <a href="https://www.tensorflow.org/tutorials/deep_cnn">this tutorial</a> to test out the GPUs. I also wanted to see how fast training progresses on a project of mine, a two-category classifier for quantitative phase microscope images. <a id="benchmarks"></a> The CIFAR10 image classification tutorial from tensorflow.org was perfect because you can flag for the training to take place on one or two GPUs, or train on the CPU alone. It takes ~1.25 hours to train the first 10000 steps on the CPU, but only 4 minutes for the same training on one 1060. That's a weeks-to-days/days-to-hours/hours-to-minutes level of speedup. <p align="center"> <a href="https://thescinder.files.wordpress.com/2017/06/cifar10training1.png"><img src="https://thescinder.files.wordpress.com/2017/06/cifar10training1.png" alt="" width="555" height="201" class="aligncenter size-full wp-image-1709" /></a> <a href="https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png"><img src="https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png" alt="" width="529" height="201" class="aligncenter size-full wp-image-1697" /></a> </p> # CPU 10000 steps 2017-06-18 12:56:38.151978: step 0, loss = 4.68 (274.9 examples/sec; 0.466 sec/batch) 2017-06-18 12:56:42.815268: step 10, loss = 4.60 (274.5 examples/sec; 0.466 sec/batch) ... 2017-06-18 14:12:50.121319: step 9980, loss = 0.80 (283.0 examples/sec; 0.452 sec/batch) 2017-06-18 14:12:54.652866: step 9990, loss = 1.03 (282.5 examples/sec; 0.453 sec/batch) # One GPU 2017-06-18 15:50:16.810051: step 0, loss = 4.67 (2.3 examples/sec; 56.496 sec/batch) 2017-06-18 15:50:17.678610: step 10, loss = 4.62 (6139.0 examples/sec; 0.021 sec/batch) 2017-06-18 15:50:17.886419: step 20, loss = 4.54 (6197.2 examples/sec; 0.021 sec/batch) ... 2017-06-18 15:54:00.386815: step 10000, loss = 0.96 (5823.0 examples/sec; 0.022 sec/batch) # Two GPUs 2017-06-25 14:48:43.918359: step 0, loss = 4.68 (4.7 examples/sec; 27.362 sec/batch) 2017-06-25 14:48:45.058762: step 10, loss = 4.61 (10065.4 examples/sec; 0.013 sec/batch) ... 2017-06-25 14:52:28.510590: step 6000, loss = 0.91 (8172.5 examples/sec; 0.016 sec/batch) ... 2017-06-25 14:54:56.087587: step 9990, loss = 0.90 (6167.8 examples/sec; 0.021 sec/batch) That's about 21-32x speedup on the GPUs. Not quite double the speed on two GPUs because the model isn't big enough to utilize all of both GPUs, as we can see in the output from nvidia-smi # Training on one GPU <a href="https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png"><img src="https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png" alt="" width="722" height="212" class="aligncenter size-full wp-image-1706" /></a> # Training on two GPUs <a href="https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png"><img src="https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png" alt="" width="731" height="237" class="aligncenter size-full wp-image-1707" /></a> My own model had a similar speedup, going from training about one 79-image minibatch per second to training more than 30 per second. Trying to train this model on my laptop, a Microsoft Surface Book, I was getting about 0.75 steps a second. [Aside: the laptop does have a discrete GPU, a variant of the GeForce 940M, but no Linux driver that I'm aware of :/]. # Training on CPU only INFO:tensorflow:global_step/sec: 0.981465 INFO:tensorflow:loss = 0.673449, step = 173 (101.889 sec) INFO:tensorflow:global_step/sec: 0.994314 INFO:tensorflow:loss = 0.64968, step = 273 (100.572 sec) # Dual GPUs INFO:tensorflow:global_step/sec: 30.3432 INFO:tensorflow:loss = 0.317435, step = 90801 (3.296 sec) INFO:tensorflow:global_step/sec: 30.6238 INFO:tensorflow:loss = 0.272398, step = 90901 (3.265 sec) INFO:tensorflow:global_step/sec: 30.5632 INFO:tensorflow:loss = 0.327474, step = 91001 (3.272 sec) INFO:tensorflow:global_step/sec: 30.5643 INFO:tensorflow:loss = 0.43074, step = 91101 (3.272 sec) INFO:tensorflow:global_step/sec: 30.6085 Overall I'm pretty satisfied with the setup, and I've got a lot of cool projects to try out on it. Getting the basics for machine learning is pretty easy with all the great MOOCs and tutorials out there, but the learning curve slopes sharply upward after that. Working directly on real projects with a machine that can train big models before the heat-death of the universe is essential for gaining intuition and tackling cool problems. Am I right to think that now is "time to AI?" I wanted to get an unbiased second opinion so now I am building the components of a synthetic mind to ask. <em>Originally published on <a href="https://thescinder.com/2017/06/25/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid/">www.thescinder.com</a> by me. </em>
json metadata{"tags":["deeplearning","gpu","machinelearning","nvidia","tensorflow"],"image":["https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg?w=840","https://thescinder.files.wordpress.com/2017/06/cifar10training1.png","https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png","https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png","https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png"],"links":["#tldr","#benchmarks","https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov","https://en.wikipedia.org/wiki/AlphaGo","https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg","https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f","https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415","https://www.analyticsvidhya.com/blog/2016/11/building-a-machine-learning-deep-learning-workstation-for-under-5000/","http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning/","https://developer.nvidia.com/cuda-downloads","https://www.tensorflow.org/install/install_linux#nvidia_requirements_to_run_tensorflow_with_gpu_support","https://www.continuum.io/downloads","https://www.tensorflow.org/tutorials/deep_cnn","https://thescinder.files.wordpress.com/2017/06/cifar10training1.png","https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png","https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png","https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png","https://thescinder.com/2017/06/25/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid/"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #13210498/Trx dfdf515a48549901ab5620f4e6b1f24052e212ca
View Raw JSON Data
{
  "trx_id": "dfdf515a48549901ab5620f4e6b1f24052e212ca",
  "block": 13210498,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:55:12",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "deeplearning",
      "author": "thescinder",
      "permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
      "title": "I too built a rather decent deep learning rig for 900 quid",
      "body": "<a href=\"#tldr\">Skip to the components list</a>\n<a href=\"#benchmarks\">Skip to the benchmarks</a>\n\nRobert Heinlein's 1957 <em>Door into Summer</em> returns throughout\tto a theme of knowing when it's \"time to railroad.\" Loosely speaking this is the idea that one's success comes as much from historical context as it does from innate ability, hard work, and luck (though much of the latter can be attributed to historical context). \n\nMuch of the concepts driving our modern AI renaissance are decades old at least- but the field lost steam as the computers were too slow and the Amazookles of the world were yet to use them to power their recommendation engines and so on. In the meantime computers have gotten much faster and much <a href=\"https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov\">better</a> at <a href=\"https://en.wikipedia.org/wiki/AlphaGo\">beating humans</a> at very fancy games. Modern computers are now fast enough to make deep learning feasible. Without being entirely scrutable (much of the learning happening unpredictably), DL works for many problems and as a bonus could provide insight into how our own minds might work. \n\nI too have seen the writing on the wall in recent years. I can say with some confidence that now is the time to railroad, and by \"railroad\" I mean revolutionise the world with artificial intelligence. A lot of things changed in big ways during the original \"time to railroad,\" the industrial revolution. For some this meant fortune and progress and for others, ruin. I would like to think that we are all a bit brighter than our old-timey counterparts were back then and we have the benefit of our history to learn from, so I'm rooting for an egalitarian utopia rather than an AI apocalypse. In any case, collective stewardship of the sea changes underway is important and this means the more people learn about AI the less likely the future will be decided solely by the technocratic elites of today.\n\nI've completed a few MOOCs on machine learning in general and neural networks in particular, coded up some of the basic functions from scratch and I'm beginning to use some of the major libraries to investigate more interesting ideas. As I moved on from toy examples like MNIST and housing price prediction one thing became increasingly clear:\n\n<a href=\"https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg\"><img src=\"https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg?w=840\" alt=\"\" width=\"840\" height=\"472\" class=\"aligncenter size-large wp-image-1699\" /></a>\n\n\nIt took me a week of work to realize I was totally on the wrong track training a vision model meant to mimic cuttlefish perception on my laptop. This sort of wasted time really adds up, so I decided to go deeper and build my own GPU-enhanced deep learning rig. \n\nLuckily there are lots of great guides out there as everyone and their grandmother is building their own DL rig at the moment. Most of the build guides have something along the lines of \". . . for xxxx monies\" in the title, which makes it easier to match budgets. Build budgets run the gamut from the surprisingly capable <a href=\"https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f\">$800 machine</a> by Nick Condo to the serious <a href=\"https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415\">$1700 machine</a> by Slav Ivanov all the way up to the low low price of <a href=\"https://www.analyticsvidhya.com/blog/2016/11/building-a-machine-learning-deep-learning-workstation-for-under-5000/\">\"under $5000\"</a> by Kunal Jain. I did not even read the last one because I am not made of money. \n\nI am currently living in the UK, so that means I have to buy everything in pounds. The prices for components in pounds sterling are. . . pretty much the same as they are in greenbacks. The exchange rate to the British pound can be a bit misleading, even now that Brexit has crushed the pound sterling as well as our hopes and dreams. In my experience it seems like you can buy about the same for a pound at the store as for a dollar in the US or a euro on the continent. It seems like the only thing they use the exchange rate for is calculating salaries. \n\nI'd recommend first visiting Tim Dettmers' guide to <a href=\"http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning/\">choosing the right GPU for you</a>. I'm in a stage of life where buying the \"second cheapest\" appropriate option is usually best. With a little additional background reading and following Tim's guide, I selected the Nvidia GTX 1060 GPU with 6GB of memory. This was from Tim's \"I have little money\" category, one up from the \"I have almost no money\" category, and in keeping with my life philosophy of the second-cheapest. Going to the next tier up is often close to  twice as costly, but not close to twice as good. This holds for my choice of GPUs as well: a single 1070 is about twice the cost and around 50% or so faster than a 1060 However, two 1060s does get you pretty close to twice the performance, and that's what I went with. As we'll see in the benchmarks Tensorflow does make it pretty easy to take advantage of both GPUs, but doubling the capacity of my DLR by doubling the GPUs in the future won't be plausible.  \n\nMy upgradeability is somewhat limited by the number of threads (4) and PCIe lanes (16) of the modest i3 CPU I chose; if a near-term upgrade was a higher priority, I should have left out the second 1060 GPU and diverted that part of a budget to a better CPU (e.g. the <a href=\"https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415\">Intel Xeon E5-1620 V4</a> recommended <a href=\"https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415\">by Slav Ivanov</a>). But if you're shelling out so much for a higher-end system you'll probably want a bigger GPU to start with, and it's easy to see how one can go from a budget of $800 to $1700 rather quickly. \n\nThe rest of the computer's job is to quickly dump data into the GPU memory without messing things up. I ended up using almost all the same components as those in <a href=\"https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f\">Nick's guide</a> because, again, my physical makeup is meat rather than monetary in nature. \n\nHere's the full list of components. I sourced what I could from Amazon Warehouse Deals to try and keep the cost down. \n\n<a id=\"tldr\"></a>\n<b>GPU (x2)</b>: Gigabyte Nvidia GTX 1060 6GB (£205.78 each)\n<b>Motherboard</b>: MSI Intel Z170 KRAIT-GAMING (£99.95)\n<b>CPU</b>: Intel Core i3 6100 Skylake Dual-Core 3.7 GHz Processor (£94.58)\n<b>Memory</b>: Corsair CMK16GX4M2A2400C14 Vengeance 2x8GB (1£05.78)\n<b>PSU</b>: Corsair CP-9020078-UK Builder Series 750W CS750M ATX/EPS Semi-Modular 80 Plus Gold Power Supply Unit (£77.25)\n<b>Storage</b>: SanDisk Ultra II SSD 240 GB SATA III (£72.18)\n<b>Case</b>: Thermaltake Versa H23 (27.10)\n\n<b>Total: £888.40</b>\n\n\nI had never built a PC before and didn't have any idea what I was doing. Luckily, Youtube did, and I didn't even break anything when I slotted all the pieces together. I had an install thumb drive for Ubuntu 16.04 hanging around ready to go and consequently I was up and running relatively quickly. \n\nThe next step was installing the drivers and <a href=\"https://developer.nvidia.com/cuda-downloads\">CUDA developer's toolkit</a> for the GPUs. I've been working mainly with Tensorflow lately, so I followed <a href=\"https://www.tensorflow.org/install/install_linux#nvidia_requirements_to_run_tensorflow_with_gpu_support\">their guide</a> to get everything ready to take advantage of the new setup. I am using <a href=\"https://www.continuum.io/downloads\">Anaconda</a> to manage Python environments for now, so I made one with tensorflow and another with tensorflow_gpu packages. <b></b>\n\nI decided to train on the CIFAR10 image classification dataset using <a href=\"https://www.tensorflow.org/tutorials/deep_cnn\">this tutorial</a> to test out the GPUs. I also wanted to see how fast training progresses on a project of mine, a two-category classifier for quantitative phase microscope images. \n\n<a id=\"benchmarks\"></a>\n\nThe CIFAR10 image classification tutorial from tensorflow.org was perfect because you can flag for the training to take place on one or two GPUs, or train on the CPU alone. It takes ~1.25 hours to train the first 10000 steps on the CPU, but only 4 minutes for the same training on one 1060. That's a weeks-to-days/days-to-hours/hours-to-minutes level of speedup. \n<p align=\"center\">\n<a href=\"https://thescinder.files.wordpress.com/2017/06/cifar10training1.png\"><img src=\"https://thescinder.files.wordpress.com/2017/06/cifar10training1.png\" alt=\"\" width=\"555\" height=\"201\" class=\"aligncenter size-full wp-image-1709\" /></a>\n\n\n<a href=\"https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png\"><img src=\"https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png\" alt=\"\" width=\"529\" height=\"201\" class=\"aligncenter size-full wp-image-1697\" /></a>\n</p>\n\n# CPU 10000 steps\n2017-06-18 12:56:38.151978: step 0, loss = 4.68 (274.9 examples/sec; 0.466 sec/batch)\n2017-06-18 12:56:42.815268: step 10, loss = 4.60 (274.5 examples/sec; 0.466 sec/batch)\n...\n2017-06-18 14:12:50.121319: step 9980, loss = 0.80 (283.0 examples/sec; 0.452 sec/batch)\n2017-06-18 14:12:54.652866: step 9990, loss = 1.03 (282.5 examples/sec; 0.453 sec/batch)\n\n\n# One GPU\n2017-06-18 15:50:16.810051: step 0, loss = 4.67 (2.3 examples/sec; 56.496 sec/batch)\n2017-06-18 15:50:17.678610: step 10, loss = 4.62 (6139.0 examples/sec; 0.021 sec/batch)\n2017-06-18 15:50:17.886419: step 20, loss = 4.54 (6197.2 examples/sec; 0.021 sec/batch)\n...\n2017-06-18 15:54:00.386815: step 10000, loss = 0.96 (5823.0 examples/sec; 0.022 sec/batch)\n\n\n# Two GPUs\n2017-06-25 14:48:43.918359: step 0, loss = 4.68 (4.7 examples/sec; 27.362 sec/batch)\n2017-06-25 14:48:45.058762: step 10, loss = 4.61 (10065.4 examples/sec; 0.013 sec/batch)\n...\n2017-06-25 14:52:28.510590: step 6000, loss = 0.91 (8172.5 examples/sec; 0.016 sec/batch)\n...\n2017-06-25 14:54:56.087587: step 9990, loss = 0.90 (6167.8 examples/sec; 0.021 sec/batch)\n\nThat's about 21-32x speedup on the GPUs. Not quite double the speed on two GPUs because the model isn't big enough to utilize all of both GPUs, as we can see in the output from nvidia-smi \n\n# Training on one GPU\n<a href=\"https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png\"><img src=\"https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png\" alt=\"\" width=\"722\" height=\"212\" class=\"aligncenter size-full wp-image-1706\" /></a>\n\n# Training on two GPUs\n<a href=\"https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png\"><img src=\"https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png\" alt=\"\" width=\"731\" height=\"237\" class=\"aligncenter size-full wp-image-1707\" /></a>\n\nMy own model had a similar speedup, going from training about one 79-image minibatch per second to training more than 30 per second. Trying to train this model on my laptop, a Microsoft Surface Book, I was getting about 0.75 steps a second. [Aside: the laptop does have a discrete GPU, a variant of the GeForce 940M, but no Linux driver that I'm aware of :/].\n\n# Training on CPU only\nINFO:tensorflow:global_step/sec: 0.981465\nINFO:tensorflow:loss = 0.673449, step = 173 (101.889 sec)\nINFO:tensorflow:global_step/sec: 0.994314\nINFO:tensorflow:loss = 0.64968, step = 273 (100.572 sec)\n\n# Dual GPUs\nINFO:tensorflow:global_step/sec: 30.3432\nINFO:tensorflow:loss = 0.317435, step = 90801 (3.296 sec)\nINFO:tensorflow:global_step/sec: 30.6238\nINFO:tensorflow:loss = 0.272398, step = 90901 (3.265 sec)\nINFO:tensorflow:global_step/sec: 30.5632\nINFO:tensorflow:loss = 0.327474, step = 91001 (3.272 sec)\nINFO:tensorflow:global_step/sec: 30.5643\nINFO:tensorflow:loss = 0.43074, step = 91101 (3.272 sec)\nINFO:tensorflow:global_step/sec: 30.6085\n\nOverall I'm pretty satisfied with the setup, and I've got a lot of cool projects to try out on it. Getting the basics for machine learning is pretty easy with all the great MOOCs and tutorials out there, but the learning curve slopes sharply upward after that. Working directly on real projects with a machine that can train big models before the heat-death of the universe is essential for gaining intuition and tackling cool problems.\n\nAm I right to think that now is \"time to AI?\" I wanted to get an unbiased second opinion so now I am building the components of a synthetic mind to ask.  \n\n<em>Originally published on <a href=\"https://thescinder.com/2017/06/25/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid/\">www.thescinder.com</a> by me. </em>",
      "json_metadata": "{\"tags\":[\"deeplearning\",\"gpu\",\"machinelearning\",\"nvidia\",\"tensorflow\"],\"image\":[\"https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg?w=840\",\"https://thescinder.files.wordpress.com/2017/06/cifar10training1.png\",\"https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png\",\"https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png\",\"https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png\"],\"links\":[\"#tldr\",\"#benchmarks\",\"https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov\",\"https://en.wikipedia.org/wiki/AlphaGo\",\"https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg\",\"https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f\",\"https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415\",\"https://www.analyticsvidhya.com/blog/2016/11/building-a-machine-learning-deep-learning-workstation-for-under-5000/\",\"http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning/\",\"https://developer.nvidia.com/cuda-downloads\",\"https://www.tensorflow.org/install/install_linux#nvidia_requirements_to_run_tensorflow_with_gpu_support\",\"https://www.continuum.io/downloads\",\"https://www.tensorflow.org/tutorials/deep_cnn\",\"https://thescinder.files.wordpress.com/2017/06/cifar10training1.png\",\"https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png\",\"https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png\",\"https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png\",\"https://thescinder.com/2017/06/25/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2017/06/28 07:41:09
required auths[]
required posting auths["thescinder"]
idfollow
json["follow",{"follower":"thescinder","following":"mor","what":["blog"]}]
Transaction InfoBlock #13210217/Trx 829f6e6da17db40a0422a50afa34f0573e8ae37a
View Raw JSON Data
{
  "trx_id": "829f6e6da17db40a0422a50afa34f0573e8ae37a",
  "block": 13210217,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:41:09",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "thescinder"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"mor\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/06/28 07:40:33
required auths[]
required posting auths["thescinder"]
idfollow
json["follow",{"follower":"thescinder","following":"shapeshiftio","what":[]}]
Transaction InfoBlock #13210205/Trx 717dfef1eb4c6e021feb5ce914a7238c97c234e3
View Raw JSON Data
{
  "trx_id": "717dfef1eb4c6e021feb5ce914a7238c97c234e3",
  "block": 13210205,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:40:33",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "thescinder"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"shapeshiftio\",\"what\":[]}]"
    }
  ]
}
2017/06/28 07:40:12
voterthescinder
authorcristi
permlinkcalling-bullshit-a-course-provided-by-the-university-of-washington-videos
weight10000 (100.00%)
Transaction InfoBlock #13210198/Trx 85a5bb0bce3724ef84b5d9c5e31acc73d522241c
View Raw JSON Data
{
  "trx_id": "85a5bb0bce3724ef84b5d9c5e31acc73d522241c",
  "block": 13210198,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:40:12",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "cristi",
      "permlink": "calling-bullshit-a-course-provided-by-the-university-of-washington-videos",
      "weight": 10000
    }
  ]
}
2017/06/28 07:39:36
voterthescinder
authorraudaschl
permlinkwhat-makes-machine-learning-in-healthcare-so-powerful
weight10000 (100.00%)
Transaction InfoBlock #13210186/Trx 715cfc146b546283f48601724b2b8f8b6eca9dd7
View Raw JSON Data
{
  "trx_id": "715cfc146b546283f48601724b2b8f8b6eca9dd7",
  "block": 13210186,
  "trx_in_block": 17,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:39:36",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "raudaschl",
      "permlink": "what-makes-machine-learning-in-healthcare-so-powerful",
      "weight": 10000
    }
  ]
}
2017/06/28 07:38:39
required auths[]
required posting auths["thescinder"]
idfollow
json["follow",{"follower":"thescinder","following":"cristi","what":["blog"]}]
Transaction InfoBlock #13210167/Trx 0e6b8ae82812b12b3675799da988f11fa55e787f
View Raw JSON Data
{
  "trx_id": "0e6b8ae82812b12b3675799da988f11fa55e787f",
  "block": 13210167,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:38:39",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "thescinder"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"cristi\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/06/28 07:38:03
required auths[]
required posting auths["thescinder"]
idfollow
json["follow",{"follower":"thescinder","following":"shapeshiftio","what":["blog"]}]
Transaction InfoBlock #13210155/Trx e1fb3e4cbd68a631a975c3f0d218acbd9f52af71
View Raw JSON Data
{
  "trx_id": "e1fb3e4cbd68a631a975c3f0d218acbd9f52af71",
  "block": 13210155,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:38:03",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "thescinder"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"shapeshiftio\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/06/28 07:36:57
voterthescinder
authorpcste
permlinkhow-to-build-your-own-gpu-mining-rig-frame-stackable-option-for-farms
weight10000 (100.00%)
Transaction InfoBlock #13210133/Trx c068d24316fdd7a03642810055aec95cc30f27a7
View Raw JSON Data
{
  "trx_id": "c068d24316fdd7a03642810055aec95cc30f27a7",
  "block": 13210133,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:36:57",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "pcste",
      "permlink": "how-to-build-your-own-gpu-mining-rig-frame-stackable-option-for-farms",
      "weight": 10000
    }
  ]
}
2017/06/28 07:34:21
voterthescinder
authorprotrado
permlinkethereum-mining-hash-rates-and-overclock-settings-for-all-nvidia-graphic-cards
weight10000 (100.00%)
Transaction InfoBlock #13210081/Trx 5b06e37891bf7936405ee237f3cf23c79dcd3bb6
View Raw JSON Data
{
  "trx_id": "5b06e37891bf7936405ee237f3cf23c79dcd3bb6",
  "block": 13210081,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:34:21",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "protrado",
      "permlink": "ethereum-mining-hash-rates-and-overclock-settings-for-all-nvidia-graphic-cards",
      "weight": 10000
    }
  ]
}
2017/06/28 07:32:24
voterthescinder
authorbbkoopsta
permlinka-150usd-ddr2-budget-mining-rig
weight10000 (100.00%)
Transaction InfoBlock #13210042/Trx 29c5a11a0dc862171f8db6d0ee7814e1792293cc
View Raw JSON Data
{
  "trx_id": "29c5a11a0dc862171f8db6d0ee7814e1792293cc",
  "block": 13210042,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:32:24",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "bbkoopsta",
      "permlink": "a-150usd-ddr2-budget-mining-rig",
      "weight": 10000
    }
  ]
}
2017/06/28 07:31:15
voterthescinder
authordrotika
permlink6-gpu-mining-rig-build-guide
weight10000 (100.00%)
Transaction InfoBlock #13210019/Trx d83e7e08b5954dd458bc70da07f558ee359d4ff5
View Raw JSON Data
{
  "trx_id": "d83e7e08b5954dd458bc70da07f558ee359d4ff5",
  "block": 13210019,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:31:15",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "drotika",
      "permlink": "6-gpu-mining-rig-build-guide",
      "weight": 10000
    }
  ]
}
2017/06/28 07:29:45
voterthescinder
authoraggroed
permlinkprofessor-aggroed-explains-a-crypto-mining-rig-for-beginners
weight10000 (100.00%)
Transaction InfoBlock #13209989/Trx 58024b3d398a38e03eb269f6d24e10f19a9ea31e
View Raw JSON Data
{
  "trx_id": "58024b3d398a38e03eb269f6d24e10f19a9ea31e",
  "block": 13209989,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:29:45",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "aggroed",
      "permlink": "professor-aggroed-explains-a-crypto-mining-rig-for-beginners",
      "weight": 10000
    }
  ]
}
2017/06/28 07:26:51
required auths[]
required posting auths["thescinder"]
idfollow
json["follow",{"follower":"thescinder","following":"wysiati","what":["blog"]}]
Transaction InfoBlock #13209931/Trx 41824d5d6d500bb1a78cbca7ba60e79029db6194
View Raw JSON Data
{
  "trx_id": "41824d5d6d500bb1a78cbca7ba60e79029db6194",
  "block": 13209931,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:26:51",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "thescinder"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"wysiati\",\"what\":[\"blog\"]}]"
    }
  ]
}
2017/06/28 07:26:39
voterthescinder
authorwysiati
permlinkintro-to-neural-networks-1-history-and-background
weight10000 (100.00%)
Transaction InfoBlock #13209927/Trx 506b9efaf60d938dba7ccf9080501b6b5a2f7b09
View Raw JSON Data
{
  "trx_id": "506b9efaf60d938dba7ccf9080501b6b5a2f7b09",
  "block": 13209927,
  "trx_in_block": 22,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-28T07:26:39",
  "op": [
    "vote",
    {
      "voter": "thescinder",
      "author": "wysiati",
      "permlink": "intro-to-neural-networks-1-history-and-background",
      "weight": 10000
    }
  ]
}
steemcreated a new account: @thescinder
2017/06/27 22:11:18
fee0.500 STEEM
delegation57000.000000 VESTS
creatorsteem
new account namethescinder
owner{"weight_threshold":1,"account_auths":[],"key_auths":[["STM6CEaCf4XqXvKaew5PCcZSahPPS8jKxwpqu2dzRwsspYziDftXN",1]]}
active{"weight_threshold":1,"account_auths":[],"key_auths":[["STM67EX4ZhdxxkzfFY2KEd4X55ACzdAEyJtDvkJp5h6JmBBsk765F",1]]}
posting{"weight_threshold":1,"account_auths":[],"key_auths":[["STM83e4ucnrttLvHpJWgJSRF78Ff9bc2EfSRQykX5DEMT7J6z5smu",1]]}
memo keySTM8c3A7r6Z2EXVgp735tPDqtMZKPh3145a1Na1rBDrur3oR8WZvD
json metadata
extensions[]
Transaction InfoBlock #13198826/Trx 34c4dc796c365fcd8cdb83032dd80758d213858c
View Raw JSON Data
{
  "trx_id": "34c4dc796c365fcd8cdb83032dd80758d213858c",
  "block": 13198826,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-06-27T22:11:18",
  "op": [
    "account_create_with_delegation",
    {
      "fee": "0.500 STEEM",
      "delegation": "57000.000000 VESTS",
      "creator": "steem",
      "new_account_name": "thescinder",
      "owner": {
        "weight_threshold": 1,
        "account_auths": [],
        "key_auths": [
          [
            "STM6CEaCf4XqXvKaew5PCcZSahPPS8jKxwpqu2dzRwsspYziDftXN",
            1
          ]
        ]
      },
      "active": {
        "weight_threshold": 1,
        "account_auths": [],
        "key_auths": [
          [
            "STM67EX4ZhdxxkzfFY2KEd4X55ACzdAEyJtDvkJp5h6JmBBsk765F",
            1
          ]
        ]
      },
      "posting": {
        "weight_threshold": 1,
        "account_auths": [],
        "key_auths": [
          [
            "STM83e4ucnrttLvHpJWgJSRF78Ff9bc2EfSRQykX5DEMT7J6z5smu",
            1
          ]
        ]
      },
      "memo_key": "STM8c3A7r6Z2EXVgp735tPDqtMZKPh3145a1Na1rBDrur3oR8WZvD",
      "json_metadata": "",
      "extensions": []
    }
  ]
}

Account Metadata

POSTING JSON METADATA
profile{"profile_image":"http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e","name":"theScinder","about":"Math, minds, and bio. ","website":"http://www.thescinder.com"}
JSON METADATA
profile{"profile_image":"http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e","name":"theScinder","about":"Math, minds, and bio. ","website":"http://www.thescinder.com"}
{
  "posting_json_metadata": {
    "profile": {
      "profile_image": "http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e",
      "name": "theScinder",
      "about": "Math, minds, and bio. ",
      "website": "http://www.thescinder.com"
    }
  },
  "json_metadata": {
    "profile": {
      "profile_image": "http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e",
      "name": "theScinder",
      "about": "Math, minds, and bio. ",
      "website": "http://www.thescinder.com"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM6CEaCf4XqXvKaew5PCcZSahPPS8jKxwpqu2dzRwsspYziDftXN1/1
Active
Single Signature
Public Keys
STM67EX4ZhdxxkzfFY2KEd4X55ACzdAEyJtDvkJp5h6JmBBsk765F1/1
Posting
Single Signature
Public Keys
STM83e4ucnrttLvHpJWgJSRF78Ff9bc2EfSRQykX5DEMT7J6z5smu1/1
Memo
STM8c3A7r6Z2EXVgp735tPDqtMZKPh3145a1Na1rBDrur3oR8WZvD
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6CEaCf4XqXvKaew5PCcZSahPPS8jKxwpqu2dzRwsspYziDftXN",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM67EX4ZhdxxkzfFY2KEd4X55ACzdAEyJtDvkJp5h6JmBBsk765F",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM83e4ucnrttLvHpJWgJSRF78Ff9bc2EfSRQykX5DEMT7J6z5smu",
        1
      ]
    ]
  },
  "memo": "STM8c3A7r6Z2EXVgp735tPDqtMZKPh3145a1Na1rBDrur3oR8WZvD"
}

Witness Votes

0 / 30
No active witness votes.
[]