skysight-inc/HackerNews huggingface dataset:
By producing their own browser, Microsoft can at least be assured that it works consistently under their own controls and can be used to power other features in the future for Windows. First feature is the Cortana integration in Edge. Good luck getting either Google or Firefox to agree for a deeper integration level.

You cannot integrate Cortana in Chrome like the way they did with Edge. Cortana is being used to collect information and provide better ads over time based on what customers are searching. It is the same market as Google is in and they're not going to do anything to lower their ads revenue and Microsoft is not going to pay them to bundle Chrome onto Windows, that's just not going to happen.

It is generally not a good idea to depend on a third party to provide the best browser (or any other types of tool) on your platform where they can control all of it and can deny whatever you want from them. Especially, when such parties are only doing it to drive business to their own solutions. Office vs Google Docs, Bing vs. Google, Cortana vs. Google Now, and so on.

Also, none of these things are being given away for free, they all have some costs for various groups. Companies who want to use VS professionally will pay tens of thousands of dollars per year for the support and maintenance from Microsoft, sometimes even more. Remember, a big part of MS revenues is from the enterprise market, not the regular consumer market.

Microsoft is not doing anything for free, that makes zero sense and would result into their entire management staff fired immediately. There are revenue models for each free solution from Microsoft, they're not in the market to produce free software, they're in it to make money for their shareholders.
I know one of the engineers, and he told me that they don't try and get a higher accuracy signal, but a lower deviation of the signal. I forget the exact terminology, but the FAA has a circle that is 99% confidence, and coherent was trying to make the circle smaller than the currently available technology.
Thanks Dan! Reading with eager anticipation (really!)
I'd argue that they are killing their competitors not customers
The flip side of that flip side is that people in "our" camp (against ubiquitous surveillance, believing terrorism isn't the biggest threat, accepting "one got through," etc.) seem to have great difficulty accepting that the public largely disagrees with them.

Look at the discussion over NSA dragnet surveillance. It's almost always discussed in terms of an abuse of power against an unsuspecting public. Politicians set it up to further their own ends, or the NSA itself is grabbing power by blackmailing politicians, or at least implicitly threatening blackmail if anybody gets out of line.

The reality as far as I can see it is much more mundane. Things like NSA dragnet surveillance are happening because it's what the people want. Terrorism is seen as a threat that justifies almost anything required to counter it. The politicians are just giving their electorate what it wants.

If we want to fight this stuff, we need to win the war of public opinion. Unless the plan is to subvert the government ourselves and institute some sort of enlightened dictatorship, the only way to get this stuff to change is to convince people that our position is actually better, because most of them don't think that right now.
Congrats guys!! 👍
Kerry: Internet 'Needs Rules to Be Able to Flourish and Work Properly'
This is nice. I would add "Declaration block" for everything in (and including) the curlies. I would also add "Declaration" for the combination of a declaration property with its declaration rule.
> Watching, insofar as it does not get into 4th Amendment search-and-seizure territory, is reasonable.

A problem is that the fourth amendment is itself under attack as well...
"Like sands through the hourglass..."
Really nice, thanks for posting.
Show HN: Jstruct – Quick and easy declarative JSON transformations
That's the point that was made above. Don't build anything that relies on this architecture unless you can migrate.
When you modulate the light, the unambiguous range is not determined by the wavelength of light -- it's determined by the wavelength of the modulation. This is a pretty fundamental concept in radar (see FMCW radars). It's sort of like looking for the 0-to-1 transitions of the light instead of looking at the phase of the reflected light itself.

If you were to directly compare unmodulated light (the light's phase), then you'd actually be creating an interferometer. The distance measurement would be ambiguous beyond 1 wavelength (a very small value!). For example, you might measure a difference of 0.3\lambda, but you don't know how many full wavelengths away you are on top of that. So you might be 10um or 5000010um away. This is where modulation helps.
That thing that jumps out at me from that example data set is that they were all free services. That's not to say there aren't fee-based services that Google has discontinued, or that your point isn't valid, just that your provided data points don't seem entirely relevant to me, given the subject.
> Would they have done something different knowing that it was west nile

Considering it reinforced the value proposition of county, state, and federal epidemiology units, all of whom are now monitoring crow populations, and it has launched a significant amount of research, and every primary care and ER doctor now looks for symptoms, yes, I do believe something is different.
Show HN: Neutralize the environmental impact of the gas station
This is the tip of a large iceberg. There is no reason all sorts of drugs can't be made in this way. Get a bit of that yeast and you can do it yourself.
ipfw's popular, well supported, and not going anywhere. It's still the default FreeBSD firewall[1], PC-BSD recently switched their default to it[2], and DragonFlyBSD recently rewrote it[3].

1: https://svnweb.freebsd.org/base/head/etc/rc.firewall?view=ma...

2: https://forums.pcbsd.org/showthread.php?tid=19683

3: http://www.dragonflybsd.org/docs/ipfw2/
This seems pretty dang useful. I needed something similar for a non-Sandstorm server a few weeks ago and, since all of my domains are hosted on Route53, I wrote this:

https://github.com/peterkeen/route53_ddns
While typically intertwined, voice and validation are only equivalent if you lack character or integrity, which by definition are voice in the face of opposition. I'm suggesting that the author is struggling with precisely this: whether to hold to alternate values that will make her son happy, or encourage her child to seek the limited happiness founded in dependency on validation through achievement. In other words, she is conflicted about teaching her child anti-individualism or independence.
3 Ways to Optimize Forms for Online Marketing Success
Soyuz T-13:  reconquering a dead space station
Thanks man, happy you enjoyed it!
From DevOps to DataOps
Remaking MakerBot
but wouldn't those be represented as individual commits (just happened to be pushed at the same time)?
You'd have to get a bot to do that, since us human's can't access the content it points to.
Indie Web Movement and IndieAuth
I think it's a little more complicated than that. Would selling nuclear weapons to african despots kill the customers of of a mexican drug cartel?

That said - I agree that lone wolves may be a much worse problem, especially in the long run. For now, there is something to be said for having billions of dollars of drug money to spend on R&D...
We do postmortem scans of all autopsies at our hospital. We still do the actual autopsy too. Lots of stuff is still required such as toxicology specimens (including toxicology of solid organ tissue like liver), There's also a fair amount of artifact in autopsy scans due to lack of blood flow, medical interventions (CPR-induced lung contusions, broken ribs, hemorrhages, etc)
A new player has connected
can you expand on this? i'm curious how the process worked given that arbitrage usually doesn't work that way.
This is exactly the opposite of what I was arguing for. In a monolithic repo, I can see and control what the consumers are doing. Your version is actually just a way to implement semver. (Or, possibly, to do something worse than semver; subrepos by themselves, provide no stability contract, so I have to think really hard about updating my subrepos.)
5 secret tools for powering up Gmail
You may still get autopsied. If you die of an accident, unexpectedly, or as the result of a homicide, suicide, or just because you're physician won't sign a death certificate or hasn't seen you in the last year.
In 2004 I attempted to do some automatic crawling of Google for my masters thesis and was astonished to get an unfriendly server response saying it was disallowed and "don't even bother asking for an exception for research, it won't be granted."

So at least 11 years ago it was blocked.

(I didn't know about spoofing a user agent back then, so it might not have been as easy as that to get around it.)
I don't have a publishable source, no, but you can look at the number of @google.com email addresses on the Mercurial mailing list if you want some to do your own inference, or just hang in there for a bit and you won't have to. :)
What's in it for me? Why would I invest some time writing articles to share my knowledge instead of doing something else?
Memo to Central IT: Here's What Developers Really Want from You
My point wasn't that "weird" are synonyms for "excellent". They are the other side of the coin of things that are not average -- the less desirable things.

Something being average denotes that it is commonplace. Not everything that is commonplace is subpar to something that is not average. Sometimes those things are just weird, odd, subpar or undesirable. And sometimes, they are indeed exceptional. And no, something being "odd" or "weird" isn't always or solely average people just "not getting it". Sometimes it's just subpar, weird and odd. I know, I know, it's a profound-sounding quote by Einstein so that means it must be relevant in every situation..

In the case of music, people with peculiar tastes will sometimes think of the mainstream music as being lame and uncultured. In reality, those mainstream listeners might get the exact same enjoyment out of listening to their mainstream music, as those with more peculiar tastes get out of listening to their music. But at least those with special taste get some kicks out of feeling superior, so they've got that going for them. You can call that the smug-hipster-bonus.

Tip: if you wait a minute or so you can reply to the actual comment. There is a short delay between a comment being posted and being able to reply to it, for some reason.
How DevOps changes the way you monitor your apps – VentureBeat
Something that keeps me up at night is the idea of someone a bit more amoral than usual getting enough experience with gene driver technology, and using it to push genetic modifications quickly through the human species.

Don't like someone with $genetic_trait? Tune your virus to target a specific piece of DNA, and then have it remove genetic segments responsible for life critical functions (a la CRISPR CAS9).

https://www.neb.com/tools-and-resources/feature-articles/cri...
The Orange line is packed at rush hour, not sure what you're expecting?
You realize this isn't authoritative, right?
I don't think they are blaming the customers, and if you read posts from back then, I think they take a similar tone: they didn't get the pricing model right, and in order to make App Engine a real sustainable product with an SLA, they needed to update the pricing.

https://plus.google.com/110401818717224273095/posts/AA3sBWG9...

As for the unique API, of course some of it's unique, because there weren't any standard APIs for the unique parts. Datastore is based on Google's internal NoSQL store. There's are/were standard APIs for NoSQL. Same with Task Queues.

The "proprietary API" bit is overblown though, IMO. The Python version shipped with a somewhat tweaked, Django support, and has grown to support WSGI and standard Django. The Java version uses Servlets with some constraints. Memcache is pretty standard. You can pretty easily abstract away the proprietary bits to run on a standard stack, or use an open source implementation of the APIs.
> But I guess it's alright to have liars, crooks and wannabe-tyrants in there?

You probably know it, but that's a lazy false dilemma.
https://www.owasp.org/index.php/Cross-Site_Request_Forgery_(...
Awesome. Azure was was double the cost, now it'll be even a wider gap. I just wish that GCE would do something like BizSpark Plus, that doesn't require being in an incubator. MS really wins a lot of goodwill by being so free with the credits they give out, and they have a lot of platform lock in.
https://github.com/janraasch/javascript-commitment/blob/115d...

I'd assume the keys are the commit hashes? Now how to search github for them...
Smart dolls, the first step to operational androids
If you believe that subscribers don't have an interest in improving medicine, then yes. But medical care and the health care industry as a whole are more complicated than this.
I read it to mean they ran their own affiliate program where affiliates could run links to sign up for HMA services, with commission payouts when traffic converts through those links (signs up for a paid HMA account). Nothing affecting the VPN traffic itself.
A few questions:

* What are your threat models?

* * Against whom are you defending?

* * Does it matter if it's cracked a year from now?

* * What resources do your attackers have access to?

* What facilities do you have?

* How technically competent are the participants?

Really, what are you asking for?

And why?
As to the question of if it should be done?

Normally I'm one to optimize, so much so that premature optimization is something I must stand vigilant for. And I do understand how adding names to a standard adds ever so slight a bloat. And I understand there are only ~4K shorthand hex colors to assign names to.

But honestly I don't have a problem with this. I'm having a hard time explaining why, but the simplistic way to express it is by saying it is art. Part of the CSS specification has now impacted me emotionally on a deeper level than most art I've seen, especially when you read why it is rebeccapurple and not beccapurple.

No, it isn't perfectly optimized. But there is value in trading spartan utility for beauty, especially when the cost is so low.

Even though I cannot articulate why, given this knowledge I now care more about the CSS sepcifications.
You need to die a natural death and have been seen by your physician within the last year and they have to be willing to sign the death certificate. All other bodies become the coroner's jurisdiction. They can waive them, or they may do an external examination only, but once they have jurisdiction, it's out of your hands. Even then, at least in San Diego, the medical examiner reviews all death certificates and they occasionally pull one in due to something sounding fishy.
The situation is very different when creating software for internal use in large corporations, which I think was the case with this study. With a startup, launching early can get you the advantages you mentioned, and your code quality does not necessarily have to be high because you generally will not have many users at the start. Large internal software must be highly functional and performant from the first deployment because it will immediately be used by the whole company and will often affect revenue streams. This allows low quality to have a huge impact from day 1.
I wrote about WordPress just because it's what I've direct experience with. Within the post, in fact, I wrote that these tips apply to other CMSs and other development-related jobs you outsource.

Do you have any tips related to WordPress I should add to my list? If so, let me know :)
I'm a little confused why this 2,000-word article didn't even mention the open-source community backlash against MakerBot.
Ubuntu Advantage Storage Launches at OpenStack Summit
Latest Tech News, Apps, Games, VC, Merger and Acquisitions
Context? Limitations? Number of secret holders? Are both parties verifiable (ie. can you exchange some information beforehand to verify identify?) Is data retention a concern?

Email signed by PGP or a one-time pad. Can the person be trusted with a thumb drive (and to not lose it or have it stolen)?

There's a number of ways with various security levels and I'd say most are "secure enough". For example, I'd trust my friend with a thumb drive that had an encrypted archive on it with a shared passphrase if the archive contained semi-sensitive information. Why? I doubt anyone who finds the lost thumb drive would have the technical knowledge to break into an encrypted archive and a lengthy passphrase would make bruteforce attacks take years on the off-chance they know how and would even try.
It can be quite a bit more than just two lines, particularly considering error handling. But when you start refactoring common patterns, you can often end up with higher level abstractions. In your example, Thrust is exactly that: https://developer.nvidia.com/Thrust
The coroner may have decided it was better for the family's closure to let it go. Particularly if a physician had already signed the death certificate.
Tech News weblog to present you best news across technical world. It includes News about Mobile, Apps, Games, VC funding, Start ups development and many more. We are new Tech social articles portal, and now we are looking for individual or team of excellent technical enthusiasts to write on our portal.
iOS 8.3 cydia download through TaiG 1.4 jailbreak. – iosjailbreak-download.com
1. Many of them are natural causes, third party (murder, suicide, accidents), and so on that are not necessarily caused by diseases or unexpected pathogens of which the doctors want to learn about. Remember the early autopsy reasons in the article: "In the United States, we usually don’t autopsy people unless the cause of death is mysterious or foul play is suspected."
2. What about races, gender, blood types, ages, and so on? The progression of the disease is different in each combination, so when factoring these factors in, 1 out of 50 really isn't that big of a number.
Therefore free society should recognise people as rational beings
and leave them to discover the truth by their own devices.

Unfortunately, societies are not perfect systems and as can be seen, people can be influenced; not because of anything other than laziness. Majority outsource decision making to others and can easily display herd mentality. I agree that critical thinking and education is the most useful tools against ignorance but I don't know of a fix for laziness.
Instead of spending $1 on something, you can burn $5 of electricity! Suppliers figure you're more likely to waste some energy than you are to type in a credit card number, so they say go for it.

And as the big ASIC miners get more efficient, your device will generate even less revenue. In two years, you'll be running at a small fraction of the chip's original mining rate, but still wasting just as much energy!

http://media.coindesk.com/2013/09/bitcoin-difficulty-graph.p...

I'll pass, thanks.
What if Richard Stallman wants to contact me?
EC2 spot instances give 2 minutes notice...
Interesting points here, specifically 2). What do you mean by asking the developer his thoughts about hosting?
It isn't really off-topic, but he didn't show the connection. I'm starting to think a lot of what gets perceived as trolling is people trying to make a contribution but failing to show the connection from where the group is to where they are. Then the group comes down hard and then the "troll" gets defensive.
And how many american consumers have been killed by the Zetas?
Get used to reading code in a debugger. ;)

There is a great free text, the author asks for a donation: Reverse Engineering for Beginners, http://beginners.re/

The RCE Endeavors blog has many great posts that aren't difficult to follow, http://www.codereversing.com/

CMU's "bomb lab" is pretty famous for providing an executable to play with. Actually I think all the assignments that go along with the CS:APP2e text look very valuable, http://csapp.cs.cmu.edu/2e/labs.html

It's just one of those areas you have to get some hands-on practice doing.
However, the pyramid of ages shows that our generation had 95% chances of being alive at 70. Followed by a sharp decline.
Ask HN: When are you no longer a “junior” developer?
I was wondering when a developer has gone from junior to a regular developer. I imagine I'll be on the junior end for quite a while (totally fine with this btw, right now I'm more focused on learning than title) but titles are sort of thrown around in the startup world. I imagine there can be certain criteria/levels of competency that need to be hit that are more defined than "When you feel comfortable and are productive working alone".

If you want more context, I'm a junior rails developer and am largely self taught. I'm still rather new in the startup scene as well.
Aria2 is incredible. +1 for it! Should be standard install on everyone's workstation if you need a download manager.
OK, jokes on the side, although I really don't know for sure the source, I would say that brown color is very typical in Peru.

- You can see it in the Andes mountains:
http://eoimages.gsfc.nasa.gov/images/imagerecords/8000/8924/...

http://photography.nationalgeographic.com/staticfiles/NGS/Sh...

- You can see it in the clay that is used for rooftops:
http://curanderos.ru/peru/18374000.jpg

- The color of the salt mines:
http://thumbs.dreamstime.com/z/maras-salt-mines-peruvian-and...

- In the huge amount of peruvian clay pottery:
https://www.google.com/search?q=peruvian+andes&espv=2&biw=12...

* Un the die for the textiles:
https://s-media-cache-ak0.pinimg.com/736x/63/9b/34/639b34468...

* Even in natural disasters when the river flows out ("huaycos") and destroys roads: http://cde.publimetro.e3.pe/ima/0/0/0/1/7/17391.jpg

Surprised there is a peruvian brown - but it makes sense to me :)
Marketing messages vary. The right in the US definitely markets to fear and safety, though they're usually less direct than the recent UK government regarding issues like surveillance. But there's also a pretty strong "lower taxes, smaller government" message. (Yes, those are contradictory messages; even stranger when they appear in the same ad.)

But most of the marketing is already done and widely perceived, even if it doesn't match reality. The expectation of many voters is that you vote left for more government or right for less. It's unfortunate that the reality is you'll get more government either way, and it'll just be used for different things.
Perhaps I shouldn't have used that example. I wasn't trying to make a value judgement, rather to point out that we have collectively decided, "yes, we like free speech - but only up to a point." That's fine, I'm OK with it, but I think we ought to be clear that when we place limits on where and how people can express themselves we are, by definition, limiting their freedom of speech and expression.

I disagree that the difference you've identified truly exists. In some cases we punish a speaker based on how others reacted to what they said, in some cases we don't. We deliberate on these things on a case-by-case basis, there's no consistent rule.
Show HN: Let's make something, an experiment in collaboration with strangers
The rate of suicide among physicians is mainly due to their higher success rate. They have a lower attempt rate compared to the population at large.
> Bitcoin-subsidized devices for the developing world.

Let's take advantage of vulnerable people by ripping them off with hidden energy charges! Viva Bitcoin!
I would love to see an analysis of how much BTC a user could generate in a day on his/her cell phone with only a 10% impact to battery life. I'm imagining that it's pitifully small today, and it will only be 10% of that number a year from now. Any more than that, and I don't see users accepting the trade-off.
> towards a solution

not a solution