skysight-inc/HackerNews huggingface dataset:
I like your comment of "We've chosen a democratic process, which means that we've chosen in aggregate to be governed by whoever shows up." It's profound for leadership in general, as well as democracy.

I'm with you that there's no Cabal running things. The concept though is that we all have done something wrong, so someone who wants to abuse their power can go after us. The IRS going after political enemies is one example.

Now the source leans libertarian, so it has to be taken in context.
Wow. The writing here is concise, and easy to understand. Just a few paragraphs in I realized I've been doing my consulting wrong (which makes the hopeful transition to a products & services company even more challenging).

In terms of benefit-per-sentence, this is right up there with the best books on business I've ever read.
We use CLC.

Basically the workflow is 1) find sequences that you want to stitch together. 2) build a draft plasmid. 3) make fine tuning changes (making sure RBSes are ok, we aren't stomping on terminators or promoters, etc, add mutations if we want). 4) annotate primer regions. 5) cut and paste into IDT's primer orderer.

The bulk of my gibson assemblies (about 50 of the ~100 that I've done personally, plus 12 that my college intern last year did, and 13 going on 48+ that my intern this summer is doing) are for site-directed mutagenesis; quikchange blows, and the plasmid I'm playing with is 20kb anyways, with 12kb of mission critical DNA. The general scheme is: design 2 mutagenic primers, 2 PCR using primers that flank a pair of unique restriction sites near our site, then gibson the left hand and right hand products with a stock of pre-digested plasmid. Since bacterial plasmid propagation is "error-free", we don't bother sequencing all but 1kb or so of the final product - saves on cost - and our plan is to do shotgun sequencing of all of the plasmids, barcoded, with ionTorrent when we're done.

We're also doing combinatorial installation of promoters that my boss' intern has done (27 constructs) - that I've partially supervised. Among the other things that I've done are gene fusions, leader sequence deletions, moving around restriction sites, swapping plasmid backbones, assembly of complex, highly repetitive sequences, and we attempted (but only partially succeeded at) capturing a eukaryotic chromosome by the telomeres.

We cut a lot of corners, but for NEB's sake (I like them) I'm not going to discuss exactly what those corners are, quite yet. Even with ours sloppiness, it works nearly every time, often with 8/8 correct (and sometimes you have to screen 48 to get one, but that's rare and I haven't had that happen in about a year or so). My general philosophy is the more sloppy you can get away with being, the more robust your procedure is - I like gibson assembly because I can teach it to an undergrad in a week and have them rip roaring on a project.

There are lesser known properties of gibson assembly (and this is in the original paper if you read it carefully, which most people don't) - you can have inexact ends, for example, if you want to have a template that is released using restriction enzymes - the 3' exonuclease activity of the polymerase will remove it and create a seamless construct with no evidence of the former restriction site. I have to warn: This would be hard (but not impossible) to implement in a design suite, and nearly impossible for automated design unless you are using exactly the same RE protocol each time.

Slight disclaimer - I'm a coworker of Dan Gibson's, so take my evangelism with a little bit of a grain of salt. I will also say, that there are plasmids that you absolutely can't gibson clone into and we don't know why. pBR322 tet marker is an unclonable position, for example.

Finally:, we don't really use computational biologists. Actually, we're designing enzyme variations from first principles and previous literature report, without appealing to simulation or model, with quite a bit of success.
I think you're answering in good faith but I find that caveat so overwhelming that it makes the point meaningless: if malware runs locally outside of a sandbox, you're screwed – full stop, end of story.

There are scenarios where master passwords are extremely useful and that's passive file disclosure such as a network home directory, a compromise of another account while you're not logged in, or – particularly relevant these days – a breached cloud sync service. I would make the case for that reason rather than as a malware resistance measure.

The long term fix requires architectural changes: none of the attacks described work directly on Mac OS X because the Keychain decoding happens in the securityd process which runs as root so the malware would trigger a confirmation prompt for each password it tried to pilfer. Unfortunately, this is also less than perfect as most users check the “Always allow” box granting permission to their browser for unprompted access…
I found the actual case.. if anyone wants to read more, it was Reid vs Covert:

http://en.wikipedia.org/wiki/Reid_v._Covert

http://www.law.cornell.edu/supct/html/historics/USSC_CR_0354...
Show HN: Preview Links Instantly. Feedback welcome.
Traffic is a poor indication of user happiness. I will view HN regardless if these features happen, but I won't be as happy.
Why not just keep all your data on your own computer? No need to have a cloud and if it's email your worried about, well, it's assured if the U.S. government wants your conversations they will get it unless you jump through some pretty large hoops.
Created with phantomjs along with nginx, a tornado server, and some JavaScript. I'd love to hear what you think!
This is harder than it used to be due to the secure text entry and sandboxing options which OS X has added but it's definitely the biggest risk for password manager users.
I hate to nitpick words, but...

"Whether people like to admit it or not, as much as democracy can be good, it can also be bad."

I disagree here. Democracy has the capacity for bad, but it has much more capacity for good. To misquote Churchill (or someone else?) "Democracy is the worst thing going, except for the alternative"
Hold on....

If a foreigner is protected while in the US, is accountable to the US if he/she breaks US law from abroad, and accountable if he/she breaks US law while visiting the US in the form of visiting a US web-server, (we foreigners are said to have visited US jurisdiction if we use US based services, there for we can be extradited) why then, if a foreigner's data is on US servers or systems, is his/her data and privacy not also protected under US law, if a foreigner is protected while in the US.

If we are said to have visited the US and there for come under US law if we use US services, then surely it must also apply that the data we leave behind is also protected.
Not counting monetization, the main difficulty with implementing true privacy - from the provider itself - of web services is the necessity to cut the "account recovery" feature.

When the provider can't access your data, if you lose your password, all of your data is gone forever. If you are willing to live with that, alternatives already exist, as others pointed out.
Wait, you're working 60+ hours on boring crap that doesn't advance your career?

WHAT THE HELL?!? STOP THAT!!

Take another job. ANY other job. Flip burgers if you must. Get your priorities in order. 60+ hour work weeks on something you don't utterly love leave you no time to have a life, much less build a career.
Actually he mentions it:

>>University officials have repeatedly claimed to have been investigated and exonerated by various legal and regulatory bodies, but those claims have fallen apart.

And has these links:

http://www.healthnewsreview.org/2013/05/questions-journalist...

http://www.scribd.com/doc/147683397/Attorney-General-Office-...
Right.. Prior to 1957, US citizens did not even have rights outside of the US. From the same article:

So when, in 1880, American diplomats in Japan "tried" and convicted one American for killing another in Yokohama Bay, they did not need a jury to convict. When the defendant asserted that his 6th Amendment right to a jury trial had been violated, the Supreme Court declared "the Constitution has no operation in another country."
Um, no.

A world in which there was truly no privacy is one in which anyone on the planet could log into your bank account, and get an itemized list of every transaction you've run through it. Obviously, that's not the case. Just as obviously, your medical records are not a matter of public record. Nor are your job performance reviews, your tax returns, or the contents of your medicine cabinet.

Indeed, there's a TON of material that people both expect to be private and which, in the normal course of life, IS private. Moreover, the "reasonable expectation of privacy" standard is not based simply on what's technically possible to conceal, but on the boundaries that are socially necessary to maintain a free and open democracy.

And I'm sorry, but this is a VERY clear cut argument. The lines are as straight and as bright and as shining as they've ever been. For the government to search records that a citizen has made a legal effort to shield from public view, it must have specific and articulable cause to suspect that citizen of a specific crime. Whether my correspondence is printed on paper or stored in my smartphone has exactly zero bearing on the fundamental law governing the government itself. None, zero, nada, zip.

Apologies for the caps used as emphasis. I try not to use them unless the comment in question is not just stupid and wrong, but dangerously stupid and wrong. And this comment is about as stupidly dangerous and wrong as asserting "if you've got nothing to hide, you've got nothing to fear."
> Tell me when was the time you decided to have democracy. People never had a choice.

Actually, the fact of democracy is itself up for a vote. We could ammend the Constitution so as to abolish elections, if there were a consensus to do so. We have a choice.
They certainly give more weapons to a corrupt government!
Auth, Capture, and two-step payment flows
I will appreciate if anyone can address me some explanation about this matter. Personally I want to know why auto dealers want to shut down Tesla, aren't they just dealers, are they?
For the attack mentioned above, only one of those is actually useful. Certificates are a complete distraction from what you really need – some sort of multi-factor authentication.
Facebook bug exposes personal information of 6M users
Beware that some companies calculate the cost of existing employees at zero. If someone else is paying the employee, but you come out of their budget. Find out how the money flows.
If only Erlang had versioning in modules like other languages do. Modules are hard, most languages get them wrong, and this should be fixed, but you shouldn't blame packagers.
Special committees or commissions in the US Congress are often named after the congressman chairing that committee.

The Church Committee was chaired by Senator Frank Church.
And those who aren't full-time employed may not bite on the contract-to-perm offer either. Because in my limited experience "here's our contract-to-perm offer" usually translates to: "Please freelance for us at sub-market rates, under our poorly-thought-out non-negotiable boilerplate contract with unclear deliverables."

Typically they offer to take a slightly-low full-time weekly salary+benefits number, divide it by 40, and pay that as an hourly rate. Oh, goody.

No company wants to pay a contractor the going rate for contractors, and then face the unenviable task of talking that contractor's rate back down again when making them a full-time offer. Nor do they want the bother of haggling over the details of a contract deal that will almost always prove, one way or the other, to have been a wasted opportunity. (If the worker proves to be competent, the contract will be replaced by a full-time offer as quickly as possible. If the worker is incompetent, the contract will be terminated at the earliest practical date. In no case does anyone care much about the contract. It is a consolation prize for everyone involved.)

My personal philosophy is to treat contracting and employment like oil and water. Both can be tasty. But they are different things and one does not merge seamlessly into the other.
Exactly, in California private plates are of the form /[0-9][A-Z]{3}[0-9]{3}/ you can think of it as three digits base 10, and three digits base 26, one digit base 10. There are letter combos they don't use like SUX or FUX etc but each of those only reduce the pool by 1000 vehicles for each banned letter sequence so overall a relatively small hit on the estimate. My wife pointed out you can be more accurate if you include the month of the renewal in the registration (its on the plate as well) to get total months in your sample.
I'm not "assuming" anything. I simply print and mail documents. I actually can't do more to review the forms, because it would be crossing the line into giving legal advice. If the form looked like it was filled out, I mailed it.
While what you say was true, this legal precedent was later overturned by Reid v. Covert in 1957:

http://en.wikipedia.org/wiki/Reid_v._Covert
I think the trend is driven by testing and user analytics. If a cluttered design with lots of animated gifs converted best you would probably see a trend in that direction.
"My dear colleagues, every day great quantities of wood come into Paris, and draw out of it large sums of money. If this goes on, we shall all be ruined in three years, and what will become of the poor people? [Bravo.] Let us prohibit foreign wood. I am not speaking for myself, for you could not make a tooth-pick out of all the wood I own. I am, therefore, perfectly disinterested. [Good, good.] But here is Pierre, who has a park, and he will keep our fellow-citizens from freezing. They will no longer be in a state of dependence on the charcoal dealers of the Yonne. Have you ever thought of the risk we run of dying of cold, if the proprietors of these foreign forests should take it into their heads not to bring any more wood to Paris? Let us, therefore, prohibit wood. By this means we shall stop the drain of specie, we shall start the wood-chopping business, and open to our workmen a new source of labor and wages. [Applause.]"

-- Bastiat, Sophisms of the Protectionists

http://www.gutenberg.org/files/20161/20161-h/20161-h.htm
The struggles of men are studied, having women's studies courses doesn't detract from that in any way. The liberation concepts at the heart of feminism are just as applicable to men as women, but women experience personal and institutional issues differently and therefore have their own study and community. In term of academia, for a very long time women were actively kept out, so it is not surprising that women have created academic space for themselves within that system (not saying that academia is perfect).

> Why is inequality only decried in one direction? Because we are not witnessing an earnest attempt to make society better. Rather, it is Marxists acting out class conflict. The uberclass must be defeated by the underclass.

Social inequality on various axes are decried. Racism, classism, gender phobia, sexism, and other injustices are constantly the focus of criticisms, new policy efforts, academic study, and cultural discussion. Classism and sexism are intersectional and related, but that doesn't mean that is one and only one form of analysis and criticism.

> When you hear the word "oppression" think Marxism and class conflict.

Analysis of class and oppression isn't just Marxism, there have been decades and decades of new thought and discussion on those topics.
"uncensored"
I got the galago pro ultrabook. Had a back-and-forth with a guy on their engineering team and he said approximately "a solid 3 hours, generally 3-3.5 hours. But dealing with pre-release machines, not the ones that will be actually shipped out. Hopefully this will be higher with the actual ones." The one I ordered has a 240 GB intel SSD and 16 GB of RAM, but I don't think that really matters. It's the power-hungry Iris and the really nice display that kill it.
Fair point! Did not mean to imply that; I love and support the Soylent team too!
Coding assignment sand fizzbuzz tests are not necessary if the applicants can demonstare their coding ability otherwise, by e.g. showing a portfolio.
In order for a record to be releasable under FOIA, it need not be in a file attached to your name. If I ask the NSA for every document that has the word "purple" in it, they are required to provide that document or claim a valid statutory exemption. Likewise, if I ask them for any record that contains 8005551212, they are required to provide it regardless of the labeling on its container.
I see your arguments for #1, #2, and #4. Fair enough responses.

As for #3, if you aren't a fairly exclusive 'brand' (like Google, Amazon, maybe Facebook) and you are known for having a long interview process, I think a fair number of applicants won't even bother. I've been asked by Amazon to interview a few times and their process just seems like a big pain for not much gain. Unless I was right out of college I just wouldn't find it worth the effort.

So if a recruiter tells me an interview process is extensive and way too involved for the market, I'll just pass. When jobs are plentiful a candidate can afford to be picky.

EDIT: sentence clarity.
Love Mario Marathon, everyone should check it out. :)
My understanding of at will employment is that a reason does not even need to be given to the fired employee. You can sue and claim it was for one of the protected reasons, but I don't think your termination requires a justification. Is this not correct?

I think you are oversimplifying what probationary periods mean. I've worked with (not for, but represented) more than one employer that had a so-called probationary period, and both looked quite different. One did not provide benefits during that period but vacation did accrue. A probationary period can vary by employer.
I can easily see it in a very literal interpretation of the documents though. For example, all of the amendments refer to "the people". "The people's right shall not be infringed..."

Who is "the people"? Well, the Constitution starts out like so:

We the people of the United States
I'm assuming you don't really think that all rape involves having duct tape handy or making sure you're where nobody can hear her. A comment like this presumes that rape must be violent to be rape; that's simply not true.
I was definitely asked a "cutting the cake" brain teaser question when I interviewed. Cut a cake fairly into X pieces using Y slices.

And it was a reasonable question that may or may not have knocked me out of the job, as long as by reasonable you think it's "fair" to serve some people the bottom half of a cake and other people the top half of a cake.

But I of course don't know if that's what knocked me out.
And I didn't say you had argued with anyone. I just get tired of trying to help people and getting fighty replies. I deleted my response to someone else over that very recently.

Fwiw: I worked for an insurance company for over 5 years, ran an alternative health site for a number of years which is being discontinued, and have participated in various health sites over the years. I really hope you have success with this. I just know it to be a tough space.

Peace.

PS I will add that it also goes over well on HN to upvote people if you appreciate the reply. That seems to frequently get overlooked, though I try to do it.
> What you're advocating is that we should universally change established cultural norms to protect the very small minority who might be actually harmed by a misread signal.

What I'm saying is that this kind of thing isn't necessarily an established cultural norm and that even if there is an established cultural norm people have a right to their physical space and safety. If we are willing to discards the concerns of marginalized people then we as a society are only ever going to support dominant groups and paradigms, which is not useful for handling systemic inequalities like racism, sexism, etc.
The NYT had the SOLARWIND story in 2004, and were going to publish it right before the 04 election (October) but sat on it under pressure from the administration. It was over a year before they decided to publish.

The story is told by Eric Lichtblau here:

http://www.democracynow.org/2008/4/1/exclusivebushs_law_eric...

Key quote:

> AMY GOODMAN: Is it right, Eric, you were still — the Times wasn’t going to run this story until to your colleague Jim at the New York Times was going to publish his book, and that put the Times in a tremendously awkward position? It’s going to come out anyway, and their reporters are not the ones who are going to reveal it.

> ERIC LICHTBLAU: Yeah, that’s true, for the most part.

I don't know if this is the right example to support your argument.
Docker will be amazing for development over VMs once they get bindings: https://github.com/dotcloud/docker/pull/602
The biggest thing I'd like to see more often are usable example applications. Not just snippets of example code, but working applications which show off some aspect of what your library or tool is intended to do in a complete form. And keep in mind that people looking to see if they want to use your stuff see buggy applications, that reflects on everything.

There's a joke to the effect of "Every working Unix program derives from 'Hello, world!' in K&R." There's a similar joke about Windows programs and the first example program in Petzold's book. Write your library or tool's version of a 'Hello, world!', make it tasteful, and keep it working across bug fixes and version changes. That's the testbed; that's what people new to your work will modify stepwise into whatever they really want to build.

The second thing I wish I saw more often are "Theory Of Operation" documents, which document how the developers expect their stuff to be used.

Who is the intended audience? What other stuff do the developers expect the intended audience has seen? If it's a library, what do the developers expect the core of a client application to look like? If it's a tool, what do the developers expect its most common mode of interaction to be? It shouldn't be a listing of what each function does, but something that gives an idea of what the developers think the core functionality is would be very helpful.

Get into the head of your users. What would you want to know going in, if you were a user?
And yet, the Mac OS X user experience is so much nicer than the one you get with a GNU-based system; you download an app, it is self contained, it works, end of story. I have been hearing the same old story for years about how dependency-tracking package managers are the right way, and yet that environment continues to have problems, as described in the article; while the supposedly inferior Mac OS X packaging system just works, and I never have to mess with anything.

I am happy to give up a little extra disk space in exchange for having predictable executables that work in the configuration they were built and tested for.
Ah, great. So he does have time to oppose it. Even though it's relatively simple to oppose he'll probably still have to put up a ~$6K retainer for a lawyer to oppose. And if he wanted to challenge their use of his trademark (even though he didn't register yet) he'd probably have to pay out ~$25K for a retainer, but realistically, he'd probably spend around $50k to challenge use of the trademark.

Further, if he wasn't using the trademark for commerce but the new registration is using it for commerce he isn't guaranteed to win. Trademark is not the same as copyright - that's why apple can take over the apple trademark for music.
What about people in the USA that are not citizens of the USA?
What are you smoking? Go back through my comments and point to one where I suggested that the NSA's e-mail to me was a lie. At most, I suggested it was an exaggeration since they said "many" of the requests had invalid addresses, while I contend that it was less than 5%.