skysight-inc/HackerNews huggingface dataset:
Ironically you need to look under laws against Holocaust Denial to find anything useful about it on Wikipedia as far as I can tell, as that page includes references to laws that more generally disallows denial of genocides and crimes against humanity:

http://en.wikipedia.org/wiki/Laws_against_Holocaust_denial

France and Germany, for example, has laws that while containing bits and pieces that are specific to nazism, also targets genocide and crimes against humanity in general.

Switzerland and Portugal are examples of countries with laws that don't explicitly mention Holocaust denial but where many forms of Holocaust denial is covered by laws placing restrictions on denial of genocide in general.
Machine learning techniques being used to analyze flu virus mutations
The more I see about Stripe the less I like them.
I know that Michael Hartl of RailsTutorial is working on something very much like this, but will be a full end-to-end product including things like sales.

I can't wait to see what he comes up with.
Well, the page they want you to redesign (https://status.stripe.com/) is nothing too complicated. I imagine a good designer could tackle that in a few hours. Since the unfortunate trend for us developers is to have a bunch of free code out on GitHub before we're seen as worth anything, this actually isn't any more out of line... maybe even less.
Encyclopedias Go Multimedia (1993)
Gluten free is not a diet choice for everyone. There are several people I go out to eat with regularly who have gluten allergies and being able to check in advance whether restaurants server anything they can eat is important to me.

Also, how is helping people find foods that fit into their existing diets in any way unethical?
I didn't say that it did. I'm simply pointing out that there isn't even a correlation. The "study" is basically pro-gun crap.
How are you solving the diff problem? Word based diffs tend to be jumpy and hard to follow. On the other hand line based diffs do not work well for text (prose).
Very cool idea. Respect for the guys doing it.
Over-promises, under-delivers
AeroFS is hiring Frontend, iOS, and Generalist Engineers
Elon Musk builds 'Iron Man'-like gesture control to design rocket parts
BBM for Android & iOS
I read the speech in English class when studying different types of writing assignments. We examined it for its structure rather than its content. Studying speeches may prove valuable when preparing oral presentations for instance.
But the demand increases, driving up wages. Immigrants are also consuming...
If you can't sell the form it's not going to matter what the function is.
Why is it silly? It's specific for OS X and OS X users already have ruby installed.
Split between them? You should read how Jobs got some work with Atari, got Woz to do the work and said they'd split it 50-50. Atari paid Jobs $5000, told Woz they paid him $700. Kept the rest.
Unsurprisingly, King saw the strongly worded letter as an invitation for him to take his own life, as did an official investigation in 1976 which concluded that the letter "clearly implied that suicide would be a suitable course of action for Dr. King."

http://www.lettersofnote.com/2012/01/king-like-all-frauds-yo...

http://www.archives.gov/research/jfk/select-committee-report...
I started using vim about a year ago, by using the janus vim distribution, which was great to get me started. However, I since started again from scratch to know what's there and why. So I won't be using this at all besides for the implicit recommendations of existing plugins (like the_silver_searcher, which is really crazy fast).

Overall, this seems like a great way to get started with vim because it doesn't have too many plugins but it still has the minimum features expected from someone who used Sublime or Textmate.

edit: looking at their .vimrc, there's a lot of stuff that I'll use right away. Definitely useful, just not as a straight download/install for me.
Seems to me like the later ones pitched down right at the end, making them sound kind of sad. All the early ones sounded nice and chirpy.
Apple is full of propagandists, according to you? Steve Jobs was the Joseph Goebbels of technology in his day?
It seems more valid than asking someone to code on a whiteboard. It least here they get to evaluate the candidate on something relevant.
>The median household income in the United States was $44,389 as of 2004.[9][dead link] The median income divides households in the US evenly in the middle with half of all household earning more than the median income and half of all households earning less than the median household income. According to the US Census Bureau, the median is "considerably lower than the average, and provides a more accurate representation."[49]

http://en.wikipedia.org/wiki/Household_income_in_the_United_...
> You don't need an entire generation of loyalists to fill out the NSA. You just need a couple percent, tops.

Or even less, if you take into account the fact that technology kills jobs at an ever-increasing rate.

Also, this trend will lower the "risk" of new leakers. Machines are 100% loyal.
A lot of programmers already find it awfully hard to wrap their heads around how git works. I can only imagine how hard it will be for non-programmers to (it doesn't suprise me that the successful example used is written by mathematicians).

HOWEVER, that doesn't mean it can't be done. In fact, if there are ways to visually simplify git and make it more intuitive for non-programmers, those techniques could wind up making git even better for programmers too.

I could also imagine a convergence of the git model and the wiki model someday -- where anyone can edit (like Wiki), but where there are branches, merging, etc. Obviously, a lot of internal wiki's don't need such complicated version control, but for things like Wikipedia, it could be amazing.

I think there are a lot of areas for working on writing collaboration -- group projects in school, business proposals, technical manuals, all sorts of things.

And the main attraction for users over, say, Google Docs, is that your changes don't overwrite others'. The fact that your edits create a "branch", that then others can accept/reject/modify/merge, is a vast improvement in creative collaboration.
Indeed. In the case I'm most familiar with, a whole lot of people decamped from impossible D.C. to Prince George's county, Maryland.

Now, to someone who lived in Arlington, Virginia for a dozen years the crime in PG was awful. To someone living in D.C. I strongly suspect PG was not bad at all, and being allowed to own a firearm in your house made I'm sure a significant difference.

Or take Boston, which the WASPs kept small after the Irish took over the city; without looking in more detail, the top level Wikipedia page indicates annexations stopped after 1874 with one non-WASP exception (https://en.wikipedia.org/wiki/Hyde_Park,_Boston).
It seems to be licensed under Apache 2.0, from the Git repo.
Blackberry Home page briefly shows that BBM for android and iOS is here
Very interesting, thanks for that. I admit I had no idea if statistics was part of the law curriculum or not. Glad to hear it is!
>have to have 100% accuracy to avoid the next Snowden

That's the classic security problem; you've gotta defend every attack but only need one attack to work.

But there have been spies that have sold information before, instead of publishing it. Spy agencies have had this problem for a long time. At least with Snowden, they know he's out. With other long-time double agents, they had to deal with leaks over many years.

Also, it's just silly to think that an org with unlimited money will have problems hiring technical talent.
Given the technology of the era, how else where people supposed to gain access to it? And so what if they made a profit doing it, so long as other companies or individuals had the right to distribute it also. In the end more copies would have been distributed and listened to.

And as for the "MLK-Hitler poster" argument, that would be fair use and wouldn't be stopped by copyright.
There are appears to be a strong trend these days in certain circles to demonize Steve Jobs in some way or other. Simply mentioning his name either here or on reddit (and probably a few other places) is often enough to garner a large number of replies saying he wasn't a genius and was just a salesman / marketer, etc.

The fact is, he did have a proven track record of being able to distill various concepts and functions into products that people loved -- not just liked, but loved. When presented with a prototype or the beginnings of an idea, he knew what to keep, what to throw away, and what to change. He knew how to keep at it until it was truly great. So great that it could turn entire industries on their heads. So great that whole companies would spend years trying to imitate the results. He did this many times during his life, enough times so that it is pretty much impossible to say that it was merely accident; he clearly knew what he was doing.

The results are so striking and so clearly beyond that which other people working at the same time were able to produce that I think it's safe to say Steve Jobs was exhibiting a next-level talent, one of those talents that even people whom we normally think of as extremely talented find difficult to even comprehend, let alone replicate. Because of this I think it is truly fitting to use the word "genius" when describing what he could do, even if it was not the skills of an engineer. I know using that word will probably incur some of the replies I was just talking about, but that's how I see it.

When it comes down to it, Steve Jobs probably could have been a good or even great engineer if he had set his mind to it, but he had a much rarer talent around which he chose to build his career. I can't help but feel that a lot of the vitriol directed at him is because people either do not understand or on some level actively resent what made him different.
IOS 6 and OS X bug can remotely crash iMessage and Safari
Couldn't agree more. I run a small website and was ranked within first 10 results for some keywords in the past, because my content is very relevant to the niche and I did a lot of research to write it.

In the recent year or so, I have been pushed to 30+ place and top 10 results are completely useless junk websites that contain all the SEO and keywords, but really, really shallow information. I guess someone used Mechanic Turk or Fiverr to get someone to write about it for $5 and then slapped all the possible SEO stuff and now ranks well and earns money from AdSense.

Or maybe I was just punished because my website does not have AdSense on it...? I hope not.
Superstar marketing : Paramarketing
Yes, this aspect of copyright law has changed since the Sixties. The circled-C symbol (or the equivalent words) were required before 1989:

http://en.wikipedia.org/wiki/United_States_copyright_law#Cop...
I think the W3C should come up with a solid and secure framework for email, for the modern age
Today's Boston can't even build a traffic tunnel. The Big Dig was a disaster-- took decades, costs billions more than planned, and was so shoddy the finished roof fell and killed someone. http://en.wikipedia.org/wiki/Big_Dig
Maybe this would work better if it came after a phone screen or in person interview, so there's less chance of wasted work. I think the general idea is good though.
Get over yourself.

There are plenty of fields where "it won't work" if you lie. Law? Surgery?

Let's leave aside for a second the enormous number of programmers who aren't actually engineers (with an engineering degree) who still use the Engineer title.
Holocaust denial is in the same vein of "defamation" as claiming that the Bush family are secret reptilians from outer space or that the moon landing didn't happen--there's no risk of confusing a reasonable person with these claims, nor do they especially fall under the banner of normal defamation.

The entire lesson of the Nazis is that awful things can happen when the State appoints itself as the unquestionable arbiter of truth and refuses to allow open discussion about its own dogma. Freedom of expression simply does not exist when governments have the power to rule facts into law by fiat and render them illegal to question or dispute.
IIRC, Zed was referring to the community, and not the software.
Yeah, prose.io uses word diffs and it's definitely hard to follow.

I'm doing 'fragment diffs' (doesn't really have a name) - but basically, all the text is displayed as you would read it (sentences and paragraphs), with diffs displayed inline and colored. Added content in green, removed content in red - doesn't matter if it's characters/words/sentences/paragraphs - it all works.

Screenshot is not the best, but something like this:

http://www.flickr.com/photos/madebyloren/9620674181/
Major companies rush to lock web domains after NYT hack
I think for writing, sentence-based diffs would be the most useful.
Do you have a link to the page? I've never heard that Jobs claimed to have designed the Apple I. It's a strange claim for him to have made.
There are interesting thoughts in this article but talent is something that money can buy, ask the banks.
I meant your final interpretation, but you already knew that, as would anyone else reading my comment.

Absolutely no one who genuinely wants to address a linguistic ambiguity opens with calling it "pompous". There is simply no way you were acting in good faith.

You just wanted an excuse to be a jerk.
Forget “post-PC”—pervasive computing and cloud will change the nature of IT
I'm currently using GitHub to collaborate on writing a book with a non-technical coauthor. Generally it works great, but there are two key issues:

* Changes are tracked by line which is equivalent to a paragraph in a book. If I go in and add a comma to a paragraph and my coauthor simultaneously changes a word in that paragraph that can create issues.

* Errors are very difficult to solve for my coauthor. When Github Window's app encounters an error, it basically says "Just open up the command line and you should be able to figure out how to solve this". Of course this isn't feasible for a non-technical audience.

If your product can fix these two issues (which it looks like it is trying to) it could be very valuable.
We've been working on a similar problem. Writing in markdown, pre-processing the saved markdown to truncate to 80 column (best fit) paragraphs and then diffing on the markdown.
Useful, thanks!

I will send this to a friend who needs to learn the basics.
Actually most U.S. cities are in a huge rebound...from better policing and the memory of the 1960s riots is fading. Houston is our new Chicago.
Mapping Made Simple
This is just silly. Any good web designer should be able to point to a body of work and that should be enough to test their skills.
Maybe it can happen with this: https://github.com/websecurify/node-vxdocker
Maybe in this case the false-positives were easily filtered out. However, if the initial search is too broad, and too un-specific, incorrect assumptions and false positives are certain to occur due to human error, prejudice or carelessness. This is one of the primary reasons why the "I have nothing to hide" argument in favor of increased surveillance is inadequate-- you may have nothing to hide, but errors not in your favor can unjustly cast you as having something to hide.
I disagreed with its title, because I have read it.
And listen to it (while reading the transcript) here http://www.npr.org/templates/story/story.php?storyId=1227012...
There's always an ambiguity in metaphors comprising directions and the like: Is it the direction the user is wanting to take, or is the direction the user is wanting the object of his/her interaction to take? (Most of the time these will be opposite directions.)

Example: Scroll bars aren't as obvious as we may think and Apple has successfully changed their orientation.
(In this case: Is it the direction the document should take inside the view or is it, where the user is wanting the viewport to go inside the document?)

We could refer to this as "object view" and "subject view" – and the ambiguity being, whether the interaction is bound to the object or to the subject.

Furthermore there's an ambiguity of time involved: Is it the direction, the elevator is going to take before I enter, or after I entered? (In terms of object vs subject: Am I calling the elevator or am I telling the mechanism where I would want to go?)
Not really, since it's developed by them and for them (a mac house). He seems pretty welcoming of your additions to make this Linux/Windows if you desire... but why on earth one would expect that THEY would have taken the time to make this multi-platform when they don't use it that way is honestly beyond me (i.e. silly).
>It's a pretty interesting article, but as a Brit I just don't get why American's are so concerned about privacy. In England, there is basically no 'right to privacy' in law.

It's because they value invividual freedom and had a revolution. A population saluting their monarchs in street parades wouldn't necessarily understand.

>If I am innocent, and have nothing to hide, I don't really see what the issue is in this.

That's total BS.

For one, a lot of stuff that moves society forward, is done by people that have a lot to hide (from the backwards regime that is). From reporting on government wrongdoing, to breaking DVD encryption to investigating drug lords, etc. Especially since current governments are so aggresive to penalize even tame and civil protests and activism.

Some examples: you think Veronica Guerin had nothing to hide? How would you like if the names of her sources were made known, and they were killed to?

Did Alan Turing had something to hide? Don't think of such a case as something that only belongs in the past, and it's a solved problem now. How much of BS stuff that's now concidered illegal would be OK in the future?

Second, that's not even true for the ordinary boring citizen. How many people have done stuff like going to a brothel, driving while drunk sometimes, taking e in clubs when they are young, fighting with their spouse, etc? Would you want your browsing history to be made public to potential employees?
> If schools really wanted to teach it, it would be well within fair use laws for them to show the whole thing.

No, not a chance. Even a few paragraphs would likely get them smashed, especially if they're the most interesting of the speech.

> First one that comes to mind is its length.

Have people stopped studying books or something?

> Secondly, there is a lot of religious imagery in the speech. I could certainly imagine people objecting to having the speech presented in a secular school.

I wouldn't.

> Finally and probably most importantly, what do speeches really teach us? They aren't particularly valuable outside of context.

It's quite obvious that the speech would be put in context by and used within civil rights study.
Should cable companies be allowed to black out channels or should broadcast networks reduce their retransmission fees?
This did in fact change since King's time. IIRC, what you say is true only after the adoption of the Berne convention in 1988.
and thusly will block the document from loading, most likely delaying first paint.
> The bottom line is that there is too much code to maintain (or migrate, or rewrite, depending on the shape of your hole) and never enough resources/people/budget/time to do it.

Everyone says this, but then finds time for FB/Twitter/HN during the day. Something doesn't line up. This is a question of priorities, and people not feeling the effects of hard coupling to a framework.
Yep. We're pretty good at making engines that run on hydrogen and oxygen, but we don't have a way of getting those things in sufficient quantities in space. We do have ways of getting plenty of electricity in space, though...
Don't launch the perfect product
Why are you making this about me?
Ask HN: Can websocket make javascript safer?
XSS protection has been around for quite a while and still, there's XSS breach every now and then.

I've been playing with Websocket lately and one thing that stood out for me is how WS is protected by the Same Origin Policy. Wouldn't loading javascript and subsequent "AJAX" call through websocket neutralize any XSS possibility?

I believe if every single Javascript snippet use on a website is passed through the same websocket, everything would match the same origin policy. Therefore, it would be impossible for a third party to load any code from your site.

What do you think?
I wanted something like this, so I made this library that checks annotations at run time rather than compile time.

https://github.com/steveshogren/deft

Right now it only checks maps for a set of keys, the idea longer term is to add in other types of "type" checking.

I haven't yet tied into the built-in annotations, just because those didn't appear to check anything but valid Java types. If it is possible, I would be really interested in seeing how.
The top languages today all existed by 2000 -- many well before that.

C: 1972

C++: 1983

Objective-C: 1983

Python: 1992

PHP: 1995

JavaScript: 1995

Ruby: 1995

Java: 1995

C#: 2000

Of course, these rankings are skewed by existing codebases, but they're still topping the charts. In 2020, the languages at the top of the charts will surely have existed in 2010 -- what imperative-functional hybrid that is presently in use did you have in mind?
ditto. simple and easy to use.
By "to scale" they mean a scale model.

This showed up more than a week ago:

https://news.ycombinator.com/item?id=6251077
Just today, I was checking out the JS API wrappers for Github API v3 and I found Github.js. There, I discovered this site called prose.io

Check it out! It's awesome!
In a few years I'll have smart nanoarmor.
Herkou does a similar thing.

OP - You might want to look at bountify.co to motivate someone to build this for you.
Yay for spec work!
That changed around 1989 with the Berne convention to be the way you describe.
This sounds great.

I am also working on something similar called Papyrus. It lets authors create and edit ebooks simultaneously.

http://papyruseditor.com/en/home/collaborate/new
I've been working with Rails for five years, and a year ago I had an aborted project with a friend on Drupal on which I spent about 6 weeks. It was pretty terrible.
Thanks for offering what you know. I'm mainly recalling from Wozniak's book iWoz when it came out around 2007; I don't have a copy handy. On the quality of the computers, I have firsthand knowledge from 1981.

Added to clarify: the claims I'm taking are that the ][ was the first PC someone could buy and use out of the box, dating from when that happened rather than the conference it was announced at, according to Woz; it was considerably better than the competitors for the first few years, if you could afford it; and they did not much cut prices as they ramped up production (that they might've had low margins in 1977 would be consistent with what I read). Woz's book had some stories about shopping it around before deciding to sell it themselves, and its influence on competitors, that I admit to being fuzzy about. And of course personal computers would have happened without them -- I never implied otherwise.
Which values are you talking about in this case? I'm just curious to see what is so great, in your opinion, about Jobs contribution to IT world? Since personally, being a tech enthusiast myself, there has never been so far anything produced by Apple that I couldn't live without.
I think he stopped being The Wiz for a fact-checking job :)

(if I remember correctly)
Why are emails and text messages not considered papers? Did SCOTUS decide that "papers" can only mean ink on dead trees?
Well, then maybe it can work. Maybe they'll just lower their cut.
This is sort of what Nate Kontny is doing with Draft, which I like kind of a lot, much more than I expected to.