skysight-inc/HackerNews huggingface dataset:
For your convenience, the section parent refers to (on page 22 of the aforementioned pdf) reads as follows:

---

Name of protagonist: “Maria”

Wakes up... grabs the remote and flips on alternative rock radio. She gets up, goes to the kitchen, grabs a bottle of water and goes to the third bedroom that doubles as the workout room. She runs on the treadmill for 30 minutes.

Spends the day... researching a big liability case for the law firm where she works as a paralegal. She calls her husband and reminds him that it’s his parents’ anniversary and that it is a good idea to at least offer to take them out to dinner that week or cook a dinner for them in their gourmet kitchen.

Talks about weekend plans to... go camping to get away from it all. The weather is supposed to be perfect for it, finally cooling down after that heat wave.

Has a meeting with... the group of attorneys that is working on the case to discuss the fact that they were not going to have any case based on precedents of two similar cases.

Spends the evening... driving to the athletic club and playing tennis with her group of friends. Meets her husband for a late dinner at Jay’s Pizza. She has soup and salad with a Corona Light beer. Later they spend time online shopping for a new TV, hopefully one of those nice flat screens with HDTV and a Blu-ray player.

Goes to bed at... 11:30 p.m. after a half hour of pilates, watching... Scrubs reruns

---
Oplop – create passwords from nicknames and one master password
> There is pretty much no web ecosystem in Common Lisp

Hunchentoot and Drakma rock.
The different segments mentioned in the article reminded me a LOT of what the Cozzano's campaign managers in Neal Stephenson's Interface [1] did when segmenting the population to target the campaign messages.

As a consumer, it's a bit terrifying how little control I have over this data. It sounds like they have deeply personal details on people who have absolutely no idea what has been collected and sold to marketers.

[1] http://en.wikipedia.org/wiki/Interface_(novel)
Sorry, but your threat modelling is all wrong here.

the phone company can to some extent track your location as well based on the cell tower

The phone companies sell this data[1], and it can be obtained in civil court cases[2] and it is usually pretty accurate[3].

convenient as the GPS data

Convenient for whom? You can't ever see it, but the network operator and its clients can see it very easily.

Contrast that to Google Location Services, where you have an interface to remove parts of your history and/or you can turn it off completely.

Plus it is used to give you useful stuff like Google Now travel time notifications for places you regularly travel to.

[1] eg: http://www.mobilephonelocate.com/cell-phone-tracking.html

[2] http://www.iiiweb.net/forensic-services/cell-phone-tower-tri...

[3] http://en.wikipedia.org/wiki/Mobile_phone_tracking#Network-b...
Ask HN: Good books on Information Economics?
People assume that the money just keeps circulating and that it doesn't matter. "So what, the contractors spend it," etc. I already see someone posting this fallacy.

That's true, but that leads to a zero sum game, economic stagnation.

To get economic growth, money needs to be invested were a productivity gain can be had.

For instance, if you pay $100 to a landscaping man, he in turn spends it on food, and there is no growth in productivity.

In constrast, if you pay $100 to an engineer, he in turn spends it on food, AND he figured out how to do X more efficiently, which lowers the cost of X. Or he invents a new Y that saves everyone time. Or pay $100 to a scientist, and he cures a disease.

Where does tax money come from? The rich. All of their money is invested. If you take it from them, they don't spend less on personal luxuries. Rather, they invest less.

That means less investments in engineering and science (and anything productive and thus profitable), and more investements in landscaping (to continue the running example).

I am actually a big believer in national defense, so it's fine when the money is used on submarines wisely... but it is not fine when it is wasted.

To think otherwise is a form of the broken window fallacy, which should be clear by now.
Not really. Proof by contradiction means starting with the negation of the hypothesis you're trying to prove and then reach an impossible conclusion, thereby proving your hypothesis was wrong.

It still involves a rigorous logical reasoning, not accepting something because you're running out of ideas.
I recommend SBCL when you need excellent math performance and Clozure (not Clojure) CL for a good environment on OS X. You can't go wrong with either.
KTByte 5k: Tiny code competition for kids
Excel number formats in JavaScript
Here's a great chart on the way the A series paper is subdivided: http://i.imgur.com/5yw7b6Q.jpg
> It would be nice if it was possible to have it open all day and have it like an IRC. It would be perfect for having support rooms for an app.

You can do this. Intercom.io are an example of someone who does - this is their help desk for new customer setup https://www.hipchat.com/gAstw61gT
I agree with you on the popehat coverage. It was simultaneously horrifying, entertaining and thrilling. I don't regret for a moment the hours I spent reading the reports.
I've not tried this yet, though my boss has given me the go-ahead. What editor do you use to find out how it's going? I struggle a little bit with it because I'm yet to vim-hack running. Do you just stick to the "code save refresh" cycle? Does Hack give you type checking error messages in the web page? Can you run a "check types" command on code from the terminal?
The cult of statistical significance is alive and well. A 0.05 p-value implies a 1:20 chance of "alternative" performing worse upon final installation. That's rather risk adverse. It also implies that "alternative" is worse from the get-go. When is that the case? Type 1 and Type 2 errors are much more balanced in web apps. Anyone care to show me why that's a bad mentality?
I think such sieve examples do not do languages a favour: It is slow and it's not true, that the Java code is that long. However I agree that it's nicer in Haskell, but the naive variant as given here (and often in fibonacci examples) is very slow compared to the naive version in a standard imperative language. My take: http://pastebin.com/JGnSPEaH. That is 19 vs 37 lines.
Still sounds better than Russia or Qatar. If going to the World Cup were at all important to me I'd see this year as the best chance in the next ten years.
The patent system in the US is definitely very sick, and much more open to abuse than elsewhere in my experience. There should be much greater penaqlties for entities who sue and lose, and also the first action in any patent cqase should be the deep assessment of the patent's validity (in the US, the doctrine is that the patent office got it right and the patent is valid). If it were a matter of contract law, the contract would have to be found valid before continuing with any prosecution, but not wiuth the social contract probided by a patent.

Someone being sued has a much greater imputus to find relevant prior art than the patent office (not that the office doesn't want to find it, they just don't have time to go the lengths that might sometimes be required). There also seems to be a lot of common sense missing in the US system (and US law in general).
It'll be interesting to see how well this works. Silicon Valley did not pop into existence from nowhere.

https://www.youtube.com/watch?v=ZTC_RxWN_xo
Of subsequent data fetches. Not the first page load. Using JSON fetches to update documents also gives you the ability to not throw away the DOM/CSS and maintain the execution context.

If you use the right technology, you can give a usable application out of the gate without waiting and use JSON data fetches for every subsequent request.
What do you think are the biggest changes? To be honest I was too young to fully appreciate the original xcom when it came out, so I don't remember that many big differences. I think the update in soldiers levelling up is a big one. Very different approach to bases/hangars is another. Engineers/scientists as resources are newish. But that's in the planning part - what's so different in the combat phase apart from abilities? I think the areas were larger and the AI did more things than "attack" and "flee", but I'm not 100% sure. I don't remember enemy units being dropped onto the battlefield as the mission progressed either.
(1) Tragedy of the Commons? Are you saying an extra room in your own home is "The Commons"
(2) "... nobody needs to follow that law because you think nobody is being impacted? Is that your position?" Yes. That is my position. At one point in the US it was illegal to be Gay. It was illegal for blacks to drink from a white persons fountain. Those were laws "duly enacted by a democratic process". I'm saying that before you comply to with a law or suggest others should comply with a law that you ask yourself, "is this law just". If you think so, great. Back up the virtue of the law itself. My point remains, a law that is unjust doesn't deserve to be followed regardless of the process that enacted it.
One thing you get from his lectures that aren't in other resources is how he views OOP and FP as two different sides of the same coin.

Fascinating to hear how the same ideas are expressed both ways.
The Intriguing Science Behind Bruce Lee's One-Inch Punch
This is literally what one Valley founder has done with Smitten Ice Cream in SF. http://www.wired.com/2013/06/the-blue-bottle-of-ice-cream/
The article is really light on details, but I'm pretty sure it's not describing anything new. It's just SR&ED (lovingly called shred colloquially) and related provincial programs, which have been around for a long time (in their modern form since at least 1994). In fact, it's probably fair to say that almost every tech employee (and many non-tech employees) in Canada has been under an SR&ED grant whether they knew it or not.

There's actually quite a bit of overhead in reporting on how your work qualifies as research, and it's gotten more strict in recent years. Apparently there have been cases in the past of things like restaurants claiming their chefs were doing research and such.
My biggest issue with git is it's CLI design. It's absolutely inconsistent. I don't believe the internals are an issue. If you really want to make git better, destroy the CLI and build a new one. Instead there are a million of these tutorials(the fact that there are a million tutorials should already hint at something being wrong), talking about internals.
The phrase "forest as a tree" tripped me up. Did you mean "forest for the trees"?
They could, but I wonder what it'd take to scale it to crawling that number of pages.

I think only Bing would have the cash and resources to build that.
I would assume that document to be satirical if it weren't so thorough.
Then they probably shouldn't have copied the crazy obscure variable stuff ;-)

(I say that as a Perl and Ruby fan)
Don't overpersonalize things, dude.
It applies (in very rough approximation) to groups of nucleons, which is where it was first discovered. People observed that the nucleon/nucleon scattering length was surprisingly long for what they considered natural nuclear scales (or equivalently, that the deuteron was very weakly bound). The circumstance where the Efimov effect is mathematically exact is when the scattering length is infinite. Fermions in this circumstance are described as unitary.

Sadly, the Efimov effect has nothing to do with the proton size puzzle.

Source: IAANuclearPhysicist.
A good demonstration of the usage of <input list> and <datalist>.
Sort of. There are some tricks you can play with fermions (eg. align all of their spins) to get very analogous effects.
I was thinking more of sending money overseas. Remittances.
Edward Snowden Tells Brian Williams: 'I Was Trained as a Spy'
Actually it's the province of Quebec and it is a tax credit for video game studios. The incentive was put in place around 1998-1999 and it is said to have been paying itself since 2005 or so from the influx of high paying job in the industry.

And winter isn't that bad, we only get -30C for a week or two in January!
The kill or be killed attitude they mention in this article is interesting because I almost immediately noticed the difference when moving from Canada to California. It's a different animal, that's for sure.
I suspect the latter, helped by an ability to recover by inserting missing characters such as braces and quotes. (Xcode actually offers to fix trivial errors such as those, I'm sure VS does the same.)

It's an interesting problem. I suppose that as it knows the point of breakage, it can annotate the AST to indicate breakage, but preserve the subsequent node; breakage itself becomes a kind of AST node. It's possible that in such a situation, any subsequent AST nodes probably have to point to their pre-breakage nodes as parents in order to stay sane. Thus the AST tree becomes a kind of Git-like revision history that stays fragmented until the next time the AST fully parses. It could easily be something even simpler, however.
Would you mind explaining how Airbnb is related to the Tragedy of the Common? I was with it until the part about the actions being contrary to the common good and depleting a resource. What long-term good is Airbnb affecting? Clearly the there's a sustainable market and model for their business or it wouldn't have been so successful, not to mention that hotels and motels had long since proven the market for people needing temporary places to stay.
As a developer working for a major competitor to airbnb on a shopping page, and having implemented hundreds of experiments on my page, I can say that these guys are way too obsessed with statistical certainty.

Rate of deployment of experiments is a better focus; since all your opponents are bound to copy your winners anyways, you have to rely on the few months edge you've earned before they do so, and constantly maintain that lead.
>There is no reason a database using a relational data model (but not the multiuser/concurrency features that are also part of the relational model) needs to have a "long and highly skilled environment setup requirement", or, in fact, be any harder to setup than installing an app just like a spreadsheet app would require.

This is a very salient point to me. A lot of people take the route of talking about why spreadsheets are so bad. In most programming language discussions, I see the more sane folks arguing that most languages aren't bad, but some have terrible idioms, or reams of ancient legacy code from before best practice was a best practice, or maybe they make it too easy to do the wrong thing, and inconvenient to do the right thing (I'm thinking of a lot of stuff Rich Hickey has said).

Instead, I like to think about how the spreadsheet environment or tooling could be altered to make it more natural to do the "right" thing, or to prevent certain classes of errors (maybe in similar ways to how type systems can). I'm not proposing a specific solution, but more a mindset for what I think is interesting (and probably not a terribly original mindset at that).
I'm not saying I cannot reproduce these results on my own – that's something I might do because it would be fun. It confuses me that a paper describing results that are largely dependent on software behavior don't include said software. That's a good point about getting research-sniped, though, and not one I've heard before.
The legal/legislative threat is a real one and maybe with some cash in the bank they will have the money to fight it out in the courts as the battles come.

It is the beholden politicians that could be more of a problem.
HN user btilly has a really helpful essay on the math behind stopping tests earlier than your predetermined sample size. It calls for setting a maximum duration, and provides stopping points along the way. Works similar to the method AirBnB describes.

http://elem.com/~btilly/ab-testing-multiple-looks/part2-limi...
And that's why you can configure it to use less RAM, to emulate lower-end hardware. (The emulation is imperfect, but it's certainly better than nothing.)
I like my irony served with less inevitability.
They have loads of theoretical advantages :

1) spreadsheets are a purely functional programming language. When you point this out to management users of it (after explaining what it is), they wouldn't want to live without it.

So in reality the most widely used programming language in the world, is a purely functional one.

2) they are NOT turing complete (assuming you stay away from VBScript)

Of course, they're worse than BASIC when it comes to naming things, which is what everyone here is complaining about. But these are major advantages, to be fair. The only thing that comes even vaguely close to how spreadsheets work are the IPython notebooks.
Robust API client demonstration (iOS)
Usage is something along these lines:

http://www.businessinsider.com/facebook-and-acxioms-big-data...

http://adage.com/article/digital/facebook-partner-acxiom-eps...
Hachette/Amazon Business Interruption
I don't write the marketing copy but I do write the code.

We haven't invented any cryptosystems. What we've built is on top of SSL, HMAC-SHA256 signed tokens and Bitcoin.

What is interesting and novel about our security is our use of brain wallets. The wallets are all literally client-side only. If a user adds a password then no one but them can get at their wallet. Of course, they are still susceptible to phishing, theft and other forms of social engineering, but those are all well outside of the realms of cryptography.
One of the worst things about tech in Canada is that the salaries are ridiculously low compared to the US. I made 2-3x as much by moving to California and then another integer coefficient greater than one when I moved to New York.

But really, I want to say this: as a Canadian, I find that image of poutine extremely offensive. What is that yellow stuff on top, Curry? Are those even proper cheese curds? They're not melted. Is that scallion?

How can this article be trusted when their choice of stock photo is so wrong I question if they've ever even had the dish?
Have you looked at Rust?
FYI, your question reads roughly like "I'm not too knowledgable about C, but which should I learn, Java or g++?"

There hasn't been a single language called "lisp" for at least 30 years. Lisp is now used to describe an entire family of language based upon syntax similarities.

Common Lisp is one language, Clojure is another. Steel Bank is an implementation of Common Lisp (like g++ is an implementation of C++). The two languages are about as similar as C++ and java, that is to say the syntax is quite similar, and they share some conceptual history, but to someone who knows either, the differences are greater than the similarities.

Now, to actually answer your question, I use common lisp (mostly SBCL, but also some other implementations) a lot and like it quite a bit. I can suggest http://gigamonkeys.com/book/ as a good start for learning it.

Also #lisp or #lispcafe on freenode are good places to ask questions.
Hedonic Opportunity Cost
"Experimental error."
The Aviator's Heart
Marbel Electric Longboard
Hunchentoot is just a web application server. Compare that the the ecosystem in Ruby or even Node.js.
I think what you mean is "If selling private information is outlawed, then only outlaws will sell private information."

Since I don't need private information about you to defend my life, I'm OK with that.
I find it quite useful for the auto-completition feature, esp. when I switch between different machines.

But still, I deactivated it. The potential disagreement surpasses the benefits. Whenever someone is looking at my screen, I'm always concerned that an embarrassing previous query pop up.
Last I checked, clisp had the best math performance as far as the lisp numeric stack for open-source lisps (obviously something like maxima is different). The best numeric benchmarks for sbcl all seem to be FFI to gmp (which happens to be the library used by clisp).
The line is generally the baseband, which isn't really all that arbitrary, but until someone comes out with an open chip and the resources to get it carrier certified, we're going to have to choose between closed devices or no devices. I'm sticking with closed devices for now.
> But I would not recommend Clojure as a first Lisp. Its community is very much organized around being a better JVM language

You can say that again. If you don't have a background in Java, it's a lot to swallow.
So... what's the catch? Sounds too good to be true. Can anyone think why they would do that?

Can I just move there and get the benefit?
I guess I would say that the story is the important thing, not the themes or real-world references or whatever. It's a novel, so above all, the story has to be compelling and the characters have to be believable and at least somewhat interesting.

With regard to real-world people, places and things, I was just aiming for verisimilitude, to make the setting (and the science and computer science) believable to people who knew the territory.
I like the ping pong balls over the surface of a pool, that's a neat analogy. However, I am also not a physicist, but my impression is that this is something closer to how a http://en.wikipedia.org/wiki/Lagrangian_point (in particular, the L4 or L5 lagrange point) works. In fact, I think the size difference thing they describe in the article is probably very similar to how gravity, and relative object positions work out based on their mass ratios. Kind of an equilateral force balance, with a self stable state that things will naturally gravitate towards if the background energy level is low enough. Course, then that makes me wonder if there's a 4-body version with a stable tetrahedron formation?
I wrote a hosted bot service, to save you the hassle of maintaining one. Email me if you want to avoid the beta charge thing: https://www.getinstabot.com
Great insight. I would say it's analogous to someone who really knows nothing about cars (other than how to operate one to get from point A to point B) trying to change a spark plug or an oil filter.
It will be based on the idiom "forest for the trees", effectively having the same meaning but also includes the fact that they are a part of what makes up the forest.
We decided to use Facebook and Bitcoin because we think they have the largest prospective markets for growth.

Any and all identity/authentication providers are being discussed, including SMS, Email, TOPT clients like Google Authenticator, and OAuth from any provider. We are also discussing alternate blockchains.

We cannot promise anything at this time as our strategies as a company may change but I will say that we could very easily change a few settings to support these other identities and blockchains.
I understand what you're aiming for but you risk insulting very just causes by trying to equate them to AirBnb even if it's obviously unintended.
I have written an OSX app to convert icons from any TTY font file to PNG or svg https://github.com/shanzi/iconfontr
CLISP doesn't use GMP; it has its own, very nice, bignum library. If you want to use GMP on SBCL, the SB-GMP contrib has been around for approximately one year; it'll hook transparently in SBCL's bignums, at runtime. However, I think the grandparent was referring to performance on typical numerical computing workloads: machine integer or floating point arithmetic, mixed with a fair amount of array indexing.
The biggest feature HipChat lacks is chat room sounds. That was my favorite feature of Campfire. Otherwise, HipChat is pretty cool, I guess.

I really miss chat sounds.

/sadtrombone
Valve: Steam Machines delayed until 2015
For you and the way you think. Don't forget the non-programmer mind.
Isn't there any better alternative to sliders, though? I never use them, as I usually know exactly how much I'm willing to spend, and will probably not feel comfortable going out of my bounds anyway.