skysight-inc/HackerNews huggingface dataset:
It points to a pathology of HN that someone discussing their experience with a specific technology is getting downvoted and flagged for describing their own experiences.

He was shadowbanned because of his previous trollicious comment, not the one below, so your assumptions here are incorrect. Perhaps the mods are a bit quick to shadowban (or the algos they use are) - I personally think it should be reserved for persistent trolls, but have some sympathy - moderating a community like this is a hard, thankless task and there is an endless supply of toxic trolls. I'm sure if he asks nicely they'd reinstate the account.
I think the important bit is that none of this process is documented

I agree that in practice it might not be so bad but the very fact it is kept hidden (with examiners saying "I shouldn't tell you this but..."), that is the big issue for me.
This is something very similar to that is being planned for FreeBSD repositories on GitHub: automated process turning pull requests into FreeBSD's Bugzilla bug reports and a comment closing the pull request, informing user about the Bugzilla bug link and how to proceed.
I've wondered this myself.

My hunch is that an unusually large amount of the their talent/engineering resources are tied up fighting fraud and abuse...leaving a skeleton crew to do all things front-end.

Again, just a hunch though.
For windows users (and with simple video like this one)you can do that in two minutes.

Drop the video in Virtuadub 1.10.4 and use it's buit-in "perspective" filter.

Using Blend mode and curves editor, you can only apply the filter to the parts of the video you want, so the part when gamepad is shown is not affected. (tutorial is here: https://www.youtube.com/watch?v=2MWoVY9mYbk)
You're generalising. This argument only makes sense if Google's entire ecosystem of services was just like any other random, independent selection of sites on the Internet.

There is no equivalent to Google. Nobody else is doing this, particularly not to this extent. Not using all that computing power and AI to do it.

Yes, if Google thinks I'm a robot, I don't think it's so strange to consider that some sort of value judgement, even if it's done by a legion of machines. Definitely more so than if some random small-time website decides to make that call based on a couple of if-then statements.

Imagine if using a web service is like visiting a shop, and you get directed to the slow-checkout+ID-check lane because maybe you stammered your order, or because you know the store that well, your shopping-cart route through the aisles is deemed "too fast" (read: efficient, also avoiding the "special offers", cookies/candy/soda/junk aisles).

Amusingly, how I feel about that "judgement", varies. Sometimes it's annoying sometimes it's cool because I feel "hey I'm doing something clever that humans usually don't". Similar to how being ID-checked in a liquor store can be both annoying and flattering (depending on your age and how often it happens).
>>He learned some humility back then in NeXT when not much went as planned for him, a quality, which would help him in later years in Apple. Jobs himself said that this experience was necessary and would define his future years.

Could you expand on this? Was it a move to more consumer testing and validation of product development ideas, or something else?
Yes. If the security product you're buying isn't providing you with security, what are you paying for?
My mistake - I was editing an email at the time, and looking at the editor and roving over the UI, I thought "attachments, of course!", without actually checking to see whether or not that was part of the editor or not.
Its really important to understand that puppet and the like cannot (without heavy engineering) act as a task dispatcher. The big feature of "DCOS" is task distribution.

In linux terms its like comparing the CPU scheduler to chmod. Yes you can make a program run by chmoding a file to +x, but its the scheduler that is responsible for making sure the programme has CPU time.
Nomen est Omen? Or was his name changed to Go at some point ? Just interested, couldn't find out this in the article.
I don't care if they publicize it or not, what I care is that they protect me against the malware.

I'm very disappointed by Kaspersky : I chose them specifically because they were Russians, I though they would not be susceptible to NSA pressures.
Methods of Mathematics Applied to Calculus, Probability, and Statistics by Hamming is an excellent and rigorous introduction text.

http://www.amazon.com/Methods-Mathematics-Calculus-Probabili...
Agreed, but also, ironically, many kids learn more about technology on their own today, without any formal education on the subject. Look at how many programmers reside in SV w/o a college degree.
implementing a spec using haskell is a great learning exercise.
I'm confused: what exactly is the problem here?

Google APIs are designed [1] to be accessed on behalf of a Google account holder by client-side code without any server component being involved. The client-side code does not use client_secret, only client_id. There isn't any secret key to steal from the code.

[1] https://developers.google.com/accounts/docs/OAuth2UserAgent
Project FoxEye
U.K. approves sales of 23andMe genetic test banned in U.S
What I don't like about shadow-banning is that it's a death sentence without warning appeal for a single misstep. Drank a bit too much and typed a comment you're going to regret the next morning? Shadowban. At least, that's what it looks like from the history of the few shadowbanned people I looked at.
So basically, lots of big publishers are really upset that they don't know where their traffic is coming from. They were previously uncategorised because clicking on links from the Facebook app doesn't add a Referer.

Then someone noticed that the Facebook app sets User-Agent to something very obviously Facebook-y, and this is the "breakthrough" in tracking Facebook clicks.
xls is a catch-all extension for a bunch of formats that Excel (the program) will interpret. See my comment below about SpreadsheetML.
It depends on how comfortable the client is with technical tools.

If they're a geek, then we stay almost entirely in Github (opening issues, chatting about features, etc).

If they're moderately comfortable with tech then I use Asana (I force them to watch the instructional videos first). I basically just paste my spec in line-by-line and check off each feature as I build it. When it comes to bug tracking, I usually integrate Bugherd and tell the client to report bugs using their interface.

If they're not comfortable at all (rare but it happens sometimes), I just email back and forth with them and track my time using Harvest or something like that.
How to Disable Whatsapp Blue Tick Read Receipts in Bluestacks
Artist plans to wear Oculus Rift virtual reality headset for 28 days straight
That was my first question as well, but there must be a reason why Kubernetes was brought in.
Look, I have very strong views on the subject. It's the political area I've delved deepest into in my life. I've read untold articles and numerous books on the subject.

This is not the time or place for raising the political issues. I'm keeping my political opinions out of it on this forum and I wish everyone else would have the good sense do the same.

If there's ever an article about Gaza on the front page of HN it's removed within a couple of hours because people start banging on about politics. I could quite happy argue about it all day long, but not here, and not now.
It's because the problems mentioned in the article are primarily philosophical in nature and not things most physicists, even quantum physicists, spend actual time researching. For example anything related to the many world interpretation or more generally the measurement problem, would make for a terrible thesis topic, it also probably wouldn't get any funding (Pilot wave theory in particular is explicitly excluded from receiving funding from the NSF, see http://www.mth.kcl.ac.uk/~streater/lostcauses.html). So the only people working on such things are professors well into their tenure and even they will more likely write about such topics during the family summer vacation.
Our Answer to Peter Thiel: Start with Integrity
Secure data storage - basefolder
Uber banned in New Delhi
I'm guessing they did it with an import script - something like http://www.iqandreas.com/github-issues-import/configuration/...
A 32 year old BASIC programming challenge, solved
The original Sinclair ZX Spectrum manual featured a listing to play a few bars of Mahler's First, with the reader asked to play the whole piece as an exercise. Here's Matt Westcott completing that exercise with the help of a few friends and a table covered in Spectrums. In the process of making this possible it is also believed that the record was broken for the number of networked Spectrums in one place.
Most of the websites are swamped with Indian developers, sadly. And they're usually the cheapest ones. So while I'm not saying that Indian developers are bad, they're kind of taking the online market with the cheapest and usually, not the best quality options.

Kind of offtopic, but if you're still looking for a developer, I'm sure I could help you with my services. I have commented on a recent "Freelancer?.." and you can find my email there.
The thing that people forget is that epicycles were right, at the time. Working physicists used them, because they gave accurate predictions, and (unless they were specificly looking at that particular problem) got on with their lives. It was only when new experimental evidence came in (Kepler's observations) that progress was made. People who pontificated about the problem of the epicycles were wasting their time.

Also QM (in many-worlds form) is literally the most elegant scientific theory ever. It is a thing of staggering beauty, and to my eyes far more obviously true, far less epicycle-ey, than e.g. relativity.
Immune Defense video game: Join the oldest battle on Earth
Demo (levels 1-6): http://www.molecularjig.com/research/pitch/461-2/beta-test/d...
I understand that many of these movies didn't even create a profit in the sense that it's usually understood; rather they took advantage of German tax law to enable their creators to save more in taxes than the movies cost to make.
It's extremely easy to keep Gaza from launching rockets from Israel: Israel should stop perpetuating an apartheid state.

Now, presumably not all the residents of Israel are Zionists who want a theocracy that discriminates against non-Jewish faith, but enough do, and the rest suffer because of them (and because of the leaders elected by disenfranchising residents)

For the record, I don't think either side is right; it's basically fascists keeping civilians in concentration camps vs. terrorists wanting to blow up civilians, but when you characterize the problems in the Middle East as, "oh, the bad guys are bad, they just need to stop being bad", you're part of the problem.
Similar here,
\yyyy-mm-dd_some-event\.
I'll also use a variation like
\yyyy-mm-08-11_some-event\
for days 8-11 for instance, like camping trips over weekends or much needed vacations. I tend to avoid spaces though.
Isn't it possible to clean up a compromised computer if hash of everything installed and an external audit log of installations is maintained? You could scan the drive of the machine externally and know what bits have been compromised.
Uber banned in Delhi, CEO deflects blame in rape case
Stop Procrastinating. No You Don’t Need an App to Do It
Auction for domain name php.io
Right, I'm going to post this at the top level in the hopes that the extremely intelligent people of HN see it and remember why we're all here.

As I said below:

This is not the time or place for raising the political issues. I'm keeping my political opinions out of it on this forum and I wish everyone else would have the good sense do the same.

If there's ever an article about Gaza on the front page of HN it's removed within a couple of hours because people start banging on about politics. I could quite happy argue about it all day long, but not here, and not now.
Now we're in the 21st century. The 20th included two major world wars, as well as numerous smaller conflicts, including all the wars of colonial independence.
The canonical example there is actually to use on and infix `` notation:

sortBy (compare `on` salary) employeers
Actually that's even better than disabling pull requests entirely. I guess the closing comment will also contain a link to contribution guidelines and such.

Edit: @rurounijones points out that if there's a CONTRIBUTING.md in the repo then Github will show it when someone creates a PR. That's a great feature!
Infosys sacks executives as probe reveals company overcharged Apple
Hardly any American soldiers. Wars still result in large numbers of other casualties; civilian and military.

https://www.iraqbodycount.org/

Let's not forget what is happening in Palestine, too. Leaving aside the politics, the casualty counts are definitely asymmetric.
This is probably the most common case I would recommend it: You already are using Postgres, and you just want to add on some basic search functionality to data that is already in there.

Perhaps this is true for more sites than you imagine - you started your comment saying that it is not a reasonable solution to most search use cases, but the vast majority of site search on the web is subpar and way below psql FTS. So for those sites FTS would be good enough, and a big improvement on what is there with minimal time investment (far less than installing, maintaining and learning to use something like solr).

I've replaced ILIKE type searches with psql FTS on a few sites and been very happy with it - it certainly won't be suitable if your entire value proposition is centred around searches, if you need configurable tokenisation, many languages etc, but it is more than adequate for simple searches across text columns where you don't need to use the psql ranking for example but just want a list of hits to order as you see fit. If you don't want to have a JVM dependency on your server, and don't have high traffic or specialised search requirements, FTS is a good choice. There is a huge long tail of sites with terrible search who could improve it by using FTS in postgres instead, and that's who this article is aimed at - not people who know what stemming is and why they should use it, or what faceted searches are (I didn't till I read your comment, thanks!). Imagine for example a startup who want to quickly enable a decent search of their blog posts - FTS is a good option which doesn't require external dependencies and is very quick to start with.

Thanks for the insight though on what the limitations of psql FTS are and where it starts to break down, it's interesting to hear this from someone who's tried better options and written a search service which was heavily used.
I linked to the patent application (which has been denied).

The algorithm is actually very very simple.

1. produce a set of 'features' for every document. This is what you will index into the inverted index. Features can be words from the document, or they can be things like 'price_between_0_100'.

2. Build a set of pairs (search_phrase, clicked_on_document_id).

3. For each search_phrase in your set of pairs, run the search_phrase through your search engine. The set of all results we will call SET_A.

4. SET_B is the set of documents for a search_phrase that have been clicked on. SET_B is a subset of SET_A. Using mutual information, it is possible to determine which features best differentiate documents from SET_B from (SET_A - SET_B) for a specific search_phrase. These are the features you will 'boost' when you see that search_phrase.

As an example, one of the features this pulled out in practice was the word 'Oceanic' for the search_phrase "lost". It basically zeroed in on the fact that the word 'Oceanic' appearing in the description of a product differentiated 'good' results from 'bad' results for the query 'lost'.

Edit: Here is a hard to follow presentation on it: https://docs.google.com/presentation/d/1xzQbQ1cM3GnaS_LoCvmJ...

Edit2: Another presentation, easy to follow but without most of the technical depth: https://drive.google.com/file/d/0B_eNCTyNa0DHcy1UOGpSUk41NDA...
For reference, `this` in Node.js is `exports` in whatever module you're in. It's only `global` in the REPL.
Happy FastMail customer, but sometimes the editor is buggy (cursor appears in the middle of text when editing and jumps around a lot making it difficult to type), which is not something I've noticed with other editors like CK or TinyMce. I wonder if that is an artifact of the DIY approach rather than delegating to the browser.
Thankyou for the link, an ibteresting read. Ill have todo a lot of follow up reading now :-)
Some of this – JavaScript
I'd be surprised if Israel would permit Palestine to build network infrastructure crossing the border to Egypt.

First, Israel is deeply suspicious of any construction projects in Palestine to the point of rigidly controlling imports of materials as prosaic as concrete. Underground tunnels for telecommunications, especially those crossing the border to Egypt, would be strictly verboten.

Second, it's in Israel's interests to supply Gaza with as much of their communications needs as possible. Internet, cable TV, cellular communications, etc.. If they have a branch similar to the NSA this makes monitoring much easier. Also, if it ever proves strategically advantageous, they have the ability to disrupt all these channels of communication and deny them to their enemy. (That they haven't so far during conflict suggests they do monitor communications.) If Israel simply refused to provide these services Palestinians would find ways to obtain them that Israel would not control and may find more difficult to monitor.
I'm not sure the document released actually reflects the claims in the articles.

It looks like the intent is not to delay them forever, just to make sure that they don't look silly for allowing any more patents that don't make sense (e.g. perpetual motion machines) through by putting them through more review.

I think they should heavily scrutinise all patents, and so ideally shouldn't need a process like this, but at least putting the patents which are most likely to be bad is better than not scrutinising any patents thoroughly.
I would think that by "mundane" Franklin means "not that interesting".
The spiral of work we create in our life with seemingly small choices
I m glad to see that you got the main goal behind this post. ES/SOLR are great tools but some project may not need some of their feature
They did protect against it (from what I understood), they just didn't make public the existence of the virus.

Frankly, I'm not sure how many of their clients (being one myself) care if they publicize anything, as long as they protect against it.
Can you give any alternatives?
Single page http://archive.wired.com/wired/archive/4.02/jobs_pr.html
I'm intoxicating myself every day, starting when I take my first sip of coffee :)
What the sibling post says.

Also, alternative explanation: we're all the same species, and all have the same mental "bug" which causes us to think it's plausible that there's a dude (obviously a dude) in the sky who knows our name. Human testimony is one of the single most fallible sources of information. I can't even remember what my doctor told me to do this morning, while that would actually run the risk of concretely improving my quality of life.
Nurturing Startup Culture in the Lower-Cost Balkans
A simple Library for Android projects to secure dynamic code loading
Aware of what, though? And for what purpose? Being aware of the engine is not the same as being aware of your surroundings and hazard perception. In fact you can watch this in learners; at a junction which demands lots of traffic observation they make errors in moving off, or (more dangerously) fluff a gearchange while driving along and then look down or spend a few seconds panicking and recovering during which they might miss something happening in front of the car.

The programming language equivalent is clearly memory management. Yes, you can make it more efficient if you do your own allocation - but you have to get it right every time, and C offers you very little help to do this. C++ offers more, and Rust holds out the prospect of getting it right provided you can understand and fix all the compile-time errors. If memory allocation isn't critical to what you're doing this is a distraction that consumes time and effort to no result.
Thank you, I read the wrong part of effective Go apparently, didn't see this. It's clear now.
From the article it appears that they did protect against it.

At least, that's what I understand from "all the companies had added signatures for Regin to their detection database".
Kinda old news
Pretty sure that "right about now" meant "about as far through the 20th century as we are currently through the 21st", i.e. December 1914, about 5 months into WW1.
Ask HN: Where do you find airfare special deals?
The web is full of fragmented info about special airline ticket deals, there are tens of blogs and forums that publish these offers.

I'd like to round up the most common places people check (forums, communities etc) into a public spreadsheet, so everyone can use them.

Let's leave the ticket search engines a side at the moment and focus on deals that are found by enthusiasts and published on the web.
What Do Low-Wage Strikes Imply for Robotic Development?
The USPTO has pretty much got egg on its face when it comes to some of the patents it has issued in the past. When a performance target is the number of patents approved then this is what happens.

To be able to take a patent in your case load and place it into SAWS just by looking at the area it is in (or appears overly broad) seems be eminently sensible. In effect you are requesting that the patent be reviewed by between 3 and 9 other inspectors.

This seems extremely sensible.
The title of the story on the site is "We Asked 10 Black-Car Drivers If They Prefer Working for Lyft or Uber — Here's Why Lyft Won By a Landslide"

The actual reason Lyft "won by a landslide" is that the method used to find those ten drivers was: hail current Lyft drivers then ask them if they've also worked with Uber. (The fact that somebody who has used both is currently working with Lyft means they like Lyft enough to stick with it; anyone who liked Uber a lot better would probably not still be using Lyft)
What Will Happen to Amazon Without Jeff Bezos
I quite like gliffy for styled diagrams. Not quite the same effect as the ones in the article, but still very nice. http://www.gliffy.com/
> I don't understand why quantum theorists don't take pilot wave theory and the oil droplet experiments more seriously.

One of the reasons is that it's considered to be an "Aether Theory".

http://en.wikipedia.org/wiki/Aether_theories#Pilot_waves
Could you describe what makes it the best repository browser?

I like e.g. https://trac.openstreetmap.org/browser/chef
Well yes and no, as an inspector you are asking for a peer review of the patent. You start abusing SAWS and it will get noticed. I would assume however that software patents feature quite heavily in this pool of 'bad' patents.
For anyone thinking "oh, that's a clunky title", it may be worth pointing out the pun it's making. Milton's poem Samson Agonistes (a telling of the Biblical story of Samson) contains the following famous[1] lines (from Samson, lamenting his capture and blinding by the Philistines):

Ask for this great Deliverer now, and find him
Eyeless in Gaza at the Mill with slaves,
Himself in bonds under Philistian yoke;

and the phrase is second-order famous [2] because Aldous Huxley wrote a book called Eyeless in Gaza.

(The title would be more than a clever but pointless allusion if, e.g., the article were about wireless networking use by Israeli spies in Gaza. But I can't imagine such an article surviving long without degenerating into the usual flamewar.)

[1] That is: famous among those among whom such things are famous.

[2] See [1].