skysight-inc/HackerNews huggingface dataset:
First, you're right that saying nobody was wrong - but I think very few people. Even you, do you really object to advertising, or just the way it's done online? If you get on a train do you hate the fact that there are adverts on there subsidizing the cost of the service? My guess is you don't care as you just ignore them.

But that wasn't actually the point I was trying to make. My response to "when you install an ad blocker, you're already exceptionally unlikely to click an ad on purpose" isn't that nobody exists like that, but that (in my opinion a massive majority) are doing it because of bad adverts, not because they're anti-adverts. And my maning about the lie told by the industry is that when a company spending ad money says "what about all the people on your website we see using adblock?" Mr Ad Sales' answer is often (that I've witnessed) to say that those are people who never would have given your advert the time of day in the first place, so it's irrelevant whether they see it or not. (Of course now days with better tracking and better competition, it's more common to see adblock detected and not charged as an impression.)
Also, this would be input latency, which is much more significant of a drawback than normal in-game network latency.
Try refreshing that page. That's an old copy, and it's trying to merge with the new Javascript.
>> The translation machinery is nowhere represented in the DNA.

Why yes, yes it is. There are genes that code the proteins that make up the ribosome for example. The ribosomes in turn interpret the DNA string to make proteins. This leads to a bit of a chicken and egg problem which I mentioned as the issue of bootstrapping. But the DNA does code everything in the cell, or at least defines the machinery needed to make everything.
Well, for multiplayer, at least the EC2 machine would have a reasonable ping with the other players, it would just be display/input latency.
Now watch this question pop up on technical interviews everywhere for days because people read about it here.
Thanks, the Caffe on the PYTHONPATH was the bit I needed.
> If you can get away with it, outsource identity management to Facebook / GitHub / Twitter / etc. and just use an OAuth flow.

OAuth isn't identity management, it's for authorization.

Each of those platforms does provide it's own identity management, but that isn't OAuth.
> humans are the stupidest possible creatures that can build a civilization

Kind of a tangent, but there are conditions that are not easily described as "intelligence" that are necessary for building civilization. Namely, the ability to cooperate in very large groups. Chimpanzees outperform human 4 year-olds in a variety of intelligence tests, but adult chimpanzees are not observed to cooperate to the same degree as humans, or in very large groups. There is also some archaeological evidence to suggest that this is one of the reasons humans were able to outcompete Neaderthals - larger tribes. Individual Neanderthals may well have had higher IQs than their contemporary human rivals.
Well, yeah. What's the problem? Money has no smell.
If anyone tries to act on what you say here, they're likely to get their and their friends' accounts thwacked.

> how easy it is

We see a lot of people trying to game HN, and I can tell you they are not having an easy time of it [1]. Of course we don't see any who manage to fool us plus the software plus the community, but do you have reason to believe there are many of those? I doubt it's a good bet.

> how effective it is

I go back and look at the data when people post about how they've gotten results by gaming HN, and what I see is a trail of penalized accounts. We sometimes turn the voting ring penalty off when a story is of interest to the community, but that doesn't mean the accounts got away with it.

> how random and spurious it is

The randomness of what gets elevated from /newest has indeed been a problem, but we've put a huge amount of work—of both kinds, development and grunt—into addressing this in recent months [2,3].

1. https://news.ycombinator.com/item?id=9857874

2. https://news.ycombinator.com/item?id=9828818

3. https://news.ycombinator.com/item?id=8790134
And actually, even the redundancy is not complete. A recent paper showed that seemingly "redundant" variations of triplets led to a slightly different 3D folding structure of the DNA, with effects on the physiology of the cell.
Holy std::borrow::Cow – Redux
this is known as a uniform spanning tree https://en.wikipedia.org/wiki/Spanning_tree

these can be sampled using Wilson's algorithm for Loop-Erased Random Walks https://en.wikipedia.org/wiki/Loop-erased_random_walk#The_un...

Here is a nice visualization of Wilson's algorithm using d3.js by Michael Bostock (NY Times) http://bl.ocks.org/mbostock/11357811
That's already been done many times over. Out of hundreds executed, There are a handful of interesting ones, benzoylphenylalanine, azidophenylalanine, phenylalanine methyl ketone, and bipyalanine, but the thing is, that nature really has a good selection of amino acids to accomplish just about anything it could do. The reliable chemistries that are compatible with a water solvent are few, which is why so much organic chemistry is done in nonaqueous solvent.
Some very interesting stuff in there... that's bound to make some manufacturers very unhappy. I remember a couple years ago when some Tesla forum geeks got access to the Linux system running the infotainment dashboard of the model ... and got a nice (seriously) message from Tesla engineers to the amount of "good job... but please stop there".

Many folks have mentioned how the Tesla Model S at least is more of a supercomputing cluster on wheels than a car with some ECUs. I don't know how armored their CAN bus(es) are, but I'm sure the "Attacking ECUs and other embedded systems" is giving some safety engineers white hair.

(of course, everything I've said about Tesla is just about equally applicable to other high-end vehicles. It's just that Tesla are a bit more connected to the traditional software world)
Much of this is equally applicable to other fields, but I very much disagree with point 2. Every lab should have one or more programmers, people who are professionals at writing software, and who guide researchers in their software development. For both efficiency and accuracy reasons.

But of course a software developer at a university is, at best, a 'lab assistant', but more likely regarded to be on the same level as the janitor (both in respect and in pay). With the result being thousands upon thousands of shitty programs you wouldn't wish work on to your worst enemy.

But hey, cool with me, I carved out a consulting niche in cleaning up such messes in exactly that environment. But man could a lot of money be saved, and a lot of much better work be done, if only researchers (and the hierarchy above them) would recognize that software development is both critical to pretty much any research today, as well as something they cannot just pick up on the side.
It's still true that you have limited practical redress if you're fired (especially in an at-will state).
Organisms with the new base pairs probably wouldn't have so much of an advantage that they completely replace all life that currently exists.

However, it does raise an interesting question if some future species would be able to figure out evolution and the origins of life, since there would literally be intelligently-designed organisms running around.
It's not composable if you only write raw CSS, they're perfectly composable via @extend's and @include's, e.g.

#login-widget {
@extends widget();
}

Best of both world's, the semantic meaning of id's with the composability of classes, plus, the compiler is smart enough to reduce duplicity to it's bare minimum
About 30% of the games are Windows only.
I admire, praise and was part of the initial revolution in bioinformatics. It is very true that it's not all just about the data and algorithms. When coupled properly, data and algorithmic processes result in a platform that enables the genomic scientits and researhers to make that leap in discovery.

Platforms that can help researchers and commercial organizations to form new hypothesis are key.

Ideally, it would be nice to see more platforms with the ability to combine pieces of knowledge to hypothisize new potential discoveries validated by researchers.
Perhaps that is intentional? Buffer may prefer employees in Nashville to those in SF for all manner of reasons.
I find it funny that you're putting CS and Heroes of the Storm on the same level. Considering the latencies already mentioned (25-50ms to the closest AWS data center), CS should only be usable for casual play while for your other title... most Dota clones are playable up to 250-300ms latency, if you're not spiking.
Considering how rare prions are I don't consider it likely that an escaped artificial DNA organism would accidentally produce one
Can someone explain why we don't see any background stars in those photos?
> What? Race and ethnicity are synonyms.

Race and ethnicity are, perhaps, similar kinds of cultural constructs, but they are orthogonal categories.

See, e.g., https://nces.ed.gov/ipeds/reic/definitions.asp
Oh yeah, because salary is the only thing that people optimize for. A salary range is easy enough to ascertain if you are a good recruiter anyway. If you think this dashboard really helps you poach employees, you are a terrible recruiter.
And how do you know that a human experienced anything while writing a "heartfelt-seeming" post?

Do you think that everyone reading that experienced it as heartfelt?

Did you have the "awareness" that it was heartfelt from birth, or did you only know that because you can recognize that it's much like other writing described as "heartfelt", that is, is it something you learned?

If you did in fact learn it, which I assume you did, since we're not born knowing language or even what heartfelt means, why do think that an AI couldn't learn the same? Do you think that how you "experience" it is universal to all humans? Or does it come from things you've encountered in the past.

Regarding your argument about being aware of the color yellow upthread, have you asked someone that is red-green colorblind how they tell the difference or how they experience red and green? It's clearly not the same as people who can see the full "visible spectrum", so do they not have awareness of those colors?

In the past when I asked a friend of mine who is red-green colorblind how he can distinguish the difference, he told me it was because he'd seen things people call red or green in the past. I asked if it was the same as the difference between colors, he said yes, but more like the difference between teal and a slightly different teal. So if you were never told what yellow is, would you be aware of it, or just know it as a slightly different orange? Personally, I know what colors are only because I know what other things of the same color look like, the same wavelength hits my retina so I know that it's the same color. How is this any different from an AI recognizing that?
You do get to choose: Don't work at Buffer.
Another win for tax-haven offshore companies!
What China’s nerve-racking stock market looks like from inside the country
I'm going to set this up to see how it compares to my Windows Steam on Wine that sits next to my native Steam on Linux with its smaller library.
No problem. Don't work there.
It probably comes down to pride. Americans are a prideful people, we don't like to admit to being wrong or inferior. If you go around telling all of your coworkers how much you make, chances are good that at least one of them is making quite a bit more for what you see as the same job. Most people would rather not find out that they get inferior pay to their coworkers, even if they could potentially do something about it, because it tells them that the employer sees them as the one worth less (whether justified or not).

It's kind of like how most people aren't going to just ask their spouse if they're cheating, they'll wait until the evidence is clear. Nobody wants to confront the potentially ugly truth.
> I couldn't disagree more. The more specific you are the less side affects you'll encounter in the rest of your project. When a project gets incredibly large if your styles are NOT specific you're going to run into a lot of unintended consequences.

You can handle 99% of use cases for specificity just nesting classes. Using IDs to settle specificity is the same as bringing an ICBM to a Nerf gun fight. When I was doing front-end development, I spent more time fighting back against overly specific CSS, thanks to IDs (and fellow developers who just sprinkled `important!` on everything until it worked), than struggling because I couldn't get specific enough without IDs.
Like it is in every other company?
Companies usually wouldn't fire you for talking about salary but they will find another reason to fire you for talking about salary.

I've seen people get fired for being late to a meeting once. The real reason they got fired was something else but on paper and what they told the person was for being late.
Not all business models are economically viable, and others are not obligated to make it easy to support your choice of a bootstrap business model.

My experience is that people who get a piece of software, even if for free, often want some support. If you don't give them support, some will complain. A company may decide that it's easier to deal with complaints about the lack of a free version for hobbyists than to deal with complaints about a user not getting sufficient (unpaid) support.
For my comment I received many downvotes and also many upvotes (net change was downward, but my karma has been jumping around for about 5 hours now), for pointing out a fact that I find baffling, without criticizing anyone in particular. I'd like to understand why this happened, if possible.
Ugh, totally agree. They need to open source this stack and get all vendors on it. Its one of those things that is really holding back GPGPU innovation.

If you've been following Docker at all, they just did this by donating "runc" to a new effort called the open container project. NVIDIA should develop a reference x86 implementation of CUDA. Something that works great on multicore and then donate it to OpenCL or something. Or maybe OpenCL catches up soon.
>Whites in the US are less likely to be Christian than Blacks.

There are more white Christians than white Athiests and white "Other" religions. Regardless if only 60% of Whites are Christian and 95% of [other race] are Christian it would still be a white majority, just not "per capita". 100% of 100,000 is still a minority compared to 55% of 100,000,000.

>By restricting immigration, and not allowing the overall quotas to align with where the people otherwise qualified and interested in coming are located? Certainly.

This has nothing to do with race and more to do with a government, "it's people", and the effects of immigration on both of those. Your argument presumes that someone can be anti-immigration but "pro-white immigration". As someone against immigration and pro-restrictive immigration, that's a bit of an absurd and out-of-touch claim to be making. I'm equally against a "qualified Irishman" from immigrating as I am a "qualified Indian".

Also what do you mean by "overall quotas"?

Open-borders also actively harms "lesser-off" countries: all their talent leaves for greener pastures. Leaving these countries with a lack of leaders and professional talent (ie. doctors). How do you value the interest of an individual over the well-being of an entire country? What if we simply took every single doctor out of India and let the people fend for themselves when it comes to health care? Should millions die so a few 10,000 could move to a "better country"? Immigration has harmful side-effects than I don't think you're fully considering.

>Why would the whites holding the majority of the power oppose having greater non-white subject populations as long as they were still subject? (One might argue that this would be short-sighted, on the assumption that minority dominance isn't indefinitely sustainable, but at a minimum this requires assuming that the white rulers were not merely racist, but also uniformly long-term strategic thinkers.)

You provided your counterpoint and then precluded racist and "strategic thinkers". It doesn't take a strategist to know that ruling over a minority that outnumbers you isn't feasible and revolt is likely when you are outnumbered. (see: history)

The counterpoint is that whites are not uniformly racist because they haven't created systems to guarantee a smaller non-white population than white population. If white people were uniformly racist, as you mentioned, they would have had systems in place to insure they remained the majority population in order to remain in control.

>Zimmerman is of white race and Hispanic ethnicity.

He's of Hispanic race and Hispanic ethnicity. Police reports, for ages, have only had []White and []Black fields for criminal reports. If you aren't black, you're white. That includes whiter-skinned blacks and is often left up to the person filing the report. So you can come from African with two black parents, be black yourself, but still be filed as White in the criminal report at the whim of the officer filing the report.
how does it stop collusion at the tables ?
Well said. In terms of my mention of "old formal methods", these are being used today as academics tend to be risk averse related to employing more experiemental methods due to reputational and funding risks.
An effective tactic to prevent people from looking into something is to promote obviously false information, bonus if it's offensive, and associate it with information that can be verified. Another related tactic is for people who have a long track record of promoting false information promote something that's verifiable. That way people will dismiss real information that has been associated with bs. There is a paper, by a good friend of mine on this "Discrediting By Association: Undermining the Case for Patriots Who Question 9/11", and links to much more info in my profile.

And I agree, there are many documentaries on modern issues that are pure junk.
After security disaster, OPM director resigns in disgrace
> But hey, cool with me, I carved out a consulting niche in cleaning up such messes in exactly that environment.

Sounds like an interesting story there. Anything you can share about it?
It would have to have evolved or be designed to be able to synthesize them.

https://en.wikipedia.org/wiki/Nucleotide#Synthesis
young guy here, can confirm this is not the future we want.
> The categories do not denote scientific definitions of anthropological origins
Async: Syntactic Sugar for Grand Central Dispatch
Why not look at BEM?

https://en.bem.info/
http://csswizardry.com/2013/01/mindbemding-getting-your-head...

Harry Roberts really simplifies the idea of it.
Fantastic job, and I agree with AustinDizzy. Links to comments would be great.
Win lifetime memberships – Second BETA is open
Not sure if you're being humorous or serious, but a lot of generalization going on there.

Anyway, it doesn't belong in a license. Or anywhere else. Can't we all just get along?
PAZTAGACA just rolls off the tongue.
CONTEST – WPManaged.org needs a logo
Would anyone like to explain why it remains the preferred protocol

Legacy.

BGP is a policy mechanism and sometimes the policies are either misconfigured or we can't trust hostile actors with access to wide open Internet (e.g. backwards countries null routing all of YouTube because censorship and it propagates outwards instead of inwards).

In most cases, if you are talking BGP to your ISP, your ISP filters your BGP traffic to only allow specific routes you can claim ownership of to be updated. Normally, non-infrastructure-level villains can't do bad BGP things if they have responsible upstream ISPs doing filtering correctly (kill you on flapping, kill routes you shouldn't be originating, etc). But, as we've seen with ISPs not even verifying UDP source address spoofing that allows you to generate multi-hundred-gigabit DDoS attacks, many ISPs are still run by morons.

BGP is also the magic behind anycast since you can intentionally duplicate any routes with no oversight (besides any upstream filtering in place).

what improvements are in the works

Good luck upgrading every embedded peering router in the world?
Those are beautiful analogies. They might look good on a magazine, explaining layman how a computer behaves. However, science-wise, there's nothing to it. Or will the loss of a familiar trigger a psychiatric condition on the computer?

> Beyond what instinct gives us, which is really just a pre defined set of conditionals,

I don't think even neuroscientists have a definite answer to this. However, computer people - as always - do. That's, I think, the problem. A KISS approach is great; being oblivious of complexity isn't.
Planned obsolescence through sabotaging a product (or at least its quality) is a universally bad thing in my opinion. Planned transition to an upgrade is not. Terms are probably going to muddy the conversation around the importance of these topics, I think. Maybe we shouldn't borrow the term of planned obsolescence at all.
Just curious how he got $0.11/hr for a "spot" instance of g2.2xlarge? Amazon's "on demand" pricing of that config w/ Windows on their website is $0.767/hr.
This sounds a lot like a story from 20 years ago, that was probably in Discover Magazine or Scientific American. The new nucleotides at that time were labeled kappa and chi.

And as a point of fact, three-base segments of DNA to not have a one-to-one mapping to amino acids. I also believe that a non-standard use of one of the three stop codons can change an encoded methionine to selenomethionine, with similar special cases for other proteins using rare amino acids.

Furthermore, 6^3=216, but that doesn't mean that adding a new base pair can code for that many amino acids. The original set of 4, with 64 possible codons, usually encode for 20 amino acids (excepting special cases as with selenomethionine). mRNA also employs uracil and tRNA adds hypoxanthine. These lead to "wobble pairs" which in turn allow a single tRNA to match several different-but-synonymous codons.

As it stands now, every codon without a matching tRNA would be a different variety of stop codon.

Now, what would be interesting to me is if the P-Z pairs could match some tRNA anticodons that translate stereoisomers of the standard 20 amino acids (or actually just the 19 that are chiral). That way, the D-(KLAKLAK)2 apoptosis promoter sequence could be synthesized directly by the ordinary transcription-translation mechanics of a cell.