skysight-inc/HackerNews huggingface dataset:
> "Type in a search query for a cleaner to come to your house; rather than send you to third-party sites, Google would bake the options directly into the top of results."

I remember hearing that Google can't aggressively promote their own services in search results. (Example: When I google "search", the top 4 hits are Yahoo, search.com, AOL, & DuckDuckGo.)

Is this a proactive measure on their part to keep anti-trust regulation at bay, or an established prohibited practice? In the latter case, is there any guidance around where 'the line' is regarding this behavior?
In case anyone was looking for the not-mobile version (removing the "m." doesn't work!), it's here: http://wot.motortrend.com/1507_new_california_based_electric...
That's an interesting concept... but doesn't it apply to every job?
> The principals might have enforceable contracts which they would be breaking by doing so

Can you truly force someone to work for you though, legally? I don't believe so, other than preventing the principal from receiving some sort of future-promised compensation (bonus, etc) or having a compensation clawback (which, I would think, would be extremely difficult to enforce).
Yes, they're related in a well-established family. [0] gives a good view of the family tree.

And the reason they're so far apart is that they must have migrated there from the north. From Wikipedia [1]:

> The Apachean languages, of which Navajo is one, are thought to have arrived in the American Southwest from the north by 1500 CE, probably passing through Alberta and Wyoming.[14][15] Archeological finds considered to be proto-Navaho have been located in the far northern New Mexico around the La Plata, Animas and Pine rivers, dating to around 1500. In 1936 linguist Edward Sapir showed how the arrival of the Navajo people in the new arid climate among the corn agriculturalists of the Pueblo area was reflected in their language by tracing the changing meanings of words from proto-Athabaskan to Navaho. For example the word dè: which in proto-Athabaskan meant "horn" and "dipper made from animal horn" in Navaho came to mean "gourd" or "dipper made from gourd". Likewise the proto-Athabaskan word ɫ-yáxs "snow lies on the ground" in Navaho became sàs "corn lies on the ground". Similarly, the Navaho word for "corn" is nà:-dą: derived from two proto-Athabascan roots meaning "enemy" and "food", suggesting that the Navaho originally considered corn to be "food of the enemy" when they first arrived among the pueblo people.

[0] http://glottolog.org/resource/languoid/id/nava1243
[1] https://en.m.wikipedia.org/wiki/Navajo_language#History
(shrug) Moderation abuse is a fact of life on HN, so we might as well own it. I've got more hacker karma than the Dalai Fuckin' Lama, so I'll try to distract some of the assholes for you.
> Why would Google hire only the tech team?

Maybe because they are proven capable to deliver technology team, which Google has many ways to employ, that was about to be unemployed en masse given that Homejoy was suspending operations and thus likely wasn't going to have much for them to do, or anything with which to pay them.

> Home services seems like the sort of thing that absolutely demands a solid customer service and sales organization.

If Google, as was reported months ago, is well on its way to offering its own product in this market than, whether or not Homejoy's tech team was (as is claimed, without any stated basis or source, in the Re/Code article) hired to work on it, its likely that the customer service and sales structure for it is already decided. If the model isn't fundamentally what Homejoy was doing, there's not necessarily any reason to think that Homejoy's team in that area would be of any use to Google's product.

OTOH, whether on a home services product or otherwise, Google probably can find lots of uses for engineering talent.
Similar experiment I did a while back : http://www.bidouille.org/misc/moviemaps
Well, with a name like that, I would naturally assume they are using super capacitors instead of lithium chemistry batteries. This would make sense if there was a challenge (or high cost) to getting sufficient current out of the cells-- but Tesla's acceleration capabilities are about the max you could want to safely put into a passenger car I think.

Or maybe they just took the name cause it's associated with electricity.

In that case, I think "Faraday" would be a much better name. Adding "Future" to it makes it sound like it's a fictional high tech company from the 1950s. Feels retro.
Your comment resonates very weirdly with my experience.

College teachers are guilty of the exponential wall. Easy and lengthy intro then steep but short core material (often cut short because the bell is ringing). Impossibly annoying.

The dark room exhaustive search is exactly how I ended up learning about learning. Through music though, as a self taught I had to visit every possible spots, even if most of them were holes. And most of the time, most things only 'make sense' because the other things just don't work. Now if you teach a topic to someone by listing what 'make sense', unless that person is very easy on remembering or extremely creative, it will be a meaningless burden to rote learn. On the other hand, knowing all the wrong parts, makes you very good at teaching someone since as the student will ask why his intuition is failing, you know how it feels and you know what to do about it, how to try other ideas, patterns, revisit things that he might have overseen.

Douglas Crockford said that once you understand monads, you suffer the curse of not being able to explain it anymore. I really wonder how often this happen, how many students learned shortened and polished stuff in books without the whole story, the whole experience of the actual researcher ? This tiny offset in understanding, repeated generation after generation .. might lead to large divergence. Saying this after watching (too many?) A. Kay talks about how people ignore the past, they ignore it because it's not taught that is all.
Thank you, that's an extremely good idea.
Really hard for big companies to change. They have built a loyal brand around big gasoline engines. In fact the sound of the engine is so important to them that BMW pumps fake 'vroom' sounds into the i8 so it sounds like a v8. I'm not kidding.
I won't pretend to understand all the details after only a quick glance at the code, but it looks to me like HAproxy is invoking a script[1] that checks each PostgreSQL instance directly (bypassing the governor process) and enables it as an endpoint iff the instance is a replication master, as opposed to a follower. In which case, if multiple instances are in master mode, the proxy might forward connections to either one. It has no way of knowing which one is considered to be the "real" one by etcd; and even if it tried to check, that check would itself be subject to race conditions.

[1]: https://github.com/compose/governor/blob/master/haproxy_stat...
You do have an active imagination, I'll give you that much credit.
Through non compete agreements specified in the contract maybe? That person is not literally forced to work for you but can't work for a competitor where his/her skills will be the most valuable.
This is a fantastic article. Perfectly encapsulates all of my issues with AI doomsayers.

> Cynics might say that you have to eliminate humans because of expense and human error, etc, but now we are losing sight of purpose: what are humans here for? Humanity is the source of intent, and there is no independent evolutionary mechanism competing with that. Without humans, there is not even a process to automate.

Some very intelligent people are quick to jump aboard the "AI existential crisis" train without considering the larger evolutionary picture. We are not separate from the computer systems we create, they exist in a symbiotic relationship with us and they are driven by our basic needs. Our basic needs are driven by the emergent biological properties of our bodies and our ecosystem. While it can be argued with our "intelligence" we do harm to these things, it is not in our best interest to eliminate them. Machines (and automation) are just logical necessarily biological extensions of humanity. Silicon is just life's next evolutionary step. It is not reasonable to believe, based on patterns of evolutionary development, that life (including humanity) is at serious existential risk from this progression.

> For an intelligence to emerge, in an artificial system, we would have to very purposely built it and train it interactively. We are not merely databases. Even if we could do this:

> Do we know what intelligence is?

> Why would be make something to imitate our own?

> Would an artificial system have curiosity? (perish all the Internet cats!)

> Why do we think that intelligence would escape and kill us?

> Why would we equip the intelligence with access to the tools for our demise?

> Are we so sure that we would even be noticed or interesting to an artificial intelligence?

> Would we even recognize artificial intelligence if it were different from our own, and vice versa?

Fantastic questions. Brilliant author, was a pleasure to read.
I think you're an order of magnitude low; the battery is arranged to give 100x that voltage and still put out over a thousand amps.

But we're looking at batteries with 23k amp hours across all the individual cells.
Semi-related question: If I write a spider for Tor and my spider collects CP (NOT by design but just in the course of spidering) how responsible am I for:

* Having that data in my DB

* Showing said site in search results

I assume the answer is something like: "You're not as long as when you do notice it you report it and then delete it off your servers (Maybe also blacklist the Tor URL so it doesn't get re-spidered/indexed).

I haven't written anything to do this but the concept is extremely interesting to me but I'd hate to write something, let it run, forget about it (keeping it running or just holding on to the data if I ever want to do something with it), and then getting in trouble down the line for having CP or other illegal material. I've tried googling for this but couldn't find anything good.

TL;DR: Are search engines (On the web or Tor) responsible for the content of the sites they index
Restrictions on budgets, transfer of some authorities to other agencies, firing of the leadership, embarrassment and loss of status (and so reduced future job prospects) of the leadership. One recent example:

http://nationalpainreport.com/activists-want-fda-commissione...
There's no need for a systems language besides C?
It might get fixed. I just (last week) got a letter in the mail from Mazda saying there's a software update available for the info/nav in my Mazda3. Haven't had a chance to take it in yet to get the update applied, but I'm hoping that it will fix some of the issues I've seen.

Of course maybe your car is new enough that you already have that software version, in which case mine might be about to get worse... :)
Software bugs on Mars
You know, I feel like writing an article entitled something like "C++ Bugs Visiting Space / Mars." Further in this post, I will explain what I mean and why I am writing it here in the hope to get some help or useful tips from the community.
I work at a company developing a static code analyzer to detect bugs in C/C++ software. As a means of popularizing the static analysis technology, we check various open-source projects for bugs and write articles about any issues we manage to find. Developers enjoy reading them very much as it’s always interesting to find out what mistakes have been made in this or that project by its authors.

Of course, we never mean to mock at project authors. We just show that no one is safe from making a typo and it won’t hurt if one takes some precautions against it. By means of real-life examples, we show how useful the static analysis methodology is. The list of our articles can be found here: http://www.viva64.com/en/a/0084/

People often suggest various projects for analysis. In particular, some of our readers have suggested trying to analyze the source codes of the James Webb Space Telescope or, even better, Mars rover autonomous driving system.

Indeed, let’s take a look at the list of cool C++ projects composed by Bjarne Stroustrup: http://www.stroustrup.com/applications.html

It turns out that C++ has already travelled to Mars (search through the list for the NASA keyword). And there is also a lecture CppCon 2014: Mark Maimone "C++ on Mars: Incorporating C++ into Mars Rover Flight Software" available on this topic: https://youtu.be/3SdSKZFoUa8

So we have grown highly enthusiastic about the idea of analyzing such interesting and safe software system as Mars rover flight software and probably finding at least a couple of bugs there. Well, the telescope is as interesting, too.

The hardest thing is how and where to get these source files, or at least their analogues. I guess no one will give us the source codes for the working spacecraft. But what if we could get the source codes of the older software versions or for spacecraft no longer in use?

This is why I am addressing the community. If anyone happens to know, please tell us whom we can contact to discuss this question. It won’t make any sense simply writing an email to NASA, will it? And there may be someone in this community who is directly involved in this area or knows someone who is. I will appreciate any information, contacts, and help you can offer. I’m sure it could bring us some interesting materials if it worked out. You can leave your comments right here or contact us at the following link: http://www.viva64.com/en/about-feedback/

P.S. I know about github.com/nasa. But there is nothing interesting in C/C++.
Yahoo Files to Spin Off Its Alibaba Stake as “Aabaco Holdings”
I must point out that such a service exist, and it's one of the most successful startups out of Africa. It's called Irokotv, and at best afrosteam is a clone of this service. I was quite surprised the techcrunch article nor anyone else didn't mention them, here's a 2013 article from techcrunch after Irokotv closed $8 million in another round of funding- http://techcrunch.com/2013/12/17/the-scramble-for-africa-con...
Quite frankly, I am tired of the tag, Netflix of "insert region where Netflix doesn't operate"
I would like to know if the founders of Afrostream will deny to being a clone of Irokotv
If art installations of this type became more commonplace we could begin to see dissenters manipulating them to make counterpoints. I'm sure someone with a favorable opinion of the drone program is already working towards a method to exploit this piece.
I recently spent a while in the Squamish area and became fascinated by first-nations linguistics and writing processes. Very interesting stuff, coming from a native latin/germanic perspective where pronunciation is not implicit e.g in the word 'Sḵwx̱wú7mesh' the '7' is a glottal stop. Compare this to a word, say, 'gezellig' in Nederlands, where the opening g is glottal but not denoted in writing.
Aslo battery life. I used to charge my phone once a week, tops. I could drop it, throw, it fit in my hand my pocket find. Now I have to charge it every day. My android is more of a portable computer that also knows how to make calls via the cell phone network.
I must point out that such a service exist, and it's one of the most successful startups out of Africa. It's called Irokotv, and at best afrosteam is a clone of this service. I was quite surprised the techcrunch article nor anyone else didn't mention them. Here's a 2013 article from techcrunch after Irokotv closed $8 million in another round of funding- http://techcrunch.com/2013/12/17/the-scramble-for-africa-con...
Quite frankly, I am tired of the tag, Netflix of "insert region where Netflix doesn't operate".
I would like to know if the founders of Afrostream will deny to being a clone of Irokotv
Not only s/w this time.
Google’s Self-Driving Car Linked to First Collision Injury
Hmm, will it handle ext2 also? I ask because I like to copy disks by copying to ext2 (which has fast writes), and then create the ext3 journal later.
> Those updates don't count though, since they weren't sent to the leader.

But that's exactly the problem! If you were to run this whole system under a tool like Jepsen, this would show up as "acknowledged but lost writes". It's not generally considered acceptable to connect to your database, issue an UPDATE and a COMMIT, and have everything appear to work successfully, only for the data to disappear into the aether because it got sent to the wrong replica.

> If a DB does not hold a valid key, it shouldn't accept new connections, or signal that data was committed.

Exactly, and the problem with this implementation (again, unless I'm missing something) is that it may violate this contract.
Dear Google Mail Team
I have never felt so old as I did when I read this article.
We will have movies from Mali, Cameroon, Angola, some from France. I could not yet talk about our catalog completely, Netflix is watching me ;)
Meta Testing in Erlang
Interesting. I haven't seen the article, but if it says what you say it does then I think they've got it wrong.

To be clear, I'm not saying that an MBA student or an aspiring artist can't decide to start a home cleaning business and sign up with our service.

I'm no longer with the company, but I will say that the entire time that I was there, at no point was our business model based on recruiting/training unexperienced people to fill our verticals. In fact, our biggest worry was getting enough high-quality experienced providers.

I'm not privy to future plans, but currently any recurring work is just an added benefit to our service providers.
This is an absolutely terrible idea.

Round Robin delivers packets out each slave in sequence, but there is nothing in a switch which guarantees that packets will be delivered in the order received.

These TCP sessions will be suffering huge Out-of-order packets which makes TCP CPU and memory usage increase. It will get worse as more traffic is added to the switch.

This also makes your sessions very hard to troubleshoot, cos they'll be full of Dup ACKs and Out-of-orders so it's hard to spot a genuine fault.

Also round-robin is a transmit-only speed increase, the traffic coming back from an unmanaged switch will only come in one slave.

This is a messy use of bonding to "brute force" a speed increase and I wouldn't recommend anyone set it up this way.

I don't know a way to reliably load balance a single TCP session for faster bandwidth. Get faster NICs.
> Afrostream is a service which will permit to show movies which are not shown in a lot of countries in a legal way. That's our political statement.

this is my gripe with positive discrimination. it is still discrimination.

you could have been embracing everyone. but you did the same that was being done before, and picked the single second largest group. why not call it low-budget-movies-netflix. or hard-to-watch-in-france-netflix? why pick one group/race and leave others out? that is just ...bad business practice :) you could have been streaming iranian movies as well, for example.
I'm not a fan of screens simply because operating a button or a knob uses less of my attention
They have a cool logo and I'm all for further progress in this field and hope the best, but I have a feeling this is yet another ooh-shiny company lacking the ability to really build something on the scale of what Tesla has done. The fact that the lead designer built the i3 doesn't bode well either.
Why Is the Heart Symbol So Anatomically Incorrect?
> Sure, it's more expensive in gas money, but when you factor in the reduced depreciation that's peanuts.

What a disappointing attitude to have toward fuel consumption in 2015. :/
Must Be This Tall to Write Multi-Threaded Code
I'm a former Z employee -- one of my friends worked on proposals for a spinoff of the analytics platform, but he never got anywhere.

Obviously this is very hard to to do for a number of reasons. Mixpanel employees more salespeople than they do engineers or designers, and Zynga is still 2-3x their valuation just on the core games business.
The linked report compares BEVs with ICE and Hybrid. Hybrid beats both because of the smaller battery.

BEVs have a very large upfront footprint due to the battery that needs to be paid off overtime by driving from a renewable source. However in US only 14% of energy comes from renewable sources, so it'll be a very long pay off.

Hybrids are the best way to go until we make significant strides in batteries (20-30 years off?). You rely on your charged battery for most of your trips, and the highly optimized gas engine kicks in when you need the extra range/juice.
are you guys for real? half the movies from hollywood have a black or gay lead.

this isn't the 50s anymore. i don't know about france. but hollywood is way past that
With capacitors you can also get the charge into the cells a lot faster, possibly. Also there are issues of energy density, overall weight, etc.
I'm really alien to the concept and to the library itself, but still

minimal/clean ≠ not complex

Like monads, this is rather abstract, although simple. As abstractions accumulate in layers, the thing becomes harder to understand.
Folks, I appreciate that you don't like melling's opinion here, I have problems with it too. But can we not create an echo chamber by downvoting it into oblivion? That's not what voting is for. Let him have his say, if you disagree, then post a response. The way to win an argument is not to bludgeon the opponent into silence.
Sure, though it sounds like the ESA's been planning such a probe for quite some time already. The linked report even has specifics on instrumentation payload and the mass thereof, and includes a rendering and parts list for the proposed "POP" probe. We'd just need to do the "build" and "test" parts, and while that likely would normally take a couple years, I reckon we could cram that into a year and a half with enough effort.
Well, Bjarne Stroustrup might have some smart pointers. No seriously, get in touch. Also, if you can find out who wrote the compiler NASA is using (probably Intel or IBM), then you can chase it through the development team. I know the primary XLC team is in Toronto, I believe ICC is in Santa Clara.
>This whole controversy seems like a way of shifting blame for security failures from the parties who actually failed to people who were uninvolved in the implementation.

That's basically victim blaming though. If someone commits a crime against you, we don't let the criminal go free just because you were inept or negligent in preventing the crime. In a sense they committed a crime against all of society by breaking our laws. It would be ridiculous to start applying laws based on whether the victim did enough to prevent it. No one should be allowed to break the law no matter how easy and vulnerable a person leaves themselves open to it.
There's a great place to see this in action in SF: the Anchor Steam brewery in Potrero Hill.

The truck drivers turn around 18 wheelers in an impossibly tight space there and it's jawdropping to watch.
UK scientists say sugar intake 'should be halved'
€20,000 #EU Life AppChallenge
According to Tesla's own statements, they are planning to deliver 55k this year, and their Q2 deliveries of 11,507 puts them on track (by their own estimates). I would assume some of those deliveries will be for the Model X, which is supposed to start shipping in Q3. Source: http://www.businessinsider.com/tesla-sets-a-new-record-for-c...
Not tweaked in the sense of improved, though. I guess that mostly it's changing the proportions and varieties of the contents depending on the price of the different ingredients and their availability. I was kind of shocked when I first learned (in a jam factory) that they do it all the time, while you're in the illusion of buying the same product, because, well, it displays the same label and brand.
How to Become a Certified Professional in Internet Marketing
Yahoo Announces SEC Filing for Planned Spin-Off of Stake in Alibaba Group
Show HN: Termux – Terminal emulator and Unix environment for Android