524 karma · joined March 11, 2014
Secret information is required for practical authentication. Some examples:
Private keys (ssh, gpg, SSL/TLS certs, bitcoin wallets)
passwords
session ids
api secrets
auth tokens
If you modified AGPL code you have to release it. If you've mixed up GPL or AGPL code such that you can't release it you've violated the license for the hard work of others. You sound confused, to phrase it charitably.
The readme explicitly even mentions that it yields:
https://github.com/laverdet/node-fibers/blob/master/README.m...
"Again, the node event loop is never blocked while this script is running."
This SO answer agrees:
http://stackoverflow.com/questions/10282828/node-js-modules-...
I don't remember what my test was, but I tried it, it doesn't block. Try to create something that you think doesn't block to freeze node while using fiber, it won't block, that's what makes fiber awesome. Fiber doesn't block. If you think it's blocking when it isn't it can kick your ass because you will assume incorrect order of events. It's just inline non-blocking.
If I'm wrong I would be happy to be corrected about this.
EDIT:
A perfect way to test this would be to loop through a bunch of HTTP requests that can take varying lengths of time to return and print when they finish, you're going to see they finish out of order. You'd have to write the loop such that each http request fires indepently of each other, which is tough in fiber, but a settimeout could do it (Checkout the sleep example in the fiber readme). If those http requests blocked other ones you'd have a pretty shitty situation, but they don't. And so if you assumed those HTTP requests completed in the same order you made them you would be in trouble.
I'm near 100% certain you are incorrect.
You should read up on Project Innocence casefiles:
http://www.innocenceproject.org/know/
Dennis Fritz in particular, he volunteered to give hair samples which were used to create circumstantial evidence against him:
http://www.innocenceproject.org/Content/Dennis_Fritz.php
Had he not done that, had he not gone in to talk voluntarily to the police he probably would not have lost 11 years of his life, lost seeing his daughter grow up. All for talking with the police. Do not talk to the police. The cost can be unimaginably high.
"When Federal agencies discover a new vulnerability in commercial and open source software ... it is in the national interest to responsibly disclose the vulnerability rather than to hold it for an investigative or intelligence purpose."[1]
I have to scratch my head because I can't reconcile this. I also can't reconcile what meaningful impact the White House statement will have since it has such a vague loophole. The White House statement reminds me of when Putin plays lip service to democratic processes inside Russia. Lots of words, little if any meaning or change.
[1] http://blogs.wsj.com/digits/2014/04/11/nsa-says-it-wasnt-pre...
vs
Reminds me of pictures of McDondald's foods in ads and the crap you actually end up paying for.
[1] Via: https://www.facebook.com/zerfani/media_set?set=a.10152347739...
I do understand the situation better than most however because I've been there in a startup when the end is there and you're faced with acquisition to hire talent or closing the doors. You face it every day as time runs out and your runway shrinks. You face it a thousand times until you finally make a decision you were avoiding for a long time. It's not fun. So if these guys are happy it's probably because a weight has been lifted of their chest, not because they succeeded.
Also I didn't understand half of what you said.
Edit: Am I being downvoted because I'm wrong or because you just don't like what I have to say? Both are wrong reasons to downvote, but you go, you go downvote. My comment is reality. It may not be what you want to hear, but it isn't a low quality comment. I'm so tired of this silly site and it's potato filled echo chamber.
I never said that. Obviously new social networks are being created through mobile apps, like whatsapp, because they fill a need that has nothing to do with your approach. There are already thousands of whatsapp, snapchat, etc clones so attempting to copy the first mover is going to be about as effective as you might imagine.
Yes, one: this idea has no chance. Also it's been tried. App.net, diaspora, etc. If there aren't any people there there's no reason to join. If you think your engineering buddies will be the catalyst, look how well that's turned out for Google+, and Google+ is made by Google and they forced it down millions of people's throats and it's still not being used by normal people. You think selling it as "it can't be banned in Turkey" is going to be appealing to many people?
This is how it's going to go down, you're going to make some minimal app, a few people will use it once and never check it again, then you get burned out and go back to fixing some problem in your day job.
I don't even want to use checks. I went to H&R block, tried to pay with a check to avoid giving my credit card details and they scanned the check's routing and bank number and stored that! Losing your bank info is more severe than credit card data because you have to close your account. Seriously bringing like a wad of cash next time I go to H&R block.
"Firebase stores all its data in MongoDB which offers the built-in capability for apps to scale automatically and gives each piece of data its own unique URL stored in JSON documents."
I was going to see if I can get achieve data consistency problems there for my own firebase app.
Also posts that malign MongoDB frequently make it to the home page [3][4].
[1] http://aphyr.com/posts/284-call-me-maybe-mongodb
[2] http://www.mongodb.org/about/production-deployments/
[3] http://www.sarahmei.com/blog/2013/11/11/why-you-should-never...
[4] http://www.aaronstannard.com/post/2013/12/19/The-Taxonomy-of...