Ecoer Logo
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
1.897USD
STEEM
24.910STEEM
SBD
0.001SBD
Own SP
7.795SP

Detailed Balance

STEEM
balance
24.910STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
7.795SP
Delegated Out
0.000SP
Delegation In
0.000SP
Effective Power
7.795SP
Reward SP (pending)
0.000SP
SBD
sbd_balance
0.001SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.000SBD
{
  "balance": "24.910 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.000 STEEM",
  "vesting_shares": "12678.134732 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "0.000000 VESTS",
  "sbd_balance": "0.001 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.000 SBD",
  "conversions": []
}

Account Info

nameonewatt
id31952
rank151,535
reputation61584774
created2016-07-23T19:40:45
recovery_accountsteem
proxyNone
post_count4
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2018-11-26T03:08:00
last_root_post2018-11-26T03:08:00
last_vote_time2017-06-09T05:09:57
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power9,950
delayed_votes0
balance24.910 STEEM
savings_balance0.000 STEEM
sbd_balance0.001 SBD
savings_sbd_balance0.000 SBD
vesting_shares12678.134732 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares0.000000 VESTS
reward_vesting_balance0.000000 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_update1970-01-01T00:00:00
minedNo
sbd_seconds0
sbd_last_interest_payment1970-01-01T00:00:00
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "id": 31952,
  "name": "onewatt",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6pDweKRzU2F8V7UJEkTk4yC9EZzpwcGxNhKRZqaWE4aVkkzHv4",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6a5w4NPMKHwuFLMi2Mk3pwHrRFd4HaaiHrGNabW1CZzb7wGQuQ",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM5PJtVKncvJXYVmVRucEwAcxPw7NMvhC4G38kVVyv1Q5gzmisCo",
        1
      ]
    ]
  },
  "memo_key": "STM7ERUGcbZ4eKHJD4dFKuAyChCDwceJgNZBJoimiGWMbAEpey7f7",
  "json_metadata": "",
  "posting_json_metadata": "",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "1970-01-01T00:00:00",
  "created": "2016-07-23T19:40:45",
  "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": 4,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": 9950,
    "last_update_time": 1496984997
  },
  "downvote_manabar": {
    "current_mana": 0,
    "last_update_time": 1469302845
  },
  "voting_power": 9950,
  "balance": "24.910 STEEM",
  "savings_balance": "0.000 STEEM",
  "sbd_balance": "0.001 SBD",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "2018-11-26T03:08:24",
  "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.000 SBD",
  "reward_steem_balance": "0.000 STEEM",
  "reward_vesting_balance": "0.000000 VESTS",
  "reward_vesting_steem": "0.000 STEEM",
  "vesting_shares": "12678.134732 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "0.000000 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": 0,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 0,
  "last_post": "2018-11-26T03:08:00",
  "last_root_post": "2018-11-26T03:08:00",
  "last_vote_time": "2017-06-09T05:09:57",
  "post_bandwidth": 10000,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": 61584774,
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 151535
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
2019/07/23 20:45:51
authorsteemitboard
bodyCongratulations @onewatt! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@onewatt/birthday3.png</td><td>Happy Birthday! - You are on the Steem blockchain for 3 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@onewatt) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=onewatt)_</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"]}
parent authoronewatt
parent permlinkfunctional-reactive-nonsense
permlinksteemitboard-notify-onewatt-20190723t204550000z
title
Transaction InfoBlock #34923641/Trx 500aa68249393423063786816df4a56051489b3d
View Raw JSON Data
{
  "block": 34923641,
  "op": [
    "comment",
    {
      "author": "steemitboard",
      "body": "Congratulations @onewatt! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@onewatt/birthday3.png</td><td>Happy Birthday! - You are on the Steem blockchain for 3 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@onewatt) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=onewatt)_</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\"]}",
      "parent_author": "onewatt",
      "parent_permlink": "functional-reactive-nonsense",
      "permlink": "steemitboard-notify-onewatt-20190723t204550000z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-07-23T20:45:51",
  "trx_id": "500aa68249393423063786816df4a56051489b3d",
  "trx_in_block": 6,
  "virtual_op": 0
}
2018/11/26 04:55:57
authoronewatt
permlinkfunctional-reactive-nonsense
votersensation
weight10000 (100.00%)
Transaction InfoBlock #28028867/Trx b59ae86b23446a3f145cbb3650c1849d49090d4f
View Raw JSON Data
{
  "block": 28028867,
  "op": [
    "vote",
    {
      "author": "onewatt",
      "permlink": "functional-reactive-nonsense",
      "voter": "sensation",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-11-26T04:55:57",
  "trx_id": "b59ae86b23446a3f145cbb3650c1849d49090d4f",
  "trx_in_block": 18,
  "virtual_op": 0
}
2018/11/26 03:38:12
authoronewatt
permlinkfunctional-reactive-nonsense
voterthetroublenotes
weight200 (2.00%)
Transaction InfoBlock #28027313/Trx 0b84b5d6fcb1bd3e3ec87cbdd165b8dcde1c3453
View Raw JSON Data
{
  "block": 28027313,
  "op": [
    "vote",
    {
      "author": "onewatt",
      "permlink": "functional-reactive-nonsense",
      "voter": "thetroublenotes",
      "weight": 200
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-11-26T03:38:12",
  "trx_id": "0b84b5d6fcb1bd3e3ec87cbdd165b8dcde1c3453",
  "trx_in_block": 19,
  "virtual_op": 0
}
2018/11/26 03:31:09
authoronewatt
permlinkfunctional-reactive-nonsense
votercouncil
weight1000 (10.00%)
Transaction InfoBlock #28027172/Trx d959f5d7eaedaac1c701f84f3f67c7f8e05c2244
View Raw JSON Data
{
  "block": 28027172,
  "op": [
    "vote",
    {
      "author": "onewatt",
      "permlink": "functional-reactive-nonsense",
      "voter": "council",
      "weight": 1000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-11-26T03:31:09",
  "trx_id": "d959f5d7eaedaac1c701f84f3f67c7f8e05c2244",
  "trx_in_block": 7,
  "virtual_op": 0
}
super-boostersent 0.001 STEEM to @onewatt- "☝✔ Hey steemian! You can make your post more visible with using our resteem service. ✔ Send 0.500 SBD/STEEM ( URL as memo ) Get Instant Resteem by @super-booster and Get Instant 50+ Up-votes you will ..."
2018/11/26 03:30:12
amount0.001 STEEM
fromsuper-booster
memo☝✔ Hey steemian! You can make your post more visible with using our resteem service. ✔ Send 0.500 SBD/STEEM ( URL as memo ) Get Instant Resteem by @super-booster and Get Instant 50+ Up-votes you will find new friends and become more popular.✔
toonewatt
Transaction InfoBlock #28027153/Trx 12ef3b4ef58d55d123c8a1e8c54e6afb7195974e
View Raw JSON Data
{
  "block": 28027153,
  "op": [
    "transfer",
    {
      "amount": "0.001 STEEM",
      "from": "super-booster",
      "memo": "☝✔ Hey steemian! You can make your post more visible with using our resteem service. ✔ Send 0.500 SBD/STEEM ( URL as memo ) Get Instant Resteem by @super-booster and Get Instant 50+ Up-votes you will find new friends and become more popular.✔",
      "to": "onewatt"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-11-26T03:30:12",
  "trx_id": "12ef3b4ef58d55d123c8a1e8c54e6afb7195974e",
  "trx_in_block": 21,
  "virtual_op": 0
}
2018/11/26 03:22:57
authoronewatt
permlinkfunctional-reactive-nonsense
voterdevsup
weight69 (0.69%)
Transaction InfoBlock #28027008/Trx 920df1c961fe098da2b67d52dde8f553f217c0a1
View Raw JSON Data
{
  "block": 28027008,
  "op": [
    "vote",
    {
      "author": "onewatt",
      "permlink": "functional-reactive-nonsense",
      "voter": "devsup",
      "weight": 69
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-11-26T03:22:57",
  "trx_id": "920df1c961fe098da2b67d52dde8f553f217c0a1",
  "trx_in_block": 14,
  "virtual_op": 0
}
allazsent 0.001 SBD to @onewatt- "Promote your post. Your post will be min. 10 resteemed with over 13000 followers and min. 25 Upvote Different account (5000 STEEM POWER). Your post will be more popular and you will find new frien..."
2018/11/26 03:08:24
amount0.001 SBD
fromallaz
memoPromote your post. Your post will be min. 10 resteemed with over 13000 followers and min. 25 Upvote Different account (5000 STEEM POWER). Your post will be more popular and you will find new friends. Send 0.5 SBD or STEEM to @allaz (post URL as memo ) Service Active.
toonewatt
Transaction InfoBlock #28026717/Trx 718921466a0ca64450a5f29a1cb7d05315fce8bf
View Raw JSON Data
{
  "block": 28026717,
  "op": [
    "transfer",
    {
      "amount": "0.001 SBD",
      "from": "allaz",
      "memo": "Promote your post. Your post will be min. 10  resteemed with over 13000  followers and min. 25  Upvote Different account (5000  STEEM POWER). Your post will be more popular and you will find new friends. Send 0.5 SBD or STEEM to @allaz (post URL as memo ) Service Active.",
      "to": "onewatt"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-11-26T03:08:24",
  "trx_id": "718921466a0ca64450a5f29a1cb7d05315fce8bf",
  "trx_in_block": 5,
  "virtual_op": 0
}
2018/11/26 03:08:00
authoronewatt
body![](https://cdn.steemitimages.com/DQmYZrwShjMpFJFw3pUBH38fYB7S7emMGgcK5J6sb3iY7sy/image.png) There is a perverse inversion in many Senior Level engineering job postings; they rigidly dictate a particular stack of technology, which the company has typically invested considerable time in implementing and tailoring to the needs of their application. While this makes some sense for a mid-level or junior developer its he opposite of what you should be looking for in a Senior engineer: <blockquote>“It doesn’t make sense to hire smart people and then tell them what to do; we hire smart people so they can tell us what to do.”<br> — Steve Jobs</blockquote> I suspect that these postings are the result of a manager trying to maintain a system designed by a forward looking developer who sold the team on it’s benefits but never quite realized them before departing for greener pastures, leaving an big ‘ol tech stack in the repo behind them as they go. By suspicions I mean; I’ve seen this happen more than once. I might have done it myself, maybe, long ago. Typically these stacks will provide an “Over the Top” solution to programing on the target platform, replacing some or all of the vendors native tools, with more “modern” or “advanced” or “convenient” or “expressive” or “safe” versions, often in combination, always without quantification. The sales pitches vary from sensible and desirable, such as allowing for cross platform development from a single code base to the outer orbits of architectural astronauts, looking for a magic bullet solution to solve all software development problems with concise self documenting code. There are a few stacks I could poke holes in but today I’m going to focus on Reactive Cocoa (React Native was a close second). Generally any framework which intends to replace a portion of the native toolkit is likely to have similar issues, namely the tradeoff between Runtime, Development time, and Maintenance time doesn’t add up for real world usage. Let’s look at each of these in turn. ## Runtime Performance Matters Code is CO2. Every line of code which eventually runs on a processor consumes energy. In our current carbon economy this means that on average, nearly every line of code we write will result in the release of Carbon Dioxide into the atmosphere. Heat will need to be dissipated, blowers move air, batteries discharge, systems slow down. Every additional layer of software on top of the hardware platform adds to the performance burden of the system. If you’re paying for the hardware and electricity (in a server farm, for e.g.) then it’s your problem, but if you’re writing software that runs on people’s devices, your convenience is paid for by your customers. Packing an over the top framework into your app is a bit like showing up at a friends house for dinner with an entourage. It might make you feel cool, but you aren’t being a very good guest. Physical limits aren’t something we like to admit exist in software development, “Moore’s Law will surely save us!” And for decades, it has, but as we get closer to the quantum realm (and eventually cross over into it) in the chip fabrication process, the pace has slowed, and the exponential curve for Silicon begins to look more sigmoid in shape. We can no longer expect our processors to get faster at the breakneck pace of the 90s and 00s, optical and quantum processors will eventually become a commercial reality and provide great steps in processor power, but for the forseeable future they won’t be included in consumer devices. <blockquote>“It takes about a year, but once you get it, you’ll be super productive.”<br> — Some Reactive Cocoa Developer</blockquote> ## Developers Time Matters Reactive Programming on it’s own might not over-burden your app, in fact there are applications where it is clearly the best choice. But for most apps it doesn’t add much except Library size, runtime penalties and additional learning needed for developer to fully utilize it. This is substantial, especially when implemented on top of Apple’s platforms, which already have a highly optimized UI development tools. Reactive programming promises a lot, including easier to understand code and better developer experience. Except that in every case I’ve seen, it takes longer to write an app this way, and it can be challenging to debug. Once when working on integrating into a Reactive Cocoa app the lead told me I’d need to maintain my own timer for a query sent to a connected hardware device, because they couldn’t reliably generate and propagate RAC signals once per second. <blockquote>Always write code like your maintenance programmer has a shotgun, and knows where you live. <br> — Larry Wall</blockquote> ## Maintenance Time Matters Working with a new technology stack might seem exciting to you, it might even distract a little from the fact that most apps aren’t very groundbreaking and that writing a shopping cart or picture sharing app isn’t going to get you inducted into the programming hall of fame. You might become tempted by one of the constant sirens of human experience, the deep need for newness. Without this core drive humanity would never have become the super dominant species and we wouldn’t have memes. It’s hard to imagine a world where everyone is always content actually working well in practice. If everyone is a slacker and expends minimal effort to simply survive there would be no growth, no art, no striving for a more perfect world. While this drive for neotony May have gotten us here, it’s not helpful is when you are thing to engineer a system for performance and reliability and especially when you are planning for long term support. Newness in the service of entertaining the people working on the project isn’t doing the business or its customers any favors and it does a great disservice to whoever has to maintain the product later. In order to improve or make repairs they will have to understand all the underlying tools of the platform as well as all the over the top software, in addition. ## User Experience Matters Most While I’m sympathetic to the desire to do good work and to feel like the products we design and build are using the most modern tools and methods the reality of software product engineering is that it has to address a messy reality, and in doing so it becomes complex. This complexity is not the result of architectural failure, but the day to day reality that our software must navigate the various pressures on it. Good architecture seeks to make the daily tasks of software engineers simple, repeatable and direct. The best platforms deliver this, or more precisely, are managed to consistently maintain these qualities as features are added and removed. While the native (Objective-c) toolkits of macOS, iOS and (NDK) Android may be out of fashion, but they still deliver the best possible user experience by virtue of their being the foundation on top of which all others are built. You may be able to run fast on stilts, and the feeling of the air in your hair is exhilarating, but when you trip it’s a long fall.
json metadata{"tags":["programming","functional","reactive","nonsense"],"image":["https://cdn.steemitimages.com/DQmYZrwShjMpFJFw3pUBH38fYB7S7emMGgcK5J6sb3iY7sy/image.png"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkprogramming
permlinkfunctional-reactive-nonsense
titleFunctional Reactive Nonsense
Transaction InfoBlock #28026709/Trx 1fb40b543f099724a813d6d12f98a74498f00fe5
View Raw JSON Data
{
  "block": 28026709,
  "op": [
    "comment",
    {
      "author": "onewatt",
      "body": "![](https://cdn.steemitimages.com/DQmYZrwShjMpFJFw3pUBH38fYB7S7emMGgcK5J6sb3iY7sy/image.png)\n\nThere is a perverse inversion in many Senior Level engineering job postings; they rigidly dictate a particular stack of technology, which the company has typically invested considerable time in implementing and tailoring to the needs of their application. While this makes some sense for a mid-level or junior developer its he opposite of what you should be looking for in a Senior engineer:\n\n<blockquote>“It doesn’t make sense to hire smart people and then tell them what to do; we hire smart people so they can tell us what to do.”<br> — Steve Jobs</blockquote>\n\nI suspect that these postings are the result of a manager trying to maintain a system designed by a forward looking developer who sold the team on it’s benefits but never quite realized them before departing for greener pastures, leaving an big ‘ol tech stack in the repo behind them as they go. By suspicions I mean; I’ve seen this happen more than once. I might have done it myself, maybe, long ago.\n\nTypically these stacks will provide an “Over the Top” solution to programing on the target platform, replacing some or all of the vendors native tools, with more “modern” or “advanced” or “convenient” or “expressive” or “safe” versions, often in combination, always without quantification. The sales pitches vary from sensible and desirable, such as allowing for cross platform development from a single code base to the outer orbits of architectural astronauts, looking for a magic bullet solution to solve all software development problems with concise self documenting code.\n\nThere are a few stacks I could poke holes in but today I’m going to focus on Reactive Cocoa (React Native was a close second). Generally any framework which intends to replace a portion of the native toolkit is likely to have similar issues, namely the tradeoff between Runtime, Development time, and Maintenance time doesn’t add up for real world usage. \nLet’s look at each of these in turn.\n\n## Runtime Performance Matters\n\nCode is CO2. Every line of code which eventually runs on a processor consumes energy. In our current carbon economy this means that on average, nearly every line of code we write will result in the release of Carbon Dioxide into the atmosphere. Heat will need to be dissipated, blowers move air, batteries discharge, systems slow down.\n\nEvery additional layer of software on top of the hardware platform adds to the performance burden of the system. If you’re paying for the hardware and electricity (in a server farm, for e.g.) then it’s your problem, but if you’re writing software that runs on people’s devices, your convenience is paid for by your customers. Packing an over the top framework into your app is a bit like showing up at a friends house for dinner with an entourage. It might make you feel cool, but you aren’t being a very good guest.\n\nPhysical limits aren’t something we like to admit exist in software development, “Moore’s Law will surely save us!” And for decades, it has, but as we get closer to the quantum realm (and eventually cross over into it) in the chip fabrication process, the pace has slowed, and the exponential curve for Silicon begins to look more sigmoid in shape. We can no longer expect our processors to get faster at the breakneck pace of the 90s and 00s, optical and quantum processors will eventually become a commercial reality and provide great steps in processor power, but for the forseeable future they won’t be included in consumer devices.\n\n<blockquote>“It takes about a year, but once you get it, you’ll be super productive.”<br>\n    — Some Reactive Cocoa Developer</blockquote>\n\n## Developers Time Matters\n\nReactive Programming on it’s own might not over-burden your app, in fact there are applications where it is clearly the best choice. But for most apps it doesn’t add much except Library size, runtime penalties and additional learning needed for developer to fully utilize it. This is substantial, especially when implemented on top of Apple’s platforms, which already have a highly optimized UI development tools.\n\nReactive programming promises a lot, including easier to understand code and better developer experience. Except that in every case I’ve seen, it takes longer to write an app this way, and it can be challenging to debug. Once when working on integrating into a Reactive Cocoa app the lead told me I’d need to maintain my own timer for a query sent to a connected hardware device, because they couldn’t reliably generate and propagate RAC signals once per second.\n\n<blockquote>Always write code like your maintenance programmer has a shotgun, and knows where you live. <br>\n    — Larry Wall</blockquote>\n\n## Maintenance Time Matters\n\nWorking with a new technology stack might seem exciting to you, it might even distract a little from the fact that most apps aren’t very groundbreaking and that writing a shopping cart or picture sharing app isn’t going to get you inducted into the programming hall of fame. You might become tempted by one of the constant sirens of human experience, the deep need for newness.\n\nWithout this core drive humanity would never have become the super dominant species and we wouldn’t have memes. It’s hard to imagine a world where everyone is always content actually working well in practice. If everyone is a slacker and expends minimal effort to simply survive there would be no growth, no art, no striving for a more perfect world.\nWhile this drive for neotony May have gotten us here, it’s not helpful is when you are thing to engineer a system for performance and reliability and especially when you are planning for long term support. Newness in the service of entertaining the people working on the project isn’t doing the business or its customers any favors and it does a great disservice to whoever has to maintain the product later. In order to improve or make repairs they will have to understand all the underlying tools of the platform as well as all the over the top software, in addition.\n\n## User Experience Matters Most\n\nWhile I’m sympathetic to the desire to do good work and to feel like the products we design and build are using the most modern tools and methods the reality of software product engineering is that it has to address a messy reality, and in doing so it becomes complex.\n\nThis complexity is not the result of architectural failure, but the day to day reality that our software must navigate the various pressures on it. Good architecture seeks to make the daily tasks of software engineers simple, repeatable and direct. The best platforms deliver this, or more precisely, are managed to consistently maintain these qualities as features are added and removed.\n\nWhile the native (Objective-c) toolkits of macOS, iOS and (NDK) Android may be out of fashion, but they still deliver the best possible user experience by virtue of their being the foundation on top of which all others are built. You may be able to run fast on stilts, and the feeling of the air in your hair is exhilarating, but when you trip it’s a long fall.",
      "json_metadata": "{\"tags\":[\"programming\",\"functional\",\"reactive\",\"nonsense\"],\"image\":[\"https://cdn.steemitimages.com/DQmYZrwShjMpFJFw3pUBH38fYB7S7emMGgcK5J6sb3iY7sy/image.png\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "programming",
      "permlink": "functional-reactive-nonsense",
      "title": "Functional Reactive Nonsense"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-11-26T03:08:00",
  "trx_id": "1fb40b543f099724a813d6d12f98a74498f00fe5",
  "trx_in_block": 8,
  "virtual_op": 0
}
2018/03/05 01:30:42
authoronewatt
permlinkquickly-create-a-qr-code-to-share-your-wi-fi-network-https-smartjoin-us
voterdtubix
weight5000 (50.00%)
Transaction InfoBlock #20395988/Trx 6a5ec3fa61cd6260b2d65d30c5111a1a3128d64a
View Raw JSON Data
{
  "block": 20395988,
  "op": [
    "vote",
    {
      "author": "onewatt",
      "permlink": "quickly-create-a-qr-code-to-share-your-wi-fi-network-https-smartjoin-us",
      "voter": "dtubix",
      "weight": 5000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2018-03-05T01:30:42",
  "trx_id": "6a5ec3fa61cd6260b2d65d30c5111a1a3128d64a",
  "trx_in_block": 10,
  "virtual_op": 0
}
2017/08/23 03:27:21
authorsteemitboard
permlinksteemitboard-notify-onewatt-20170723t203017000z
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #14815134/Trx 72bad623842657fe5b74e5ca12711ea72aecefbe
View Raw JSON Data
{
  "block": 14815134,
  "op": [
    "vote",
    {
      "author": "steemitboard",
      "permlink": "steemitboard-notify-onewatt-20170723t203017000z",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-08-23T03:27:21",
  "trx_id": "72bad623842657fe5b74e5ca12711ea72aecefbe",
  "trx_in_block": 11,
  "virtual_op": 0
}
2017/07/23 20:30:15
authorsteemitboard
bodyCongratulations @onewatt! You have received a personal award! [![](https://steemitimages.com/70x70/http://steemitboard.com/@onewatt/birthday1.png)](http://steemitboard.com/@onewatt) Happy Birthday - 1 Year on Steemit Click on the badge to view your own Board of Honor on SteemitBoard. For more information about this award, click [here](https://steemit.com/steemitboard/@steemitboard/steemitboard-update-8-happy-birthday) > By upvoting this notification, you can help all Steemit users. Learn how [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)!
json metadata{"image":["https://steemitboard.com/img/notifications.png"]}
parent authoronewatt
parent permlinkquickly-create-a-qr-code-to-share-your-wi-fi-network-https-smartjoin-us
permlinksteemitboard-notify-onewatt-20170723t203017000z
title
Transaction InfoBlock #13944292/Trx 0d09066975b53f539d9ccbea6a475ba8acba7cc9
View Raw JSON Data
{
  "block": 13944292,
  "op": [
    "comment",
    {
      "author": "steemitboard",
      "body": "Congratulations @onewatt! You have received a personal award!\n\n[![](https://steemitimages.com/70x70/http://steemitboard.com/@onewatt/birthday1.png)](http://steemitboard.com/@onewatt) Happy Birthday - 1 Year on Steemit\nClick on the badge to view your own Board of Honor on SteemitBoard.\n\nFor more information about this award, click [here](https://steemit.com/steemitboard/@steemitboard/steemitboard-update-8-happy-birthday)\n> By upvoting this notification, you can help all Steemit users. Learn how [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notifications.png\"]}",
      "parent_author": "onewatt",
      "parent_permlink": "quickly-create-a-qr-code-to-share-your-wi-fi-network-https-smartjoin-us",
      "permlink": "steemitboard-notify-onewatt-20170723t203017000z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-07-23T20:30:15",
  "trx_id": "0d09066975b53f539d9ccbea6a475ba8acba7cc9",
  "trx_in_block": 17,
  "virtual_op": 0
}
2017/06/09 05:09:57
authoronewatt
permlinkquickly-create-a-qr-code-to-share-your-wi-fi-network-https-smartjoin-us
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #12660606/Trx 10c8f64f4ce2d36c259a93096bf895da48304ec3
View Raw JSON Data
{
  "block": 12660606,
  "op": [
    "vote",
    {
      "author": "onewatt",
      "permlink": "quickly-create-a-qr-code-to-share-your-wi-fi-network-https-smartjoin-us",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-06-09T05:09:57",
  "trx_id": "10c8f64f4ce2d36c259a93096bf895da48304ec3",
  "trx_in_block": 10,
  "virtual_op": 0
}
2017/06/09 05:09:57
authoronewatt
bodyI built a web site to make is easy to create and print a QR Code with connection information for a Wi-Fi Network: [https://quickjoin.us](https://quickjoin.us)
json metadata{"tags":["wifi","qrcode","ios11","sharing","cafe"],"links":["https://quickjoin.us"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkwifi
permlinkquickly-create-a-qr-code-to-share-your-wi-fi-network-https-smartjoin-us
titleQuickly Create a QR Code to share your Wi-Fi Network: https://smartjoin.us
Transaction InfoBlock #12660606/Trx 10c8f64f4ce2d36c259a93096bf895da48304ec3
View Raw JSON Data
{
  "block": 12660606,
  "op": [
    "comment",
    {
      "author": "onewatt",
      "body": "I built a web site to make is easy to create and print a QR Code with connection information for a Wi-Fi Network:\n\n[https://quickjoin.us](https://quickjoin.us)",
      "json_metadata": "{\"tags\":[\"wifi\",\"qrcode\",\"ios11\",\"sharing\",\"cafe\"],\"links\":[\"https://quickjoin.us\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "wifi",
      "permlink": "quickly-create-a-qr-code-to-share-your-wi-fi-network-https-smartjoin-us",
      "title": "Quickly Create a QR Code to share your Wi-Fi Network: https://smartjoin.us"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-06-09T05:09:57",
  "trx_id": "10c8f64f4ce2d36c259a93096bf895da48304ec3",
  "trx_in_block": 10,
  "virtual_op": 0
}
blocktradessent 24.909 STEEM to @onewatt
2017/05/31 05:17:09
amount24.909 STEEM
fromblocktrades
memo
toonewatt
Transaction InfoBlock #12401807/Trx 6bfb9a42ec5dcdb80ba50c40975efd9c53ff110d
View Raw JSON Data
{
  "block": 12401807,
  "op": [
    "transfer",
    {
      "amount": "24.909 STEEM",
      "from": "blocktrades",
      "memo": "",
      "to": "onewatt"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-05-31T05:17:09",
  "trx_id": "6bfb9a42ec5dcdb80ba50c40975efd9c53ff110d",
  "trx_in_block": 0,
  "virtual_op": 0
}
2017/03/30 06:19:57
authorsweetsssj
permlinkwelcome-to-my-world-of-idioms-7-diamond-cuts-diamonds
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #10619086/Trx 697b14333fffb86506f9fb7944cafb88c348e111
View Raw JSON Data
{
  "block": 10619086,
  "op": [
    "vote",
    {
      "author": "sweetsssj",
      "permlink": "welcome-to-my-world-of-idioms-7-diamond-cuts-diamonds",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-03-30T06:19:57",
  "trx_id": "697b14333fffb86506f9fb7944cafb88c348e111",
  "trx_in_block": 0,
  "virtual_op": 0
}
2017/02/28 17:06:36
idfollow
json["follow",{"follower":"onewatt","following":"fitness-help","what":["blog"]}]
required auths[]
required posting auths["onewatt"]
Transaction InfoBlock #9769210/Trx 455c323ec2ec33ccf2584dd1a2022faecda010d3
View Raw JSON Data
{
  "block": 9769210,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"onewatt\",\"following\":\"fitness-help\",\"what\":[\"blog\"]}]",
      "required_auths": [],
      "required_posting_auths": [
        "onewatt"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-02-28T17:06:36",
  "trx_id": "455c323ec2ec33ccf2584dd1a2022faecda010d3",
  "trx_in_block": 4,
  "virtual_op": 0
}
2017/02/28 17:06:24
authorfitness-help
permlinkwalking-in-nature-and-why-is-good-to-walk-for-your-body
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #9769206/Trx ae22656c08c49c5e85f9aa84a549afc40663f656
View Raw JSON Data
{
  "block": 9769206,
  "op": [
    "vote",
    {
      "author": "fitness-help",
      "permlink": "walking-in-nature-and-why-is-good-to-walk-for-your-body",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-02-28T17:06:24",
  "trx_id": "ae22656c08c49c5e85f9aa84a549afc40663f656",
  "trx_in_block": 3,
  "virtual_op": 0
}
onewattfollowed @curie
2017/02/28 17:05:33
idfollow
json["follow",{"follower":"onewatt","following":"curie","what":["blog"]}]
required auths[]
required posting auths["onewatt"]
Transaction InfoBlock #9769189/Trx d77445cca7ace53409948c607d9599c9af30642e
View Raw JSON Data
{
  "block": 9769189,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"onewatt\",\"following\":\"curie\",\"what\":[\"blog\"]}]",
      "required_auths": [],
      "required_posting_auths": [
        "onewatt"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-02-28T17:05:33",
  "trx_id": "d77445cca7ace53409948c607d9599c9af30642e",
  "trx_in_block": 3,
  "virtual_op": 0
}
2017/01/24 00:12:03
authormatrixdweller
permlinkit-is-ok-i-am-black-i-can-say-this-lol
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #8742002/Trx 64d251052c41e6af8eff6b7d2f834276c10a35e8
View Raw JSON Data
{
  "block": 8742002,
  "op": [
    "vote",
    {
      "author": "matrixdweller",
      "permlink": "it-is-ok-i-am-black-i-can-say-this-lol",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-01-24T00:12:03",
  "trx_id": "64d251052c41e6af8eff6b7d2f834276c10a35e8",
  "trx_in_block": 5,
  "virtual_op": 0
}
2017/01/23 23:49:39
idfollow
json["follow",{"follower":"onewatt","following":"sweetsssj","what":["blog"]}]
required auths[]
required posting auths["onewatt"]
Transaction InfoBlock #8741555/Trx e00705f8ffe6dd087f7dc0c9c545ed63cdffda3d
View Raw JSON Data
{
  "block": 8741555,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"onewatt\",\"following\":\"sweetsssj\",\"what\":[\"blog\"]}]",
      "required_auths": [],
      "required_posting_auths": [
        "onewatt"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-01-23T23:49:39",
  "trx_id": "e00705f8ffe6dd087f7dc0c9c545ed63cdffda3d",
  "trx_in_block": 2,
  "virtual_op": 0
}
2017/01/23 23:44:06
authorsweetsssj
permlinkmiss-opinionated-guys-that-grind-my-gears
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #8741445/Trx 1d91eefc284d25d29e4994022fee6414e5a4dc23
View Raw JSON Data
{
  "block": 8741445,
  "op": [
    "vote",
    {
      "author": "sweetsssj",
      "permlink": "miss-opinionated-guys-that-grind-my-gears",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-01-23T23:44:06",
  "trx_id": "1d91eefc284d25d29e4994022fee6414e5a4dc23",
  "trx_in_block": 7,
  "virtual_op": 0
}
2017/01/23 23:34:42
authorkenb0t
permlinka-whorlwind-tour-of-12-nsa-programs-you-ve-already-been-hacked
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #8741257/Trx 0cd5d90944262d49e05a17ff2e4971b2e2f34420
View Raw JSON Data
{
  "block": 8741257,
  "op": [
    "vote",
    {
      "author": "kenb0t",
      "permlink": "a-whorlwind-tour-of-12-nsa-programs-you-ve-already-been-hacked",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-01-23T23:34:42",
  "trx_id": "0cd5d90944262d49e05a17ff2e4971b2e2f34420",
  "trx_in_block": 1,
  "virtual_op": 0
}
2017/01/21 01:21:30
authorlukewearechange
permlinkchaos-riot-police-use-pepper-spray-flash-bang-grenades-against-protesters-in-dc-during-inauguration
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #8657088/Trx 8cffbc9a74dbf0d976a39b01439c11ac8b257f69
View Raw JSON Data
{
  "block": 8657088,
  "op": [
    "vote",
    {
      "author": "lukewearechange",
      "permlink": "chaos-riot-police-use-pepper-spray-flash-bang-grenades-against-protesters-in-dc-during-inauguration",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2017-01-21T01:21:30",
  "trx_id": "8cffbc9a74dbf0d976a39b01439c11ac8b257f69",
  "trx_in_block": 4,
  "virtual_op": 0
}
2016/11/22 11:13:27
authoraufero
body4chan and 8chan
json metadata{"tags":["fakebook"]}
parent authoronewatt
parent permlinkdistributed-intelligence-agency
permlinkre-onewatt-distributed-intelligence-agency-20161122t111500262z
title
Transaction InfoBlock #6945060/Trx 410a041ac6fbc9d7107a6abc6cf3d12af383421c
View Raw JSON Data
{
  "block": 6945060,
  "op": [
    "comment",
    {
      "author": "aufero",
      "body": "4chan and 8chan",
      "json_metadata": "{\"tags\":[\"fakebook\"]}",
      "parent_author": "onewatt",
      "parent_permlink": "distributed-intelligence-agency",
      "permlink": "re-onewatt-distributed-intelligence-agency-20161122t111500262z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2016-11-22T11:13:27",
  "trx_id": "410a041ac6fbc9d7107a6abc6cf3d12af383421c",
  "trx_in_block": 1,
  "virtual_op": 0
}
2016/11/18 18:27:15
authoronewatt
permlinkdistributed-intelligence-agency
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #6838562/Trx eb7f784f5a9fc2082a88ff87c32ea1e98959a8fa
View Raw JSON Data
{
  "block": 6838562,
  "op": [
    "vote",
    {
      "author": "onewatt",
      "permlink": "distributed-intelligence-agency",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2016-11-18T18:27:15",
  "trx_id": "eb7f784f5a9fc2082a88ff87c32ea1e98959a8fa",
  "trx_in_block": 5,
  "virtual_op": 0
}
2016/11/18 18:27:15
authoronewatt
bodyBack in the early days of the internet some colleagues and I were talking about setting up a bunch of news groups to collect pictures of famous people. A sort of internet of paparazzi, if you will. With the near total collapse of print journalism and the rise of the Fakebook news feed it might be time that we built our own Distributed Intelligence Agency. I'm new to Steem and Steemit, but it seems like this is something that the steem chain would be well suited for. How do we make this happen?
json metadata{"tags":["fakebook","fakenews","steem","news","intelligence"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkfakebook
permlinkdistributed-intelligence-agency
titleDistributed Intelligence Agency
Transaction InfoBlock #6838562/Trx eb7f784f5a9fc2082a88ff87c32ea1e98959a8fa
View Raw JSON Data
{
  "block": 6838562,
  "op": [
    "comment",
    {
      "author": "onewatt",
      "body": "Back in the early days of the internet some colleagues and I were talking about setting up a bunch of news groups to collect pictures of famous people. A sort of internet of paparazzi, if you will.\n\nWith the near total collapse of print journalism and the rise of the Fakebook news feed it might be time that we built our own Distributed Intelligence Agency.\n\nI'm new to Steem and Steemit, but it seems like this is something that the steem chain would be well suited for. How do we make this happen?",
      "json_metadata": "{\"tags\":[\"fakebook\",\"fakenews\",\"steem\",\"news\",\"intelligence\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "fakebook",
      "permlink": "distributed-intelligence-agency",
      "title": "Distributed Intelligence Agency"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2016-11-18T18:27:15",
  "trx_id": "eb7f784f5a9fc2082a88ff87c32ea1e98959a8fa",
  "trx_in_block": 5,
  "virtual_op": 0
}
2016/10/23 01:28:45
authormarkrmorrisjr
permlinkthis-is-a-message-from-your-future-self
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #6070446/Trx 6905f703208dec0b05ed431d64fefd15f82c84b2
View Raw JSON Data
{
  "block": 6070446,
  "op": [
    "vote",
    {
      "author": "markrmorrisjr",
      "permlink": "this-is-a-message-from-your-future-self",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2016-10-23T01:28:45",
  "trx_id": "6905f703208dec0b05ed431d64fefd15f82c84b2",
  "trx_in_block": 0,
  "virtual_op": 0
}
2016/10/06 01:34:15
authoronewatt
permlinkneed-to-configure-your-local-wi-fi-router-try-http-localrouter-net
voternikoy
weight10000 (100.00%)
Transaction InfoBlock #5581253/Trx 4d02c3f1d0c977200fc739db315f13fc5aab2c76
View Raw JSON Data
{
  "block": 5581253,
  "op": [
    "vote",
    {
      "author": "onewatt",
      "permlink": "need-to-configure-your-local-wi-fi-router-try-http-localrouter-net",
      "voter": "nikoy",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2016-10-06T01:34:15",
  "trx_id": "4d02c3f1d0c977200fc739db315f13fc5aab2c76",
  "trx_in_block": 0,
  "virtual_op": 0
}
2016/10/06 01:26:03
authoronewatt
body@@ -195,8 +195,72 @@ erfaces. +%0A%0A%5Blocalrouter.net%5D(http://localrouter.net) &larr; check it out!
json metadata{"tags":["wi-fi"],"links":["http://localrouter.net"]}
parent author
parent permlinkwi-fi
permlinkneed-to-configure-your-local-wi-fi-router-try-http-localrouter-net
titleNeed to configure your local Wi-Fi Router? Try http://localrouter.net
Transaction InfoBlock #5581089/Trx e4a4a73a72ef5b3d389170c2627aea40c7b8d5f7
View Raw JSON Data
{
  "block": 5581089,
  "op": [
    "comment",
    {
      "author": "onewatt",
      "body": "@@ -195,8 +195,72 @@\n erfaces.\n+%0A%0A%5Blocalrouter.net%5D(http://localrouter.net) &larr; check it out!\n",
      "json_metadata": "{\"tags\":[\"wi-fi\"],\"links\":[\"http://localrouter.net\"]}",
      "parent_author": "",
      "parent_permlink": "wi-fi",
      "permlink": "need-to-configure-your-local-wi-fi-router-try-http-localrouter-net",
      "title": "Need to configure your local Wi-Fi Router? Try http://localrouter.net"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2016-10-06T01:26:03",
  "trx_id": "e4a4a73a72ef5b3d389170c2627aea40c7b8d5f7",
  "trx_in_block": 4,
  "virtual_op": 0
}
2016/10/06 01:25:09
authoronewatt
permlinkneed-to-configure-your-local-wi-fi-router-try-http-localrouter-net
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #5581071/Trx b32ded6f0ab273116ded05e9aa3cc8752dca42e1
View Raw JSON Data
{
  "block": 5581071,
  "op": [
    "vote",
    {
      "author": "onewatt",
      "permlink": "need-to-configure-your-local-wi-fi-router-try-http-localrouter-net",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2016-10-06T01:25:09",
  "trx_id": "b32ded6f0ab273116ded05e9aa3cc8752dca42e1",
  "trx_in_block": 0,
  "virtual_op": 0
}
2016/10/06 01:25:09
authoronewatt
bodyI made this site to help me quickly access my Wi-Fi Router and Cable Modem status pages. It's also good at finding thing on the local network like Wi-Fi Speakers and Storage devices with web interfaces.
json metadata{"tags":["wi-fi"]}
parent author
parent permlinkwi-fi
permlinkneed-to-configure-your-local-wi-fi-router-try-http-localrouter-net
titleNeed to configure your local Wi-Fi Router? Try http://localrouter.net
Transaction InfoBlock #5581071/Trx b32ded6f0ab273116ded05e9aa3cc8752dca42e1
View Raw JSON Data
{
  "block": 5581071,
  "op": [
    "comment",
    {
      "author": "onewatt",
      "body": "I made this site to help me quickly access my Wi-Fi Router and Cable Modem status pages. It's also good at finding thing on the local network like Wi-Fi Speakers and Storage devices with web interfaces.",
      "json_metadata": "{\"tags\":[\"wi-fi\"]}",
      "parent_author": "",
      "parent_permlink": "wi-fi",
      "permlink": "need-to-configure-your-local-wi-fi-router-try-http-localrouter-net",
      "title": "Need to configure your local Wi-Fi Router? Try http://localrouter.net"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2016-10-06T01:25:09",
  "trx_id": "b32ded6f0ab273116ded05e9aa3cc8752dca42e1",
  "trx_in_block": 0,
  "virtual_op": 0
}
2016/07/24 07:04:12
authorsteemitt
permlinkre-aizensou-re-djm34-djm34-in-da-place-20160723t200050241z
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #3467080/Trx be27b0a8ca5f04e37dfee905082bfe21f77e1b91
View Raw JSON Data
{
  "block": 3467080,
  "op": [
    "vote",
    {
      "author": "steemitt",
      "permlink": "re-aizensou-re-djm34-djm34-in-da-place-20160723t200050241z",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2016-07-24T07:04:12",
  "trx_id": "be27b0a8ca5f04e37dfee905082bfe21f77e1b91",
  "trx_in_block": 0,
  "virtual_op": 0
}
onewattupvoted (100.00%) @djm34 / djm34-in-da-place
2016/07/24 07:04:00
authordjm34
permlinkdjm34-in-da-place
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #3467076/Trx 7d053867b3e44d23b9a55fe92016ccbb4d9aea50
View Raw JSON Data
{
  "block": 3467076,
  "op": [
    "vote",
    {
      "author": "djm34",
      "permlink": "djm34-in-da-place",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2016-07-24T07:04:00",
  "trx_id": "7d053867b3e44d23b9a55fe92016ccbb4d9aea50",
  "trx_in_block": 1,
  "virtual_op": 0
}
2016/07/23 19:53:24
authorgamnama
permlinki-do-not-want-my-children-to-know-i-smoke-marijuana
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #3453895/Trx b42ce23436ee5aaa8ba0015669506182daf6deac
View Raw JSON Data
{
  "block": 3453895,
  "op": [
    "vote",
    {
      "author": "gamnama",
      "permlink": "i-do-not-want-my-children-to-know-i-smoke-marijuana",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2016-07-23T19:53:24",
  "trx_id": "b42ce23436ee5aaa8ba0015669506182daf6deac",
  "trx_in_block": 2,
  "virtual_op": 0
}
2016/07/23 19:49:54
authorhisnameisolllie
permlinkdiscussion-why-the-world-should-legalise-drugs
voteronewatt
weight10000 (100.00%)
Transaction InfoBlock #3453826/Trx 87db00159507667bdd12dcb5d6640ff97107ed43
View Raw JSON Data
{
  "block": 3453826,
  "op": [
    "vote",
    {
      "author": "hisnameisolllie",
      "permlink": "discussion-why-the-world-should-legalise-drugs",
      "voter": "onewatt",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2016-07-23T19:49:54",
  "trx_id": "87db00159507667bdd12dcb5d6640ff97107ed43",
  "trx_in_block": 6,
  "virtual_op": 0
}
steemcreated a new account: @onewatt
2016/07/23 19:40:45
active{"account_auths":[],"key_auths":[["STM6a5w4NPMKHwuFLMi2Mk3pwHrRFd4HaaiHrGNabW1CZzb7wGQuQ",1]],"weight_threshold":1}
creatorsteem
fee3.000 STEEM
json metadata
memo keySTM7ERUGcbZ4eKHJD4dFKuAyChCDwceJgNZBJoimiGWMbAEpey7f7
new account nameonewatt
owner{"account_auths":[],"key_auths":[["STM6pDweKRzU2F8V7UJEkTk4yC9EZzpwcGxNhKRZqaWE4aVkkzHv4",1]],"weight_threshold":1}
posting{"account_auths":[],"key_auths":[["STM5PJtVKncvJXYVmVRucEwAcxPw7NMvhC4G38kVVyv1Q5gzmisCo",1]],"weight_threshold":1}
Transaction InfoBlock #3453645/Trx e9118b5615477052a89202954aa7a28f22a7e3e6
View Raw JSON Data
{
  "block": 3453645,
  "op": [
    "account_create",
    {
      "active": {
        "account_auths": [],
        "key_auths": [
          [
            "STM6a5w4NPMKHwuFLMi2Mk3pwHrRFd4HaaiHrGNabW1CZzb7wGQuQ",
            1
          ]
        ],
        "weight_threshold": 1
      },
      "creator": "steem",
      "fee": "3.000 STEEM",
      "json_metadata": "",
      "memo_key": "STM7ERUGcbZ4eKHJD4dFKuAyChCDwceJgNZBJoimiGWMbAEpey7f7",
      "new_account_name": "onewatt",
      "owner": {
        "account_auths": [],
        "key_auths": [
          [
            "STM6pDweKRzU2F8V7UJEkTk4yC9EZzpwcGxNhKRZqaWE4aVkkzHv4",
            1
          ]
        ],
        "weight_threshold": 1
      },
      "posting": {
        "account_auths": [],
        "key_auths": [
          [
            "STM5PJtVKncvJXYVmVRucEwAcxPw7NMvhC4G38kVVyv1Q5gzmisCo",
            1
          ]
        ],
        "weight_threshold": 1
      }
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2016-07-23T19:40:45",
  "trx_id": "e9118b5615477052a89202954aa7a28f22a7e3e6",
  "trx_in_block": 0,
  "virtual_op": 0
}

Account Metadata

POSTING JSON METADATA
None
JSON METADATA
None
{
  "posting_json_metadata": {},
  "json_metadata": {}
}

Auth Keys

Owner
Single Signature
Public Keys
STM6pDweKRzU2F8V7UJEkTk4yC9EZzpwcGxNhKRZqaWE4aVkkzHv41/1
Active
Single Signature
Public Keys
STM6a5w4NPMKHwuFLMi2Mk3pwHrRFd4HaaiHrGNabW1CZzb7wGQuQ1/1
Posting
Single Signature
Public Keys
STM5PJtVKncvJXYVmVRucEwAcxPw7NMvhC4G38kVVyv1Q5gzmisCo1/1
Memo
STM7ERUGcbZ4eKHJD4dFKuAyChCDwceJgNZBJoimiGWMbAEpey7f7
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6pDweKRzU2F8V7UJEkTk4yC9EZzpwcGxNhKRZqaWE4aVkkzHv4",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6a5w4NPMKHwuFLMi2Mk3pwHrRFd4HaaiHrGNabW1CZzb7wGQuQ",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM5PJtVKncvJXYVmVRucEwAcxPw7NMvhC4G38kVVyv1Q5gzmisCo",
        1
      ]
    ]
  },
  "memo": "STM7ERUGcbZ4eKHJD4dFKuAyChCDwceJgNZBJoimiGWMbAEpey7f7"
}

Witness Votes

0 / 30
No active witness votes.
[]