HN user

jonpaul

1,947 karma

Twitter: @jprichardson

Posts59
Comments426
View on HN
medium.com 10y ago

Did Satoshi Steal My Blog Post?

jonpaul
3pts1
play.google.com 11y ago

Show HN: Coinbolt, test drive Bitcoin by purchasing cats

jonpaul
5pts1
github.com 11y ago

Show HN: Open source React.js Bitcoin test network store (buy fake cats)

jonpaul
5pts0
cryptocoinjs.com 12y ago

CryptoCoinJS

jonpaul
1pts0
github.com 12y ago

JavaScript Module to Easily Create Keys and Addresses for any Crypto Currency

jonpaul
2pts0
procbits.com 12y ago

Poor Man's Firebase: LevelDB, REST, and WebSockets

jonpaul
89pts24
procbits.com 12y ago

Generating a Bitcoin Address with JavaScript

jonpaul
1pts0
www.networkworld.com 13y ago

Detailed Comparison of Databases: Cassandra, HBase, MongoDB, Riak, MySQL Cluster

jonpaul
2pts0
itunes.apple.com 13y ago

Show HN: Gitpilot (Agile Git GUI) Available in the Apple App Store

jonpaul
1pts0
stringjs.com 13y ago

Show HN: string.js

jonpaul
3pts0
procbits.com 14y ago

Why Do All the Great Node.js Developers Hate CoffeeScript?

jonpaul
3pts1
www.siliconprairienews.com 14y ago

Sahil Lavingia (Gumroad) at BigOmaha: Build products to scale yourself

jonpaul
1pts0
www.youtube.com 14y ago

Show HN: We're almost ready to launch: Gitpilot. Git Project Collaboration GUI

jonpaul
2pts0
boxification.com 14y ago

Show HN: Web app to send email notifications when a Dropbox file has changed

jonpaul
3pts3
www.youtube.com 14y ago

Crockford on JavaScript - Section 8: Programming Style & Your Brain

jonpaul
2pts1
killdream.github.com 14y ago

Understanding the Javascript OOP

jonpaul
5pts0
guides.rubyonrails.org 14y ago

Rails 3.1 Released

jonpaul
121pts1
pakyow.com 14y ago

Pakyow: A New Web Framework for Ruby

jonpaul
7pts0
news.ycombinator.com 15y ago

Ask HN: Do you have an aversion to Silverlight web apps?

jonpaul
1pts3
www.sebastianmarshall.com 15y ago

90/9/1

jonpaul
1pts0
www.jetbrains.com 15y ago

JetBrains is releasing an Objective-C IDE named CIDR

jonpaul
6pts0
news.ycombinator.com 15y ago

Ask HN: Is Pay Per Check-In a Viable Business Model?

jonpaul
2pts0
news.ycombinator.com 15y ago

Ask HN: Pay for Tumblr Backup Service?

jonpaul
4pts2
37signals.com 15y ago

CSA: a Fantastic Website

jonpaul
2pts0
steveblank.com 15y ago

Startup Suicide - Rewriting the Code

jonpaul
3pts0
blogs.msdn.com 15y ago

Arrays considered somewhat harmful

jonpaul
70pts49
techcrunch.com 15y ago

Foursquare and Groupon CEOs on Cracking the Local Commerce Nut

jonpaul
3pts0
steveblank.com 15y ago

Hubris, Passion and Customer Development

jonpaul
3pts0
www.youtube.com 15y ago

TSA is Out of Control [video]

jonpaul
3pts0
www.jroller.com 15y ago

Is Java Swing Dead?

jonpaul
2pts0

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)?

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.

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 :)

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

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.

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.

[dead] 12 years ago

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.

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.

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]) })