crm416
When we first designed Jasper, it was just for us to hack around with, so regex matching, the priority system, the single-instance configuration, etc.--these all made a lot of sense for our use case (and the use cases that we foresaw w/r/t casual hackers). Our goal was just to make things simple and accessible (hence our focus on documentation). Since our initial release, Jan Holthuis has taken over much of the development, and he's put a big emphasis on abstracting out the STT and TSS libraries (as you mentioned) and improving the design more generally. My hope is that Jasper will continue to grow and mature, and that the suggestions and possibilities you mention become realities.
Segregated Witness for Bitcoin
We had one assignment that focused on achieving consensus in the face of adversarial nodes, similar to the systems used in Stellar and Ripple, so those were included in the course, to a degree.
Deep Web Marketplaces
(By the way: the Khan Academy iPad app actually shipped _today_. Congrats to everyone back at Khan HQ!)
[1] https://freedom-to-tinker.com/blog/randomwalker/the-low-tran...
Another article that seems to suggest that the blockchain has value with Bitcoin. I've heard others (pmarca in particular) promote this view, and I think it's far from validated. At the moment, BTC is the most important incentive to mine, and mining is the most important factor in establishing the blockchain's security.
It's true that, in the future, we might be able to come up with other incentive structures to encourage mining (the Bitmessage protocol is one such example). But if we want one blockchain, and we want it to be as secure as possible, how could we ever come up with an incentive that is as universally desirable and infinite as money?
The system will reach equilibrium when the revenue generated by mining is equal to the amount spent on mining. When the value of BTC goes down, mining generates proportionally less revenue (if miners are valuing BTC at market price, which they may not be), and the global hash rate will drop.
Imagine if the price plummeted, the hash rate dropped, and someone launched an attack on the network. At that point, consumer confidence in Bitcoin would possibly never recover, and its long-term viability would be severely damaged.
I haven't had a chance to use react-router, but it's great to hear that they've put in the work to make server-side rendering a reality. I only hear positive things. Kudos.
Bitcoin Script: An In-Browser Playground
It should be considered required reading these days--couldn't be more timely.
COS 597E: Bitcoin and Cryptocurrency Technologies
As an aside: I don't think it'd be difficult to developer Jasper modules that use Wit without modifying much of the original source (as long as the speech-to-text systems pick up on the text you'd need to pass to Wit).
Personally, the influx of links from these relatively content-less sites has really decreased the usefulness of my news feed--in fact, I get a little bothered whenever I see this stuff appear. That said, it’s evident that _someone_ wants these links to be on Facebook, given that _someone_ had to post them in the first place.
Perhaps it’s just evidence of the split between newsfeed presence and wall presence (i.e., it could be consistent to argue that those who post Upworth yadn BuzzFeed links don’t necessarily want them to gain attention beyond the Wall on which they’re posted), but I prefer to see it as a microcosm of two contrasting groups of Facebook users: one that sees Facebook as a way to share “fun”, “light” content, and another that wants it to be a meaningful exchange of personal information and ideas.
It's been pointed out by a few other HNers, but this type of logic does a massive injustice and disservice to all the institution's undergraduate and graduate students, as well as its professors, who work hard to produce some of the highest-quality research in the world.
To say that this is a "Princeton study" is to present this as if it were endorsed or produced by the administration or some department or even a tenured professor. Instead, let's remind ourselves that this was a pre-peer reviewed paper posted on _arXiv_ by two PhD students (who have likely been at the university for a few years, tops). To paint this as the Princeton community getting together as a collective and putting forth their best attempt to "debunk" Facebook is just hilariously unfair.
Look, there's a thick anti-higher education slant on HN. People love referencing the higher education bubble and the 'demise' of the current university system or whatnot. But it'd be nice if we could keep things in perspective here and at least do better than the media, who can't wait to pounce on a Princeton vs. Facebook feud.
Why Design Documents Matter
The Next Phase
EDIT: oops, typo
The Idiot-Proof Guide to Setting Up Your Personal EC2 Instance
How to Work Remotely and Still Be the Best
Node.js and the Case of the Blocked Event Loop
Steep learning curve, but there are plenty of examples around the Internet, and it's certainly worth the investment.