Whoever thought it was a good idea to have case sensitive function names where the names are allowed to be identical but not identical in function? Major fuck-up there. That should have never passed the concept stage, nor the review stage. Function names should describe what a function does.
Deconstructing the DAO Attack: A Brief Code Tour
11–20 of 167 posts
Re: Deconstructing the DAO Attack: A Brief Code Tour
#12Re: Deconstructing the DAO Attack: A Brief Code Tour
#13Re: Deconstructing the DAO Attack: A Brief Code Tour
#14(I'm a cryptocurrency noob... Some of technical stuff just went over my head)
Re: Deconstructing the DAO Attack: A Brief Code Tour
#15I know I'll get napalmed for saying this, but why is this all over HN? Why are people obsessed with cryptocurrencies? It's bad enough that those with sufficient computing speed/power can already rip off the stock market; why does the world need another way for people to rip each other off? Since we've determined over history that some people will take advantage of weakness for their own gain, no matter what system yo…
This is on HN because this story is interesting from a technical point of view.
Re: Deconstructing the DAO Attack: A Brief Code Tour
#16I know I'll get napalmed for saying this, but why is this all over HN? Why are people obsessed with cryptocurrencies? It's bad enough that those with sufficient computing speed/power can already rip off the stock market; why does the world need another way for people to rip each other off? Since we've determined over history that some people will take advantage of weakness for their own gain, no matter what system yo…
Re: Deconstructing the DAO Attack: A Brief Code Tour
#17Re: Deconstructing the DAO Attack: A Brief Code Tour
#18Modelling financial contracts in an imperative event-driven paradigm just seems like an accident waiting to happen. EDIT: To the downvoters, if you disagree, I would very much like to understand why, please reply with a comment. EDIT2: My position is that it is very difficult to reason about correctness and maintain invariants in a highly imperative setting. IMHO, it would be more desirable to use a declarative, or f…
Re: Deconstructing the DAO Attack: A Brief Code Tour
#19Modelling financial contracts in an imperative event-driven paradigm just seems like an accident waiting to happen. EDIT: To the downvoters, if you disagree, I would very much like to understand why, please reply with a comment. EDIT2: My position is that it is very difficult to reason about correctness and maintain invariants in a highly imperative setting. IMHO, it would be more desirable to use a declarative, or f…
Re: Deconstructing the DAO Attack: A Brief Code Tour
#20I know I'll get napalmed for saying this, but why is this all over HN? Why are people obsessed with cryptocurrencies? It's bad enough that those with sufficient computing speed/power can already rip off the stock market; why does the world need another way for people to rip each other off? Since we've determined over history that some people will take advantage of weakness for their own gain, no matter what system yo…
Even though I disagree with some of your conclusions, I personally have no problem with your comment except for the very first and very last sentences. I generally downvote people who complain about submissions or about their comments being downvoted, which I view as unproductive.