skysight-inc/HackerNews huggingface dataset:
Sam Altman is more notable to the HN crowd that the hundreds of other folks.
We already knew there were organic compounds in space, this just added another one to the list of organic compounds in space.

Nothing to see here, folks.
> Seems like if you're done you should just be done.

Why? There's no reason someone shouldn't be able to change their mind.
Non-mobile link, which is more legible on a wider display: http://research.microsoft.com/apps/pubs/?id=167719
They didn't expect these events to be very common, so it was suspicious that they got a signal almost as soon as they turned the interferometer on. Receiving additional events will help reassure people who were afraid that the first result was a glitch of some kind.

The more you read about how this particular instrument is constructed, the more incredulous you'll be that it could possibly work at all, or if it does, that it could pick up anything but noise. So it's very good news that these events are relatively common. (Well, good for the research teams at the LIGO installations, but bad for anyone within a few hundred light years of the events being detected.)
Legal Publisher in Settlement to Drop Noncompete Agreements for Employees
Another note on differential privacy
I prefer lazy sysadmin that avoids all that manual ssh/sudo by making puppet/etc validate sudoers before updating it.
You can syntax check with visudo -c.
The Joy
Might not want to cite ghomeshi as an example of an unfair justice system:

http://news.nationalpost.com/news/canada/christie-blatchford...

http://news.nationalpost.com/full-comment/a-good-day-for-jus...
Thank you for reading.

I'd extend the discussion to say you don't need investors either. The only participants you need are in your target market. And, you can prepare to bring in outside successors in the event of death, key person insurance, etc...
Widely reported? It was just the opposite.
Suppose someone gets access to the box. They shouldn't be able to curlbash http://evilscript.sh into the system.

So you really want to lock all outgoing and all incoming except for very specific channels and protocols to controlled endpoints.
I think it's immensely positive that she came forward, although all of this too late, it would have taken a vastly better environment for the people involved to be open from the beginning. Abuse shouldn't fester like this.
My approach to Devops
I suspect that the electric infrastructure probably is oversubscribed, in the sense that I doubt that everyone on my street could draw 200A each all at the same time and not trip a breaker somewhere upstream. But it's a testament to the way electric utilities are run that we don't notice the oversubscription. If ISPs were run the same way, probably nobody would care, either. It's just that they like to press right up against what customers will bear.
There's always a steady migration to new platforms.

A new platform emerges.

The early adopters find other early adopters. They are all enthusiastic. It's a small community so things stay informally OK.

Word gets out. There's a boom. Growing pains.

Eventually it's a mass platform. Everyone is there. It turns out that lots of people's morality is governed by fear of punishment and not fear of guilt and bam, there's a rising tide of nastiness.

A new platform emerges ...
Its so dumb that people in todays day and age under estimate the intelligence of the Nigerian people who as a group in American are easily on of the most educated groups around with >25% of them have a graduate or professional degree.
(http://www.nytimes.com/2014/01/26/opinion/sunday/what-drives...)
my experience has been that when employers "pay above average", what they really mean is they pay 1 employee for the work of 1.5 employees. Do you really think the engineering team goes home at 5pm?
You're correct. It's sad there are people voting you down with no explanation. I cook every meal I eat (4 a day) in a single frying pan, a single cooking sheet, microwave, and a rice cooker. For seasoning, I have salt, pepper, and some Ms Dash. I don't know much that I can't cook with those items alone.
Awesome; more tools should do that. Some caveats, though:

* You might not get a response from every terminal, so limit how long you wait.

* If you don't already have echo turned off, turn if off before sending the sequence, because otherwise it'll be visible as though the user typed it.

* You don't know that the color will use the "rgb:RRRR/GGGG/BBBB" format (a terminal can return anything XParseColor can understand); just read the string from the escape to the terminator, look for 'rgb:', and ignore formats you don't understand.

* To calculate whether a color is "light" or "dark", see https://en.wikipedia.org/wiki/Luma_%28video%29:

dark = (0.299*red + 0.587*green + 0.114*blue) < 0.5;
http://devzum.com/2015/05/best-free-machine-learning-ebooks/
I guess just read a lot of books, and keep doing it for several years. I learned to read when I was four, so I can't really remember, but I don't think I've gotten any faster since I was 16 or so. At that time I think I read for at least one hour, more or less every night.
Sounds like a good way to read average articles and reinforce a filter bubble, click bait titles, and bike-shedding.
I'm quitting for awhile. This is not newsworthy.

I will be back, I just want to break the cycle of the compulsion to check it given that I think it's healthier in much smaller doses.

I also think Twitter will make changes to the behavior the product rewards, and it will make it a much better place to be.

Just to say it, I also think Twitter will be a very valuable company.
How come: 14.2 + 7.5 == 21.7 != 20.8 ?

Does the gravitational wave contain 0.9 solar masses of energy?
The largest gravitational waves, emanating from black hole collisions, have now repeatedly been detected. Scientists can iterate on the design to build more sensitive detectors. This will give us a new way of studying the universe that doesn't rely on electromagnetic radiation (light, x-rays, etc). Perhaps it will lead to answers about the missing matter in the universe.
Yes. These gravitational wave detections are the only direct measurements anyone's ever made in regions of such strong gravity. If strong-field gravity betrays any failing of the theory of GR, we'd expect to find it in gravitational-wave waveforms.

That these waveforms (the first one, in particular) appear to follow the basic GR plan at the time of the merger is actually kind of a bummer. As a physicist who makes precision tests of gravity for a living, I'd really hoped that we'd see something unexpected. Instead, the new thing that we learned is that GR continues to be an accurate model, something that was perhaps unexpected on its own.
Such a thing exists. It's called "The Annotated Turing" by Charles Petzold (of "Programming Windows" fame). It's very good, although the machinery of setting up the Turing machine can be tedious.
In New York City, for example, unionized teachers sometimes end up in "Rubber Rooms" that are basically this.

https://en.wikipedia.org/wiki/Reassignment_centers
Deep Learning Isn’t a Dangerous Magic Genie. It’s Just Math
It's time for better CPU support for atomic operations. "Backoff, retry, blocking and signalling" is a hack. What we really need is machine level support for short memory transactions. This would be an extension of fence hardware.

What's needed is a CPU instruction to fence a critical section and lock up two cache lines while you manipulate them from one CPU, with other CPUs locked out. Transactions should have a hardware instruction cycle limit, so you can't lock up the other CPUs for very long. Then you could do swaps, sets, appends to lists, and such with straightforward code.

This locking would be local to the two cache lines - unless two CPUs are trying to hit the same two cache lines, there's no delay. Why two cache lines? That lets you do moves and swaps, and maybe some list and queue manipulation. Those can all be completed in a few instruction cycles.
I wonder if the reason we distrust our institutions is because we almost worship them.
As I've watched the society become more atheistic, I've watched it look more and more to the human institutions to replace what it lost. All the grandeur and power we expected of a god is missing. Instead we see corrupt humans just like us doing corrupt things.
Every time something bad happens, we scream for the government to do something. We don't hold the person accountable; we hold the tool. When the government does something and it has unintended consequences, we get mad that they didn't forsee it coming or we get mad that they knew what would happen and just wanted steal even more power.
The same is true for financial institutions. We expect them to magically make money and prosperity for our stocks. We give them grand titles and powers. Then they fail. We gnash our teeth and curse these Titans of industry.
More people than you think follow this advice, which just leaves us with misunderstood anonymous social interactions.

It's OK if you don't want to spend the time to explain the nuance of your personal existence, but do understand that there is nuance in everyones existence. Expecting that the other person you are talking to "won't get it" is just blatant egotism.

Taking time to express what's important to you, and why, can be a very constructive thing for those who want to listen. The OP advocates empathy, and this is where it comes from. In my personal pursuit of empathy, I've had to filter out responses from people like you, and try to see beyond the untruthful statements in an attempt to understand what they are really saying. Shyness is one thing, but a pattern of lies and deceit are indicative of fundamental imbalance.

If you're having a hard time expressing why it's important to you, consider introspection; is it really important to you? If you don't come away from a day, or week, or weekend with something to tout when prompted, I dare say "you're doing it wrong".

I'm certainly not saying that I have something to be proud of every day, but that I'm honest with myself when I don't, and will express to others that I likely accomplished less than them in a given period. No lies necessary, and the other humans around you are given an opportunity to see your similarities, instead of some false iron gate of awesomeness.
No production server should ever be manually configured.
Yes. Gravitational waves transmit both energy (i.e., mass) and angular momentum.
> Jake’s behavior is representative of a systemic problem, grounded in a star culture that has allowed individual fame to overpower the ability of the community to recognize its collective needs.

This is basically personal power in group dynamics. It's found in many in-groups where a person has the power to do whatever they want, yet still remain a vital part of the group.

There's also a fallacy here that a "community" is what people think it is: a group of people who work together in each others' best interests. More often, communities are groups of individuals who sometimes cooperate, but whose priority is still their own position in the group. This is partly why a critical mass of community members coming forward at once is needed to challenge power.

(The other aspect is that a challenge to a person in power is also implicitly a challenge to the other group members who have given them power, which is why you see people either ignore or react personally when a person with power is attacked)

> Calls for police intervention are particularly alarming to hear from a community in which so many advocate for a stateless society.

We do not live in a stateless society. We live in a society that makes people feel shame, fear and indecision for reporting certain crimes. If you believe in transformative justice, design your education to help people feel comfortable going to the police immediately. No lovey-dovey non-violent community action is going to substitute the fear of repercussions for crimes, such as jail time.

> 1. We must believe victims, and continue to foster an environment where they feel safe to report their stories of abuse.

I agree with the second part. The first part implies that anyone who claims to be a victim is a victim, and completely defeats points 2.1 and 2.3. If Jake decried being a victim first, we would be forced to believe him (unless you're going with either gender stereotype or bandwagon fallacy as the determining factor, the latter of which could also end in Jake's favor).

Communities are not impartial and can not police themselves impartially. There's a reason that there are police that police the police.
My parents are in Perth, so Emirates via Dubai is a slightly better option. Emirates are typically cheaper and their stock is nicer. Plus each of the legs is shorter than the trans-Pacific marathon.

Mind you, living and flying in the US brought an unexpected phrase to my lips: "I miss Qantas".
How Voice Technology Is Transforming FinTech
I flagged this because, aside from the connection to the Tor community, there's really nothing relevant here to the Hacker News community. This seems to be a developing issue with no hard facts and lots of he-said-she-said. No positive comments will come from this post.
“autocomplete=off is ignored on non-login input elements”
Because the event is extremely violent.

Just as a nuclear bomb converts a small amount of mass to radiant energy (grams?), a merger can convert mass into other forms of energy, too.

Gravitational waves, of which there are probably many passing through us all the time from many sources, carry a lot of power. The only reason we don't see them every day is that spacetime itself is extremely stiff.
this sub's wiki is pretty comprehensive: https://www.reddit.com/r/MachineLearning/wiki/index

If you want to be taken seriously, you need to learn calculus, linear algebra, convex optimization, probability/statistics. So Khan academy, edX, coursera, etc MOOCs and open content books: https://www.reddit.com/r/MachineLearning/comments/1jeawf/mac...
Beverly Hills 90210 and other famous addresses
Is it awesome?
The Evolution of ETL in the Age of Big Data
Kyrgyzstan takes steps to protect the Central Asian population of Snow Leopards
> It's possible in Go, unlike many scripting languages, to write in an allocate-up-front style that doesn't generate garbage, in pretty much exactly the same way you'd do it in C

I am very interested in this. Do you have any links with more info?
"As contrast see" someone who wasn't abused state that they know he's a nice guy? That's not convincing to anyone who doesn't disbelieve victims by default.

The idea that people who suffer abuse are in the wrong by not going to authorities who typically also disbelieve them is poisonous.
Ehh, at least in todays world where teams that focus on operations in a DevOps environment, there are a lot more metrics that operations teams can be measured by other than just uptime.

For example, lets say a decision is made that you want to spin up a new environment, deploy a new service, scale up or scale down a piece of infrastructure. A good operations team in this more modern space will have automated the vast majority of the work needed to do such things, and in turn, vastly improve developer productivity since they do not need to wait a month on operations to do such work.
Someone on /r/netsec rightly pointed out that you shouldn't ever add a user directly to sudoers anyways. You should add them to the sudo or wheel group. I've since updated the article.

What I've described is a more of a base, but according the Principle of Least Privilege you could go even one step further and do what you're suggesting. You'd probably want to have a couple of users though. An admin user, a deploy user, and a maintain user all with different privileges.
IBM finally reveals why it bought the Weather Company
Yes (and good question!). From the article:
"The initial binary was composed of two stellar-mass black
holes with a source-frame primary mass m1 14.2 M⊙,
secondary mass m2 7.5 M⊙, and a total mass of
21.8 M⊙. The binary merged into a black hole of mass
20.8 M⊙, radiating 1.0M⊙ in gravitational waves."
HMMs are a good model if you know what the categorical states are before you start modeling. If you let the HMM learn the hidden states (e.g. with expectation maximization), there is no good reason to believe they will have obvious semantic value to you.

For RNNs, you can get very similar info. If you do have meaningful hidden state, you can treat a few labeled examples as training data for a supervised learning procedure. The RNN winds up predicting the state variable along with the future of the sequence. If you want something exploratory, you can use the RNN's hidden state activation over the course of a sequence as a general real valued vector that is amenable to cluster analysis. If the RNN state vectors segment well, it's likely these segmentations will have at least as much meaning as learned HMM states.
Interpreting your last sentence - Twitter isn't a valuable company yet?
What would you need in addition to a jti claim in a 3 party setup with local validation?
How should this be done by, say, a small team of three with no SysAdmin?
It literally says in the article that Hastings fired the Chief Talent Officer that came up with the "Would you hire them again today?" litmus test that they use because she no longer passed it.
Depends on what you mean by averaging I suppose, but the signal is a measure of the average path length from several hundred reflections in the cavity. Furthermore, the signals are generated from the average interference of many photons. Even still, shot noise from the limited number of photons in the cavity is a major source of uncertainty.
Waldorf seems like a cool company. It makes me smile to see that they went into such detail in the manual. Plus the Microwave XT sounds amazing.
I suppose one could rely on averaging the raw inputs of a large number of less reliable sensors, but I don't believe that's what the researchers have actually done here.
Scylla release: version 1.2
I disagree. Many want to get more women into tech and this is one of the issues that we need to confront and talk through to come to some sort of consensus on appropriate behavior so women feel welcome and safe.
I have programmed in Java for some time now, and I have only recently dabbled in the functional world (Haskell, and still ways to go before getting any better in it). My observations about it is that functional programming in typed and immutable world, provide better composability, reusability, terseness and maintainability. It does have it's drawbacks - Haskell is known to be difficult for estimating complexity, and i think it lags in many benchmarks.

I think OO can be thought of as an extension of functional programming, except it has some fancy names and idioms (single responsibility principle, polymorphism, abstractions ... ), but in the end are incarnations of functions. For example, int String.length(){..} could be thought of as length(char[]):int function, and List.size() as length(List):int. Node Tree.next(DepthFirstStrategy) could be thought of as traverse(Tree, traversalFunction):Node. But because OO languages tend to be mutable, they lose the benefits of the FP world. However, because they are mutable, they tend to perform better in benchmarks. I think OOP implemented in an immutable language would be over-engineered FP, whereas OOP implemented in mutable language is just glorified imperative programming.

With my experience so far learning functional programming, I think it is a better tool: All the things you can do in OO world, you can also do in FP world, mostly better. When performance is of real concern, then those bits could be factored out into some imperative code - whether it's done in OOP or assembly, C is a matter of choice.

In other words, I think in the order of technology preferences, FP should be prioritized higher than others although there seems to be a steeper learning curve. I think FP is not getting the attention it deserves as a better tool.
I'm experiencing cognitive dissonance.

Both examples of what people mean when they say serverless require servers.
I have a VPS, when I first got it, it had an additional user setup for some unknown reason. I didn't know it was there until my server was hacked by a bot. I'd suggest adding one step of checking the /home directory or other places to make sure no 'unknown' accounts have been set up.
Twitter's base DNA was building a "broadcast" platform with a simplistic I/O of communication between two parties. (keyword TWO)

This makes sense in the context of Twitter's underpinnings in emergency vehicle / taxi dispatch. (1)

What it's actually becomes is a massive discussion board where information is organized around people rather than topics.

With the genius tweak of limiting to 140 characters to drive word economy and a low commitment tax to open the app and participate.

As such I am baffled why they don't roll some basic community and forum management tools.

People are having discussions! In a group!

So give them some tools to solve the oldest community challenges in the book of trolling, content discovery, relationship development, etc.

(1) http://www.briansolis.com/2011/04/twitter-co-founder-jack-do...
I think these are all really good points, but I was sad to see it didn't address one of the largest reasons my side-business is going to stay side-business until I find someone I can envision really starting with -- you need someone to lift you up.

I sit in the school of thought that says you need a co-founder to disagree with you with a passion you won't find idly perusing Reddit, but you raise a few good points. One thing you don't address is the overwhelming feelings of "I can't do this" or "I shouldn't do this". Those are the points where you need someone you trust to be on your team, because it's likely these moments of despair won't sync between the two of you.
Could we set aside half the Earth for nature?
>1. If an attacker gets unprivileged access it can slow them down (if properly configured) in getting new tools onto the system or adding a shell.

That only works if you have an outbound firewall. Which is very onerous - you'd either have to whitelist destinations (package repos, but what if you want to validate arbitrary certificate's CRLs?) or whitelist applications (but not wget etc.)
PNG to WebP – Comparing Compression Sizes
I believe in this case it was a skafobraking maneuver. Not many lithos out in the Atlantic to brake with.
So... build more detectors and pinpoint the direction the gravity wave is coming from?
Probably the answer is AMD Cello[1]. This has a quad core Seattle. However I have had mine on preorder since April, and it still hasn't shipped (still 15 days to go in "Q2" though :-)

[1] http://www.lenovator.com/product/103.html
The trucker jobs would have never existed then, and the rail could have been already automated by today's date.

I wonder how different the US would have looked if that was the case. It might have also slowed down climate change somewhat, since trains are much more efficient than trucks (about 3x in terms of mile-ton per unit of fuel).
Chromium is nice, but it also uses a restricted subset of C++: std::unique_ptr, std::move, <algorithm> are okay, but no exceptions, shared pointers, etc. Most large C++ code bases are similar. LLVM also outlaws exceptions. Don't know about Firefox.

So, while these code bases are wonderfully informative and good to learn from in many ways, they won't teach you "modern" C++ styles. I put "modern" in quotes because there's nothing wrong with choosing a style that doesn't use the latest whiz-bang features.
> Another is that they don't own the vast majority of their content

Do any of the distribution channels actually own their content? The major networks? The cable channels? The other streaming services? Movie theatres? Don't the content producers typically licence to the distribution channels?