skysight-inc/HackerNews huggingface dataset:
> How do you balance national security and personal liberty in this case? That's the million dollar question.

That would be valid if they could point to any noteworthy success. The fact they can't ["because national security"] pretty much guarantees the program contributes very little real value.

If they had anything to do with something important, say Osama's death, you think they wouldn't trumpet it out as "proof" it works?

I'd say their lack of evidence that it functions is more damning than anything. They can't exactly hide they are doing it post-Snowden. Their one chance to justify funding for new programs that aren't compromised is to say "LOOK HOW SUCCESSFUL WE ARE!!!!" in broad terms.

The fact they cannot do this, and thereby justify larger budgets to Congress, convinces me they know the benefits are negligible.
Disruption has increased by various metrics
> While the debate about the impact of GM crops on the environment continues, the question of their effect on human health looks increasingly settled. The National Academy of Sciences, the American Medical Association, the World Health Organization, Britain’s Royal Society, the European Commission, and the American Association for the Advancement of Science, among others, have all surveyed the substantial research literature and found no evidence that the GM foods on the market today are unsafe to eat. One of the few dissenting research papers, a 2012 study in the journal Food and Chemical Toxicology that found tumors in rats fed modified maize, was retracted by the journal last fall after questions were raised about the researchers’ methodology.

There is still a huge sentiment against GMOs, everyone think they are harmful to health here in France. I don't know how long it will take for the mentality to change.
Nothing may excuse it, but to take two infamous examples where entities sued based on fraudulent assertions of copyright ownership, as determined in court, the SCO Group and Righthaven (https://en.wikipedia.org/wiki/Las_Vegas_Review-Journal#Copyr...), nothing serious happened to the plaintiffs, other than of course losing their lawsuits and going bankrupt. (Others have mentioned Prenda Law, but that cit's behavior was so aberrant it's not a very useful example.)
While mapreduce isn't my area of expertise,
my guess is it's probably easier for them to use mapreduce/ and Hadoop than invent their own wheel in some cases.
On Opera (23.0.1522.43) there is a rather painful redirect loop rending the site entirely unusable.

Technical issues aside, this is really well done.
You _can_ ignore a request. You'll just be liable for any potential copyright infringement on the content you ignored the request to takedown.

But yes, effectively, it is not reasonable for a company to ignore the takedown request.
Learn to meditate by brainwave training, iOS app
Your profile says you work at Google... are you saying that the code snippet here is inconsistent with Google's mapreduce?
Thanks for reporting. I'll fix this bug later today when I'm back at a computer.
More than 100 teams got the notifications during the game Belgium USA so it's working.
The "times table difficulty chart" is sort of fascinating.

I've always thought that 7x8 would be the hardest, but their sample set says 6x8 is.

Looks like these kids hadn't been taught the 9s-table trick, nor the "6-times even-X always ends in X mod 10" trick. OK, I made that last one up...but 6-times even-X often rhymes, which I remember finding quite useful for memorization.

Separately, I was always taught that multiplication produces "products", and addition produces "sums". Perhaps the Brits disagree.
I do worry that start-ups will now get lost in the fray or people will ignore the section :-/

In the mean time, I'd love to hear some feedback on my start-up: www.gopaperbox.com
Well, if the NSA were among the group of organizations with a C++ mapreduce implementation (developed in-house) the code probably wouldn't be on github or otherwise divulged to the public... seems like a rather large leap of logic to assume they are using Google's code.
That's nice. I'm sure you had fun wasting your time posting this. Personally I'm glad it has been added to Show HN. I possibly would not have heard of it otherwise.
My impression (and I may be wrong) is that you need to be pretty connected or have some a very niche skill-set to be able to freelance for a living.

I'm a full-time C++ programmer and I'd love to freelance, but I wouldn't know where to even start.

Maybe this makes more sense for web developers
It's also model-contingent and sometimes luck. My SAAB has required about $1,600 a year for repairs and maintenance in the past three years I've owned it, but my wife's Honda Element has required only new tires ($500) and brake rotors and pads ($200, DIY install) since it rolled off the assembly line.
Those options exist already
High Schoolers, Web Sites and Arduinos
Chainsaws, Gunshots & Coughs: Our Smartphones Are Listening
Wasn't there a company called "GovWorks.com" that aimed to fill this space a long while ago?
>In the emerging health and wellness markets, startups like Oscar intimately disrupt and destroy their customer's lives through incorrect datasets where an A/B testing mentality results in exorbitant fees, angry hospital administrators and patients with no recourse except to bankrupt themselves paying bills they didn't expect.

This doesn't make sense to me. How is an A/B testing mentality at fault for this? It has nothing to do with the incorrect datasets... you don't A/B test your data structure... I hope. A/B tests are blamed later in the article too, not really sure why.
Thanks for the info. We're not thinking about direct sales to end-users, but also not to universities (who typically don't really care how easy or hard it is for their students to pass the exam, even though there are some image-licensing opportunities with universities... but that's not the main focus).

We are hoping to reach medical student associations and offer some opportunity for affiliate programs. We've had some success with those, even though in all cases so far we were the ones contacted by those associations. We think those have the best reach to students in our niche market. A good sales person could find their way to reach those targets. Or that's the hope anyway.

In any case, thanks again for the advice, and we'll look up the info and might take you on your offer.
Can I assume they play nicely together if they are listed, or should I stick with Django for that sort of thing?
Please specify with what you disagree
Seems to be working now. I just refreshed the page a few (10) minutes later.
{"code":200,"status":"Hook activated"}
It's common for media to be given pronunciation guides for names they might need to say at events they're covering (sports, politics, you name it.)

It's nice when people care enough about how their name is pronounced that they give you the tools to do it correctly.
> There is still a huge sentiment against GMOs, everyone think they are harmful to health here in France. I don't know how long it will take for the mentality to change.

About as long as it takes for people to stop believing in homeopathy and other snake oil.

Worse yet, even if there were some as-yet unknown health risk, it would have to be a plague-level threat to counterbalance the benefits to food production. That added food production can save millions of lives.
I used to work at Google - this looks absolutely nothing like a Google MapReduce specification or code would look like.
I thought I would throw out a counter-example using my own startup. We're a 4 year old profitable company with a handful of full-time engineers and sales employees. We're located in Utah. We're based on .NET and host everything using Windows Azure. We leveraged the BizSpark program a few years ago which gave us access to a lot of free software and services.

It helps that we're a B2B company with decent and predictable revenue. I imagine it's a bit harder to afford things if your company is some new free photo sharing mobile app. I have no problems investing money in technology and tools if it accelerates our development and has a good ROI.

I also personally love the C# language.
For Google, the ‘Right to Be Forgotten’ Is an Unforgettable Fiasco
I think it makes sense to give equity for being a part of starting something but to have perpetual 5% income seems crazy. I'm guessing, revenue share stops at some point?
Nice aspirational example there with the 911...

Didn't know about TCO, but I like the idea. First glance impressions of the Edmunds tool:

- Mileage assumes 15k/year, which may not be accurate for a
large part of the population (I only drive 10k/year, which
affects depreciation, maintenance, etc.)

- The math governing financing is opaque, as is maintenance
and repairs. I'd like to know what they're assuming will
break, need service, etc. Esp. because it's non-linear. Not
sure how I'm going to accrue $500 in maintenance in the first
year on my 2012 Rav4 - all it needs are oil changes (3 x $30).

- Insurance also strikes me as astonishingly high (over
double what I'd pay/year).

All of this is to say, I see the value of a more flexible and transparent calculator to meet individual needs...
// START_DEFINITION
/*
The fingerprint identifies sessions visiting the Tor Project website from
non-fvey countries.
*/
fingerprint('anonymizer/tor/torpoject_visit')=http_host('www.torproject.org')
and not(xff_cc('US' OR 'GB' OR 'CA' OR 'AU' OR 'NZ'));
// END_DEFINITION

I was surprised to see that they actually tried to exclude Five Eyes countries. The cynic in me wonders if there is "bug" that neuters the restriction.
I'm an undergrad in the CISE derpatment at UF and did an (unpaid) internship there this past semester.

They are definitely way below market rate for their developers, but you also have to consider how far $40,000 can go in Gainesville, where 'expensive' rent is $600. Grooveshark lets its employees create their own schedules (some devs work 4 PM - 2 AM), have a lot of control over what they're doing, and enjoy a fun and relaxed workplace.

The internet likes to look at the pay figure and cry out that these employees are being mistreated, but the majority of people I know at the company love their job and the lifestyle it allows them.
Show HN: We Made a Video Reviewing the 7 Habits in 3 Minutes
Since today is the day of Show HNs, here's a Show HN within a Show HN:

For some ridiculous reason, I recently cloned a semi-decent chunk of Civ4 in TypeScript and made a minigame out of it: http://dumbmatter.com/barbconq/

It's open source if anyone else is interested: http://github.com/dumbmatter/barbconq/

Of course it pales in comparison to Freeciv, which is why this is only a Show HN within a Show HN rather than a Show HN on its own :)
One of the big complaints I hear about Monsanto is that using their seeds forces farmers to throw away their seeds each year (cannot use the seeds that their crops produce). I spoke with a farmer about this once, and he said they almost always throw away their seeds, regardless of supplier. Using those seeds would result in variable growing since you have no clue what cross pollination happened in the previous season.

Any experience farmers or biogeneticists care to comment?
This is a really nice idea. I was working on a similar project a few years, audioname.com. The trick is in networking with larger social service and building integrations so that people can share their name's pronunciation everywhere that their name is shared, which is unfortunately fragmented across the web at the moment.

It would be nice to be able to highlight a name, search for it in this database, and play an audio file from a browser extension, for example. Or from an email client, or a linkedin profile, or wherever. Having to visit this site to look up a name is enough of a barrier that once the novelty wears off, I can't see it being too well used.
>My friend and colleague Amit Singhal took about six weeks off not too long ago,...

In Europe, we call this simply a summer vacation ;-)
My name has a difficult spelling, and an easy pronunciation. I think I will be looking into this service.
> "However if we're reducing everything to violence (as libertarians tend to)"

Libertarians tend to reduce arguments to discussions of violence since it is the fundamental primitive around which most governments (or lack thereof) are organized. Specifically, a government (at least from a libertarian view) is any institution which exercises a monopoly on violence in a particular region. The mechanisms by which they maintain and exercise this monopoly serve to classify them.

This reduction is just a starting point though. It is to philosophies of government what evolution is to biology: a founding principle that serves as a lens to understand the rest of it. But there is much more to biology than just a knowledge of evolution, and likewise libertarian thinking.

Libertarians also, as a rule, follow the non-aggression principle and are not opposed to violence in all cases (e.g. self-defense, defense of others who did not initiate violence themselves, etc) [1]. This is a little less common amongst left-leaning libertarians, however.

> "Homesteading is wonderful in a system where land is unlimited, it can be seen as an extension of the moral right to the work of your own hands. But in a system where land is limited, the very act of appropriating does deny the resource to others"

Any philosophy of government has to deal with the blunt fact that the world is one of finite resources. Libertarians of different stripes have a lot to say about property in various forms; it's not something they always agree on. Libertarianism does not have as its direct goal maximizing the efficiency of resource usage, though many would argue that libertarian policies would have that result indirectly. Virtually all would argue that privately owned resources are at least available to others via the market (i.e. for a price), whereas any resource that is publicly monopolized is only available to others if the controlling government decides to share it (which is more likely in democratic societies, but not by their nature, required).

[1] http://en.wikipedia.org/wiki/Libertarianism#Personal_autonom...
Where did this idea of GMO being harmful come from? Some of the environmental concerns seem to be legitimate, but I've never seen or heard a credible source claim they were harmful to human health.

As a side note, I've always been a bit of a technophile, so eating genetically modified food seems really cool, and I can't wait until they perfect lab-grown meat.
Well, thanks to my dumb curiosity, I'm now sure to get some targeted ads for my "interest" in vibrators. PDA: The search goes right through to amazon.com's search if there's no match.
The differences in yield between fully modern farming techniques and modern organic farming is not that massive. It's substantial, I'll grant you - something like 13-25% difference. And that's with the fully bevy of certified organic practices - non-fossil-fuel soils, natural pesticides, etc. How much incremental improvement in yield do you actually think comes from the GMO side of things? The primary difference seems to be in manpower - Organic practices require far more manpower... but the world isn't short of manpower.

There is more than enough food in the world. Starvation happens because of infrastructure and economics, not insufficient yields. Norman Borlaug's green revolution would have happened with or without GMOs.

My main criticism of GMOs isn't the genetic alterations themselves, but the way they enable excessive pesticide use, IP law abuses, and monoculture.
> discussing surface area of an infinite manifold

yeah you better edit it dang
A great lesson in the risks of assuming that any group of people can/will recognize the inherent problems with their own status quo. I liked the storytelling style of the post as well.
EXAR - a lightweight AOP layer for PHP
University of Texas - Austin, TX - Full time direct hire

We're a small team in charge of the McCombs School of Business website at the University of Texas. We're looking for a mid level web developer with experience with CMSes (we use Sitecore), C#/ASP.Net, HTML & CSS, Javascript, and UI/UX principles.

Our team is very relaxed, and we fit the Austin culture well. We're constantly trying to improve our site, our code, our processes. It's a great environment for learning, and expanding your skills are encouraged as much as possible.

The pay is a little on the low side (we're bound by State guidelines), but the benefits are very good: generous paid time off, comp time for any hours worked over 40, excellent health and disability benefits, a pension plan, conferences, and (after a year) one free class per semester.

Email me directly at williamsr@mccombs.utexas.edu if you have any questions, or you can apply for the position at the link below.

Full job posting here: https://utdirect.utexas.edu/apps/hr/jobs/nlogon/140703019359
Best of luck whatever you end up doing.
Oh man, I wish this was around about a year ago. I actually coded most of this for a client and it was extremely painful to get correct. We are using the Doorkeeper OAuth2 gem which uses slightly different tokens and has some different features, though.

Couple of things/feature you might want to consider:

* You might want to track the expiration time of the tokens if the API provides it. If the token isn't expired, potentially skip the verification step.

* Potentially you might want to add another HTTP interceptor that catches 401 (Unauthorized) responses. If a response returns a 401, you can prompt the user to re-authenticate and hold all HTTP requests until the user does. Then when there is a new token available, you can replay requests. This, coupled with saving the expiration time, can make page load times faster and still be robust.

* I'd make the HTTP interceptor that adds the Authorization header only add the header if the request URL is going to an API endpoint. The library user should be able to specify a function or regex that takes a URL string and returns true if the URL is an API url (and thus needs an Authorization header). Otherwise you'd include the token on unrelated requests to 3rd parties.

Nice job though, I'll definitely check this out next time I need to do token auth on Angular.
Show HN: GTD, ToDo Lists & Timer under the 1 roof (iOS app)
Thanks for the feedback. We are in the process of hiring a new team to update the copy.
Change mostly happens on the margin in relatively small increments. Libertarians are actually making progress at legalizing pot, which is great because the war on pot has long been a gateway drug driving the increased militarization of the police. They've also been making progress getting rid of dumb archaic laws (like those that prohibit sodomy or gay marriage) and fighting against the growth of new incursions against freedom, even if it is a rear-guard action.

Fighting "the regulatory state" as an abstract project seems quixotic, unless you have an actual PLAN for doing so. Besides, when libertarian forces DO try to attack the regulatory state too directly, they tend to get marginalized by the left AND the right, as happened with the Tea Party.

One underlying problem is that we don't currently have anyone as prominent and capable as Milton Friedman arguing the issues. There are some great econobloggers (eg, at http://econlog.econlib.org/ ) but none sufficiently prominent to serve as a counterpoint to Krugman. There are a few libertarian celebrities (eg, Penn Jillette) but they don't have the gravitas to get taken seriously in intellectual debates.
A whole summer mid-college in my late teens (three months of prime time it turned out!) coding a cloud e-learning platform for the industrial training vertical (what a Cornerstone does today basically) for a partner who then didn't sell any product, disappeared and I had to go and sue - cost me both time and legal fees!
As a non-native speaker, is “sum 7x8” an error? Shouldn’t it be “product 7x8”?
"Better late than never" is a concept that badly needs to be used here. Even if someone IS horribly late in realizing something, scaring them away with dismissive language is just going to make the problem worse in the future.
Questions:

1. Is this usable without a Facebook account?

2. How much can I upload?

3. How does privacy protection work? Is it just a secret link or is it more than than?

4. How is this free? I reflexively distrust any site offering a non-free service for free while simultaneously promising not to use my information against me. Am I to believe you are operating this site at personal cost to yourself for my benefit with nothing but posterity as your reward?
We took "Show HN" out of the title, because this is not something that people can try out. See the new Show HN guidelines at https://news.ycombinator.com/showhn.html.
I'm curious about the unusual in-sentence double-spaces in the example paragraph. Is there a technical reason for them?

EDIT:

I see now that they are not double-spaces, but that I was being confused by the editing unit of a word and its following space. I'm impressed with how well the tool localizes where a change has been made, but I wish more common editing facilities --- especially navigation across word boundaries with the arrow keys --- could have been preserved.
Because valleywag is a banned domain on HN for some reason
You're criticizing one of the HN mods for clarifying the criteria for what qualifies as Show HN.
> [...] if you're a programmer and you love what you do, and you're good enough to be choosy, don't work for anyone (especially banks!) whose main job is not software.

I cannot agree enough with this. I know it's anecdotal, but I've had more than ten jobs in my career so far and the only exception to what you're saying was an initiative by a highly technical and visionary director (later VP), which was scrapped as soon as he left the company.

The point I'm trying to make is that it sure is possible to have a really fun and challenging job as a programmer in a non-software company, but it's a stroke of luck you should never, ever rely on and it won't last. At least, that's according to my experience so far.
What you seem to be missing is that having to develop for old browsers also costs money.

At some point, it's no longer worth the business of the small number of e.g. IE6 users to put the extra effort in creating a site that can work in it.
Huh, seems to be working now. Maybe it was a poor connection.
I understand the benefits of GMOs but my question is this: do we really need the technology?

In other words, is it impossible to grow enough food without using GMOs?
That doesn't make sense to me. It's a definition that relates to the people they're looking for. That it's explicitly more specific than "all Tails users" really doesn't seem disheartening to me.

That Tails is used by people other than extremists doesn't invalidate the comment, by someone interested in "comsec mechanisms used by extremists", that it is, in addition to anything else it may be, a "comsec mechanism advocated by extremists in extremist forums".

It's not like "legitimate extremists" have some totally parallel universe of software that's only used by them. It's fundamental to most of these tools that they'll be used by different people in different ways, and that some of those people will be by some standard or another "bad guys".
The point is that its food - something everyone who eats it has an active interest in - but it's privately owned and therefore no one has the transparency or say they'd like in how it is produced.
>not being able to catch a single terrorist

Except, you know, this guy named Osama Bin Laden.
http://www.ibtimes.com/nsa-snowden-leaks-satellites-drones-c...
Can we stop naming software "Hydra"? At my company alone there are several tools and libraries that go by the name of Hydra. Each time someone refers to Hydra, you have to clarify which tool/library they are talking about.