skysight-inc/HackerNews huggingface dataset:
Fair. Though I'm not convinced "ungapped sequence alignment" is particularly confusing to a researcher, considering there are tools and papers that have existed for decades using this description [1][2][3]. Though the algorithm described in my article is extremely focused on raw performance (and relatively naive with scoring), I would still choose to categorize it as primarily a tool that deals with ungapped sequence alignment, specifically supporting IUPAC degenerate nucleotide sequences. Thus, I believe the initial argument is, indeed, overly pedantic.

And to be clear, nowhere am I comparing what I've developed to BLAST. (They have very different applications.)

[1] http://schneider.ncifcrf.gov/paper/malign/

[2] http://www.ncbi.nlm.nih.gov/pubmed/9697204

[3] http://www.ncbi.nlm.nih.gov/pubmed/15130540
Of course, a company can only reasonably offer a million dollar salary if that hire will increase their revenue by over a million. I'm guessing that's a pretty rare hire.
Works fine for me and http://downforeveryoneorjustme.com/burning-seri.es agrees.

(I don't understand why websites/hosters being down is newsworthy.)
Congrats to the Go team, but that link kills the browser....
"Imagine how terrible it must feel to have your work responded to with such a harshly critical eye - what you're doing is making the opinions of HN more generally negative and more easily ignored, just as directors now ignore the overly critical tome of movie critics."

What does "feeling" have to do with it?

I can't agree with that. Criticism is valuable. You can't learn anything from a pat on the back as you can from criticism. That's not saying that some of the things aren't deserved.

As an example I always get frustrated when the manager/owner of a restaurant walks around and says "is everything ok?" rather than "what can we do better or what wasn't perfect?" (in other words invite comments that may be negative).

Enough with the attaboys.

As far as HN what you typically can't learn from is downvotes without an explanation of why a downvote was received.
The wheel of science turns, but it doesn't turn backward. Einstein refined Newton, but in no sense represented a return to Aristotle. Perhaps more to the point, the Bell Inequalities are true and have been experimentally verified; reality provably contains either nondeterminism or nonlocality. If you find the model with instantaneous communication along these "flux tubes" easier to work with then by all means work with it, but it's just another interpretation; most of us find the nondeterministic but local model is ultimately easier to reason about.
Perhaps that is the reason, but it doesn't necessarily make it right nor justify it.

Would it be better for the industry (and society in general) if the titles of "doctor", "lawyer" or "accountant" weren't as regulated/protected? Should we care if people are annoyed that they can't self-label themselves as one of these titles?
Wow, github doesn't handle big diffs well. Some sort of automatic pagination would really help.
It is tied to a company (and job description, and location). Any change in those requires amending/transferring the H1B, even just switching locations within the same company.

I found this out the hard way when I accidentally gave the lawyers my company's headquarters address instead of the office where I would be working. They're like 35 miles apart but that still required an amendment.

Plus while on H1B I can't sell a mobile app, or monetize a Youtube channel (things I could of course do if I were living in my home country), or even rent a room on AirBnB, as my visa restricts me to income from my sponsoring employer. Luckily I should have a green card soon.
RSC is awesome.
The 5 Irrefutable Laws on How to Sell and Overcome Objections
Ah ok, so there will be a pretty long chain from 1.2 eventually, but hopefully it will be part of the test suite...
Visadoor builder here. Thanks for the feedback. Its on my todo list.

What data are you seeing missing? AFAIK its pretty accurate, but http://visadoor.com/h1bvisa-database is the archive database and is usually upto a quarter old.

Realtime (updated daily) is at http://visadoor.com/h1b-lca-database.
The implementations notes list another potential specification[1]. I'm guessing it was avoided because it wouldn't follow the pattern of ending each command with the new coordinates of the pen.

They were definitely considering the rounded corners use case; the details of drawing a rect element with a path[2] make arcs sound much easier to use than they actually are most of the time.

[1]http://www.w3.org/TR/SVG/implnote.html#ArcParameterizationAl...

[2]http://www.w3.org/TR/SVG/shapes.html#RectElement
> Then, when you're ready to make a transaction, they generate a one time use (mastercard) credit card.

This is the definition of tokenization

> Apple uses _network_ tokenization. It too is like a credit card proxy and each token is device specific. The magic here is that the networks are supporting this technology (although not all back end merchant

What?

> The token is reusable unlike the one time use cards

What?

I think you have to re read how Apple Pay works and what tokenization really is because i Think you're a little confused
Non-human? What makes you think the languages are non-human? There sure are some inhumane languages around (hehe) but have you ever tried e.g. Common Lisp? There are some very well designed languages around and their source code is as pleasurable to read as its authors were skillful. Of course, I can imagine a graphical s-expression editor which makes it even better to work with Lisp.
But the "explanation" assumes what it sets out to prove.

If there is no reason to believe in collapse, there is no reason to believe that we can only be conscious of our state of entanglement with one component of a wavefunction rather than both.

That is, the Everret interpretation assumes that for some unknown reason we can only be conscious of the classical world, and uses this assumption to "explain" that we are conscious only of the classical world.

Consider a polarizing beam splitter with detectors in either arm. We are only ever conscious of a photon being detected in one arm or the other. But why not both, since the matter of our brain is necessarily entangled with both components of the photon wavefunction?

All Many Worlds does is push the central mystery around, from "Why do photons prepared in the same initial state collapse into different final states?" to "Why aren't we conscious of being entangled with both photon polarization states rather than just one?" It won't do to simply say, "Well, consciousness doesn't work that way." We know it doesn't. The question is, given the otherwise completely continuous physics describing the world, why is the physics of the brain such that it can't generate consciousness of that world?

Decoherence and similar approaches have the same problem, because they assume that for some reason the brain is unable to detect the quantum world without the aid of such classical phenomena as interference patterns in photon detection, but there is simply no warrant for that assumption.

If you restrict your description of the universe to non-collapsing QM you would never guess at the existence of the classical world. Ergo, a brain fully-described by non-collapsing QM is a quantum brain, and there is no particular reason why it shouldn't be in all states at once. That is it not in all states at once is manifestly true, but the question is "Why not?" It won't do to simply assume it, as all these alternative interpretations of QM do.

Getting the brain to be aware of only a single classical world is exactly the same problem as getting a wavefunction to collapse. It has just moved the problem around, not solved it.
>even thgough im Palestinian and these guys are Israeli

that has nothing to do with anything.

>should we really be blaming superfish? this company makes software, seams like a bunch of hackers to me.

More like a bunch of crackers. They produced a nefarious piece of software (which couldn't be used responsibly or in a just way), and it got used in a way that harmed users. Both parties profitted from hostile actions, which then hindered the defense of their userbase.

"Should be we really be blaming Cult of the Dead Cow? This company makes software, seems like a bunch of hackers to me. The users of BackOrifice are the real culprit here."

(yes, I know, my cyber-threat definition list is frightfully out of date. Maybe I just like cDc)
But... i love Ad Block Plus
If they hire a software engineer to build a bridge, they have more problems than the job title.

I don't really follow this argument, since it isn't like all the 'certified' engineers are interchangeable. You would have just as many problems if you hired an electrical engineer to build your bridge as you would if you hired a non-certified software developer to do it. Are people really worried about software developers trying to illegally build building?

I mean, we don't legally limit who can call themselves an engineer in the US, but you still need certifications to actually BUILD something that requires engineering work. That seems like a much more effective control than limiting who can call themselves engineers.
Probably the very coolest way to set up a hammock: https://www.youtube.com/playlist?list=PL4IGA3iO2R62SAhLcIbKE...
Instagram data shows Lawmaker with lavish decor billed private planes, concerts
On a team level?

Total lines of code added (starting at total lines removed, then counting upwards). We want to see +150 per developer/week otherwise the TL has to explain it to the GM. We also have a manager who run a code consistency checker and flag any submits which don't conform to the standards (e.g. {} not on their own line, variables named incorrectly, etc). There are also reports that come out of the CS ticket system against each part of the system which are meant to be bug reports (most aren't) which we need to fix and close, teams are ranked against each other on fewest reports and most closed/month.
Usually you don't keep the chain. You just keep a working compiler. You can also bootstrap from another implementation of the language, e.g., gccgo.

A common trick is to keep a highly portable interpreted version of the target language and then use this for bootstrapping, but often you attack new architectures by cross-compilation instead. It all depends.

Also, it is common for self-hosting languages to require themselves to build.
Musk: Apple offering battery engineers $250k signing bonus plus 60% salary bump
Anyone else seeing this post as the 1st and 2nd link on the front page of HN?
This behavior is not something you should be proud of.
You don't have to write a bunch of code for forms, that was written 10 years ago.

Also, you wouldn't apply generating html on the server to everything, on the parts that make sense. If you want to use JS to update part of the DOM (e.g. showing an error that passwords don't match), then you'd obviously use JS. It's completely ok to use the right tool for the right job.
Unfortunately, name, `nub`, is the best thing about this function. It has horrible (O(n^2)) performance, and only works with lists.
After I do a search, the Back button is broken. Seems like it somehow made 5+ entries and I have to manually look through my search history to go to the previous website. I'd rather use the Algolia search at the bottom of every page.
Yes! And with different points, too.
Can't speak for anyone else, but I'm currently in OKC.
Yes. With the same URL for both discussion and article, though with differing scores and comment counts.
We have to ensure that our rights aren't just being protected by letters on a sheet of paper somewhere, or those protections will evaporate the minute our communications get routed across a border.

Reminds me of Lessig's "Code is Law".

http://harvardmagazine.com/2000/01/code-is-law-html
It's a huge page. Maybe HN took a while to read the URL and the OP ended up double-posting.
You should always be able to build a Go 1.x compiler with just the 1.4 tool chain binaries. We have committed to sticking to the Go 1.4 language and libraries for the compiler tool chain.
Yep, with different numbers of comments.
Do they know what they're going to move to?
Looks like they diverged. Lots of duplicate comments.

Edit: Nope. All comments show on both.
Sorry, visadoor looks accurate, but I meant to say that the salaries were missing in the new distribution visualization.

BTW - thanks for visadoor!
I find this quite fascinating but: My browser settings include a font-size option, at least the first link's demo breaks with adjusted font sizes. (E.g. minimum font size == 15).

(Theoretically) If I would report a bug against your product, complaining that your layout breaks when I force font sizes in my browser, would you try to fix it or tell me that 99.9% of all users don't set font sizes and I shouldn't too?
But they both link to the same comments section
For superfluid mechanics (which they seem to be using as a foundation) Donnelly's "Quantized Vortices in Helium II"'s introduction is a pretty good start. The field is quite hermetic, though.
That you think a one time use card is the definition of a token makes this a non starter in terms of a discussion.
Laura Poitras on the Crypto Tools That Made Her Snowden Film Possible
> "Minimize awareness"? Obviously we don't try to do that, nor would we ever want to, or even think that way.

The higher up on Hacker News an article is, the more awareness will typically be allocated to the story. If a story drops from the front page, significantly less attention will be allocated to it.

While the penalties might not have been intended to minimize awareness of these stories in the greater scheme of things, they were certainly meant to minimize awareness of the stories on Hacker News.
I wonder if this test suite will be the last known use of TCL in modern code?
The Case Against Certification
I disagree with the suggestion of Griffith's QM. Somehow, Griffiths made an excellent EM book, but terrible QM. I find Shankar's Principles of Quantum Mechanics to be much more comprehensive and easy to follow.
The certification is more than just "an expensive piece of paper". In some jurisdictions (Canada), an engineering accreditation board has to certify that the courses taught during the course of obtaining an engineering degree contain certain material - thus enforcing a standard across all degrees, regardless of the university/institution.

Without this, it's arguable that having an "engineering degree" (in a certain discipline, say software eng) from one university would not all be comparable to having one from another institution - thus decreasing the overall quality of the industry. I'm not saying having the standard solves all these sort of problems, but I am saying that it makes things better.
> A relatively small portion of the community ends up flooding everyone

> a huge chunk of people off that just don't care to read about it

talk about projecting. i'm sure it was super democratic and indeed the voice of the people that got an NSA/snowden filter put in place and how robin hood of you to spring to its defence.
Stores hold the state your Views use to render. This can include more than just the data backing the Views. It can include things like which item is selected in a list, if a link is active or not, and any error messages as well.
The tenure system really needs to go. The idea was to set up a system where it would be difficult to stifle dissent.

But the structure of the system guarantees over time there won't be any dissent to stifle, because tenure committees don't allow anyone who isn't like everyone else into the clubhouse.
Show HN: An easy-to-use go library for parsing and validating form data
And they seem to link to the same URL, which HN is supposed to prevent (for submissions created within a short period).
Top Mapping APIs: Google Maps, Microsoft Bing Maps and MapQuest
This was certainly not intended as an academic submission, merely a description of a method used. You can breathe. :)

The initial point of the tool / algorithm was to find all potential binding sites for a DNA-binding domain of a protein in 100kbp - 1Mbp genome. (Even those with sequence identity ~50% or less.) This is provided you have a consensus sequence that contains ambiguous nucleotides. (For example, roughly discerned from a sequence logo.) It quickly turned into development of a general bioinformatics library in JavaScript, and a chance to see how far and fast I could push V8 at doing these sequence comparisons.

I would love (at some point) to go into significantly more detail and compare what I've written here with existing tools. If you're willing to offer mentorship or guidance (or know somebody who would be), it would be fantastic to present the information in a more thoroughly peer-reviewed context. Otherwise, the post (and associated library) are meant primarily as learning tools for both biologists and developers.
In case is gets fixed, here's what I see, to help diagnose the bug [1]. Both posts point to https://github.com/golang/go/commit/b986f3e3b54499e63903405c..., have the same HN item id=9097404, but different comments counts.

[1] http://i.imgur.com/xATOXPb.png
Since I can't edit anymore - my comment went from well above 1 point to negative 2. Could people explain what do they don't like about my argument, instead of downvoting please? All I said was, that I don't see anything wrong with people creating service jobs which pay a living wage - if you think otherwise, explain why.
"More interesting than 10nm, though, is the news that Intel is looking to move away from silicon FinFETs for its 7nm process. While Intel didn't provide any specifics, we strongly suspect that we're looking at the arrival of transistors based on III-V semiconductors. III-V semiconductors have higher electron mobility than silicon, which means that they can be fashioned into smaller and faster (as in higher switching speed) transistors."
i see what you mean. agreed.
Original paper: http://www.nejm.org/doi/full/10.1056/NEJMoa1414850
The comment links are in fact the same: https://news.ycombinator.com/item?id=9097404
Hidden Snipers
> mods have been clear in the past that, while they agree the topic is important, it distracts HN away from the tech/web/startup topics they want HN to focus on

No, that's incorrect. The first thing the site guidelines say is:

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups.

There's no question of the Snowden stories being off-topic. The issue is purely one of balance. The right principle seems to me to be that articles with significant new information are more HN-appropriate than those without it.
I've seen it before, a couple weeks ago, but it disappeared rather rapidly last time.
The problem as I see it is that H1B isn't really immigration; it's even classified as a "non-immigrant" visa, created so that companies can temporarily employ foreign workers.

H1B holders are effectively tied to their employers. Sure, they can in theory find other jobs, but the timeframes and restrictions are very different to those of an actual immigrant.

Immigration of talented people would be fine. I would love to see a merit-based system. But the H1B system is hardly immigration.
An unconventional article and quite humorous in it's peculiarity. Reading the whole article really builds well for the final sentence and I gave a hearty guffaw.

Never has the saying rung so true: "don't be ugly".
Didn't realise that -thank you :)
The same is true for the "C# Edit and Continue and Make Object ID Improvements in CTP 6" story, presently at #25 and #27.
All I'm saying is that if we plot languages on a spectrum, where one end corresponds to functional programming and the other to, say, imperative programming, then Haskell will be most closely to the FP end than any other practical language. Haskell embodies the most of the tenets of FP.
At least in chip design, and Electronic Design Automation in general, TCL is still heavily used.
I'm also seeing duplicates of the 'Add "Magic" to Your Business' post on the front page.
I notice that one submission is "canonical" for the flag/unflag bit. You can flag one of the two submissions, and the "unflag" will show up on the other submission.
Well, you'd think anyone who'd seen the film and thought it was decent would remember it was a far-left German terrorist organisation! I feel like we may have digressed.
"That's a playground tease right there. My kid can show you better ways to do it."
I'm seeing the same thing with this post as well:
https://news.ycombinator.com/item?id=9096843
Privacy protections: The genome hacker (2013)
Most cities have coworking spaces. Even if you only work there once a week they're a great for replacing the social aspect of work.
M - N must be "large enough" and must be unpredictable, though. It might need to be pretty big.
There's a lot more to this... I've been a fan of these studies for a long time in the way of holistic dynamic analysis of systems - problems that usually get a statistical analysis approach. I think there's another school of thought that can lead to higher fidelity predictions - and these tensegrity systems are examples of that nonformalized and unstudied school.

Although these systems can be treated through classical analysis, there's something a bit more compelling about how they are truly faceted in ways that facilitate further nuanced analysis - and not the other way around, where the systems are a product of an analysis. It's a short-circuiting of the classical methods of scientific analysis and somewhat defies the limitation of models that we are so accustomed to.

Instead, they embody an underlying system with dynamic networked coherent responses. I've thought that there's something fundamentally different about them and a way to punch through some of the computational, analytical, and measurement barriers presented by classical analysis on traditional systems.

I've met one person, http://ti.arc.nasa.gov/profile/Vytas_SunSpiral/ who thought the same way I have with a requisite technical background to see the implications of this school of thought, and so far, that is all other than perhaps, Buckminster Fuller in his 1982 book, Synergetics - which deals with the same concept.

I worked on this a few years and then I put it down, about 12 years ago. I hit the end of my cognitive ability in the research and haven't returned. It's a redefinition of analytical engagement. The classical Aristotelian discreteness is a limiting factor in its development. Stepping outside this while maintaining a descriptive formality of what constitutes this form of analysis is exceedingly difficult.

I apologize that this is so vague but it is, for the most part, completely unexplored. I think there's a very real possibility of coming up with a divergent philosophy of science with a completely different disciplinary system - but with higher accuracy and fidelity of analysis and results of some of the problems which are for intents and purposes, currently intractable due to the compounding effects of being multi-faceted systemic problems.

Here we are, we can construct highly-coupled, dynamic, reactive, but ultimately stable systems - the same class of systems we see in our "unformed" natural world. That's the key insight - that this is a real thing and that there is a distinct and different way of dealing with it - and that it can be exploited generally. This I believe, is inherently revolutionary.

If you've read all this and don't think I'm nutso, then congratulations, we can work together maybe. Just respond below. I think this could honestly be the most productive and meaningful project that people could ever engage themselves in.
Not sure I get why the author of the article didn't just use the well known Bitap algorithm? http://en.wikipedia.org/wiki/Bitap_algorithm