For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more carver's commentsregister

It depends on the context.

Ethereum is a platform that uses a blockchain to build and record consensus. Conceptually, the blockchain is a technology underpinning each cryptocurrency. Across the many cryptocurrencies in use, there are many blockchains keeping track of who owns what.

It is never correct to refer to a capitalized "Blockchain," or refer to it singularly without articles (a or the), imho. We don't refer to other data structures that way, like a priority queue.


You've nailed it. In this case, the call stack depth would halt you before TheDAO runs out of funds, though. So you end up with some multiple, say 30x, where you can put in 1 ether and drain 30 ether. There is about a month lockup period during which your seed cash and your multiplied cash is frozen.

What made this particularly devastating is that there was a second bug which allowed the attacker to transfer their token that represented that first ether back to the DAO. So instead of 30x return, they could eventually drain the whole DAO (although they stopped after the discussion of a fork began).

I'm largely basing my understanding off this article: http://vessenes.com/deconstructing-thedao-attack-a-brief-cod...


While I prefer non-upgradable contracts for the same reason, there are mechanisms to reach some middle ground, like:

1) a significant delay between the announcement of an upgrade and the actual upgrade (enforced by the blockchain)

2) a mechanism to opt-out or cash out before the upgrade happens


The US government freezes bank accounts all the time.


Bank accounts aren't cash. They're a ledger of your balance with the bank.


You might be looking for the Kelly criterion. It provides a quantitative answer to what percent of your bankroll you should bet, given the characteristics of a game. Roughly, it tries to avoid having you run out of money before you start winning.

So an answer to the paradox is that some people, like yourself, have intuition about the Kelly criterion: that they should limit the portion of their bankroll that they bet.


One of my favorite techniques for enforcing two-way connections is the "Jeopardy technique". Here's an example for a beginner in python:

  Side A: This library is the de-facto standard for http in python.
  Side B: What is the "requests" library?
This card is easily reversible in Anki, so you only have to write it once and get quizzed both ways.

Edit: formatting


Yikes! Yet another reason to use paper bitcoin wallets.


Confirmed the same issue on Linux


Putting the data in log-scale before coloring should improve your ability to visualize magnitude differences. (issue 2 that you raised)


Another great one is Jenks. It doesn't do much to help with comparing magnitude between colored classification levels, but it can help visualize the fact the categories exist at all.

http://en.wikipedia.org/wiki/Jenks_Natural_Breaks_Optimizati...


I am a happy Roboform user, and haven't heard anything that entices me to switch. Anything you want to add?


Hi,

Roboform and others passwords manager such as Lastpass were already available when we decided to launch. I would say that the ambition of Dashlane is different. Dashlane is not about just about password but we try to offer a new experience on the web where there is no need to switch between keyboard and mouse all the time. We have worked a lot on the user experience and everything has been designed to be simple and convenient.

Dashlane is also very different when it comes to online shopping. not only does Dashlane make check-out much simpler but in addition Dashlane gives a global history of every purchase in the app with many details. We really want to be the simplest solution to manage personal data. Feel free to have a look to our demo videos if you want more information: https://www.dashlane.com/en/tour#clicktopay


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You