skysight-inc/HackerNews huggingface dataset:
Yes. Typo. Old thread now, but yes.
Matter isn't the only thing that produces gravity. Energy also produces gravity. Given that the bullet cluster is also incredibly hot, it seems entirely plausible that its unusual gravitational morphology is somehow related to its energy content.
Recommend a Founder for YC
bob marley smoked marijuana. died from cancer in three locations. perhaps this does not raise a red flag. it really should. intoxicants are lethal. the harm contained in taking intoxicants outweighs any potential benefit. the harm is guaranteed but youth are hit with insincere messages that hide the truth until they are engrossed in quicksand.
Why? I'm genuinely curious, as I've only ever seen the book recommend.
InDesign for the rest of us: the power of document model abstraction
What happens when you say "I'm not at my computer right now, can I call you back when I get home?"
TF is in a fortunate position of having several UIs at this point. It's a lower level framework with a lot of power. If you don't need all that power, Keras or TFLearn or Slim are pretty great. If you do, it's there for you. I see no evidence that Google's goal with TF is to lock you into anything, and especially GCE. I'm a former Google employee, and I can tell you unequivocally — that's not how Google actually works.
No thanks. Fundamentals and not hype is what makes one not a dinosaur.
>>You describe it like it is simple

ah, no. I did not.
Considering they had a completely adequate water supply until their local government decided to switch to using the Flint River directly [1], I don't think this is a remotely accurate comparison.

[1] - https://en.wikipedia.org/wiki/Flint_water_crisis#Switching_t...
You mean to tell me there aren't pipelines running under water supplies? I'd suggest you look at a map.

http://www.pipeline101.org/where-are-pipelines-located
To the movie industry, here are my demands: high quality, DRM free downloads of MKV files, with nice subtitles, multiple audio tracks, etc, that can be purchased using only open source software on the client. I won't settle for anything less. That's what the competetion offers.
I know you're getting downvoted to #FFF, but you would you mind expanding on the purported business motives behind this?

I'm more than sympathetic to the idea that advocacy campaigns are useful idiots being steered by business interests (and that if you don't see who's doing the steering, then you're likely being steered). But I am also sympathetic to the neoliberal idea that financial alchemists can be on the side of good, profiting from pushing then riding the market into a better local optimum.

And so tossing out "Soros" just triggers my redgroupthink detector - his funding itself wouldn't invalidate the protest (if this were the case, then neither side has any moral authority), but the actual cui bono could.
The rightness of the cause can be discussed independently of the funding behind those taking action.

Plus, "paid organizers from various groups" sounds weird, you mean, like, maybe the Sierra Club sent someone there to help the protests because the Sierra Club cares about the environment?

Or do you mean, like, the evil George Soros sent his UN minions there to help advance the New World Order?
Search outside the box with new Pinterest visual discovery tools
I've changed my main language for doing work only a handful of times and it usually takes a few years of doing side-projects in a new language before I switch.

For instance it took about 7-8 years before I switched to Java (and then only after establishing a programming style that doesn't rely on frameworks at all). The language wasn't hard to learn, but it took a while for the JVM and the standard library to get to where it needed to be.

C++ never made the cut. Quite possibly because C++ is not really one language. There were at least as many styles of C++ as there had been projects I worked on (except perhaps at Google, which is the only place I've worked where I've consistently seen good quality C++ code).

I'm in the process of evaluating Go as my main language and I have to say that this is the fastest I have gotten comfortable with a new language. I've been noodling around for a few months, doing side-projects, but my experiences so far have been very positive. Unlike most languages I haven't come across any uncomfortable stuff that would be hard to overcome. Just the usual confusion about what the idiomatic ways to do things are.

What is striking is that it is equally comfortable for doing relatively low-level (my first Go program talked to a chipset over SPI on RPi, doing something that is slightly timing sensitive) stuff and stuff that needs you to build abstractions.

I haven't used Rust yet. Mostly because I don't have the time. And I chose Go since some of my friends use it for software that you and I touch every day, thus providing me with access to people who have used it "for real".

Go just might be my next "main language". (Actually, right now it feels like I'll switch to it and never go back, but the tiny rational bit of my brain says "oh yeah, here's a list of other times you had a good feeling about something that turned to crap" :-))
Mine's been there for 23 years.
What I'm saying though is that we perceive "coding marathons" as good because we can only do them when we are in a good state. Say you have five coding sessions and in four of them you run into some problem, you get disturbed (or demotivated) or something else that halts your progress. While in the fifth none of that happens, so you end up having a long period of "flow". Then one might conclude that it's the coding marathon or the flow itself that is good when in reality it's the really the other factors that correlate with having a long session that really matters. And if you practice you can make more headway each day, even achieving flow in shorter sessions, than you ever could only being motivated to do coding marathons sometimes.
It would be interesting to see how well (quantitatively) modelling amplifiers emulate this.
Let's make technology that helps us spend our time well [video]
Agree with your point, but average latency isn't as simple as inverse of throughput, even on a serial processor.

Imagine a process that takes in a request, sleeps for 10s, and then provides a response. If taking in 1 million req/s, it can still provide 1 million responses/s for a throughput of 1 million req/s. Average latency is 10s.

Approximating latency as 1/throughput is only valid on a process that only handles 1 request at a time (no concurrency). I doubt this is the case for Go.

Latency impacts user happiness (did the page load quickly?). Throughput impacts operating costs (I need to buy N% more servers to serve as many requests with Go 1.8 as I did with 1.7.5).

From the original GitHub issue:

Thread Stats Avg Stdev Max +/- Stdev
Go 1.8rc3 Latency 192.49us 451.74us 15.14ms 95.02%
Go 1.75 Latency 210.16us 528.53us 14.78ms 94.13%

Go 1.8rc3 has both a lower mean latency and lower standard deviation than Go 1.7.5. Go 1.8 decreased latency at cost of decreased throughput.
> 2) There are no friggin wild buffalo roaming North Dakota - they are all on ranches, preserves, or the national park land.

Thank you. I grew up on a ranch near there (about 30 minutes from where the protests are happening) and I know ranchers who have had tractors and combines (clearly not a piece of machinery involved in laying a pipeline) ruined because protestors put sugar and dirt in the gas tanks. The people out there... "protecting the water" aren't being nearly as careful as they need to be around destruction of private property. It's disgusting. Ranchers out there tend to be "family farms" / small businesses that don't have insurance for the kinds of damages the protestors are doing.

I don't know how many, but I think it was 6-7 buffalo died during the stampede. A stampede caused by protestors who cut fences and used four-wheelers to scare the buffalo into charging towards the police line. These protestors put the animals at risk -- and the news covers it as, "Oh look at the majestic spirt animals coming to the rescue!" Total BS. Buffalo... are just big dumb animals. With horns. When you scare them, they run their horns into other buffalo... anyway it's a mess. I think a few horses died too. These aren't "wild" animals, they're someone's livestock.

The fact of the matter is the protestors can't tell the difference between a local rancher, and someone who is involved with the pipeline. They block roads, and harass anyone in a pickup truck. I went home to visit and wanted to see what all the fuss was about... when we drove over there it was clear they were antagonizing anyone who came near... and a lot of people who have nothing to do with this still had to use that road. Very clear too that the protesters aren't locals.
TL;DR – pre-commit hooks can save you from embarrassment and improve workflow
There's a word for this: computational intensity, i.e. the ratio of useful compute operations per memory load in an app.

Are there are apps that have high computational intensity? Sure, matrix multiply is one of them. That's one of the reasons why dense linear algebra serves as the standard benchmark to determine the top 500 supercomputers in the world.

But even in HPC (high performance computing), many if not most apps actually have relatively low computational intensity (i.e. in the range of one or so compute operations per word of memory loaded). In this regime, it really doesn't make sense to grow compute out of proportion with memory bandwidth because you'll just be idling the processors.

And while I have no proof, I'd expect HPC applications to generally be more computationally intense than general consumer computing tasks. So I'd expect that computational intensity goes mostly down from here.
I've taken the criticism received and edited my comment, but after reading your comment again I think you are being overly critical.

"There is no need for particles to pass through a single point for entanglement to be a thing."

I never said there was, merely proposed it as a possibility.

"Quantum entanglement is not a force, does not cause particles to do things, and cannot be used to build a quantum internet."

Not with classical bits, but theoretically building a quantum internet is possible if we ever figure out how to transmit data via qubits. (as per articles linked)

"Dark matter can't be ordinary matter in a second universe because it doesn't interact with itself."

I don't follow your reasoning here, is there a law that more precisely backs up this statement?

"You are trying to solve problems that don't exist"

On the contrary, I am just using my imagination to attempt to grasp a possible version of grand unified theory, which as far as I know is still something we are trying to work on.

"with physics that don't exist."

How do you know that if you don't know the answer to what dark matter is in the first place? Science isn't just about what we already know, it's about creating falsifiable and testable hypothesis outside the current knowledge-set to expand the currently accepted knowledge set. To criticise hypothesis on content and methodology is valid, but to criticise it simply because it doesn't conform to the current knowledge set is short sighted imho.
Yeah, I'm going to confirm that it was easier for me to install and run my first Linux distro (Slackware) back in '99 than it was to play Dwarf Fortress. Seriously, anyone who can get a fortress to last a year in-game amazes me.
I had nearly the opposite of this in Japan where even leaving the office premises was a hassle and required manager approval (security gates at every entrance logging your movement -- this was after a security breach where an employee stole 30,000 design documents and became a national headline).

As you might imagine his was terrible and required you to Often use PTO just to go to the bank or the municipal office for some registration work. Also it just makes you feel less than human when you're controlled so thoroughly.
Let me get this "Fact" straight. Law enforcement throws a "non-lethal munition" directly at a protester who subsequently loses her arm, but it was probably something else that just happened to coincide with the "non-lethal munition" explosion, and not their grenade? Right.
I believe it's (1) and I think it might originate in Judea Pearl's textbook on causality [1], particularly the section on the IC algorithm. I've also encountered it in a bunch of papers on graph reconstruction, by Wermuth, Lauritzen, Spirtes and Glymour (not all in one go, I don't think). For instance, see [2].

I guess it's convenient notation for a typical step in those algorithms, where two edges are oriented towards a common vertex- shown as A -> B <- C or similar. That's a little more concise than {(A,B),(C,B)} but also more intuitive when the intention is to show how to (re)construct a graph from dependence relations, as those algorithms usually do.

___________________

[1] Causality; models, reasoning and inference:

http://bayes.cs.ucla.edu/BOOK-2K/

[2] A Fast Algorithm for Discovering Sparse Causal Graphs; Peter Spirtes & Clark Glymour:

http://repository.cmu.edu/cgi/viewcontent.cgi?article=1316&c...
I like "Understanding ECMAScript 6" from N. Zakas together with his "Principles of Object Oriented JavaScript" book.
I thought the Seinfeld one was great for a few minutes, and then just wound up watching the rest on the screen that's behind you ;-) But I did appreciate the camera direction more
Google Launches Android Wear 2.0, Along with LG Watch Style and LG Watch Sport
That's a harsh critique, can you elaborate?
The free version includes search up to 10k of your team's most recent messages. The standard version includes unlimited searchable message archives. https://tinyspeck.slack.com/pricing/slack-for-teams
Semi-Critical Intel Atom C2000 SoC Flaw Discovered, Hardware Fix Required
Fair enough. I tend to agree, in particular as there was not only AF 447, but also the AirAsia from Surabaya to Singapore, Indonesia AirAsia Flight 8501, with basically the same failure mode.

So:

* KISS... but:

* Airbus engineers are certainly aware of it, though... but:

* they have thousands of Airbuses deployed out in the field though with the current tech, so it's unlikely to be changed anytime soon.

Is even more training the answer? Dunno.

My take:

Today's jets are incredibly well designed and safe. If something goes wrong, though, still better to have rather competent crew sitting at the pointy end.
"Paid organizers from various groups" sounds to me like "people that work full time for NGOs that protect the environment". Which is very different from "people who don't care about the issue at all, and wouldn't be protesting there if not for the paycheck".
You don't need to delete your comment, just expand your knowledge and keep theorizing. There are a ton of fun rabbit holes to spend days exploring.
Oh, you're just getting started! I would so keep on playing dumb.

"Oh, so you're not running Windows?"

"I don't know?"

"Do you have a Mac?"

"I don't know, what's a Mac? I have a computer."

"Where did you buy your computer from? Apple?"

"Idk, my daughter gave it to me."

"What does it look like?"

"It has a TV screen, mouse, and keyboard?"

Hahaha!
Whats the headline number in that article? Btw, I get ~310-320K average for the dayside, depending on albedo, etc assumptions. So 273 + 45 = 318 K is pretty close.
Interesting. My experience is hardly a representative sample, but almost all theater I've seen recently has tried to 'break down the 4th wall' (i.e., the invisible one between the actors and audience on a traditional stage). Some examples:

* The play is set in a fancy nightclub, with half the audience sitting on the stage and the actors also moving around the rest of the audience.

* The play is set in a restaurant, and the servers are actors (unknown to the audience until the play starts and your waiter starts participating).

* The play is staged in a large room; the audience moves to different parts of the room, among the set.

* The stage is essentially a long, wide hallway between two long rows of the audience.

On a related note, I've seen many plays where the actors engage the audience members directly, asking questions, having them participate; in one we were the class for a pair of teachers. What I've seen has worked very well; it's not corny or hackneyed, but smoothly integrates with and enhances the performance.

I've seen it so much recently that it can't be coincidence; it must be a trend in the theater.
> If you don't, you're free for whatever every evening.

Sometimes a lot of "house chore"-y stuff requires going to places that are closed after you get home. Unless you have flexible-ish work start time (which many tech companies do), you're doing that on the weekend or waking up earlier.
Yeah, we just came across someone on HN trying to write a testing DSL with NLP. [0] He's apparently gotten funding for this.

To be frank, the tech community has really been leaving a sour taste in my mouth the last few years. Everyone is anxious to bandwagon on these buzzwords that provide little to no benefit or are applicable only to a small segment of the tech population.

In most cases, even a superficial understanding of the problem space should make it obvious that $This_Weeks_Sexy_Solution is a very bad fit. Do you need a server that persists data and is individually addressable? Then why are you using Kubernetes and Docker, which are still struggling to figure out these very basic things? k8s and Docker have very specific uses, but unless you're Google, they're probably not the right fit for your production environment right now.

This phenomenon seemed to hit a critical mass with document databases and single-page apps, and it continues to iterate with every open-source release that comes out of Google or Facebook. Since Google released TensorFlow last year and the compounded hype of [much worse than advertised attempts at] conversational speech recognition in Siri and Alexa, the "machine learning" bandwagon is starting to try to edge into the spotlight, and it sounds like it's already a mandatory part of any VC pitch.

Fortunately, machine learning is pretty hard and you get into hairy math practically right away, so I don't think the legs on this one will last as long. But we'll see. We'll at least have a lot of faux-ML going around and a lot of people making spurious claims on their resumes.

The economic collisions that make Silicon Valley and the tech industry in general a hive for inexperienced and insecure youth are bearing some really interesting effects this way. How can a company that's not "blown about by every wind of [tech fad]" fully exploit its relative sanity for competitive advantage?

[0] https://news.ycombinator.com/item?id=13572415 ; my reply downthread at https://news.ycombinator.com/item?id=13573978
Just like there isn't such a thing as polymaths anymore because the world has so many specialized skills, I think there won't be the possibilities of things like "full stack developer" in the near future because of the complexities for development. Some things that contribute to the complexities will be: ubiquitous controls, advanced AI, internet of things, augmented reality, machine learning, and new technologies we don't even have yet. We are in the golden age now where a single person can sometimes create a better website or app compared to a whole development team at a fortune 500 company. I think our Internet world will become so complex in the very near future that a single person simply won't be able be capable and they'll have to become specialized in only a portion of it.
>You're free not to buy books through their affiliate links.

You're only free to do this if you know that it's an issue. Unless you know about the affiliate program, you may be supporting this person against your own will. Even if you do know about the affiliate program, you may not know that after you click an affiliate link, the owner of the code gets a chunk of ANY Amazon purchase you make in the next 24 hours, whether or not it is related to the original link.
Hotel Thermostat Bypass
"paying for value"

I'm sorry, where is the value FOR ME in paying for something that is constantly taken away from you, and where the inventory is always in flux? It's essentially pointless. It's like having a membership to a gym where they're always changing out the equipment, but never have enough variety to get a full workout.

I _do_ want to pay for these services, but they need to provide value.
It predates ES5 and ES2015. I'm not sure that makes it bad though, it's still a good introduction?
I'm going to go against the grain here and (gasp) not hate on deep learning. People should realize that although many older statistical methods and "traditional" machine learning methods such as LDA, SVMs and decision trees may be good enough for business tasks, they are not the cutting edge of AI research. I think people are forgetting exactly how difficult image classification and object detection was before the advent of deep learning. People hating on "stack more layers" forget that "stack more layers" is EXACTLY what improved imagenet performance to such as massive extent. ResNets pushed the limits by figuring out how to stack more layers in a beneficial way.

And let's take a look at AlphaGo, how would you do that with SVMs or decision trees? Just get over the fact that deep learning provides a level of "intuition" (Go's search space is famously greater than the estimated number of stars in the universe).

I think that a part of the problem is that older ML PhDs are angry that deep learning is so easy (until the learning rate fails to provide convergence of course...) and would prefer that their preferred methods would still reign supreme.

I'll end this wall of text on the note that OpenAI's Ian Goodfellow notes that all projects at OpenAI use deep learning right now, but they are not dogmatic and will consider other approaches if they work well. I think this is the path that should be taken. On the other hand, I also see a bright future for uniting traditional techniques with deep learning such as attaching a SVM to a CNN and combining decision trees with CNNs both of which have resulted in good results.
"But the people I hired can't do that, and the people who can do it don't want to work for me".
Understood, and that makes a lot of sense. I apologize for the mistake and will do better next time.
We use Crystal Reports pretty heavily at my job but we are tying to move away from them.
Could we use this to do something similar to crystal reports?
I'd agree it's not a full BI package, but software like "Crystal Reports" is typically part of a BI suite. And while it has more features than this tool, it is also essentially charting SQL results.
The Defection
Uber Debuts SSH Key Authentication Module
We've replaced it with a phrase from the subtitle.
Run .NET and Node.js Code In-Process on Windows, MacOS, and Linux
Besides the technical answer already given, this is a pretty standard architecture for search ranking and other problems where your fine grained decisions are too expensive to run on everything.
This has absolutely nothing to do with race. We would probably see LESS outrage if this was happening in a rural white community. But somehow because this is in "Indian lands" that are sacred we all claim "race" and "evil white people" again. Please stop infantilising these native American individuals, they are people.
Featureless Deep Learning Methods in Intrusion Detection
It is great to see this problem highlighted but herein we have found a line that some people find hard to walk. Real shame this person [whose voice is in the video] has created such a distraction.
Gerrit, the review system Chromium uses does support the exact feature of committing across repo boundaries using "Topics" . You can verify a "Topic" is atomically submittable across repositories before submission and then commit it to those repos all at the same time.

https://www.gerritcodereview.com/releases/2.12.md#New-Featur...