skysight-inc/HackerNews huggingface dataset:
Depends on the dog, I guess. Again I remind all that my wife and I volunteer at an animal shelter, and we see tons of chihuahuas (thanks, Hollywood!). Some can be pretty anxious (you would be, too, if I stuck you in the equivalent of doggie county jail), some have a big dog attitude in a little body. Granted, a shelter is not much of a control environment, but I'd say it's 50/50 on the "shaky, nervous little dog"/"6lb. dog thinks he's a pit bull" ratio. Some are what you've seen, others are as confident as any 120lb. Rottweiler, strutting down the street on their walk.

Without a proper control, I put it down to environment and how they're treated. Many small dogs are "purse dogs" that are treated like accessories instead of dogs, and I hypothesize that has something to do with it. I mean, people get a small dog because it fits a certain lifestyle, and that lifestyle may not include treating your pet such that he gains confidence in all situations. But that's just me talking out my butt, I have nothing that isn't anecdote or SWAG to prove my point.
I adopted a poorly socialized dog and Prozac has done wonders in the sense that she's more calm more often (and therefore easier to train).
The Descriptor Protocol, and Python Black Magic
Look at running OpenWRT on a cheapo consumer router (I use a TP-Link router, but nowadays TP-Link is being stupid and shutting down the ability to load custom firmware so avoid them). You can install all kinds of packages like mosquitto MQTT server.
Buy a domain from Google.com/domains or transfer one in and you can setup email forwarding from the control panel for free.
Rules that depend on the number of devices connected to a router? Doesn't seem like a very reliable concept.
> “Do animals have mental states? We don’t know, and we can never know for sure,” he said in an interview with BrainWorld magazine in 2012. For LeDoux, observations of behavior aren’t enough to give it a label like “anxiety” when we can’t enter into the animal’s subjective experience. It might be emotion, it might also just be an automatic response to danger, and without any way of entering into the animal’s brain—the way language allows us to, at least to a certain mediated degree, with other humans—we can’t assess that.

I can't disagree more strongly with this. Sure, we can never know "for sure". But it's the same with other humans. Language, despite what is said here, doesn't solve that, even if it feels that way.

In other words a human saying "I feel happy" is not actual evidence that they are having a subjective experience like our own feeling of happiness. Or rather, it is evidence, but no stronger than smiling. Which, in turn, is the same type of evidence as a dog wagging its tail and showing other signs of happiness.

We can attribute mental states to both humans and animals to the same extent. Of course, they might be different - we may never know what it is like to experience the world through sonar, and animals may not feel some specific human emotions. But anyone that has loved a pet knows the pet can feel things, just as well as they can know that other humans feel things.
Would your son rather have a miniature brine shrimp aquarium, or an Amazing Live Sea-Monkey habitat?

The branded humbug is specifically designed to make the mundane seem more interesting, even to the point where someone would actually buy brine shrimp as pets.

As a business, breeding brine shrimp for the toy market alone is worthless. You also have to package the reason for someone to buy them, which is the story that makes them a catalyst for the imagination.

It's why you can take two copies of the same doll, dress one up as Mr. Milquetoast, forensic accountant, and the other as Muscles McUltrahero, beloved comic book character, and see such a dramatic difference in sales.

Obviously, Big Time Toys saw no value in the product itself, as they changed suppliers. The entire value of the box is in the brand, which they stopped paying for.

As much as I enjoy the schadenfreude that I feel when I see con artists cheat each other, I have to come down of the side of the underdog with the moxie to sell people fluff and nonsense and still make them love it. Big Time isn't selling Amazing Live Sea-Monkeys (TM) any more. They're selling cheap Chinese brine shrimp.
Perhaps they need to change the word from "emotion" to "response". There is a great bias in science against ascribing to animals anything that is even remotely considered to be exclusively in the domain of humans.

While I get the whole anthropomorphizing trend that pet owners have, raw emotional responses like anger, anxiety, envy, and affection are pretty easy to read. What is also clear is that the animals response to those emotions may be much different than human response.
Most big projects require a research & planning phase where a small team tries to learn everything possible about the domain, works out exactly what the opportunities are, and runs a few small trials to verify their assumptions. This is not capital intensive, and it's a good time to build up capital & goodwill for the rollout.
Yes, people will write them; the fact that you do not means nothing. Software field is large, do not project your experience onto the rest of the industry.
Yes.

The only reason anyone includes slack in this is because its a shiny new thing that is very popular right now (for good reason).

This is just another instance of the 'people committing credentials to public repositories' problem that has been around since before github even existed.

While I fully support efforts to mitigate this (github could and should track when people commit things like credentials, and warn them in some way) and they should facilitate with companies like slack to push to slack (so slack can warn/disable) lists of tokens this does not need to be some sensationalist thing and does not indicate any kind of vulnerability in either slack or github.
To make this a bit more subtle, I consider 10x to be contextual. Some developers will legitimately be 10x in some circumstances but not others. The kind of prima donna you are talking about (assuming they are truly brilliant and not just a Dunning-Kruger case) can probably only be 10x on small solo projects. But there are definitely those programmers who are 10x or even 100x by being a combination of brilliant plus collaboration-minded.

The thing about programming is that it is a relatively easy form of automation of data processing, so whereas a single developer can have multiples of impact far greater than a traditional office worker, and sometimes even greater than the impact of a traditional office manager (because software is more scalable than people), you can get a multiplicative effect when you combine great programming with great programmer management and collaboration. This is where you'll find a lot of my programming heroes. For example, what Yehuda Katz did with Bundler in terms of gathering community input and hammering something into shape to solve a whole host of hairy problems with RubyGems which no single individual could completely grok is inspiring. The amount of impact a project like that has on the productivity of thousands is impossible to quantify. I guess Linus Torvalds would be the quintessential example of that, for his ability to channel the efforts of thousands of developers in a cohesive direction while maintaining an impressive standard of quality.

So being 10x, 100x, 1000x is possible, but it depends on working on the right problems with the right people.
This is an interesting point: if the law allows rent-seeking, people will correct it by breaking the law, at enormous personal risk (for real, it's riskier than selling heroin in terms of prison time). Obviously, the best solution would be to change the law, but good luck with that, given the influence of corporate money.
Because we transitioned to the next step of the Bezos Singularity State Machine.
Tariffs. If people want access to a congested zone, charge them for it. Dynamically adjust the tariff based on the level of congestion.

Of course people hate this and wail that it isn't fair, but it is among the more fair solutions to the immediate problem and inflicting traffic jams is probably not a good way to address economic inequality.
The first time I visited UK, I found funny that the hotel close to Hyde Park, had signs warning to close the windows otherwise they would get into the rooms.
Chromium OS Comes to Raspberry Pi 3
Okay, I know dang will warn me for that, but I’m getting a little angry now.

You're the 10TH PERSON THIS WEEK telling me this, and NO, IT DOES NOT WORK, CAN NOT WORK, WILL NOT EVER WORK.

The search bar IN THE RECENTS MENU is provided by the SystemUI.apk and can NOT be changed without modifying the base os.

You are talking about the search bar ON THE HOME SCREEN, which, yes, CAN be modified by replacing the launcher.

But NO, the search bar in the RECENT APPS SCREEN, which is SEPERATE FROM THE LAUNCHER, can NOT be modified by replacing the Launcher.

Here, THIS http://core0.staticworld.net/images/article/2014/11/android-... http://img.wonderhowto.com/img/03/61/63551918823389/0/quick-... is the one I am talking about.

It can NOT be modified at all on Android L. You can remove all Google apps with root, install the fucking ADW Launcher, but no, it does NOT change that search bar.

I’ve tried to explain it before, too. Please listen to what I say and don’t suggest the same stuff everyone else has suggested before again when I already explained why it will NOT work.
(2147483647 + 1) % m = -2147483648

What is the m?
I've had both a Pekingese and a Rottweiler at the same time and me and my wife raised both with the same affection and attention. We were very relaxed about the Rottweiler, because she was always listening to command when outdoors and we never had to give her special training, whereas we had to keep the Pekingese on a short leash. Can you imagine somebody walking with a free Rottweiler and a leashed Pekingese? That was us.

It had nothing to do with socialization or training. The Pekingese was simply more aggressive and was never listening to our command, when outdoors at least. And at some point we simply have up on trying to educate him, because that was a losing battle. The Rottweiler on the other hand knew what we wanted at all times. She even knew when we wanted her to become aggressive without any special words spoken. Obviously she was never aggressive towards the Pekingese or she would have killed him. A hard thing to do, since this kindness wasn't returned by the Pekingese.

Now don't get me wrong, I loved both. But the Rottweiler was clearly much smarter and more adapted to live as part of a family ;-)

PS: Broke my heart when she died, hence why I'll never adopt a dog again. They live much shorter lives, hence you get to be a parent of sorts, then watch them die, sometimes horribly.
Why is it called Tensor flow? Do the multi-dimensional matrices that exchange data between the nodes transform like tensors? If so, when does the need arise to transform them?
The opinions stated here are my own, not necessarily those of Google.

If you are referring to Revolv, Nest/Revolv stopped selling the device the day Nest acquired them (Oct 2014), and they are also issuing refunds to anyone that contacts them[0]. The other major hardware cancel I know about was the Nexus Q which Google also provided a full refund for anyone that contacts them.

Sure, Google could cancel it, but they seem to only do that with something if it was a total flop, and they then do what they can to fully refund whoever was effected.

http://revolv.com/
Single data point on custom router build reliability:

I've been using IPFire/pfSense on a little passively cooled Celeron box for a couple years. It reliably hits the theoretical gigabit limit ~800Mb/s and has never once failed even while running intrusion detection. Coupled with a ~$150 wireless router-turned-access point, I have never had a single reliability issue.
I've been riding my bike a lot lately, and I have lost weight. I find that exercise, for whatever reason, also makes me want to eat healthier. Sometimes it also actually takes the hungry away: I recently did a 6 hour bike ride, leaving at 1000, and getting back at around 1600, and I was not all that hungry, despite having eaten only a few energy bars during the ride.
China Refuses Hong Kong Port Call to U.S. Aircraft Carrier
In my experience the recruiter gives the candidate enough coaching to know the format. I couldn't say how it might work for other routes.
The conclusion is:

"10) So what actually works for weight loss?

At the individual level, some very good research on what works for weight loss comes from the National Weight Control Registry, a study that has parsed the traits, habits, and behaviors of adults who have lost at least 30 pounds and kept it off for a minimum of one year. They currently have more than 10,000 members enrolled in the study, and these folks respond to annual questionnaires about how they've managed to keep their weight down.

The researchers behind the study found that people who have had success losing weight share a few things in common: They weigh themselves at least once a week. They restrict their calorie intake, stay away from high-fat foods, and watch their portion sizes. They also exercise regularly.

But note: These folks use physical activity in addition to calorie counting and other behavioral changes. Every reliable expert I've ever spoken to on weight loss says the most important thing a person can do is to limit calories in a way they like and can sustain, and focus on eating more healthfully.

In general, diet with exercise can work better than calorie cutting alone, but with only marginal additional weight-loss benefits. "

It doesn't upend it, it basically just says "Don't count calorie expenditures as part of your caloric deficit", which has been standard advice for every resource I've used for quite some time.
Huginn[0] support would be fantastic, but MQTT would definitely suffice.

0 - https://github.com/cantino/huginn
Of course, eating that 300 calories of snack is easier than either of those options :)
Well, it can be linked to the more serious Everett's many-worlds explanation and quantum immortality ... we don't live in a world in which we successfully fired up the LHC and the black hole destroyed everyone on Earth, because in that world, there is no life on Earth. So we live in one of the other worlds in which, by whatever improbable means, the black hole never materialized.

Why is this not a serious topic?

See also the "Doomsday argument". It makes similar arguments in a different context without resorting to many worlds. Just the fact that we are alive at a certain time affects the probability that we are part of a doomsday scenario.

* https://en.wikipedia.org/wiki/Many-worlds_interpretation

* https://en.wikipedia.org/wiki/Quantum_suicide_and_immortalit...

* https://en.wikipedia.org/wiki/Doomsday_argument
Snapchat doesn't kill people, people do.

I'll give you my speed filter when you pry it from my cold, dead hands.

If Snapchat is outlawed, only outlaws will have Snapchat.
I appreciate your candor educar. I'm also on the fence with some software:

- iTerm2 prompted me to opt-in to some pre-beta phase, it was widely discussed on HN and the author was criticized.

- Just this week homebrew announced they integrated Google analytics to help understand their user behaviour and were called out and extensively critiqued.

- ohh-my-zsh frequently breaks my workflow to prompt me to ask about checking for updates, this is a thinly veiled "statistics" collection.. if I had a problem with my shell, I'd check for updates by hand, I'm a developer I can't work without my shell.

Those points fly in the face of the extreme freedom-of-software view, but if people don't want to use the latest version of Capistrano they can stick with the old version, or volunteer to back-port changes they care about and we'd be happy to release a dot-release with any bug fixes for a previous version.

Thanks also for the kind words in regard to Cap being "great software", as an infrastructure tool we have a privileged place in a hot, and potentially dangerous path for all our users, right between them, and their uptime! That trust is not lost on us, and we walk the line.
OP is referring to the existence of mature tools like Theano and Torch. If Deep Learning can help, Amazon is already using it internally, possibly with either their own framework, or with one of the other open-source ones. If something will increase revenue or decrease cost, you can be assured there's already an initiative for it.

Tensorflow is not adding some magical improvements to Machine Learning, it's just one more framework (from a reputable company). The hard(er) part is getting data, cleaning it, testing, making sure it works in production, and updating as data changes.
Convert any Websites to a desktop Application using Nativefier
Any similar framework to TF, but for clojure ?
I mean, for example, the Search bar in the recents screen: http://img.wonderhowto.com/img/03/61/63551918823389/0/quick-... http://core0.staticworld.net/images/article/2014/11/android-...

It is hardcoded to access the Google app, and if you remove the Google app, it just shows an error.

There are several such cases.

For example, Doze will terminate all apps – except for Google Play Services’ GCM service, that one can stay. This is, again, hardcoded.

The only way to modify these things is by actually recompiling SystemUI.apk and framework.jar. Which no normal user can do.
> I want to rewrite "sum(reverse(x))" without explicitly saying so.

You can endow functions with attributes (standard functions in the language library, and possibly user-defined ones). The reverse function can carry the attribute that it only changes the order of the elements of its argument. This is encoded as some boolean predicate: (order-identity-p x) is true if x is reverse. And if x is other things, like the identity function, the sort function and whatnot.

Then our optimzer looks for the pattern/rewrite (sum (f? arg?)) -> (sum arg?), where there is a semantic constraint: the pattern matches subject to the predicate (order-identity-p f?). This is effectively part of the match; if the predicate fails, there is no match.

Now the sum function could also be "patterned out". There could be a predicate which asserts that certain arguments of a function are sequences whose order doesn't matter to the outcome. This predicate could be list valued. If an argument has no such arguments, it returns nil/false, otherwise a list of the argument positions or whatever.

So then we're looking for the pattern (f? (g? arg?)) -> (f? arg) which is very general, and can be met in lots of ways. For instance, suppose f? and g? are the same function, and f? is idempotent. One of the rules that applies is that g? satisfies (order-identity-p g?), and (order-irrelevant-args f?) returns (1), where we note that (g? ...) is argument 1 of f?. For any argument argument expression which is an orer-identity-p function call, if that argument's position is in the list returned by order-irrelevant-args on the main constituent function, we can remove that order-altering function from the argument.

We code all that up into the tree walking engine, and then just suitably declare attributes on functions.
Since I do not know much about the legal side of this issue, how does being put on USTR "priority watch list" affect a country?
Sixties? That's long after the fact.
A monkey reacts to unequal pay
When I last did a bunch of interviews every single one had a BFS question!
It would make a lot more sense to fill that space with flywheels. Or better yet, good old Li-ion batteries.
> Be proud you've eliminated any chance that your team members could even entertain the notion you weren't valuing them equally and fairly.

Are all team members contributing equally and fairly?
Based on all the other comments in the thread, I wonder if we updated to language we used if our goals would be clearer.

Why not replace the phrase "lose weight" with "become slimmer"?

We're not actually concerned with losing weight, but in fact with losing a specific TYPE of weight.

It makes it a lot easier to come to terms with instructions like: "keep your insulin down and your fat cells will empty"

The scale is an imperfect measure for slimness and lose weight is the wrong phrase to describe what we're generally trying for.

Obviously these are sweeping generalizations, if you feel the need to poke holes, you're probably right. I'm going for brevity as opposed to a "think piece" - please feel free to take the comment with a grain of salt.
Thanks for commenting. Don't worry about spelling. I can't believe how militant some people are about it in every last situation. This is supposed to be a forum where ideas matter most. So keep on posting if you have them. If spelling gives you anxiety, a little pass through a wordprocessor should clear up any clangers. Sure you know already.

Anyway, your point resonated because I know many who struggle to express themselves with confidence but could solve the heck out of most engineering problems. These people are often the most fascinating to hear from, juggling every idea from all angles. Some kind of proof of aptitude is needed that doesn't require ye olde worlde 'academic' approaches.
Are you saying Amazon have built a tool to time the market?
No idea, this is all based on my own observations.

Read my replies to your sibling comments for more details.
I didn't mean to imply that they are waiting. This is just one part of the preperation stage, so to speak. In fact they already have begun. (see the end of the article for links to rumors and actual current movements into logistics by Amazon.)
The timing and the incentives (employee retention) line up.
I'm fairly certain they have the broad strokes of this right, at least to the degree allowed by available data. But on the finer points I'm not as convinced.

Dating a sample to within a year or two based on minute differences in the script seems quite unreliable. While there are certainly trends that develop over time, individual authors are by no means tied to them. The trends followed by one author could be decades away from implementation by another, or could be ignored entirely. Even betting on internal consistency is risky, and vulnerable to influence from things like the author's mood, diet, sleep patterns, and the phase of the moon.
Until companies start being held liable for their software deficiencies there won't be a change. This is also why I find "Software Engineering" a joke. The equivalent of what passes for Software Engineering, in any other engineering field, would put people in prison.
Designing Interfaces in Materials with Supercomputers
This homemade hoverbike is the future of personal aviation
I'd didn't know WaPo ran blogspam-style rehashes of other sites' content now.

The face study is very difficult to interpret in any interesting way - the control group controlled for the VR setup instead of, say, a non-visual approach to getting people thinking about the future. The only conclusion we might draw is that when people have the future in mind the amount they say they'd save is greater.
maybe it was sent by this guy: http://www.cnet.com/uk/news/man-arrested-at-large-hadron-col...
If they think proper documentation, good naming conventions, and using a bug tracking system are 'pointless bureacracy', then they're too green or belong in a more fast-paced environment, like a startup, because all of those are perfectly reasonable and should be considered a bare minimum for a team of more than a handful of people (and proper naming conventions should be done even with just one person).
GNU LibreJS
The point isn't to be generous, it is to disclose to readers possible conflicts of interest.