skysight-inc/HackerNews huggingface dataset:
You're aware of jQuery custom builds? Leave out what you don't use. It's in the README file.
The emails that it is useful to do analytics on and the emails that it is useful to encrypt aren't the same emails. The valuable emails to analyze for a company who sells targeted advertising are the transactional emails - booking confirmations, purchase receipts, etc so they can build up a profile of what your habits are, and it is incredibly unlikely that anybody is going to start encrypting those. The email you send your boss updating him on the latest project status, or a personal email to your parents don't have a lot of marketing value.
On building a newsroom at BuzzFeed that includes all – Diversity
Show HN: Simple Linux Backups
I've seen many of my clients set up their own backup systems and have those fail at the worst times. Last month a large client of ours called our managed support team at 3AM saying they hired the wrong developer who completely trashed their database and hosed their entire application. They had their own backup system in place and it silently failed, but luckily they ordered our internal backup solution as a secondary. We were able to get them restored in 5 minutes, if they didn't have our solution in place they would've had to spend weeks fixing what the developer broke.

Current Linux backup solutions are not made for humans. Have a look at the mondorescue guide[1], nobody is going to read that and comprehend it with full mastery, meaning you're leaving yourself open to losing data. VPS providers offer backups that are usually in the same datacenter, which means you're SOL if there's a disaster. Those same providers also don't allow you to restore single files/directories from snapshots, usually you have to launch a new instance or revert everything back to snapshot.

We ended up creating a simple Linux backup solution[2] that's as simple as copying and pasting a single command to get installed, notifies you if your backups aren't running, handles snapshots, and is secure. Restoring your data is a single command away, so you can focus instead on building your startup rocketship. Our mission is to make data loss a thing of the past.

[1] http://www.mondorescue.org/docs/mondorescue-howto.html

[2] https://jarvys.io
I can code, I have way too many projects but I've never written a game. Should I do 1GAM?
> PageRank, for example, works great when everyone searching for "skiing near Tahoe" is looking for the same popular pages. But when you're doing legal research, a lower-court case that directly addresses your issue but isn't widely cited is much more valuable than a highly-cited Supreme Court case that doesn't address your issue.

This is true where you are doing fine-grained research, but there are plenty of lawyers who are constantly delving into new areas of law that are adjacent to or tangential to their primary area of interest or practice. When this happens, it can be phenomenally useful to get up to speed on the area of law by seeing which decisions have the highest PageRank, or PageRank weighted by certain factors, etc.

In this way, one way to think about the startup that implements a PageRank algorithm is that it is not disrupting electronic legal research, but rather disrupting legal textbooks. In my experience, the fastest way to get abreast of a new field is to find the leading textbook. One could imagine a sophisticated database which could altogether remove the need to consult a textbook by painting a picture of the leading cases, key pieces of legislation, which sections are most often referred by which cases in which context, etc.
Forward secrecy on PGP? So I can't go read my old love letters?
This is part myth. The chances your site has the same version of jQuery that the visitor's browser cache is are pretty low. iirc, someone once said it was less than 5%.
Um, is anybody NOT overly happy about this?

I'm not happy to have yet another centralized login system. I'm not happy to have yet another company collecting analytics. I'm especially not happy that those analytics are about children.

I was going to slag startups about security, but, hell, big companies don't bother either, so that would be unfair.
ACID databases can do this because they have the powerful hand of math giving them superpowers. Most developers don't.
And probably 80% of our startup's revenue comes from banks stuck using IE8.
"Our hosts did the exchange with their personal funds, hoping that the dollars we were giving them would turn out to be a good investment later."

Sorry, but I got lost reading this. Mind explaining it a little more thoroughly?

Your Russian hosts gave you Rubles for your dollars right?
I've been programming off and on for about 35 years. Dr. Dobb's has been a part of that life the entire time.

Thank you. Best of luck to you.
that's idiotic. I remember seeing john mccain handing out cookies to 'protesters' at maidan. Most 'wars' in the 21st century are american backed.
Bitcoin: Clarifying the Foundational Innovation of the Blockchain
The Hidden Lives of Letters
If Pat Robertson is correct, and I think we all can agree he is, AIDS will not be cured because it is an instrument of God's wrath against homosexuals.
This data is from comScore. Their data source is a panel of users with their toolbar installed. It's shit, to say the least.
Xcode got an upgrade
Sounds very exciting.
The term of art is "parallel reconstruction." In presenting law enforcement with ill-gotten information, the intelligence service also provides a plausible account of how law enforcement could have gotten the information in another Constitutionally sound way, including the all-important articulable cause for suspicion that would make this entirely fictional series of events legally admissible in court.

In essence, it's a process whereby intelligence services and law enforcement agencies conspire to knowingly violate the civil rights of the people they target while perpetrating an overt fraud upon the court - all in the name of "protecting national security."
DNS is not relevant at all here. Your email is encrypted client-side at one end, and decrypted client-side at the other end. At no point in between does it exist in cleartext. If there is some DNS vulnerability that causes your email to get intercepted, that in no way compromises the encryption.
No oxitocin, no breaking of waters, first birth. Of course, YMMV.
This and you're good for selectors, but there's no right or wrong answer - use what works for you and the project.

$ = document.querySelector.bind(document);
$$ = document.querySelectorAll.bind(document);
TagSurf Partners with URX to Break Content Out of Native Apps
13 Christmas Dogs and a Cat
Your crypto currency idea reminds me of something I'm working on (very slowly) http://www.wired.com/2014/07/document-coin/
Favorize – Content you care about
I am clueless about the right etiquette, but can anyone share some high quality publications in the similar vein? Mainly interested in "head content" that is not a book, but a set of relevant, contemporary articles around our trade.
Yes. That is exactly what us happened. I know a few people who were edged out like that.

Make no mistake, Amazon is not a great place to work. Ok place to work maybe. Good if you have managed to fit in. But even after that, they underpay. Friends with literally a decade of time out in are making relatively low considering their wide areas of responsibility.
Actually, you don't.

You can use two different compilers that compile each other to prove that the compilation won't be tampered with.

See https://www.schneier.com/blog/archives/2006/01/countering_tr...
It looks like a stable fall at least.
Curiosity Detects Methane Spike on Mars
What is a maker?
well that's the trade-off, isn't it? unless my app is speed-heavy, i'm not gonna spend the extra man-hours needed (that jquery saves me) so that website runs negligibly faster.
https://plus.google.com/110888393967521869195/posts/4REjUe5a...

#humor
I don't know what it was like then, but perhaps the idea is that if the Ruble were to recover, then the Russian hosts would lose out?
Is there a http://mapthebanks.com / https://news.ycombinator.com/item?id=8753565 for tracking technology organizations use?
Handwriting vs. typing: is the pen still mightier than the keyboard?
I have a whole bunch of content on just one site that I want to promote, but I don't want to spam. I've posted a few of the links here at HN, but I don't want to wear out my welcome.

Sometimes I can find good places to post my links by using web search, but it's quite a lot of time and effort. There's no real way to know ahead of time how many clicks I'll get, or whether I'll get any backlinks. I've had lots of clicks from comments posted to what I thought were really obscure, low-traffic sites, I expect because the people who frequent those sites, like to click links more than, say, Reddit or Facebook users.
"The ironic thing about the niche in question is that it's arguably one that can be tackled quite happily without VC money"

At what scale and how long would that take? The VC/angel money allows you to move faster, take more chances and perhaps hire better and faster. And lose money. Important point.

Look at their pricing:

http://mattermark.com/#pricing

Then this:

"Today, Morrill’s curiosity and her 27-person team’s"

Imagine the payroll for those 27 people and how many subscriptions they have to sell with what is (for now) a niche product.

What are the figures on fully loaded labor costs for a 27 person team?
If you're looking for something that can do this in the command line, check out `tig`. It also supports blames, etc.
Why is "hipster" the new word for Generation Y?
This is extremely well written and engaging. Any other blogs like this one?
Being an illegal immigrant isn't necessarily a crime. It can be, but in a great many cases it's just an administrative violation. 'The laws as currently written' are not as simple as they sound - in many cases immigration law is arbitrary or self-contradictory.
most of the time, it's less than 1% http://www.stevesouders.com/blog/2013/03/18/http-archive-jqu...
CERN particle smasher to turn back on at record power in March
> Humans are rational actors when presented with cost-based options. Politics, biases and ideology fall away when looking at price.

Really? Explain Verblen Goods[1].

Fact is, while price drops do help businesses, there are other complications with home solar - utility companies need to simplify net metering so I don't have to either go off-grid or calculate exactingly to prevent wasted collection. Install costs are also high. Furthermore, there are many houses with many natural gas appliances that reduce the benefits (you're still paying utilities for gas and likely a lot in winter).

[1] http://en.wikipedia.org/wiki/Veblen_good
Such claims are subject to cross-examination, though. In this case, the obvious question would be 'how did you happen to be passing by?' and looking for verification of someone having been there at the time and ate in question, eg dispatch communications.
Anyone likely to read Dr. Dobbs probably has an ad blocker.
I hope to one day see a thread with no misplaced logical fallacies.
Sorry if I missed you mentioning already, but did you attempt a paywall option like New York Times?
Sqlite is a library that you can just link to. Use that for your state-handling, and you need not fear a thousand SIGKILLs. This is a very popular approach.

Or, if you're on a server, you can use another database. Or use atomic file writes, if you have fancy needs. If you have really exotic needs then sure, do your own thing -- but most of the time, killability is easy and beneficial.
One could argue this is yet another reason to support your local internet anonymization services - Tor, FreeNet, etc. You can freely research your patent without exposing yourself to this kind of legal mucking about.
Thank you ! I suppose going on-site to the company sort of solves most of these issues. But how would you go about finding the following ?

"Like maybe they robbed a previous company blind, then invested their ill-gotten gains in the firm you are interviewing with. I actually worked for one such company."

Is it just a background check on the founders ?
given that the top two comments in this comment section are attacking what they were defending, i'd say that stance is appropriate.
The word for someone that 'makes products that didn't exist before' is inventor.
The Racket package system and Planet
Show HN: Front-end Front
Not trying to imply that it is trivial to set up a reliable backup and restore mechanism, but the link you provide hardly provides an example of the current state. Never heard of modoresque, but the documentation has not been updated since 2006.
thank you for the explanation Brad, actually it´s very useful to also edit contacts directly on fullcontact, very nice feature.
Hipsters and makers are unrelated to each other. One is about social signalling, the other is about making.

For example, in the cycling world the canonical "hipster on a fixie" has nothing to do with newness or functional capability. The cool is in the retro, the inconvenience, the social signalling that "I have such incredibly high conventional social status that I can afford to waste unbelievable amounts of time riding this ridiculously out-of-date and inefficient bike".

Makers, on the other hand, may be interested in making new things or old things, but they are primarily in it for the making, not the social signalling. Makers make. They only talk about it now and then when they feel like it. Get a few beverages-of-their-choice into a maker and they'll be apt to talk about stuff they've made that they never mentioned to anyone before because it just got lost in the ruck.

There are no hipsters on a desert island. There can be makers, though.
The Real Story of the Write-Only-Memory
Hmm .. I dont fully understand what diluted percentage is actually ? Looking it up ...
Great question, the answer is that quantum oracles aren't needed for the idea to work but in some cases it might be a really useful thing to have. First off, just to be clear the idea of the algorithm is basically to use a quantum computer to directly sample from probability distributions that ordinary computers are stuck approximating. However in order to do so, the algorithm has to interact with the data in some manner. The quantum oracle really just serves as an abstraction for whatever method is used to input the data.

The first approach considered in the algorithm really doesn't need a quantum oracle. Since that algorithm only requires that you sequentially feed the input data you want to train the system with, you don't need any sophisticated quantum algorithm to provide an entangled mixture of the data used to train the system.

The second algorithm we consider does use a quantum oracle (meaning a quantum device that allows the quantum computer to prepare an entangled mixture of input training examples). In practice, if you have a database of training vectors (like MNIST handwriting images that you want to recognize) then you'd need to make a giant quantum computer that stores all of this and allows quantum access to this. This could be done using a QRAM (although not all quantum computer designs have efficient QRAM).

Alternatively, the quantum oracle could be any other quantum algorithm that you want to learn about. One idea that I'm a little obsessed with is the idea of using a quantum simulation subroutine as the quantum oracle. Then this approach allows you to train a deep Boltzmann machine to learn features of the system that the subroutine is simulating. Ideas like this could really accelerate drug testing and development by using AI and quantum simulation simultaneously to focus in on promising candidate drugs without requiring as much trial and error as current methods.
Is your developer recruiting process just stroking your company ego?
Why is the price guaranteed to increase forever (or at least until it reaches 1200)?
The data is collected from people who think nothing of having intrusive, cycle sucking, third-party toolbars running in their browsers. Probably explains the continued presence of AOL too.
I'm on the side of 'confused' as well. With that much traffic, it shouldn't be hard to run a business with great revenues or massive passive profits.

But having visited this site for the first time, it looks like an old relic that's about 4 "generations" out of date. I am not enticed to click on anything.

They also clearly missed the boat on social media (10.3 million visitors and you have 3500 Facebook likes and 6000 Twitter followers?!), who knows what else was missed.

Does a site like this really need a large sales staff? As programmers, can't you program a better self-serve system and moderate it?

Content doesn't need to be that expensive. There are ways.

IMHO, this is the kind of site that a group of experienced web marketers could seriously turn around, keeping just a few excellent and aggressive young writers and editors on board.

But nah, giving up is easier. shakes head
Machine Learning Trends from NIPS 2014
I was thinking actual PageRank would be interesting, ranking libraries by who uses what, transitively.

Might be nice to include weightings of app usage by users and downloads (because apps aren't used by other libraries), but just sticking to code-used-by-code could be interesting:

So, "one lib/app, one vote" (weighted by how much it is used by other libs/apps), measures coders' evaluation, not app-users'.

And not have the search part (which PageRank ranks), just the ranking - e.g. a top 10
Show HN: Afternoon Coffee, a simple public discussion on products
Living without generics in Go
Backups are this thing that lots of people buy but nobody tests. People seem to refuse, every single time, to understand that if you're hoping your backup system will protect you from catastrophic failure, until you've actually tested your production servers by making them fail catastrophically and then restoring from your backup, then you what you bought was an expensive wish.

On the other hand, if you're implementing catastrophic recovery in the first place, something's gone seriously wrong with your engineering culture, assuming you have one, or never implemented important capabilities in the first place, like one-command provisioning and deployment. Your app's years out of date but it's supporting your entire business. You can't afford to test your security end-to-end because if it fails, it might be days before it comes back up, because the guy that invented it skipped town, and there's bits of functionality hiding everywhere on the machines, done ad-hoc without any documentation.

Nothing says "Faith-based engineering" like buying a backup system you refuse to test. And I see it way too often.
You don't have to be an activity at all, your service can do that. But the comment where someone might just be browsing their contact list makes sense too.
The term is in fact 'alien'. Strictly speaking the law refers to 'illegal immigration' as a proscribed activity, but it's not extended to individuals, all of whom are classified as aliens (hence the old-fashioned term 'illegal alien,' which is no longer current since the passage of IIRIRA in 1994 but still exists in many older official documents. http://www.uscis.gov/tools/glossary

I'm personally OK with 'illegal immigrant,' but when you say a person is illegal (qua 'illegals') then that comes across as an implicit denial of legal personhood. This might seem pedantic, but the US constitution already distinguishes between rights of citizens and of persons in general, while many people who object to illegal immigration would like to deny the rights to accrue to all persons to those who have immigrated illegally, including myself. Thus, the term has become somewhat loaded to a greater degree than the authors of the current law may have intended.
What's "enterprise security"? Is it like regular security? Does it involve client-side encryption?
I've never heard of Mondo, but there are well maintained and widely used backup projects such as Bacula (http://www.bacula.org).

It's certainly not point-and-click or paste-and-run, but it's free and allows you to keep data in house, which for 'hosted' backup solutions is always a great concern of mine. Many hacks in the past I've read about were from the backup situation that people had implemented (and was used as a backdoor in one way or another, be it via code/key leakage or simply allowing connections from the backup solution).
If the founders might be well-known (as was the case at the company I worked at), they might have been discussed in the trade press, as well as the mainstream press like the Wall Street Journal.

Also inquire with their coworkers or subordinates at their previous companies. Possibly you would want to do that anonymously, say by using a pseudonym when posting to a message board to social networking site.
> PGP's lack of forward secrecy

PFS doesn't really exist in the case of emails, it makes more sense in the context of a real-time conversation.

In the context of a conversation you typically create a session that is symmetrically agreed upon by both parties and lives until one of the parties quit. This agreement includes a "session encryption key" that is completely random in the case of PFS (so it can't be used to infer other session's encryption keys, that's the point). You then use this key for the whole duration of the session (with careful re-keying at some point otherwise it's pointless)

PGP goes even beyond: there's no session, and each message is encrypted with a different key. If you had to draw a parallel, it would be as if only one party is enough to decide the parameters of a session, and all parameters would still be changing every time. Also, each session is only ever used for 1 message. If you really want to draw the parallel, then PGP is the ultimate PFS.

> I actually wonder why we can't just use Axolotl for an email interface, and call it a day?!

Because the number 1 problem in cryptography for a decentralized end-user product is not the cipher or the algorithms or do we use Elliptic Curves or whatever, it is the distribution of keys. The Axolotl ratchet is awesome, but it's only a ratchet. PGP has some stuff related to key distribution and verification, TLS has some. If we are to implement global scale email cryptography, it will more likely be on top of PGP or TLS than anything else.
It's pretty hipster to demand to be called a maker
Nice. I found this paper on the topic by Ryan Fugger of Ripple: http://archive.ripple-project.org/decentralizedcurrency.pdf
Tinder isn't a site, it's an app. They got their early users by visiting college campuses and showing kids how easily it can get them laid. The full story is a great read: https://medium.com/message/how-tinder-co-founder-whitney-wol...
> this claims to be a volumetric shape.

From the implementation, you can clearly tell it isn't, though. There'd be no way to feel the underside of that sphere.
she gives it away in this interview I believe: https://www.youtube.com/watch?v=UW8vbDLdlqU

in a word... "war-chest"
Very nice, I've always been dissatisfied with most visualisations of real git repos using git flow. It's really hard to explain to non-devs the state of the branches, ideally the roadmap to the next release would be glanceable.

We're looking to build an AtlasBoard for our project and the ideas here are very useful. We use bitbucket, so I'm not sure how similar the APIs there are to Stash, but one would hope they are similar enough that your code points us in the right direction.
+ 1M
Nothing says "Faith-based engineering" like buying a backup system you refuse to test.

I'd rank "not doing backups" pretty highly in terms of having misplaced faith in things not breaking, too.

I don't ask new Tarsnap users why they decided to start using it, but sometimes they volunteer the information; and by far the most common reason I hear is "I just lost all of my data, so I decided it was time to start doing backups". I am frustrated every time I see this...