skysight-inc/HackerNews huggingface dataset:
True, but if you use smart pointers for that purpose, you cannot at the same time use references to protect against null pointers.
Wow! http://codegolf.stackexchange.com/a/22939 would now be available in production.
How to Create Bundled Notifications for Android N
That does tend to happen with incomputable functions. I once got an interesting hobby project out of an AIT paper, though: https://github.com/eligottlieb/Calumbda
Truth. Maybe we'll see Google Hangouts or Skype/Microsoft build their own version of this for upload speeds.
Why would it be? What's your reasoning for expecting it to be? Did you read the paper linked to?
> You'll never have a use-after-free if you use unique_ptr correctly. As others have noted: make_unique() and pass it around with movement semantics.

This is far too limiting to handle anywhere near every real world use case. For example, you can't really call any non-&& methods on the referent following the discipline you propose, because "this" is a raw pointer!
"You need a permit to install a new garage door on your house"

I can only imagine what would happen to a politician who would suggest this much less a group of politicians that would pass this in North Dakota.

Why are they in office and who is supporting this type of legislation?
I don't really understand this motivation. Google profiting from your actions doesn't necessarily mean that you're losing something. It's not a zero sum game between you and Google, there are other actors in the system.
A similar analogy would be how social systems are valued by their number of users. Their value is not coming from your pocket, you add value to them by being a user and they add value to you by providing you with some service that you enjoy (thus the reason you are a user of theirs). Granted, I understand if your reasoning is not wanting to "pay" more personal info to Google, I just wanted to point out that their profit has no net positive or negative impact on you in it's own right.
It's true that dealing with a ton of new residents requires a lot of infrastructural work on the part of local governments. I don't think anyone denies that. The issue is that it's not a choice between getting a lot of new residents or not getting a lot of new residents.

Empirically, tons of people are moving to the Bay Area every year, whether local governments like it or not, whether they make provision for that or not. It's happening, and there's no legal way to stop it.

Resisting new development doesn't stop people from moving here, nor does it remove the need to build out new infrastructure. It simply makes property values become that much higher, because there's a fixed supply and a growing demand.

This is, I think the main factor in why NIMBYs resist development: their own property is worth much more every year. Building new residences would only slow the rate of appreciation of their property.
I'm getting that in the US. I think it's just down.
Is It Okay to Use White Emoji?
I wish I knew. Luckily someone got in touch and we're working on figuring it out. Its probably an annoying corner case.
Siri, Google Now, and the Amazon Echo do audio processing in the cloud, but only after they've been triggered by "OK Google" "Hey Siri", or "Alexa". (Or by hitting a button.) It'd be pretty odd, and terribly inefficient, if the Google Home did hotword detection in the cloud.
You can see something like that being done here.

http://www.youtube.com/watch?v=2WkWNDDrQO4&t=5m0s
In my humble opinion Google isn't solving new problems anymore. They created great company thanks to solving very important problem: people couldn't find right things on the Internet.

Now it is all about ads and reducing number of taps required to order a pizza. The keynote is just boring.
>If you want to get technical and deep, you probably want [2] (An introduction to Kolmogorov complexity and its applications). It's pretty hard, though. Not for the faint of heart.

Basically, learn real analysis first, with emphases on topology and measure theory. Then tackle Kolmogorov complexity theory.
Well we can go through a back and forth on this but we'll never really know the true extent of PRISM as whats been speculated is they have a direct connection to ISP's so the reality is that they probably know more than what even an individual company knows. Both Google and Apple have said the same, any access requires court order.

https://en.wikipedia.org/wiki/PRISM_(surveillance_program)

Google: "Google cares deeply about the security of our users' data. We disclose user data to government in accordance with the law, and we review all such requests carefully. From time to time, people allege that we have created a government 'back door' into our systems, but Google does not have a backdoor for the government to access private user data."[112] "[A]ny suggestion that Google is disclosing information about our users' internet activity on such a scale is completely false."[113]

Apple: "We have never heard of PRISM. We do not provide any government agency with direct access to our servers, and any government agency requesting customer data must get a court order."[115]
Very enjoyable music download service
class fail
{
foo * p;
void init()
{
p->some_init();
if(p->some_error())
{
delete p;
throw some_exception();
}
}
public:
fail()
{
p = new foo;
init();
}
~fail()
{
delete p;
}
void reinit()
{
init();
}
};

vs.

class ok
{
unique_ptr<foo> p;
void init()
{
p->some_init();
if(p->some_error())
{
throw some_exception();
}
}
public:
ok()
{
p = make_unique<foo>();
init();
}
void reinit()
{
init();
}
};
My mother is an alcoholic, my father was a meth addict. I'm curious why you decided to help her in her old age? If it's not to personal of course. My thoughts are If they didn't wish to help me when I was at my most vulnerable why have any concern for them? I've always felt that turnabout is fair play.
Don't blame the victims. You might as well say it's their fault because they didn't memorize the Gettysburg Address prior to arriving at the airport. What does reciting the Gettysburg Address have to do with airline security? About as much as making someone take out their nose and navel rings in the security line, and confiscating their hand lotion.
If you have to deliberately compare to the worst case scenario "with completely unqualified midwives" to try to make your point, then it is not a good point.
I do not say that there is another side, this is what the article proposes. Also, there is a difference between engaging with someone in a constructive discussion and just ranting against a funding decision. Has the author actually tried engaging with the people involved on the EU side or the researchers working on these systems? Also, saying that there is no involvement of the security research community in the development of these systems is almost certainly not true at least it would be very surprising to me.
I'm redirected too. I'm not signing up with Linked-In, agreeing to their policies, letting them spam me, etc just so I can read this article.
> It's not those types, in particular, it's because C++11 allows you move your ownership model into the type system.

But it doesn't ensure that you use it correctly. Most use-after-free isn't the result of not understanding the ownership semantics; it's the result of understanding it but forgetting to handle some edge case or another.
If I was a shady business, a nefarious government, or a malicious hacker and I wanted to eavesdrop on you, I would probably attack the vector that spends much more time by your side and can easily hide its data connections from you, e.g. your mobile phone. As long as these home automation devices ride on your own personal network, it is easy to monitor to what extent they are sending data back home.
I've worked at both companies, so i have a good sense of the soul of both. And I trust Google way more than Amazon.

I mean bezos vs sundar. Enough said.
That's a step in the right direction, but I won't be adopting any similar tech until it can be self hosted (and preferably live on a non-routable vlan, maybe with proxy access to white-listed websites)
It's not over yet :)
Exactly...If the building blocks is simplified enough, they lose their jobs.
... while you might want to consult the section on minding your own business and not caring whether you convert anyone or whether anyone cares at all =)

The only proselytizers that get on my nerves are those desperate to be agreed with. It makes we wonder - what do they want of me?
Addendum: in case anybody's wondering what I meant when I wrote "it'd be strange if they weren't the same", I was referring to the high probability of them being coincidentally the same or at least very similar.
If you're talking about certified nurse midwives (CNMs), yes. If you mean certified professional midwives (CPMs), no. I liked this NYT piece on the subject, "Why is American Home Birth So Dangerous?": http://www.nytimes.com/2016/05/01/opinion/sunday/why-is-amer...
Those are all very good points :) Please consider sharing your ideas on our bug tracker: https://github.com/Komodo/KomodoEdit/issues
Was going to post a sarcastic "looks awesome" with the same image
...that's funny, then you look at the transcript and see some jokes about humans and switching to binary protocol.
Shell Oil Spill Near Louisiana Dumps 90,000 Gallons into the Gulf of Mexico
What fraction of security-sensitive UAF bugs in the real world have had to do with exception safety?
30 years of for-rent ads. Here’s what it taught us about housing prices
Yeah, the article mentioned that the husband was trying to show them articles talking about inhalers causing false positives but no one cared.

It is a weird situation because on one hand, they should trust the actual tests over the word of someone who has a motive to lie if they were actually on the stubstance. However, on the other hand tests are super inaccurate sometimes and treating people like a criminal before a confirmation is just wrong.
The existence of a known confounding factor rarely can turn a false positive into a true negative. So you're left in the same boat, really.
Is there a full recording after this concludes? I want to watch(or scan) the i/o event stream, but I don't have time to do it now.
Also my first thought when I saw that headline :)
I'm working with some ISPs who are looking to understand how well NetFlix (and other services) are working on their networks in an attempt to improve service to their customers. These are small-ish ISPs, and I'm trying to help them move from guessing how well their customers are working based on high level traffic graphs to something more reliable and robust. I'd love to chat about this if you're available, email is in my profile.
Netflix recommends 25Mbit or higher for 4k content (Ultra HD).

https://help.netflix.com/en/node/306
There is a lot that can be extrapolated from your shopping history, more than you think (e.g. if you've got a new house, a baby, if you have health problems, if you're a geek, if you like drinking or not...). And it's not just your shopping history that gets saved. It's your searches (whether you purchased or not), whatever links you searched/clicked to get to Amazon, your wishlists, and so on.

This can be said for any website or app you visit regularly. How deep they go and whether they act on this data or not is in question, but Data Analyst positions are becoming increasingly popular for a reason.
Is Philadelphia to Chicago short distance? It is the equivalent of Paris to Rome.

We have a very robust infrastructure for cars already in place, and it is pretty dynamic. The infrastructure for trains would have to be built and is a lot more static.

In the US cars are also associated with autonomy and independence. The train can take me from Philly to Chicago and I'm on it's schedule, but with a car I'm on my schedule and I can detour to Cincinnati or Detroit. In the US the needs of the individual for the most part trump the need of the masses.
Yes it does. For example here for the speedtest it started a connection to: ipv4_1-lagg0-c002.1.hmo001.telmex.isp.nflxvideo.net (which is my ISP Telmex in Hermosillo) and ipv4_1-cxl0-c041.1.dfw003.ix.nflxvideo.net which is in Dallas.
Rounding up your first statistic slightly, that's a difference of two severe incidents per thousand births. That's a reasonably big risk factor in absolute terms, but small enough that it's not unreasonable to take in order to get other things that you care about.

Like, these are "am I willing to make this tradeoff" numbers similar to choosing to drive to work daily, rather than "fuck no, go to the hospital" numbers.
Komodo has always had completions for Python.
I've toyed around a bit with making a phone very capable with voice commands and it's not easy. Lots and lots of tinkering.

I would love for there to be something out there akin to what echo has, with programmable skills, and hopefully able to put things onto a chromecast. I would have a lot of fun tinkering with that.
> HFT being a lot about using computers to gain tiny information advantages (racing the speed of light between exchanges for example) to make perfectly safe arbitrages millions of times a day and effectively skim off of the top of the market.

That's entirely wrong. There's nothing safe about it, and they aren't skimming, they're trading exactly like every other trader is, making a guess and risking cash to see if they're right.
@pjlegato I think it's a fair point, but as a local resident I don't see the "attack on our property values" argument come up much with blocking new development. Again, it's something only a very small minority are concerned about because it's not an immediate problem that everyone feels right away compared to all the others.
Google launches conversation-based Assistant
This Is Your Brain on Uber
Aw, it isn't? I respect your opinion a lot so I would like to know more about this.
CIA 'mistakenly' destroys copy of 6,700-page US torture report
The page linked here is basically an ad with no content (yet it manages to have a scrollbar no matter the window size...). Tried to look for actual specs but couldn't find anything, does anybody have anything more substantial?

On another note, is there a way to just get some sort of remote microphone array (I think that's what it's called on the Echo) and set up Alexa/Google/Cortana/... directly on a PC?
> I think the title of this article would be better written as "Do startups have an asshole problem?" It just so happened that the asshole problem manifested in terms of alcohol because that's where the author was set up to come into conflict with the assholes.

I think startups may have an asshole problem as well, but that's not the context I got from the article. Startups have a much larger problem and that is the insistence that your job is a lifestyle, a culture. It's not enough to show up and do your job well and get along with everybody. You have to fit in as well. If you don't, it affects your future career prospects. Drinking is the norm. It's expected, along with wearing certain clothes, using certain tech stacks and having certain political opinions. There are a multitude of ways not to fit in. Alcohol is just one of them.
It seems like someone said, "why don't we have a WhatsApp competitor?" and so Bob and Steve made it without thinking about all the different messaging applications already under the Google brand.
The accuracy is not 70%. The percentage of times it is able to match a face to a social media profile, given the person has a profile, is 70%. You can't compare apples-to-apples with the results in Google's FaceNet.
The business model is they sell the device.
Because these days Google releases for iOS first and there are no android apps to build on there, so they don't even try. And then we get the redundant android app which is a port of the iOS app.

It's completely nonsensical.
What we learned from analyzing hundreds of Open API Specs
Wait, they did?
You're having the abortion debate with yourself.
It's great if you can find that mythical partner. The problem is finding that partner, especially if you're not very attractive or not very social.

Hopefully, in the future we can fix the former (current cosmetic surgeries are just barbaric hackery, I mean at the cellular level, like rewriting someone's genome to make them taller and more attractive), and then extend lifespans so people have more time to find good partners instead of having to settle.
Younger people are already spurning a lot of careers that aren't "fulfilling". We absolutely could handle a huge increase in human population, if we did the following:
- institute Universal Basic Income
- massively increased the density in cities and built more housing in them (i.e. more skyscrapers, and link them together better so cities are more 3-dimensional)
- greatly improve local transportation using PRT (personal rapid transit) like SkyTran for less-dense areas and more-expensive service and better mass-transit systems for the highest-density areas
- improving long-distance transportation with Hyperloop, high-speed rail (maglev), maybe vactrains later, etc.
- more efficient farming, such as the "vertical farming" techniques being explored now
- more automation of farming and other industrial production (which feeds back into making UBI work)
- cleaner energy sources, mainly better utilization of solar energy with increased PV and maybe orbital solar collectors
- asteroid/moon mining and maybe moving dirty industries offworld (with energy being clean and renewable, I'm thinking that metal refining will probably be the last really dirty industry, and with more metal mining offworld, it'd make more sense to do the refining there too)
Dammit this is why I frequent hacker news.

More often then not, you get the person actually working on a technology in question to respond because they're also reading hacker news.
>My experience with both OSX and Windows is that you just need to plug a printer in and it just works.

It's never been that way for Windows: you've obviously never used a network printer in a large office.
Great! I had a look, and already have some ideas I'll try out.

If possible, I think it'll be be helpful if you can shoot a second video or image with all 3 spots empty. I'll probably need it because I plan to use the curb's edges and surface colors of the slots.

Just to confirm, are these videos shot from the same spot where you'll eventually fix your camera?
Surely they already have tons of speed data from millions of video streams they serve.
The difference is requesting it or not.

You should probably work with a trainer until your form is correct.
I'm getting the exact opposite: Fast.com/Speedtest.net are giving me numbers more than double the ISP speed tests you linked to:

* http://imgur.com/a/tHK2U
And all of those descriptions are wrong. They are not trading on inside information, it is not in any way a pyramid scheme or a rip-off, nor is it rigged or parasitic. If you think HFT is bad, you don't understand what it is. HFT improves market prices providing buyers and sellers with better prices than they had before HFT by narrowing the spread you have to pay to find liquidity. HFT is good and benefits retail traders.
Board – Job Search and Hiring Platform(iOS/Android App)
Yesterday on CNBC Jason Calacanis in response to the question.

Question: "Jason you don't worry about the data Alexa is collecting on you and your conversations that you're having unwittingly around this device?

Answer: "Your privacy is an Illusion, uhh it's been gone for many years, the NSA is listening to any coversation it wants to through your phone already. So the idea that we have any privacy at this point is sort of laughable... https://www.youtube.com/watch?v=B9fnY5rIjb4

In case you are wondering he's bullish on the Echo and Amazon
So here's what I don't understand. Hangouts has been the main message app from Google that supports text and video chat. One of the biggest complaints about hangouts was not being able to use a phone number with it so you could essentially replace SMS with another app that's closer to an iMessage competitor.

Now we have two apps, Allo and Duo. Allo somehow addresses the phone number piece...but is broken out into a separate app and is only available on Mobile (so no web or desktop clients). Duo is basically the video portion of Hangouts.

Am I missing something? I mean the assistant stuff in Allo is neat and all but integration has been the key for a while to providing better usability and this just not only ignores that but introduces two new apps that somewhat sorta compete with Hangouts, its own product.

Why isn't this just one, single, awesome thing?
Michael Fogus. "The Macronomicon". Clojure Conj 2011.

video: https://www.youtube.com/watch?v=0JXhJyTo5V8&list=PLZdCLR02gr...

slides: http://blog.fogus.me/2011/11/15/the-macronomicon-slides/
Remember when voice commands for your computer came out? It was cool but nobody talks to their computer. They won't be talking aimlessly in their kitchen either.
Distraction-free writing
I don't understand this. Every company collects personal information. How do you think itunes delivers recommendations to get you to buy more music you like ? Yes just about every single company you use is collecting information on you and using it some way that benefits them.
Just try downloading a popular torrent. Not saying you should download the whole file, just enough so that you will see your max up/down bandwidth.
The phrase "all in your head" is generally used to suggest that the problem is not real and person should toughen up and ignore it. Then it will go away.

Plenty of people still think that about depression. It's not a helpful attitude.

But really, something being "all in your head" is terrifying if you think about it. You can never get away from something that's "all in your head".
How does avoiding xrays and registering in pre-check create more reports and support pork-barrel contracts to x-ray scanner manufacturers?
Pretty sure every single person on HN gets the reference; it's just trite and doesn't add anything to the conversation.
If I owned that I'd point it at comcast.com, but that's just me.
Nevermind thick accents. What about languages that have tens, even hundreds, of dialects?

Slovenian, for instance, has only 2,000,000 speakers. Yet there are 56 officially classified dialects. [1] They all vary in important ways, sometimes to the point that a speaker from one dialect has trouble understanding a speaker from another.

French is another language with hundreds of dialects. [2] My girlfriend is French, but when she goes to the Caribbean, she has trouble following conversation because their French is so much different than hers.

English makes for a wonderful example too. Not only does it have hundreds of dialects, there are at least 4 different Englishes. UK, US, Aussie, African-American Vernacular. They're starting to show signs of splitting into separate languages. They already have differences in vocabulary and grammar.

Then you can add slang on top of all this.

Oh and to add to all this confusion: In most European countries people learn the standardized form of their native language almost as if it was a foreign language.

I don't think we'll ever get to 100% accuracy with a tool like this. Even humans themselves can't do 100%.

[1] https://en.wikipedia.org/wiki/Slovene_dialects#List_of_diale...

[2] https://en.wikipedia.org/wiki/Varieties_of_French
Israel's LiveU to beam Summer Olympics events worldwide
Building a Testable/continuously Deployed API Using Amazon API Gateway
What Good Is Grandma?
Can you find me on twitter so I can PM you easier? Same username. I can get you way more data if you want. I need to bust out the raspberry pi so I can get you actual video from the camera I'm going to use.
Yea - I hear ya. Self driving cars, conversational AIs, VR hardware - same old same old.
Damn, Zantac is the only thing that has made my third trimester bearable. I'm wondering if this is a serious enough risk that I should stop taking it as my due date approaches. May ask my midwife at my next visit.