skysight-inc/HackerNews huggingface dataset:
A patent should be novel, non obvious, contain inventive step and useful.

I think that anything that answers that 4 criteria is that interesting by default.
Did whoever voted me down even read this? I wish I could delete it now, you people don't deserve this comment.
If you already paid for the song, there's absolutely nothing wrong with downloading the song in a format so that you can listen to it. In a strictly moral "money for the artist" sense. In the Netherlands, this used to be perfectly legal as well, as it should be (maybe no longer, as recently something changed about our laws concerning 'downloading').
Show HN: Http://httpstatusdogs.com/
I'm not convinced that you can magically improve search on those 'tail' sites. Postgres' full text search is nontrivial to set up and use, even if you have some SQL experience. I've done substantial work on text search in the past, and I still have trouble following the docs for FTS. The interface is cumbersome at best.

Finally, if search on a site is especially bad, probably the people that made it can't do better, or don't care. I would suspect that most of them are in the "can't do better" camp. One of the not-so-surprising things I have learned about these sorts of programmers is, they don't spend any time reading up on programming related topics, so they'll never see blog posts like this!
Honestly, I think there's something to be said for taking the money and walking away. It's not what any CEO wants to do, and it's probably not what investors want either - but it's management's duty to do what's in the shareholders' best interests, even against the wishes of those same shareholders.

If you've had a one-off hit that you know is a one-off hit, maybe the best thing to do is to sell off sequel/merch rights to the highest bidder or any employees who want to continue, then wind up the company. Of course, that judgement is the hard part. Maybe they really did believe they could continue making games that would be just as big.
I believe that if you have a good history, you're much less likely to be shadowbanned. In this case, no_future actually has negative karma.
I'm currently listening to an audiobook about the Falklands War. 649 Argentinians died in a horrific but short (2 months) conflict, but they claim since then more than 649 of the surviving soldiers have committed suicide, and PTSD remains a huge issue with both Argentine and British veterans.
Google DeepMind chiefly uses Torch7. I presume parts of Twitter also use it now since they acquired Clement Farabet's startup MadBits.

Facebook's AI research lab has contributed to the Torch7 project (which is unsurprising since it is lead by Yann LeCun, and Torch7 was originally developed in his group at NYU).

I wouldn't go as far as to say it's "becoming the industry standard" though. Caffe and Theano are also very popular.
MinHash – finding similar items in large populations
Basic Technology Stack for Teaching Web Programming
Very true, indeed. I wonder if that's the only drug where people are okay with (and often subtly praise) dependence.
I'm pretty sure those arrived before the 20th century.
Quoting Jeff Bezos:

The culture is so deeply ingrained at Amazon, that if I wanted to change it, I couldn't
It's meaningful regardless of whether one number is increasing or the other is decreasing.

If, as I suspect, the military spends vastly more time and money trying to prevent combat deaths than trying to help suicidal soldiers and veterans, then this statistic suggests that their priorities are out of whack.
Thanks for the advice, I'm going to start looking for roles you have stated whilst I develop applications on the side. I guess if you are starting out, I shouldn't be really picky.
How can the sharing economy impact B2B industries?
Counterexample: no_future has a lot of downvoted comments, and vis total karma is (slightly) negative. (I would guess that it was slightly positive until yesterday, and then ve received a lot of downvotes on a single comment and got autobanned.)

This wasn't a single misstep, it was just the first one that attracted much attention.
And, like always, there is a relevant XKCD: http://xkcd.com/1172/

Moreover, there is no reason to use vendor-prefixed css without the soon-to-become standard css property. Bad code is bad code, Mozilla is not responsible to fix it.
Download CyberGhost 5 for Windows
I disagree. GitHub looks cluttered and the contrast is too low for speed reading. I prefer the hg interface, for example:

https://hg.python.org/cpython/

Another interface I prefer is:

http://cvsweb.openbsd.org/cgi-bin/cvsweb/
If you go to that link you might get 404. You can go to https://github.com/golang/ to explore. Once you go there, you might see go as a project too.

Go overuse is purely intended.
Ask HN: Could a completely free web service without ads generate any revenue?
I'm thinking of starting a web service that could offer tools for unemployed people to get jobs for free, as my own way to help the community. I was wandering if i could generate enough revenue with it to pay for the hosting, and since i hate ads and find them to be annoying i won't be using any (either ways most people use ads block). If the answer is no i'm still going to create the project. But it would be cool if the website could at least pay for itself
Reading that, I can't really see much difference between a much older approach called Multiple Buffering? (http://en.wikipedia.org/wiki/Multiple_buffering)

Happy for someone to point out the error of my thinking though..
An interesting way to rephrase it: "How much are you looking to invest?"
Uber Banned from Operating in New Delhi
Massive downtown L.A. fire closes freeway, 250 firefighters battling
They were probably transferred to this discussion: https://news.ycombinator.com/item?id=8693767
This is interesting:

"It's certainly not going to be like the first time somebody saw a television. It's certainly not going to be as profound as when someone in Nebraska first heard a radio broadcast. It's not going to be that profound."

That's exactly what it was like for me, back in the mid 1990s, using WebChat Broadcasting System for the first time.

I didn't care much for computers growing up in the late 1980s and early 1990s, I found them useful primarily for gaming. When I first used the Internet, it was like lightning struck, I knew immediately what it would mean, and how big it could be one day. I viewed it as an infinite canvas. Watching the early explosion of web sites just reinforced that. The computer became nothing more than a vehicle to get to the Internet for me, and it still is to this day. It completely altered my life, growing up in the middle of nowhere Appalachia. It exposed me to a world I would have never touched otherwise. I started my first Internet company with a bunch of Australians circa 1996/97 as a teenager... from nowhere Appalachia. Not as profound as someone in Nebraska hearing a radio broadcast for the first time? I beg to differ.
The webpage seems very light on technical details unfortunately.
I was under the impression that once the Russian Civil War was over, Western governments lost interest in the kind of regime in place in the USSR. On the other hand, Stalin had no qualms helping the Nazis prior to WWII. As for the Ukrainian famine, its causes are far from being as clear-cut as you present them, IMHO.

People like Stalin, Mao or Pol Pot had evidently very little regard for human life. This doesn't mean that all communist regimes should be put in the same bag (eg, Castro, as far as I know, didn't genocide anybody, and I don't think his suppression of political opponents was particularly worse than what Batista's secret police did).

Trying to excuse Pinochet's crimes "because Stalin" or "because Mao" is as bizarre as trying to pretend that Stalin or Mao were not mass murderers. Where I can sympathize is that Western-engineered massacres are rarely mentioned in comparison.
Can we get a [2012] added to the title? This is somewhat misleading, otherwise.
Nomen est Omen indeed. His Chinese name is Wu Qingyuan, and it just turns out that "Go" is how you pronounce his last name in Japanese.
As an Israeli, I'm delighted to see Gaza citizens building businesses, gaining skills, and making money. This is in the mutual interest of Palestinians and Israelis alike.

I wish that it were somehow possible for Israelis to help the Gazans in their attempts to build such businesses, but realize that this is (for now) sadly unrealistic.

For now, I wish them great success, and am excited to see them start the process of giving Gaza a flourishing civilian economy.
Actual title:

Mahler's first symphony, as played
by 12 networked Sinclair ZX Spectrums

The first 7 minutes are explanations of the challenge and how it came to be. Actual "performance" starts at the 7 minute mark.
The key I see here is, while we need to restrict the ability of delivery companies from determining whom they provide service too we cannot regulate minimum terms of service to end consumers because its likely that is the most they will ever get.

One thing I remember well from regulation, before competition, was that if they had to guarantee a minimum service that was all you got until your area was rich enough to support upgraded investment
We use Dr. Memory on windows, it's not strictly equivalent but it can also track hard to find problems... http://www.drmemory.org
He is originally Chinese, and the Chinese pronunciation is Wu Qingyuan (i.e. his name is written the same in Chinese and Japanese, with the characters 吳清源, but the Japanese pronunciation is different).

The character in his name is not the same as the one for the game.

Interestingly, both Japanese 'go' and Chinese 'wu' can have the meaning 'five', but that is yet another different character :)
There is no language in the world which, in general, prevents bugs becoming security vulnerabilities.
They only left when the politicians forgot their job and instead served to stir up resentment and worse. They served themselves instead of the people, Detroit like many similar cities is an example of where politicians and government employee unions put themselves first before the citizens. However unlike cities like New York the money ran out.

Politicians have learned to use diversity to drive a wedge to keep and gain more political power. The divide us, hyphenate us, and make victims, all so they can keep their power.
That still doesn't prevent people blindly creating a new pull request though.
we need to restrict the ability of delivery companies from determining whom they provide service

we cannot regulate minimum terms of service to end consumers

Sorry, those two conditions are completely mutually exclusive.
This post shows the problem when people ignore theory. Elasticsearch and Lucene are simply inverted indexes. PostgreSQL full text search is also an inverted index, but there are some small architectural issues that make the difference.

Depending on your use case, you cannot replace like or ilike with full text search. You may need to use a trigram index, which you cannot do with ElasticSearch and Lucene.

PostgreSQL text search is absolutely good enough for a great many cases. Maybe not for specialized cases like yours, but for general search it is fine.
You like cvsweb? It's horrible. I'm here: http://cvsweb.openbsd.org/cgi-bin/cvsweb/CVSROOT/. Why does not clicking a file open the file?!?!? Every freaking file browser in existence opens the file when I click it. It's been designed in the 90s and it shows :(
No, what I am saying is different than the Aether theory.

The expansion of space time proves there is a medium.

Gravity proves there is a medium.

Frame dragging proves there is a medium.

So, this medium may be the one that causes the ripples and the waves; the particles themselves are not waves in any case.
The "this" keyword in JavaScript is a well-known anti-pattern. Although it can be explained with a few rules, it becomes cumbersome quickly.

The anti-pattern around "this" is well-known for decades. For example, SICP explicitly mentions that anti-pattern. Of course, it doesn't refer to JavaScript, but to some other old programming language which had a keyword with very similar issues. I think it's not a hyperbole to say that in this regard, the JavaScript/ECMAscript language designers haven't learned from the past.

The main issue is that "this" violates lexical context.
Fortunately, the lexical context is easily restored by declaring a normal variable, usually named "me", and using the fact that variables have always lexical scope in JavaScript (as it should be):

var me = this;
someFunctionWithCallback(function() {
me.something(...);
});

Another workaround is adding a "scope" argument to functions which take callbacks:

someFunctionWithCallback(function() {
this.something(...);
}, this);

Or:

someFunctionWithCallback({
callback: function() {
this.something(...);
},
scope: this
});
IQ and Education Resources
Using vendor-prefix without falling back to the standard is not Mozilla's fault. Shitty code.
Yep, this is a genuine complaint. Multi-language support requires a lot more work.
Meet the serial inventor who built the world’s first game console
reading comments on bugzilla, I really had a good laugh :)
France Wants EU Data Privacy Rules to ‘Balance’ U.S. Web Giants’ Power
It's targeted as a specific group of people: outsource workers. That you conflate that with race says a lot about you.
Adderall?
es6 arrow functions preserve the lexical context for this, alternatively you can bind functions to the current this so it remains the same as the outer function scope.

strict mode + arrow functions bring a little more sanity to JS.
Ralph Baer, the father of video games, has died at 92
SwiftGift Lets You Send Presents via Facebook
> You can write your own tokenizer, but it has to be as a C extension.

Another option is to tokenize the data before insertion into PostgreSQL (which, ironically, I'm currently doing in one of my projects using Lucene).
Yes, but certain specific types of security issue are impossible in other languages.
I can't get youtube (at work)

Is this the event in Oxford, with a bunch of speccy 48s hooked up with one of these? http://spectrum.alioth.net/doc/index.php/Spectranet

(I think there would have been a Raspberry PI in the mix somewhere as a network metronome)
The Internet is on Fire [video]
> You may need to use a trigram index, which you cannot do with ElasticSearch and Lucene

You definitely can create an analyzer to generate trigrams in Elasticsearch. Unless you mean something different with "trigram index" than indexing trigrams?
>Pervasive cashless transactions, years ahead of ... even the UK

I've shuttled back and forth between the two countries for seven years now, and I can tell you, unequivocally, that you're speaking out of your bumhole.
The entire point of vendor prefixes is to allow webpages to start using the feature before they are standardized in order to avoid accidental dependencies of production websites against non-final syntax: in many cases the prefixed versions end up getting standardized as-is, but that is not always the case, and just assuming "I bet the standard will be the same as what I'm currently using from this browser" is something no one should be doing. A better argument might be that "web pages should gracefully degrade, and are only using these vendor prefixes temporarily for internal testing development: people who ship production websites that rely on these features are doing something inherently wrong", but developers can't just "fall back" to the standard without doing something even worse than that.
It's like this for every single subject. Griping about the ignorance of others is awfully hard to distinguish from boasting about your superiority.

For the vast majority of problems, knowing Knuth is about as useful as being able to quote Tacitus, compose a Petrarchan sonnet, describe the Krebs cycle, or recount the details of Australia's 1882 victory at The Oval.

You would have had the same blank look if you demonstrated your microkernel operating system, LALR parser, or Needleman–Wunsch-based sequence alignment tool.

Why should they care? If you can't explain to them why it's important, then perhaps it actually isn't important for the job.

My previous comment objected to the idea that people should be rejected solely because they know esoteric knowledge. Your gripe seems to be that uncommon knowledge makes someone somehow special. You'll get no empathy from me.
What Typeform and the 1983 Film WarGames Have in Common
Just to make the matter more concrete, here's an interesting technology which looks like has been stalled[1](not sure if by SAWS or not), which is basically an arithmetic-logic unit that is less precise than current systems, but still useful, for example for vision in UAV's[2], and offers an amazing improvement in of 6400x in speed/power, which could be really disruptive in some computing areas, maybe even AI.

And after the author has done work on the UAV mentioned in [2], there's nothing heard about this tech for civilian uses.

So it's interesting to think what other technologies are hiding out there.

[1]http://www.bdti.com/InsideDSP/2013/10/23/SingularComputing

[2]https://www.cra.com/publications/2013eaton1.asp
"Will be issuing Mozilla and Microsoft an invoice"

So much lol. Thanks for resurrecting this post.
Did anyone do anything special to get their contributions attributed to their GitHub account? Mine are not showing up here: https://github.com/golang/go/graphs/contributors
our brains evolved to make sense of our surroundings, and these surroundings are part of the universe; we are just struggling to expand the domain.
Lambda is a very complicated thing, with extremely twisted name substitution rules. A minimal system needs only one combinator - http://en.wikipedia.org/wiki/Iota_and_Jot
if the free alternatives protect you equally fine, yes.
Israel should keep perpetuating an apartheid state, with Arab members of government, freedom of religion, freedom of the press, freedom of speech, gay rights and women’s rights. If they're in Israel- less so for Arabs in other areas, like Gaza, but that isn't Israel's doing.

I wish concentration camps in WWII had conditions like the West Bank and Gaza- millions of people more would have lived.
Please can we stop with the stories about Uber being banned in New Delhi?
There are lots of them - please can we have some respite?

https://news.ycombinator.com/item?id=8715541

https://news.ycombinator.com/item?id=8715557

https://news.ycombinator.com/item?id=8715566

https://news.ycombinator.com/item?id=8715639

https://news.ycombinator.com/item?id=8715739

https://news.ycombinator.com/item?id=8715777

https://news.ycombinator.com/item?id=8715789

https://news.ycombinator.com/item?id=8715862

Edit: And more keep coming:

https://news.ycombinator.com/item?id=8715938

https://news.ycombinator.com/item?id=8715996

https://news.ycombinator.com/item?id=8716015
In case you're interested - clickables:

https://news.ycombinator.com/item?id=8715541 (5 comments)

https://news.ycombinator.com/item?id=8715557

https://news.ycombinator.com/item?id=8715566

https://news.ycombinator.com/item?id=8715639

https://news.ycombinator.com/item?id=8715739

https://news.ycombinator.com/item?id=8715777

https://news.ycombinator.com/item?id=8715789

https://news.ycombinator.com/item?id=8715862

https://news.ycombinator.com/item?id=8715938

https://news.ycombinator.com/item?id=8715996

https://news.ycombinator.com/item?id=8716015
I remember reading that in the "Steve Jobs" by Isaacson book. Basically, pre-NeXT jobs was a douche thinking that he is above everyone and everything. While some of this didn't change later, he began to appreciate other people more and learned how to find and take care of great people that helped build the empire that Apple is today.
The differences between a Resume and a CV
Do you have the mail address you used for your contribution in the set of github email addresses? (https://github.com/settings/emails)
Indeed it is, and using the Spectranet board. The Pi simply provided synchronisation, each Spectrum had the whole piece in memory as BASIC code.

We had a bit of a discussion about how it might have been done back in the day using 1 bit input ports and a Spectrum doling out sync pulses.

Edit: Though the Spectranet's auto-loading of the code made things far easier than it would have been with loading 12 Spectrums from tape!
Are all of these being flagged?

Because if people don't see the flag-killed stories (and don't know to check showdead) it seems reasonable that they submit a story that they think is on-topic for HN.

(I tend to think that most Uber articles are OT for HN.)
hahaha yes please stop it news ycombinator should make warning banner
> We're talking here about what the weakness in Lisp is that macros cover up. There are only 27 primitive forms described in the CL specification that everything ultimately "compiles" down to. Do you think there is a form which doesn't exist or one that is impaired which if replaced or fixed would make macros unnecessary?

Macros as a compiler implementation technique for standardized features are great; it's non-standardized macros I object to. That said I do think that in this case things would be improved by a single language-level feature, the equivalent of do notation or for/yield (and sure, probably implemented via a (single) macro). Then WITH-OPEN-FILE/WITH-OPEN-STREAM could become ordinary library functions and the common part would be evident, rather than macros that happen to have similar implementations but not in a way that that similarity is exposed to the programmer. And a programmer wanting to add support for a similar WITH-MYCUSTOMTYPE construct would only need to write a function, not a macro, just like they do in Scala.
He spoke about Object Oriented Programming as a paradigm, but many times he referred to WebObjects, an OOP web framework that NeXT developed. Interesingly, Apple Store and other Apple websites still use this tech.
The Kano might be more like getting a set of Lego bricks, back in the day, instead of the (S)NES. Your parent's peers might have said the exact same thing about 'consuming content' reagrding the Nintendo!
See https://help.github.com/articles/why-are-my-contributions-no....

The most likely reasons are:

- your email address used for your Go contribution is not associated with your GitHub account
- your contribution is over a year old
- you haven't starred the project
Pure scraping, or pure functionality on Vine Library?
So, I've written a little python library called Presser, which extracts data from vine urls, via scraping.

Which is all well and good, aside from the fact that I can only extract data from a specific vine via scraping. The rest of the site uses different a structure.

I've worked out all the hidden endpoints I need to access to get the rest of the functionality working, so here's the question, should I leave Presser as is, and not annoy vine (hopefully) or should I make the library fully functional and annoy vine (probably)?
Just added it now, perhaps it will update. I'll check back on it later, thanks.
Sony's PlayStation hit by hack attack
Interesting, I'll star the project and see what happens. I see other people's contributions showing up that are over 1 year old so I'm not sure if that is why.
No idea - I don't have "Show dead", so they are visible. It's a common theme, though:

People don't check
before submitting.

Why should they? It takes time and effort, and it's usually unnecessary.

That means this plea will probably be useless and pointless, but I thought I'd try anyway. The mods are usually pretty good about penalizing all but one version of a story. but even so, I wish the community as a whole would take more responsibility.

I guess I'm just an old fart who's out of touch with today's internet reality.