freedaemon
This is Zooko's triangle and was squared by blockchains. Namecoin (2011), BNS (the Blockstack Name System, 2014), and now a bunch of other fully-decentralized naming systems can give you unique usernames. Recently, Ethereum tried launching ENS and ran into some security issues and will likely re-launch soon.
Little known fact: A single miner has close to 65% or more mining power on Namecoin. Reported in this USENIX ATC'16 paper: https://www.usenix.org/node/196209. Due to this reason some other projects have stopped using Namecoin.
I'm curious what the ZeroNet developers think about this issue and how has their experience been so far with Namecoin.
How Blockstack could address Amazon S3 outages
It's an issue with Solidity because it doesn't even do static analysis to give the programmar a warning.
It's not that programmers actively avoid doing this or are explicitly warned to not do it. When real money is at stake the language design needs to be a lot more careful.
The original article discussed a bunch of other things as well -- everyone should read it to understand the details.
Vector of attack for future contracts but already impacts the DAO.
Chasing the DAO Attacker’s Wake – A second exploit
Microsoft Building Open Blockchain-Based Identity System
Next Frontier in Proprietary Services vs. Open Protocols
Things Engineers Do to Move to the US
Bitcoin hashing power bigger than all Google datacenters
The Slack Hack Showcases the Broken Model of Centralized Data
Let me put this another way: are hackers inherently not suitable for top-management jobs, and there will always be suits managing them?
Ask HN: Why do hackers work for suits?
Why do engineers and hackers work for non-tech people instead of the other way around? Sure this is changing a little, but why do hackers tolerate working for people who don't know jack about technology?