skysight-inc/HackerNews huggingface dataset:
Ask HN: How far is it from prototype to beta release?
I got a prototype ready to approve the feasibility of my new idea for building up a classified search engine with multi-layered server farms including one centralized authentication server and a series of distributed content search/indexing servers. It was done in about a year using the spare time after work.

Later I quit my job and started to build a full-blown production version from the demoware with the basic functionalities working on Windows environment using multiple instances of Tomcat, MySQL servers and two Apache instances which supports virtual name and virtual IP hosts. It took me a year of full-time to beef-up the distributed network with solid protocols, which handles exceptions and security using SSL, cookies and encryption mechanisum and then deploy it on a dedicated Linux server environment in a hosting site with multiple static IPs and firewall.

I'm wondering based on your experience, how much time it may take from a prototype to a beta release of your product, a live MVP (Minimum Viable Product) website? Compared with the POC (Proof of Concept), the beta production release is way harder to come up with. You have to cover all the potential security holes, especially in a peer-to-peer server environment. And when do you think it's ready to release to the public, including registering the company, domain name, and applying for the IP protection?

Usually building a quick-N-dirty web application is like a piece of cake for a full-stack web and Java developer. Even if you don't know every detail of the tricks, it's fairly easy to find out from StackOverflow or some nice blogs. However, oftentimes, we quickly find some information, apply it and forget it without even understanding why it's working. Later on, we have to re-visit the complete scope of the knowledge from the basic level and then re-do it in order to ensure the quality of the feature.

How many iterations to go in order to reach the beta? To my understanding, it may take 6 man-months to deliver a prototype, quickly show to the investors, get funded, then takes another 6 month of a team of 3 to 5 to build the beta version with numerous of bugs and launch to the public. This year may easily burn out 1 million from the Angel investors. Then a Series A funding comes if lucky enough to build a GA (General Available) release, this may take another year of the team.

Can you share some your stories?
I agree. I am a very strong pretty strongly free market and I think the Basic Income is generally a good concept, atm its not a politicly viable option to have no social wellfair system so it might be that the basic income is the best.

Also note that Friedman wanted the NIT as a transition system and then throw it away.
Daniel Bernstein has been talking about advances in IFP, particularly the batch numeric field sieve, for several years now; the question seems to be when, not if, 1024 bit RSA keys will be arbitrarily attackable.

Meanwhile, over the past couple of months, there's been a flurry of activity on the DLP, particularly Antoine Joux' work on the index calculus approach. The IFP and DLP are intertwined problems, but RSA also depends on the hardness of the DLP, as does (obviously) DH and ElG.

The advances we're currently seeing do not appear to threaten the elliptic curve discrete log problem.

Quantum computing is an issue, but it looks like a far-off issue. The record for quantum factorization right now is 27, right? If you believe QC is a near-term threat, no mainstream number-theoretic (public key / key agreement) cryptosystem helps you; you need to be working with code-based or lattice-based crypto; nothing does this now.

The problems motivating the shift from RSA to ECC are near-term, not far-off like QC.

Shit, I didn't look who I was responding to. Ignore the tone; assume I'm addressing the thread, not you.
I've thought some more about S/MIME, and right now my biggest concern is the CAs. I don't like having that central point of trust/failure.

Do you know if S/MIME can work on a distributed model?

Also, what are the advantages of S/MIME over PGP? I hear what you're saying about enterprise adoption, but I'm more concerned with the thoroughness of peer review than usage rates.
One only need look at Germany to refute the strange claim that a basic income would cause nobody to work. It is basically impossible to fall out of the lowest bracket of the German welfare system (~€350/mo for a childless single person, higher if you have kids), and yet Germany has high labor-force participation.

There is probably some level of income at which it would be true. If Germans got €5,000/mo, labor-force participation might be lower. But that is not what people are advocating.
I think that there is value in dropping the minimum wage for teenagers dramatically, regardless of these issues. Giving teenagers another place to get yelled at for not working hard enough (besides just school and home) is clearly beneficial (as you note about the military) but the options that you list are not sufficient. They require too much of a lifestyle change which makes those programs seem inaccessible. Letting the sandwich shop down the road yell at teenagers for $4/hr is better than having teenagers go halfway across the state with Job Corps.

Teenagers in rural areas already have plenty of opportunities to be employed below minimum wage, but these opportunities largely do not exist right now in urban areas. I suspect this partially accounts for the employment discrepancies in rural and urban areas.

(Dropping the minimum wage for this should only be done for teenagers who have more social safety-nets than adults.)
I'm very happy you're excited about it. The best thing you could do for me now is to use GorillaScript to make something. Anything. Something big, something small, something with fancy features or minimal ones. I want you to think along the way "how could my life be easier?" "Better typing? Terser syntax? More verbose syntax? Easier async support? Some other fanciful feature?"

Then, file issues on the GitHub tracker with your ideas to make GorillaScript better for you. Or join us on IRC at irc.freenode.net at #gorillascript. I (ckknight, author of GorillaScript) try to be there as often as I can, but I do have a life outside of IRC, for now...
here's a blog post i found that does what you need (http://got-ravings.blogspot.com/2008/10/vim-pr0n-statusline-...)

and then you can replace one of the airline sections with it.
Oh.

Then which (if any) algorithm is currently believed to be safe from quantum computing?

I think I was thinking of lattice-based cryptography.
I suspect it would not do much to help the people who are homeless because they are struggling with mental illness or addiction (which I understand account for the majority of homeless people). Those are problems that need a more targeted program.
Occupy Ruby: Why We Need to Moderate the 1%
Apple Has Nothing To Say
That employment environment around DC is insane. The time-tables that the government operates on would prevent almost any jobless applicant from chasing a job. When I got out of the Marine Corps year before last, I of course applied for many government contracting jobs within my field. Of the 30-40 jobs I applied for that specifically required my unique skill set, I received request for interviews from 25. I applied for these jobs in September, and received the first follow up contact from the employers in July of the following year. Keeping in mind that I have 10 years experience in a very specialized field with a TS/POLY, and extremely high demand for my skill set. Not sure what I am trying to point out except that government job creation would takes years to actually affect change on unemployment numbers.

On a side note, I did find a job with a startup, but that was because of a chance encounter while trolling the right bars every night for 3 weeks looking for that chance. Smiles and handshakes always trump resumes.
Shit Hacker News says
The New York Times put that fact on 1A a year ago. It's not shocking that someone who leaked a Top Secret FISA order (supposedly one only accessible by a handful of people) would also be able to confirm something that is widely known. I mean, there was even a very public book written about it. It would only be newsworthy if he said the NSA did not have a hand in it.

http://www.nytimes.com/2012/06/01/world/middleeast/obama-ord...
Yeah, what a weird solution to his supposed problem.

If I saw a blog post titled "Unshackle the Middle Class," I would never in a million years have guessed that one of the unshackling mechanisms was a return to "IBM was up three-eighths, closing at sixty-seven and five-sixteenths."
There is substantial prior discussion of this here on HN. I can't use search from this browser, but if you think the HN community is worth listening to, you might want to search for "Prarie Dogs".

Typed on my bloody useless Blackberry - don't ask.
Well said, but I'd like to add that he is then also capable of working for himself at less than a "living wage", for reasons like "higher purpose" (charity), expected future returns (ie startups), or simple enjoyment.

This sounds like a huge win for mankind in general. It seems like it would be extremely difficult to get there from here, but if software and robots do indeed have the capacity edge out traditional scarcity, it looks like we should start planning the trip.
Given the history of forced sterilization in California, I think it's clear that at least some doctors do not hold themselves to a high ethical standard at all, but in fact, a quite low one. Pressuring an inmate or even offering if they are in labor a tubual ligation is now illegal as a result of that history:

"Since then, it's been illegal to pressure anyone to be sterilized or ask for consent during labor or childbirth."

Moreover, it has been documented in the article that at least some of the "approval" was given while patients were under sedation, which cannot be taken as approval in any ethical way, given the nature of the procedure. That is basically enough for an unethical doctor to cover his or her ass, but it is not appropriate for a journalist to refer to that as approval.

At any rate, it's good that you're asking why this is going on in this century. Just a shame you seem to be concern trolling about a very valid headline instead of addressing the issue at hand.
What the vast bulk of Americans need is increased Social Security benefits. 401k's are a huge failure, pensions are nearly gone as an option for most. http://www.newamerica.net/publications/policy/expanded_socia...
Alternately: Please, please, Google notice this!
Show HN: A Reader for Programmers
I have buit an android app which allows the programmers to read the latest programming news, tutorials about the languages and technologies.
Google Play: http://goo.gl/2SAh7
> It's even easier to do, because you don't have to trick a CA in creating a duplicate key.

In some ways it's easier with PGP, yes.

But in some ways relying on a possibly-hostile CA is worse: if the software doesn't really give the user any visibility of key changes, then the impersonator won't even need to social-engineer the recipient with "whoops I lost my key". Instead, the duped recipient will just see "Signed by Big Trusted CA" with a shiny green padlock, and will think everything is fine, even though the key under the hood has changed.
The Secure Remote Password Protocol
There's a bunch of them. There's no known quantum algorithm for quickly decoding binary linear codes, so McEliece is one. The Clostest Vector Problem in linear algebra is another trapdoor that may be QC-resistent.

You didn't ask, but it's worth saying: block ciphers, stream ciphers and hash functions aren't thought to be fundamentally threatened by QC the way IFP and DLP number theoretic cryptosystems are.
Unfortunate that I jump to a search as soon as I tried WASDing.
I work for a 600 people company. We are at least one level below Facebook/Google. I once interviewed a guy from Microsoft for a senior position. Everybody liked him. But we couldn't make him an offer because he doesn't have a degree. Blame this on the stupid US immigration policy. If we hire him, we'll have to let go all the H-1B holders, me included, on his team because the logic of US immigration service goes like this: "If you can hire an American without degree for this position, what are these foreigners with degree doing here?".
Byron Wien’s 20 Rules of Investing & Life
At his now famous video interview, he said that he had access to most things. He also said that he could even shut down most of NSA's monitoring system, if he wanted. Which strikes me as odd, that just a single analyst could have such power, but what do I know about spying agencies?
SFO Crash: Victim may have been run over by emergency vehicle
I mean ethical standards of the profession in general, as in: http://en.wikipedia.org/wiki/Medical_ethics

If they were getting approval after drugging up their patients or while their patients were in labor then that is clearly an issue; an issue that deserves an accurate headline.
What did they do and how FBI helped them?
>We can accept some limits on our freedom to reduce the risk.

Speak for yourself. I don't wish to limit my freedom for any reason.
Assuming: 150k/yr salary * 0.5 (paid leave) * .33 (4 months) =$24750 for just raising a kid, damn.

To be the devil's advocate, why not let people who do not have children take a 4 month paid ($24750) vacation every 5 years? I would like to take a round-the-world vacation for 4 months...
EJDB: Embedded JSON Database for C/C++, .Net, NodeJS, Python, Lua, Java, Ruby
Would you do it for 40k?
Here in Australia we have a minimum wage twice that of the USA and our unemplyment is 5.6 percent.
If you're cynical like me and think "dressing well" is a code word for "conform!", you can look at adopting the costume every once in a while (used judiciously) as a kind of hack that will get you what you want more often than wearing my normal uniform of loose shorts an old t-shirt and flip flops.

Knowing when to throw on a decently tailored suit, a nice shirt and a pair of well matched shoes (even if your screaming inside to kick them off after a half hour) has gotten me contracts, procurements, jobs, raises and let me get away with figurative murder quite a few times. It says "I'm part of this club, I'm playing this game, let's not let a few hundred thousand dollars come between us."

I hate suits and think they're a symbolic harness the modern world uses to remind workers they're one step away from either a hanging or working as a beast of labor, but using them as a tool to extract money from people is a perfectly valid tactic. In other words, I hate not making money more than I hate wearing a suit.

The problem? I'm personally built like a square, and when I was younger and in better shape it was even worse. Very little on this page is relevant for me. Years of kickboxing built up thick thighs and calves and makes slim cut pants look ridiculous, likewise a 17.5" neck means I might find a single Oxford at any given store regardless of style. Wide feet and high arches mean fine shoes feel like Chinese foot binding. Round or narrow tipped shoes look absolutely absurd on my frame, square toed shoes look far better and much more consistent.

Here's my hacks that end up looking decent if I need to:
Go west coast, no tie. Leave the top button undone. No shirts with button-down collars, those are meant for ties. Slip on wide square toed dress shoes with good grippy soles. Sleeve length and shoulder fit here are dead on (you wouldn't believe how many people aren't aware of how shoulders should fit). Never button your blazer or suit jacket -- keep at least one hand in your pocket for the cool "I'm a guy in a suit" look, everybody will be doing it anyway. A barrel chest and years of not kickboxing have given me a healthy man-gut no blazer fit will ever work with. Just make sure the shoulder and sleeve length is right and you'll be fine. I take the jacket off at the start of meetings anyway. If negotiations of lots of paperwork start, roll your sleeves up, it'll cool you off and make you look serious while working on this "hard stuff". Regular cut pants, no low cut, shirts don't like staying tucked in well. Being built like a square means coats below the waste are an absolute no-no. P-coats work well if you absolutely need a coat. Avoid pleats at all costs. Flat-toed shoes, round or pointy toes look absurd on my square body shape. Tuck your shirt in properly, and starch the collar. Nothing says "retail worker forced to wear this" more than shirts that aren't tucked in right or messed up collars.

To paraphrase the Romans, worship these gods in public for approval, abandon them in private for a comfortable life.
I condemn the parts of it that are transphobic, and I wonder why nobody mentions it:

http://en.wikipedia.org/wiki/Transphobia#Transphobia_in_femi...

> Radical feminist Janice Raymond's 1979 book, The Transsexual Empire, was and still is controversial due to its unequivocal condemnation of transsexual surgeries. In the book Raymond says, "All transsexuals rape women's bodies by reducing the real female form to an artifact, appropriating this body for themselves .... Transsexuals merely cut off the most obvious means of invading women, so that they seem non-invasive."

http://en.wikipedia.org/wiki/Feminist_views_on_transgenderis...

> In 1999, the book the whole woman, Germaine Greer published a sequel to The Female Eunuch. One chapter was titled "Pantomime Dames", wherein she states her opposition to accepting transsexuals who were assigned male at birth as women:[3]"Governments that consist of very few women have hurried to recognise as women men who believe that they are women and have had themselves castrated to prove it, because they see women not as another sex but as a non-sex. No so-called sex-change has ever begged for a uterus-and-ovaries transplant; if uterus-and-ovaries transplants were made mandatory for wannabe women they would disappear overnight. The insistence that man-made women be accepted as women is the institutional expression of the mistaken conviction that women are defective males."

and:

> Gloria Steinem has questioned transsexualism. In 1977, she expressed disapproval that the heavily publicized sex-role change of tennis player Renée Richards had been characterized as "a frightening instance of what feminism could lead to" or as "living proof that feminism isn't necessary." Steinem wrote, "At a minimum, it was a diversion from the widespread problems of sexual inequality."

It goes on. And on. And on. And on. And now watch this issue get ignored again, as it usually is, and me be accused of 'derailing' for bringing it up in this context.
Rejected names for the original Xbox
You're describing a situation where most of the economic work of producing the necessities of human life can be done by robots (food/clothing/shelter/electricity/transportation of those goods to the humans that need them).

When that happens, the human race will be able to retire -- communism / Basic Income will actually work in that world, everyone will be able to get the necessities of life, and the small proportion of people who are willing to work for fun, or unnecessary luxuries that aren't necessary for survival, will be very small compared to today's pool of human labor, but still enough to maintain the robots and do the remaining jobs that robots can't do.
I'm struggling not to repeat myself, but suppose I wrote a book with the first chapter titled "Inside mikeash's Mind" that purported to diagnose you with the propensity to make irrational decisions, and proceeded to document this inability by referring to a former employee who resigned after a year rather than be fired and selectively quoting something written about you by a non-associate...and nothing else. It's hard to see how that would not be a slander[1] on you, regardless of whether you've done more good or ill in your life.

[1] Not in the legal sense, of course, since it's written, not spoken.
> but how would he have been in a position to know who wrote Stuxnet?

I read that as it is commonly understood among my colleges at the NSA that America and Israel wrote Stuxnet and this understanding seems to be reputable rather then rumor.
CAs are not a single point of failure because your private key should never leave your computer.

S/MIME is based on X.509, same thing that powers TLS/SSL.
Due diligence is impossible when being lied to, isn't it? I don't think you know what Predatory lending really means.

A lot of people saying, "well they should have looked into it" etc... haven't met anyone who's fallen victim to it and, from my experience, haven't had to face true adversity. This isn't a knock on you, I don't know you. This just from meeting people face to face who say "well it wouldn't happen to me. I've got common sense!" When the piece of paper presented to you is delivered with a smile and a lie (in many cases, half the contract missing), it's not just a matter of diligence.

You're not above human fallibility.

http://en.wikipedia.org/wiki/Predatory_lending
Is there anything like this in the Bay Area?
What's happening in Brazil is not BI because it's not for everyone. Recipients have to prove they are poor enough (at least state that they are)
One of my best friends in high school grew up in a conservative Christian household, and her life was a strikingly similar (if less extreme) version of what's stated here.

She's 17 and doesn't have a key to her house. Her parents read and question her about her texts, Facebook account, and internet history. In middle school, she read popular fiction (Harry Potter, Inkspell, etc.) in class because only Christian-themed books were allowed at home. Her parents usually refused the permission slips on PG and PG-13 movies. She's not permitted to ride in a car unless the driver is a relative or adult friend of the family (which seriously impedes social life in a quiet suburb). Shortly after her 17th birthday she was granted permission to date, then bowed to her parents' pressure to break up with one of our mutual friends because she liked him but it wasn't going to result in marriage. Before that magical threshold, she wasn't allowed to be alone with me (or any other male friend), even in a public place. Her parents expect straight As. The only exception was the test on evolution in freshmen biology. That one, she was required to fail.

She is occasionally upset by her parents inteference, but is on the whole a firm believer in piety, strict parenting and plentiful spanking. She instinctively rejects any suggestion that a parent's judgement could ever be wrong (like when friends complain about their parents), or that any of what was taken from her could be considered a right. The Saudi Arabian Committee for the Promotion of Virtue and the Suppression of Vice (morality police) came up in the news one day, and that struck her (to my horror) not as Orwellian, but as a brilliant idea and something we need here.

And now, having been trusted with exactly 0 important decisions in her life, she's moving away to college this fall (secular, fortunately). I hope she has a moment like Marwa's. I hope she realizes the signficance of the fact that she has keys to her room, the password to her computer, and the PIN to her phone. I hope she realizes that she can Google and text and email without fear of retribution, that no one will tell her that her 15 minutes of internet time are up or demand to know why she checked out that book or called that boy. But if I had to put money on it, I'd say she'll raise her children the same way.

Aggressively protecting the sexual and religious purity of daughters isn't unique to the Muslim world. Some would call it responsible parenting. But I think it's important, before we write this off as a "those people" problem, that not-otherwise-outwardly-crazy Christians do it too.