skysight-inc/HackerNews huggingface dataset:
> They'd find some other way, that money wouldn't go to the government.

And so we keep closing loopholes.
Nuclide: A unified IDE
I agree with this letter, and I'm glad it was created.

Some commenters are skeptical that we can realistically ban fully automated weapons, but I disagree. A practical approach could be to ban them, and invest in R&D on effective counter measures. That way, the vast majority of nations will not pursue them, and in the case that someone does, we'll have a way to remove the threat.
> While China has lower taxes as percent of GDP, the 'effective burden' is higher as the government provides little value to the general populace, and takes a considerable amount of their purchasing power away.

Given we have pretty thoroughly defunded things like the VA, IRS, highways, etc. I'm really not sure why you are convinced China is extremely terrible.
Product Development: Getting Your Food Product from Idea to Launch
When you operate at Google scale, thinking about morality means trying to anticipate and aggregate the total effect of your actions. Requiring a unified publicly visible and "real name" discoverable identity associated with all (Google-owned) online activity can have huge chilling effects on significant demographics - generally not the demographics deciding these policies, building these systems, or even the most profitable advertising demographics - but large groups of people nonetheless.

Whether that qualifies as "evil" is semantics, but excusing it with a comparison to puppy kicking isn't valid. It's a fundamentally different kind of issue and requires a fundamentally different kind of reasoning.
>> Interesting that this article didn't mention sucralose (Splenda).

I know someone whose baby was very active in womb to the point that she worried about it. And then she read that sucralose was shown to cause miscarriage in animals so she stopped eating it (it was in something she ate regularly) and the baby calmed right down. But that's just one datum.
Wow, look at Berlin's growth. I wonder what is driving this - can't only be Wunderlist and Rocket Internet ;-) Interesting insights into gender equality as well with 30% female founders in Chicago
I concur with your thoughts; the big difficulty with enforcement here (beyond nukes) is figuring out how to detect when someone breaks the rules. The Fourier Transfrom was developed to help determine if nuclear weapons tests were taking place (https://www.youtube.com/watch?v=daZ7IQFqPyA); it's very hard to figure out how you'd detect AI testing in order to enforce any treaties...
The World’s Leading Startup Cities
Don't overlook the covert soldier, blending in with the population, taking a rifle to those building/launching/directing those autonomous weapons and those they care for. One guy infiltrating the homeland with a US$100 rifle and a case of ammo (about the size of a shoebox) can do enormous homeland damage against an enemy obsessed with >$100,000 drones operated by >$10,000,000 staff & facilities.

(That is one of several sufficient reasons why many Americans are obsessed with guns & self-defense. We predict, and see, increasing "spontaneous/lone-wolf" mainland attacks.)
So what you're saying is that, if those IP rights are worth billions of dollars, the company that stands to make that won't outbid an $80M prize? I'm a little skeptical. That would be a bizarre decision for a for-profit company to make.
> But I wonder how much resistance you would get from the military, veterans, military families, and so on who make the argument that for every robot we make a human soldier doesn't have to be put at risk.

But can't the same argument apply to biological and chemical weapons? How did it come to be, that there are treaties banning them?
>>The fact is that people are more prone to make mistakes when they are angry, and the more angry they are, the more likely are the mistakes. This is true of almost all people, professional or not.

> And another fact is that people who "are angry" while serving people (whether customers or citizens) AND let it show, should either be scolded by their superiors, fined or fired.

Generally there is no way to know that they let it show. That's because in the massively overwhelming majority of the cases, being in a bad mood will shift the behavior from something that is common and legal to something else that is common and legal but less favorable to the person who was stopped. Generally, the officer won't even know that his bad mood influenced his decision.
Four or five times a week is still a large quantity; but, it isn't so much when compared to having sodas as as the only form of liquid intake.
> In the last few years, I’ve watched a continuing battle among my friends about which is worse for you: artificial sweeteners or sugar.

And now we are going to watch the same thing on this thread. Why are these diet fad bits so popular on HN?
I am an organ donor. I think the chances of a scenario in which I am at death's door and a doctor decides not to treat me solely in order to obtain my organs for donation is so far removed from reality that it's not worth considering, at least in this country.
1080i50 is a ubiquitous broadcast standard in the UK.
I doubt he's allowed to share that information (whether it is, or isn't), and you shouldn't tempt him to, either.
Less than half of my friends use their (full)real name at facebook
Also tabletop RPG people for some reason. It's a quick substitute for a blog, with better comment support than Tumblr.
Well, given that the exploit has been around for three years, April isn't actually that impressive. I would be more likely to guess that NSA has paid for this 0-day several times trying to prevent it from being released. I don't think that's even a very tinfoil hat scenario. The tinfoil hat scenario is that this exploit was added and ignored at the request of the NSA.

The ability to remotely tap and track almost a billion people with just their phone number? That sure makes metadata valuable...
Yeah - the most common area is DSP chips and similar, where you require really predictable performance, and have tight arithmetical loops with a good source of parallelism (also a field where it isn't a problem if you have to write a new compiler for your chip).

There are some consumer VLIW chips bumming around; I think the Nexus 9 has a VLIW chip - but it is essentially a hardware JIT compiler, translating ARM into its internal instruction set for hot paths.
HN readers interested in VLIW architectures might find the TRIPS project a good read:

http://www.cs.utexas.edu/~trips/overview.html

It tries to avoid some pitfalls of architectures such as Itanium. Seems fairly complex to me, though. Might be inherent in EDGE and VLIW's, though.
Why do people think that this has been successful for DARPA? DARPA has spent billions on all kinds of ideas that don't work, including prize competitions. Once in a while they have a "hit" and they publicize that like crazy. DARPA is also known (notoriously, one could say) for operating a good-old-boys system, where you have to butter up the DARPA program managers to get any funding. So no, I don't agree that prizes have been successful for DARPA.
This seems like a problem easily fixed by a simple regulation. Any product containing an ingredient which has a higher sugar content than it's natural range may not use the "no sugar added" label. Might have to define the range for various ingredients since I'm sure breeders/engineers would figure out how to increase the brix on a pear.
The link should be changed to the full article: https://tsyrklevich.net/2015/07/22/hacking-team-0day-market/
Absolutely true.

And to be fair, my comment doesn't change the basic premise of the article: that if you're going to drink a sweetened beverage, artificial sweeteners have fewer negative health effects than sugar.

I just found the statement odd. It seems the author's and my ideas of "reduced intake" don't align with one another... I mean, I can't imagine anyone would say a bag of candy every day constitutes "reduced intake". But for some reason it's acceptable when it comes to beverages.

Go figure.
This probably stems from the incorrect belief that fruits are somehow "natural" when they are in fact the result of millennia of artificial selection, selecting in particular for sugar content.
The word "Evil" in Google's motto doesn't refer to puppy-kicking or kitten-drowning or armed robbery. It was a reaction to the typical bad behavior of corporations trying to squeeze another couple of points out of their profit margins in customer-hostile ways; to monopolies throwing that monopoly power around; to companies bundling crapware with their goods. Things like that.

Requiring a Google+ account probably still doesn't rise to those levels, but it's a lot closer.
Free Computer Hacking Forensics Course
I think chc has a good point. The G+ debacle was greedy, annoying, and user-hostile, but _evil_? Really?

The launch of Buzz was definitely somewhere on the thoughtless-evil spectrum, though. A major breach of trust, at the very least.
There were impressive results (quite a huge step) with ECM scaffolds producing tiny hearts, kidneys and such. More and more we're able to handle things at the sub-molecular level, so it's probable that soon we'll have spare organs.

It will be a milestone, not having to wait for someone to die to get a functioning heart or liver. Maybe no more immuno-suppressant therapies for transplantations. Questioning ourselves too.
I can't speak for all the science behind sugars and sweeteners, but this guy does a really good job of explaining how different sugars are metabolized (and the implications of those processes) here:

Sugar: The Bitter Truth https://www.youtube.com/watch?v=dBnniua6-oM
I don't do it. Ever.

Truth is, I've got a browser for most use cases and that works really well. An app can shave some off the data use, but then again, it can be data hungry too.

I like to use Chrome and it's data compression service and find that works just fine for the sites I like to use.
No (edit: kinda). It looks like the site calls setState() on the root React component every time the scroll event is fired.

For those not familiar with React, setState() is a function that is used to update mutable state, and it is not a very cheap function, because it propagates the state through all child components, re-renders some virtual DOM, and potentially also causes actual DOM reflowing. Calling this in the scroll handler is what causes the noticeable delay.

edit: it seems like the lib itself does also call setState on scroll [0]. I don't think this is the source of the issue on the site itself, which has additional scroll handlers (for the magic non-scrolling sidebar), but it could cause similar performance problems, depending on how many child components are in your Context.

[0]: https://github.com/casesandberg/react-context/blob/master/sr...
Is there strong evidence backing that up?

Personally, I've done low-carb diets where things with sugar are almost entirely off-limits, minus a small amount of fruit, and whatever small quantities of sugar are present in non-starchy vegetable. During these diets, I've tried them with and without artificial sugars. Those artificial sugars would be consumed in either diet drinks/sodas, or with coffee. I had the occasional desire to consume something with lots of carbs/sugar, but I can't say it was any strong with artificial sugars than without.

If anything, for me, the artificial sugars worked to satiate the desire for something sweet.
How to Build a Tinder-Style App Using PredictionIO
Right. If they'd made it an option to tie together all of your accounts and combine activity across everything, some people would love it and adopt it. But make it mandatory, and even some of the people who might otherwise like it will reject it just because they're being forced.
After raising 33M from VCs, a 10M exit leaves everybody with nothing… Likely, the investors got some cash for the IP, and the rest went into retention bonuses.
I remember the moment when Kalam Sir came to our graduation ceremony and asked in his speech "What would you like to be remembered for? Evolve and shape your life in that way".

He will remain an inspiration.

Here is the full speech:
http://www.iitg.ac.in/pro/sites/default/files/14thConvo_Chie...
We find a lot of the training gets completed on mobile or tablets. The best companies set aside time for employee training and one of the big motivations for adopting GO1 is reducing the time it takes and the frustration that their team experiences!
That's FT's reporting on a related but different thing. FT's reporting on what Varoufakis said is almost identical.

http://www.ft.com/cms/s/0/d44a92c0-3454-11e5-bdbb-35e55cbae1...
if you invested. if you did not sell early. if you did not double down. Lot of ifs, and you make it sound like we missed out on the deal of a century.
Potentially. This lib is going to call setState on every scroll event, which is triggered multiple times every time you scroll up or down the page. Traditionally you would debounce a scroll handler like this.
1. How much effort is required to build this feature?
2. How many other people have requested this feature?

Just saying "Mailchimp has this feature" doesn't really answer any of the 2 questions above. Mailchimp are a HUGE team with A LOT of resources.
> This is a staggeringly bad idea. Why? Where do I begin? Well, first of all, biomedical research costs money–lots of money. Everyone I know in biomedical research, in which I’ve been working for 25 years, needs money before they make their discoveries. A prize at the end is nice, but you can’t do anything if you can’t pay for equipment, supplies, and (perhaps Congress will be surprised to learn this) people’s salaries.

This point would be more powerful if he explained it in the context of the DARPA and XPRIZE competitions. Spaceships are surely expensive, but multiple teams were funded. Is there a reason that won't happen for the NIH prizes?

> NIH will give these prizes to foreign citizens–and companies! So apparently they will take some portion of NIH’s budget, and instead of awarding it in grants to U.S. scientists, they will give prizes to companies in, say, Russia. Don’t get me wrong: I think science should be supported in every country around the world. But each country has its own system, and the NIH is by far the most important source of funding for biomedical science in the U.S. We just can’t afford to have NIH give out prizes to the entire world.

I don't think it follows that because each country has its own science system, then the US can't afford to give prizes to the entire world. The prizes won't be higher if they're given to international teams; they just might be awarded earlier. Surely it would be more expensive (at least in time) to restrict it by country, because someone else might be able to make the advance faster than the US.

It appears that the author isn't motivated by advancing science, but by funding American scientists. If American scientists need or deserve more money, that should be addressed separately from how to advance scientific progress most quickly. There are probably ways to accomplish giving Americans more money that don't slow down scientific progress.
They were probably legally in the right too, considering that Germany is a signatory to the Mine Ban Treaty:

https://en.wikipedia.org/wiki/Ottawa_Treaty
> The problem with a profile that spans unrelated services is that your persona on one shouldn't necessarily be tied to your persona on another; Google Accounts with different public-facing per-service personas are okay in a way that a single public-facing persona spanning all services isn't.

G+ tried to solve this with Circles, but as far as I can tell, everything related to YouTube was assumed to be public on G+ because it was public on YouTube.

G+ integration with everything seems like a massive failure of the Geek Social Fallacies: http://plausiblydeniable.com/opinion/gsf.html .
I'm really trying to stay objective here because I do love me some Mixpanel. However, I'm curious what the response will be to someone with nominal Developer skills who outsourced their app, but sees this as an opportunity to save some money to get data. Seems like a poor experience from a user perspective to get this codeless product going.
For example: the color red is associated with danger and prohibition as established by social convention. Talking about the environment in red colors will confuse users and distract from the message trying to be communicated

How much weight does this really carry if your product is good ? My guess, negligible. Websites just pick a theme color and go with it e.g. Facebook/twitter : blue, Youtube/Google+/Pinterest : red, etc.
The way I like to word this is..

"The evidence supports eating foods that are balanced in their portions of carbohydrates, protein, and fiber".

This (long) lecture by Steve Simpson illustrates this rather well.

[Law of the locust: a tale of swarms, cannibals, ageing and human obesity]

https://www.youtube.com/watch?v=2rV7zAGdbyA
Interesting that his title is "VP Photos, Steams, and Sharing," eg, what Google+ originally tried to be.
Perhaps "texting" has different meanings in different regions? This feels like a cross-cultural glitch to me. Those happen on HN more often than people realize.
I was a phone hotline volunteer for the Suicide Prevention Service of Santa Cruz County, California.

Think about that the next time your code gets you down.
Solution for Chrome https://github.com/jswanner/DontFuckWithPaste Extension: https://chrome.google.com/webstore/detail/dont-fuck-with-pas...
I tried to work this out as well. It is indeed using 17.3.x but its hard to nail down which point release, as the Debian changelog doesn't mention when they pull a new upstream version (vs fixing an issue in the package itself)

I figured I would just install the package and use a -v or --version arg to get the exact build version. I cannot find any way to get a patch version out of Erlang. The `OTP_VERSION` file simply says 17.3, and the most I can get from `erl` or `erlc` is "17".
Says huffingtonpost, which not only has ads plastered all over this very article, makes money through the ads on their website.
>>How do they survive?
Churn and burn. So long as the cost to bring the site up on a new domain is lower than whatever the profit is (ads?), the DMCA is just playing "whack a mole" (https://en.wikipedia.org/wiki/Whac-A-Mole#Colloquial_usage)
Better source: http://www.ndtv.com/india-news/former-president-apj-abdul-ka...

edit: @mods: Can you please update the url
Freemium is the wrong route far more often than not, and I'm only going to cheer you on for making the decision which lets you continue to develop a stable business around your services.

It sucks to have to change your stance after the fact. There will probably be vocal opposition to doing so. But your odds of still being in business three years from now just shot up.
I am just a normal student. Never had a chance to meet him. Always wished I did. To meet him just once and talk to him about how he wants to see the country, and what a student like me can do to contribute towards it. I am very, very sad that I won't be able to talk to him, ever in my life. </3
I've seen this argued before, but I don't believe it because of blackberries. Blackberries are very rarely "selected"...in fact, they are almost always treated as a scourge because of how they negatively affect other plants in their vicinity, choking them to death. And despite the fact that we have been trying to get rid of them for the better part of a millenia, they are one of the sweetest plants we know of.
I suspect it's also a matter of knowing when to use what speed. That, apparently, takes a while to learn.

And it's "no bug was found that anyone knew of". Not a bad standard, but latent defects frequently have a long shelf life.
MS Stack Advantages:
- Backwards compatible for businesses where that matters (any B2B company tends to need this)
- Tends to be easy to integrate with Windows security/domains/etc
- C# is a fantastic language, and it's getting better with each release
- Has a growing open source environment, check out everything StackExchange has released, and NancyFx for my two favorite examples
- Mono means that eventually you'll be able to swap out your server with Linux if you're brave and persistent
- Entity Framework and Linq to Sql do a good job of abstracting your database layer
- If you're using SQL Server (a pretty good, but expensive, database server) using a MS Stack means you can easily (and fully) enjoy everything it has to offer

IIS is pretty well documented online. Generally I can just google a short english sentence with exactly what I want to do and get it running.

C# Learning resources: What language are you coming from? If Java then just start using PascaleCase instead of camelCase. Then get Jon Skeet's "C# in Depth." If your coming from something else there's half a dozen good intro books (pick any, based on how good you are at picking up new languages). Then still get "C# in Depth."

Entity Framework is pretty straightforward to use...the MSDN docs are great, and the wizard gives you a good intro. Otherwise I'm sure there are books out there. I find experimentation and googling effective.
Man I'm just happy that i got my 100 bucks back from backing that god forsaken console.. also learned how to sell things on amazon, that was a cool experience.

So in a way i guess i got my money back from the "investment".
Channel 9 (https://channel9.msdn.com/) and Microsoft Virtual Academy (http://www.microsoftvirtualacademy.com/) have a ton of content that might be useful. Here are a couple good intro courses for C# and EF:

https://www.microsoftvirtualacademy.com/en-US/training-cours...

http://www.microsoftvirtualacademy.com/training-courses/deve...

https://channel9.msdn.com/Blogs/Seth-Juarez/An-Introduction-...
What you post on Facebook, however, is not visible to the public unless you explicitly make it so. There's a world of difference between what John Smith writes on his Facebook wall and is visible to only people whom John Smith has explicitly deemed to be friends of John Smith, vs. a public Youtube comment that was once authored by user LordofPants, but thanks to G+ real name policy is now known to the public world as John Smith.

Facebook was designed from the outset to be an online platform for your real-life friends. G+ should have been an online platform for your online friends, but then it mandated that all of your online friends must now need to know your real-life name.
The number of people who could use a fairly simple third party to to update their operating system on their phone is much, much larger than the number who can figure out how to obtain root access or unlock their bootloader using a technique that varies depending on exact model number and firmware version.

Obviously there are users who will be left behind, but that is an issue for novice users of ANY free and open source software.
We don't allow AGPL.

AGPL is very easy to control for the external facing stuff, but not the internal stuff.

For example, based on how it defines remote network interaction, it doesn't differentiate internal or external users.
So if we used AGPL in internal systems that Temps, vendors, and contractors had access to, we'd end up owing all the temps, vendors, and contractors source code to the internal system, regardless of what other NDA's or anything else were in place (it's well settled that you can't contract around or NDA folks into giving up GPL/AGPL rights)

We aren't willing to take this risk (and i'd bet most companies that are doing it don't realize this is an issue :P)
... and it's no accident that berries* are favored by low carb dieters for their low sugar content: blackberries have about 5g of sugar per 100g, rapsberries 4.4g, bananas 12g.

*meaning small, tasty, slightly tart, colorful fruits that grow on bushes and tend to be fairly wild, not the botanical definition
FYI, if anybody has questions, there are several YC alums who have joined the government in some capacity (healthcare.gov, USDS, Nava, PIFs), and are on HN.