skysight-inc/HackerNews huggingface dataset:
This is a clear sign reddit is so big that media/big money is taking it, too much focus to not and a source of news/media for the rest of the media world.

Beginning of the end for Reddit.

Remote workers being removed simply mean it has gone from an engineering/innovative company to a metrics/bean counted/make sure you are in your chair typing in an IDE all day type of place (they might not even allow reddit workers to be on reddit with that type of ultimatum).

Even if that is not the intention that is the end result.

It is so strange though that business has really concentrated technology so much in the Bay Area, it goes against what networked systems mean. Is it smart that everything has to be in SF? Is that the only way to get the best people?
Very interesting post. One thing jumped at me though:

"It started with functional programming, one of the academic topics which has been discussed since the 60s but never took off."

You seem to frequent HN, so surely you must be aware that functional programming actually took off in the end - just now. In the last 5 years it went from something that people would give you strange looks over mentioning, to The Hottest Thing in programming. "Functional" is now synonymous with awesome and something people brag about (whether they understand it or not is another thing, but that's how things are with fashion).
Content Security Policy (CSP) for the web we have
You're probably going to have to draw a diagram to get your basic concept across a wee bit better.
Kelly Gaither gave a great talk at High Performance Graphics a couple of years ago (http://www.highperformancegraphics.org/previous/www_2012/med...) if anyone is interested in more detail. An interesting tidbit during the Q&A is that Intel donated the Xeon Phi boards (referred to as MIC back then).
Purely out of curiosity: what is it that you do that forces you to work with COBOL on a daily basis?
Octopuses may be much smarter than any other invertebrate, but does anyone seriously think they are as smart as pigs?
I use Trello to track my personal tasks and anything I assign to my team (although they get to figure out how to track those tasks in their own way).

+1 to sandmansandine for using Slack's channels to segregate communication about parts of your business.

We use Github Wiki for a product development overview and github issues for actionable tasks. So the wiki is its own private repo and has issues about adding knowledge etc, the issues are in each project's repo.
Show HN: Star Wars GUI / MultiTouch UI
Brazil uses an obsolete, inauditable, and closed-source voting machine.

Tomorrow we vote for president, governor, and Congress members, and the fate of our 200M people democracy depends exclusively on the security of this machine (it produces no independent physical evidence of the votes).

We know for a fact, though, from respected researcher and cryptographer Diego F. Aranha, that it is insecure[1].

(For the technically-inclined, let's just say that the ballot's secrecy is guarded by srand(time(null)). You can imagine the rest.)

It's been like this for 18 years. This year, we're doing something about it.

We've launched a campaign to raise awareness about the very real threat of large-scale, undetectable fraud, and it has so far been a huge success.

We've raised over twice the amount we asked for in our crowdfunding campaign[2].

We were featured in every major news outlet in the country[3].

We've built and deployed a mobile app for citizen inspection of poll tapes, and reached an install base that is estimated to cover a sample of over 20% of all electoral zones in the country, positively impacting the electoral transparency of over 40 million people.[4]

But it is not enough. The Brazilian government has had enough time and resources in its hands to convince the whole country that not only are the machines secure, but that they are also the envy of the world.

We've made an impact. In the past weeks, they've adapted their rhetoric from "unpenetrable" to "nothing is 100% secure"[5], but we still have a long way to go.

We're now faced with the very real possibility that they'll flex their PR muscles once again, shove this all under the rug, and not change a thing after elections are over and people have moved on.

You can make sure that doesn't happen.

International pressure and public shaming have done a great deal for citizens all over the world, proving the Internet's power to unite humans across borders for the good of one another.

You can do that for 200M Brazilians today. Please, read the article in the link above and, if you feel it's important, share it and upvote it.

If we can't be heard from the inside, let's be heard from the outside. You can be our voice.

Thank you so much!

--
References:
[1]: https://sites.google.com/site/dfaranha/pubs/aranha-karam-mir...
[2]: http://catarse.me/VoceFiscal
[3]: https://www.google.com/search?hl=pt-BR&gl=br&tbm=nws&authuse...
[4]: https://play.google.com/store/apps/details?id=org.vocefiscal
[5]: http://eleicoes.uol.com.br/2014/noticias/2014/08/29/tse-suge...
I'd be interested to see the method behind any data which looks at whether giving the issue much thought correlates with thinking that eating animals is immoral.

In particular with reference to the study you mention, whether it includes any assessment of the answers from those in the general population sample who could be considered to have given it much thought vs those who haven't.

It's the type of question where it seems like the risk of selection bias is huge. I know plenty of people who could, if asked directly give a very well reasoned argument about why they eat meat, but they don't feel especially passionate about it so wouldn't publicise this viewpoint.

So the people we'll tend to hear from are the people who have a) given it thought and b) come to a viewpoint which is contrary to the mainstream and c) feel passionately that others should come to the same realisation.

It sounds like a really interesting study, but in general I think it would be difficult to find a study on any topic which concluded "philosophers largely agree with the general public".
This reminds me of http://www.grepcode.com/, which I used a lot before I had an environment that auto-downloaded source.

I really like that grepcode lets you see which version and what repository matches what you searched. It can make finding why something doesn't work in a particular released version of a library much easier.
Farm Heroes Cheat
I don't think it makes any practical sense to talk about whether something is strictly possible or strictly not; if a random kid has 0.0001% chance of crossing the income barrier then of course you can say that "it is possible for everyone", but that doesn't change the fact that for that kid it's next to impossible, period.
If you're wondering when Secure Enclave first appeared, I looked up the A7 processor. It's in the iPhone 5S, the iPad Air, and the iPad Mini (2nd generation).
Pet ownership has created mutant breeds that would be unable to live without human owners.

Pet ownership creates vast numbers of dogs - many many more than can be supported by human owners.

Even the animal loving UK was killing a thousand dogs a day.

This US animal charity says that in the US one dog or cat is killed every eleven seconds.

Pet owners deliberately blind themselves to the vast amounts of cruelty their choice has created.

Edit: here's the link!! http://m.humanesociety.org/issues/pet_overpopulation/
Why are you making insinuations and apparently quoting, but declining to link a source? The info you quoted is basic headline facts, but you insinuate a bias while seemingly making an effort to stop that part of the evidence.
They had the data. VMS indicated the navigational hazard but they have ignored it. It was a combination of insufficient training and poor chart review procedures.
These symptoms resemble people's experiences when they go dairy-free. Soylent isn't designed to be hypoallergenic, IIRC, but it does eliminate some commonplaces that are in standard American diets.
There have been various attempts to reduce fuel consumption by using sails, e.g. http://www.nytimes.com/2012/08/28/science/earth/cargo-ship-d...

It probably gets less useful as ships get bigger though and there's a long history of trying this sort of thing without a whole lot of success. Modern systems do have better automation however.
SEEKING WORK - NEW DELHI - INDIA
satyam905 [at] gmail.com (Remote work - Yes)

Basic designing skills, Novice to be true. Strong learning capabilities. Graphic design, Interface design, creating and managing promotional campaigns. content creation. Previous experience - worked with Non profits and social empowerment initiatives.
Summary of article: It's about fucking <time.h>!
So NGI's Eolo is going to test it? (:
> European-style socialism doesn't work very well

Citation? Because even though Americans are working themselves to death with no vacation, healthcare, or retirement guarantee, the French are more productive and enjoy (what I would argue) is a much higher quality of life:

http://krugman.blogs.nytimes.com/?s=french+productivity+2011

We should not judge quality of life by how many SUVs are in the driveway, and how many big screen TVs are in the 3K sq ft home.
That article is about his abuse in by FBI and in prison, not his alleged crimes.
Progress for the sake of progress is how science should be done, because you can't ever predict what practical uses will come out of research.
i think, psychologically, i wouldn't value something i had to pay for. i'd feel more like a "consumer" than a participant. (and from an economic standpoint, the users would be generating a lot of the value but capturing none of it)
Thomas Beatie (a m2w trans) got pregnant in 2007.

>>> Beatie chose to become pregnant because his wife Nancy was infertile, doing so with cryogenic donated sperm.

https://en.wikipedia.org/wiki/Thomas_Beatie
It wouldn't be good, but if the choice is between Ebola and HIV, it's a complete no-brainer. I'm sure that's true even in poorer countries where the drugs are harder to come by.
It's actually 100ns granularity, not 1µs
Yes, one thing I would like to see in Haskell is more monads based on IO, but specialized to deal with specific kinds of side effects.

An example of this(not a very good one I'm afraid) is the X monad.
I hate this new info-graphic web page style.

The information is flashy and verbose. When I want to think about what I'm reading, all the pictures, constant scrolling, and animations honestly just gets in the way.

I do realize that this web page style is in vogue right now, but I really hope that simpler pages exist somewhere.
Look for odd project. I.e. not "Need wordpress developer", but rather "Need to virtual assistant" with description like "Need to grab data from site X and enter it into Y". And use your programming skills to automate process :)

There are a lot of projects and certain type of project description indeed attract 100+ bidders who basically just spam. I've been on both sides and know how frustrating it can be. On the other hand I personally reported for spam 100+ applicants trying to find real gems and was able. So my advice will be - keep trying and try different projects.
Most political stories get down-weighted, and religious flamewars doubly so.
That's the other way around. Thomas Beatie was assigned female at birth. The GP is talking about someone assigned male at birth, I'm pretty sure. That's what 'm2w' or 'mtf' generally means.
Not particularly relevant, but still ironic that this page about CSP gives me a mixed content warning.
You can screen for it, but even so ebola is deadly now, hiv is deadly in the future if you don't get treatment.
Either direction is entirely arbitrary. There is no objective basis to claim it's morally better to kill plants instead of animals. These moving lines are being made-up as people go along, and it's almost strictly an issue that exists in the very wealthy first world (ie it's invented by people with nothing better to do, who believe they're superior to the rest of the planet). The best that can be said is: vegans have arbitrarily created a personal moral line, wherein they are ok with killing plants but not animals. Anything else is just subjective argumentation.

And the obvious reason why vegans and others do what they can mentally to avoid facing the plant vs animal hypocrisy, is because if you take that to its logical conclusion, you end up with nutjobs that claim it's as evil to kill an ant as a human baby.
As a reminder of how painful and complicated dealing with time is, here is an excellent essay by Erik Naggum:

http://naggum.no/lugm-time.html
"One worker and a computer system can thus do what PayPal would have had to hire 1,000 workers to do a generation ago. Given that the computer system does not need things like food, that thousand-fold increase in productivity will redound entirely to the benefit of the middle class."

Really? I think rather it benefited Peter Thiel's pocketbook.
> how can software--particularly free software--create jobs?

Ok, let's take Linux as a specific example. Take a gander at this: http://lwn.net/Articles/547073/

So major companies (Oracle, Red Hat, Google, IBM, Intel, Samsung, Fujitsu, Texas Instruments, etc) are contributing to Linux. That creates jobs for all the kernel hackers who probably started before kernel knowledge was a hot commodity.

But that effect is minor compared to what people are building WITH Linux:
- Red Hat (a 1B company!) wouldn't even exist if it weren't for Linux. They don't "sell Linux", they sell services around Linux.
- IBM invested a billion dollars in Linux, and it paid off. They recently decided to invest another billion. Their support for Linux sells Mainframes and their expertise sells services.
- Google wouldn't be able to give away their search engine (over 10 million servers) if they had to pay Microsoft for every server.
- Companies like TI and Intel can add Linux support for their chips (a tiny expense compared to creating a new CPU), which will enable new devices to be created easily. Some of those new devices (TiVo, Android, Tomato WRT, RPi) will be successful and cause their companies to hire more people.

Giving away software doesn't compete with programmers -- it only competes with companies that sell software. Only a tiny fraction (maybe 5%?) of programmers work for companies that sell software directly. The vast majority of programmers write internal line-of-business software, or sell their software indirectly (SaaS).

So any Open Source software (Drupal, Apache, etc) is far more likely to help lots of companies save money (therefore have money left over to create jobs).

> In fact, for every programming job there may be manual jobs becoming obsolete.

That will make programming jobs be more "in demand" compared to regular jobs, therefore command higher salaries.

> So what can sustain high hourly rates and create new jobs?

You are thinking about it from the wrong end. The question is "can a bit of software be worth millions/billions to a company?" The answer is clearly "yes", since we've seen tiny teams create billions in value over and over.

Search around for the writings of patio11 on HN. He will open your eyes. People charging $200/hr are playing a different ball game than people charging $20/hr. They are not 10x better, just better at demonstrating the value of their software to the client.

> not everyone can become a specialist.

Just the opposite. There are so many new technologies and branches of science coming out that everyone will be a specialist in the future. In fact, programmers are already highly specialized. No matter what technology you pick (COBOL, Java, .NET, Linux, Microsoft, nodejs, Ruby, Python), you will find that some subset of programmers will refuse to work on it because they refuse to learn it.
Yep, absolutely right. I stand corrected.
Well, the jail part goes away too. So there's that.
FYI: It actually does mention it:

One challenge will be to make sure that the donated blood, even if it helps patients recover from Ebola, does not give them H.I.V. or hepatitis.
And, by extension, we don't have a value restriction because unsafePerformIO is foreign to our programming model. If it was actually part of the abstraction, Haskell would be a lot more like ML!
I would phrase that as "having children of their own is goal number one for [all adaptively-fit lifeforms that undergo sexual selection pressure]." The genes of all plants and animals alive today came from the subset of their species that wished to procreate.

Or, to put it another way, among gene sequences that attain fixation through sexual selection pressure, any sequence that impels procreation as a terminal goal is going to be fixated more quickly than any other.
As yes I read that a couple of months ago.

I always wondered how we'd model general relativity on top of all of that (after reading Orson Scott Card's 'Ender' series).
I'd say you're probably looking at around $90k.
WW3 IS ON, WHILE UK PENSIONERS ARE TALKING ABOUT SUPPORTING ASSAD
And what about a backdoor? Code is not open-source.
Just saying..
Requiring at least one crew member trained in its use and putting a portable military-grade weapons system on every container ship.

A small crew of armed marines or mercenaries and perhaps some heavier stuff built into the ship would also work. The answer is though that it's not economically sensible today. (Which is actually a good thing because it means piracy is not that huge a problem in the scheme of things.)
It is a threat against democracy.
I'm skeptical as well. Seems to me that so many things on your phone are talking to Apple (and other 3rd parties) anyways, that this might not even matter?

Although the FBI seems to be not very happy about this (if it's not just "for show" that is)[1]. The FBI is using the age-old "Save/Protect the children" argument, literally.

[1] http://www.washingtonpost.com/business/technology/2014/09/25...
> Especially when you consider that plants are also organisms, many of which exhibit complex reactions to stimuli, signalling among individuals, memory, etc.

Is this an argument for or against eating meat? I have seen some stuff on how plants have some form of "intelligence" (or more accurately as you put it, reactions to stimuli), and I could see how that could be used to justify eating meat as well. I'm being dense here, but hoping to understand your point better.

> That's a bit oversimplified, because it implies that the genesis of humans (or their ancestors) eating animals is simply arbitrary, an accident of history. But it's pretty clear that eating animals provided some massive advantages over not doing so, and later domesticating animals for consumption even more so.

Yes, eating meat was incredibly important for us to develop both physically and as societies. It would be rather foolish to condemn people for eating meat thousands or even hundreds of years ago. It's just when you are at the point when pretty much everyone (or at least pretty much everyone reading this) has access to relatively cheap quality vegetables, we are at a different point.
Whoopsie, my grasp of English failed me here.
Your Work Is Never About You
This is fascinating. "Model compression demonstrates that a small neural net could, in principle, learn the more accurate function, but with the current learning algorithms we are unable to train a model with that accuracy on the original training data; instead, we must train the complex ensemble first and then train the neural net to mimic it."

That's a profound result. It bears on how "abstraction" works, and gives some insight on how learned information becomes more rigid. Once you've compressed the neural net, you can't update the compressed form, which has much less state, based on new data.
> People like you are the whole reason the US' media is complete shit.

No personal attacks, please, even when you find a comment asinine.
The fertility rate in Sweden is < 2.0. I see it as a worthwhile future investment. Someone's gotta pay our pensions. :).
No, unfortunately not at all. I'm looking for this app for a specific use-case. I'll make another Ask HN post that asks specifically for the use-case, instead of the app. Since the app didn't fit the use-case too well anyway, it was in the right direction though ^.^
Thank you. Thought The Old Ones were returning there for a sec.
Just started reading the article but Jaron Lanier has a whole section on this (surprisingly) in his book, You Are Not A Gadget.
Surrogacy is legally problematic in Sweden. http://en.wikipedia.org/wiki/Surrogacy_laws_by_country#Swede...
What a surprise. A state university in a state in which apple-growing is a huge part of the state economy (Washington state in the United States) issues a press release saying that eating apples is good for you, according to an in-vitro (test tube, not living subject) study funded by a grant from the university and published in an obscure journal about food chemistry but not directly about human health.

Many, many submissions to HN are based at bottom on press releases, and press releases are well known for spinning preliminary research findings beyond all recognition. This has been commented on in the PhD comic "The Science News Cycle,"[1] which only exaggerates the process a very little. More serious commentary in the edited group blog post "Related by coincidence only? University and medical journal press releases versus journal articles"[2] points to the same danger of taking press releases (and news aggregator website articles based solely on press releases) too seriously. Press releases are usually misleading.

The most sure and certain finding of any preliminary study will be that more research is needed. For the press release kindly submitted today, the in vitro (test tube) finding has to be replicated in living human beings before it means much at all. Moreover, we would still have to check whether all the other effects of eating more apples, on balance, do more than contribute to having more intestinal gas. All too often, preliminary findings don't lead to further useful discoveries in science, because the preliminary findings are flawed. The obligatory link for any discussion of a report on a research result like the one kindly submitted here is the article "Warning Signs in Experimental Design and Interpretation"[3] by Peter Norvig, director of research at Google, on how to interpret scientific research. Check each news story you read for how many of the important issues in interpreting research are NOT discussed in the story.

[1] http://www.phdcomics.com/comics.php?f=1174

[2] http://www.sciencebasedmedicine.org/index.php/related-by-coi...

[3] http://norvig.com/experiment-design.html
"The Brazilian machines, which are based on the Direct Recording Electronic (DRE) model, do not produce a physical proof that the vote has been recorded. This means there is a constant danger of large-scale software fraud, as well as other non-technical tampering that could be perpetrated by former or current electoral justice staff and go totally undetected, according to Aranha."
When the question is a moral one it's no more sufficient to say, "We are animals that eat animals," than it is for an executioner to say, "We are people who kill people."

You're not putting enough thought into it.
Slight correction; the genome is 50% maternal (egg), 50% paternal (sperm).
I would love to get a tour of this. I live in Austin.
Check out Rotterdam. Ground container handling is done with robot vehicles.
I feel like Tom Scott did a great job summing up the frustrations dealing with time (zones) in his Computerphile video:

https://www.youtube.com/watch?v=-5wpm-gesOY
Are you sure that's quite what Haskell's rhetoric is? It sounds to me more like the bad rhetoric of people who do a poor but enthusiastic job of trying to explain Haskell.
Exception Handling at Page/View Level – Using Action Method-ThingsWeLearned
Read the last line of the abstract. It sounds like there is more to follow, and that this extended abstract is the tip of an iceberg.