We have two: one in the US and the other in Switzerland. ~1/3 are in the US.
HN user
jonpaul
Twitter: @jprichardson
By "transactions fees", that's meant as a fee to the network. We don't make money off of that. We make money in the spread when you exchange.
I'm the CEO of Exodus (https://www.exodus.io - mentioned in the article). In many regions, we're currently more popular than the bible: https://www.google.com/search?q=exodus
Exodus is a non-custodial self-hosted wallet. This means that you have access to the funds and only you have access. We don't have access nor do we see your activity.
Betteridge's law of headlines applies here... i.e. no, the government is not banning crypto wallets.
I'm biased, but this regulation will be worse for exchanges. Each customer will likely have to take onerous actions to withdrawal their funds. This will further bifurcate centralized custodial exchanges and non-custodial decentralized products like wallets and DeFi.
1) What are some of things you did to validate this idea in accordance with the Lean Startup Methodology?
2) Do you think any approval of this by the regulators was an attempt to stay competitive to the rise of crypto crowdfunding / instant liquidity via crypto markets (ICOs, STOs, IEOs, etc)?
Exodus | REMOTE | Nebraska, USA.
The financial crisis of 2008 changed everything.
Exodus is an all-in-one app to secure, manage, and trade blockchain assets (cryptocurrency) like Bitcoin and Ethereum.
We need a Senior Node.js / JavaScript developer. See job description here: https://gist.github.com/jprichardson/4c8eb36b8b6d1099d8b54d2...
See more info about Exodus: https://www.exodus.io/
Spoiler, I believe it to violate Betteridge's Law.
not to develop the best editor in the world.
The problem is that "best" is subjective. I think one could more accurately say that they're trying to develop an editor that is easily extensible with technologies familiar to many developers.
i.e. your perception of what they want Atom to be and the reality of what they want Atom to be are probably not the same.
My take? Revisit this in five years. I bet it'll be one of the richest ecosystems in software development. As one who has written Atom plugins (live unit testing w/ real-time feedback), I've never encountered such a developer experience until Atom.
I'll throw in an article that I wrote about building an open source Firebase clone: http://procbits.com/2014/01/06/poor-mans-firebase-leveldb-re... / https://github.com/jprichardson/iceden. Written in Node.js.
Your statement reads as if you're bothered by the lack of usage / credit towards `bthread`? (Sincere question...)
You write excellent code, most notably `elliptic`; your work on Node.js/io.js is much appreciated! I think the problem is that you don't prioritize documentation. The reality is that consumers of libraries need to know two things: 1) how said library can help save time / be a hero, etc 2) how to use said library.
Keep writing the awesome code that you do. Next time, maybe spend bit more time on documentation, and I think you'll see more traction :)
What do you mean? In this context, Scrypt is only relevant to the mining algorithm. As far as writing code for other coins, usually it's just a simple as changing a constant for the version number.
JavaScript crypto is nonsense
What makes you think this?
Where does it say that it supports async/await?
It's an exciting time to be a JavaScript developer for Bitcoin. There are a number of JavaScript libraries for Bitcoin. Here is a comprehensive list of alternatives to Bitcore:
- https://github.com/bitcoinjs/bitcoinjs-lib (one of the best)
- https://github.com/indutny/bcoin (Indutny's work is found throughout Node.js and is the basis of elliptic curve cryptography in Bitcore)
- https://github.com/ryanxcharles/fullnode (ex-developer of Bitcore and now engineer at Reddit behind Reddit's crypto currency initiative)
- http://cryptocoinjs.com/ (disclosure: I started this one)
Here is an older article that I wrote about understanding how an Address is created (still valid, but using an older version of bitcoinjs-lib): http://procbits.com/2013/08/27/generating-a-bitcoin-address-...
The cool thing is that you can use test Bitcoins without any risk to learn how to program for Bitcoin. Use these faucets: http://tpfaucet.appspot.com/ and http://faucet.xeno-genesis.com/
Here is a very simple wallet that I built to demonstrate how easy it is to build one: https://github.com/coinbolt/simple-wallet
Finally, an open source app to test the purchasing experience of Bitcoin: https://github.com/coinbolt/catshop
No, of course not! I wasn't referring to the hack as a publicity stunt, I was referring to the cancelation of the movie.
Have any of you read the book: Trust Me I'm Lying (http://www.amazon.com/Trust-Me-Lying-Confessions-Manipulator...)? I have not, but have had many discussions with friends who have read it. It's my understanding that the premise of the book is that mainstream media isn't as relevant as they use to be due to the rise of blogs; mainstream media picks up stories from a lot of blogs. Many of these stories are planted there by media manipulators to drum up controversy and thus increase sales.
Admittedly, I don't have evidence to suggest this, but I wouldn't be surprised if this was just a publicity stunt.
Edit: I'm not claiming the hack was a publicity stunt, I'm claiming that I wouldn't be surprised if the cancelation of the movie was a publicity stunt.
I agree with this. My strategy as of lately has been to just write "Libertarian" in the write-in box. I realize that it will have little impact as of now. But if enough people do it, news media will start reporting this. Potential liberty minded candidates may then see an opportunity.
The liberty movement is growing as demonstrated by the success of Ron Paul's campaign in 2008 vs 2012. It just takes time.
That caffeine intake was daily.
My poison of choice was Rockstar Pure Zero - Mango Orange Passion Fruit. They originally launched with 160 mg per can, but bumped it to 240 mg. http://www.caffeineinformer.com/caffeine-content/rockstar-pu...
Like I said, not one of my brighter moments - I was just willing to do whatever it took to launch. In hindsight, not worth it at all.
I think you're right, that makes much more sense. Haha. Revised answer.
No, I was standing up.
Edit:
I'm not sure. Doctors didn't comment much on it, so unfortunately, I don't have a conclusive answer. But it does seem plausible that my body decided to override my willpower and decided to "shutdown".
Definitely plan on doing this. I think it's incredibly important for people to realize that you can't make health your last priority - not if you want to build a sustainable business. I had warning signs leading up until that moment that I foolishly ignored. I can't be the only one that has experienced this and if a blog post can make at least one person reconsider their behavior and save them or their family from trauma, it would be worth it.
I went to the ER (https://twitter.com/jprichardson/status/522084579906052096) about 2.5 weeks ago because I didn't get enough sleep and drank way too much caffeine. My body just collapsed.
From October 5th through October 11th, I actively rejected sleep (2 - 4 hours of sleep) and took in quantities of caffeine ranging from 1.5 g to 2 g. (A cup of coffee has approx 100 mg and a strong energy drink has about 250 mg). I was preparing for launch of my product and subsequent YC application. On Saturday morning, October 11th, I had massive chest pains and I collapsed. Fortunately, everything is alright with my heart. Overall though, I felt incredibly stupid about my actions.
As hackers and entrepreneurs, it's really easy to fall into the trap of your launch being the most important thing in the world. It's not. You need to be healthy, as business is a marathon and you'll be running for awhile.
Build your own: http://procbits.com/2014/01/06/poor-mans-firebase-leveldb-re...
If you're concerned about the future of Firebase and you're the roll your own type, I wrote an article on how to build your own Firebase - it was extremely popular earlier in the year.
http://procbits.com/2014/01/06/poor-mans-firebase-leveldb-re...
Unfortunately there's still a glaring bug. The new WKWebView (webview with optimized JavaScript using Nitro engine) can't load html docs from 'file://' (local file system). Also, it's my understanding that the old UIWebView performance degraded significantly for html/JS. So this really negatively affects Cordova/Phonegap apps.
Note: I haven't verified any of these claims, but have been reading up on it and have an active interest in the situation since I write Cordova/Phonegap apps.
Hey HN, I made Coinbolt, a Bitcoin wallet, so that newcomers can testdrive Bitcoin by doing something fun and interactive. New users can purchase fake cats on the Cat Shop (a OSS React.js app https://github.com/coinbolt/catshop / https://www.coinbolt.com/catshop/). What do you think of the idea?
For those that don't know, Kyle was responsible for helping to resurrect bitcoinjs-lib (https://github.com/orgs/bitcoinjs/people) and developing one of the first self-hosted Bitcoin (HTML) wallets - Coinpunk (https://github.com/kyledrake/coinpunk), so he's clearly a talented developer.
Shameless plug: if you're looking for something similar with a little more practical use cases: https://github.com/jprichardson/stochasm which is a fork of the great https://github.com/heydenberk/stochator
Because of prototypical inheritance. If the object's prototype has properties, you may not want iterate those. Where as `key in map` will and `hasOwnProperty()` will only return true on those properties on the object.
True. But anyone supporting IE < 9 I'd think would be using ES5 shim: https://github.com/es-shims/es5-shim But maybe not?
You never had to use `hasOwnProperty()` to iterate a map. `Object.keys()` in conjunction with `Array.prototype.forEach()` works well for this. Example:
var map = {a: '1', b: '2'}
Object.keys(map).forEach(function(k) { console.log(map[k]) })