Recent submissions

Comment · 11 years ago
Comment · 11 years ago
For a lot of web development work, three is the perfect number. Terminal, IDE, browser.
Comment · 12 years ago
Comment · 12 years ago
A short list:

- Trying to making small payments is terrible; the only way to tell whether a transaction requires fees is to try it, see it fail, and parse the error message to figure out the fee amount.

- The "order" abstraction is bad because it assumes customers will always pay the exact order amount, which is false because users make mistakes (especially since the order page instructs the customer to add miner's fees, and if they do, the amount will be wrong and the order gets reported to us as "mispaid"). I had to put a lot of time into writing our own documentation about how order statuses work, particularly mispaid orders - from trial-and-error that unfortunately had to include some bad customer experiences. Perhaps the worst problem is that when a customer makes multiple payments on an order, they show up in the web interface, but not in the API.

- When you request an email address on the payment page, Coinbase doesn't check that it's a valid address.

- choose_price on orders doesn't work.

- The API just needs more consistency. There are entities with statuses named "complete", "completed", and "Complete". There are things called "hash" and "hsh". The order API gives a number of confirmations for a transaction, but the transaction API doesn't.

Comment · 12 years ago
> The hi-tech road is supposed to be installed once for several decades, where paved roads are re-paved every few years.

We're comparing the cost of solar panels to the cost of pouring some shit onto the ground... I'd assume that difference is far more than tenfold?

Comment · 12 years ago
Yes! (Both.)

You'll end up spending an amount of BTC that is equivalent to 90% of the cost of your coffee. So, an example: If you choose the $10 option, and $10 is worth 10mBTC (exchange rate made up to simplify the math), then you'd pay 9mBTC and have $10 available to spend at Starbucks. If you then spend $5 of that at Starbucks, you'll end up receiving a refund of 4.5mBTC (the equivalent of the remaining $5).

Comment · 12 years ago
Someone in Vietnam released software to the world, therefore this is a story about American culture. That's just how Americans think. It's also necessarily about modern American culture, even if you know absolutely nothing about the past.
Comment · 12 years ago
This headline is sickening. Comal County criminal prosecutors ruined this man's life.
Comment · 12 years ago
PS1="$(hr -) $PS1"

Beautiful.

Now I need a way to make this happen in SBT too.

Comment · 12 years ago
How about a photosynthetic process that makes graphite from atmospheric carbon dioxide?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton