skysight-inc/HackerNews huggingface dataset:
If I sue someone for something I don't get to just say "your honor, look at the law and this contract, they're clearly violating it!" and blammo get a judgement against them. I have to enumerate my claims as to what they did wrong. I have to CITE things.

Should we hold Google to the same standard that we hold the criminal justice system? No obviously not.

But if it's so obvious what portion of the T&C he's breaking surely a hyperlink to that portion of the document should take only a second to generate. And if it's not obvious and requires some nuanced thought then perhaps a paragraph explaining would be warranted. And some links.

But to suggest that Google explaining itself would prove some kind of undue burden on Google for their actions is ridiculous! They've already hired people to police this kind of stuff. To suggest that Google couldn't have these human reviewers take a second to explain their decisions (at a fairly lost cost) boggles the mind.
I don't get it. The strategy involves throwing darts at randomly sorted stock listings. It uses absolutely no information other than the fact that the company is public. It actually implies that information is harmful. It's vulnerable to people setting up lot's of companies to win the investment lottery, so everyone can't do it, but otherwise I don't get what you mean.
These are public NPR API endpoints, most have changed little since their launch in July 2008: http://dev.npr.org/

There are about 2 dozen endpoints that aren't public, either because they have little use outside the building, they may contain sensitive info, or they are valuable but only available with licensing. I'm going to explain NPR's finances a bit more in the above thread.

EDITs: I'll add that off the top of my head, some of the private APIs that power NPR one are used in at least one connected TV app that may not have launched, and also in some car partners. We built a great API on top of NPR's internal library database a few years back. Librarians tag the people, movies, songs, etc. used in every NPR radio story going back decades. That one isn't yet robust enough to handle outside use, but if they release it it's really interesting.

The story API (public, above) is the workhorse. Literally every mobile/car/web app and all stations and other websites syndicating NPR content use that one.
Making Octopress Fast
I also cannot get it to work. The little bit of instructions there are make no sense so I don't know if I'm doing something wrong or if it's just broken on my computer.
First national study finds trees save lives by reducing respiratory problems
Terraform fully supports JSON as an input format as a 1st class citizen: http://www.terraform.io/docs/configuration/syntax.html

You can use that to write higher level wrappers to generate the JSON, and was indeed one of the intentions.
Usually I have an action call out to some DAO class which encapsulates an HTTP request and returns a promise, then just firing off a different action in the done and fail callbacks.
What you mean is that it only makes sense in homoiconic languages; Lisp is not the only one[1]. In particular, there's Julia, now[2].

[1] http://en.wikipedia.org/wiki/Homoiconicity#Examples

[2] http://docs.julialang.org/en/latest/manual/metaprogramming/
Ask HN: What has been your career development experience so far?
I have been a technologist for my entire career and a manager for more than half. I've actively managed my own career and find myself helping other technology professionals more and more with mapping out their career paths, evaluating what skills to develop next, and giving them feedback.

I would like to get feedback from others in the technology field on their experience with their career development. I would love to hear what you have to say on some of the bullets below:

- How often do you think about your career development?

- How much time do you spend thinking about your career?

- How do you plan what you want to develop for yourself? Is it based on trends or a specific goal?

- How do you keep track of all the skills and experiences you've gained through your career?

- How do you get feedback on your skills and strengths? What do you do with the feedback?

- Who do you talk with the most about your career development?

Thanks for your time and willingness to share.
- Dave
Apps for YouTube channels, seriously? Thanks google for banning this crap dealer, who use public app store as his personal trashcan.
Ebola Outbreak Evolution Rate
Websites need to start taking more responsibility with HTTPS. Reddit, and a few other popular sites can also have their sessions hijacked.
Sweet, thanks Mitchell. I'm always impressed at the level of polish your products have. I'll take this for a spin and I'll report back any results. Is there a mailing list or just #hashicorp on Freenode?
The argument that Stripe was a black swan comes because getting into established industries with significant regulation used to be considered dead on arrival, now it's hip.
Wax and Wane: The Tough Realities Behind Vinyl's Comeback
I'm sure the gay dating pool is pretty much always smaller than the straight, and beyond that the size of the pool depends a lot on the size of the city you're in— there are tons of people in NYC/Chicago/LA/SF.
Doing nothing in Mirage
Yeah, using 'summon' works, it just kind of slips our minds that it exists when we're thinking/talking about the code, but that's likely just a familiarity issue. Mostly it's just the use-case of being able to casually see what a teammate is working on at a glance instead of asking distracting questions, but it's not a huge deal.

Thanks for the support! I've been working on a collaborative editing solution of my own for a while (though not for code), and can definitely appreciate the work that goes in to such a thing.
Huh. I went from a bmw 3 series, to a motorcycle, to a nissan maxima with unrepaired body damage to a minivan, and just recently got a motorcycle again.

I haven't gotten a ticket in anything but the 3 series... but I don't think that is entirely perception. I drove a lot faster in the 3 series than I did in any other vehicle; The thing feels as stable at 90 as the maxima or the minivan feels at 70. (Now, I don't know how much "feel" has to do with safety, if anything. But my gut was comfortable going a lot faster in the 3-series than in anything else.)

But... yeah, my experience was that people expected a lot more aggression out of me in the 3 series. Wait a microsecond after the light turns green? that's a honk and the finger. In the minivan, from what I've seen, the expectation is that you are a slow driver that is distracted by kids. People go around, but they aren't angry at you like they are when you are in a bmw.

Then I had a Suzuki SV650. Now, sometimes people didn't see me, and once someone practically ran it over when I parked too close to a car, but the overall experience was reasonable. People were even mostly tolerant of, you know, going too slow in turns and stuff.

I probably got the widest berth in the maxima. It was like that old Saturday night live commercial where they were selling a luxury car that looked like garbage on the outside so that it wouldn't get stolen. The inside was all leather and heated seats. But on the outside, the paint was degraded, and the rear passenger door was caved in. It also had a bunch of smaller scars from my brothers learning how to drive, and because I'm terrible at parking. But yeah, the car was big and said "watch out, I might not have very good insurance" so people kind of got out of my way.

Really, the most aggression I have ever experienced was on the motorcycle. I recently got myself another motorcycle (after being minivan-only for several years. This one is an older oilhead; a '96 R850R) - and the other day? An old lady actually got out of her car and started yelling at me because she felt that I took a parking spot she was waiting for. I was... speechless. It was one of those 'what the fuck' moments where you literally have no words. She ended up dumping a soda all over my bike and me.
> I'm curious, why do you find that claim dubious? That is the conclusion of numerous top security experts, not just some pundits with an agenda.

It's entirely the notion that it could only have been state sponsored that I have trouble with. While there may be no organization with resources comparable to the US government to throw at cyber security in general, there are certainly organizations which can throw large resources at any given particular problem.

Of course, other organizations that might have had the resources to create Stuxnet wouldn't have had the motive or the relevant context (knowledge of details of Iran's nuclear enrichment program) to do so. In that regard I don't doubt in the slightest that it was state sponsored malware, but I think it's dangerous to claim that anything could only have been state sponsored, as it accords a level of resourcing to the state that likely also applies to, e.g., organized crime or exceptionally large corporations who might not have our best interests at heart (not that I think the state always does either, mind you).

That said, my original question was genuine. I didn't follow Stuxnet after the initial speculation that it looked like a state sponsored project, and thus I didn't know whether we'd been officially caught or whether it was still (extremely well founded) speculation.
I don't exactly get the point of this experiment. Granted, I haven't done too much research on it, but how is this any different from a person seeing if they could get across the country by hitchhiking?
It's not just the danger. In sufficiently dynamic languages, it wreaks havoc on optimization unless you're prepared to essentially re-jit the entire code.

Ruby for example - if you enter eval() with a string, you may exit it to find that even basic stuff like adding two integers together has changed (and may suddenly have side effects), so any work you've done to inline (or cache) fast paths may suddenly have been undone. It's not likely that the worst changes will have happened, but they may, and so unless the string is constant and you can analyse it upfront, you need to be prepared for them unless you want to restrict yourself to a subset of the language.
My experience has not been in "hot" real estate markets, so I've never experienced the low listing price as a tactic other than trying to sell a house faster. Most houses in my direct area sit around for at least several months, if not several years. I'm sure other areas are substantially different.
I was going to put this into a thread below re: public vs. private NPR APIs, but it seems more relevant here.

Content programming fees are NPR's main form of revenue. When your station WXYZ holds a fundraiser, you donate to them, not to NPR. WXYZ pays NPR on a sliding scale. A station with 1 million listeners pays roughly 10x what a station with 100k listeners pay. NPR is actually barred from accepting donations directly, again "bypass". (NPR can take big one-time gifts, like the Joan Kroc $250M).

Stations pay the biggest dollars for the big "tent pole" shows (Morning Edition/All Things Considered) and this supports many other program and functions. In the FM world, stations have basically had exclusive distribution right. Digital changes that, of course, and creates the "bypass" I mentioned below. This is why you've never seen a ME/ATC podcast (I'm the anonymous answerer here: http://www.quora.com/Why-does-NPR-not-offer-All-Things-Consi...)

It's very possible (and was being discussed) that since listeners are logged on, NPR One could know if you're a supporter and suppress the pledge drive.

The challenge is that NPR and it's stations are still tethered together by the governance model. No one can "go it alone" without some changes, they'll either weather disruption together or fail together.
Federal marijuana bill would legalize some strains
I guess it depends on how many users there are. Of course if you are in a big area you can just spam everybody (or everybody below 90%) but unfortunately when I was an OKC user a few years ago there weren't enough users to do that around me.

Anyway it takes a few minutes per user to check them out and write them a quick message.
A lot will depend on the situation as well. Maybe you're willing to take less money to sell the house faster. Getting a very aggressive agent would be a good option then.

Like with most things, you're best bet is to do the research and gather several options. When I was selling my house, I spoke with three or four agents and ultimately chose a flat-fee MLS service.
I thought Experiment 2 was a great example of the pain of trying to fit your users' feelings into an "ideal" model.

When we started LALife.com, it was with the idea of making a real estate site with lots of great statistics and quantitative data. We gave grades for how safe things were, how good the schools were, multiple heatmaps, assessor data, census data, nearby amenities -- a buffet of data. And sure, people who also fit in the mold of trivia collectors thought this was amazing.

But the more we talked to people, the more we found out that they really didn't use this data, even when they said they appreciated it. We had really overshot the market -- users almost never delved into the statistics, yet took our grades as absolute authority. What people wanted first of all was just insight about whether it was a "nice place" or not, a maddeningly vague concept.

Ultimately, we trashed countless tables and statistics and scaled it back to one number. Yes, one 0-99 number that shows you, well, how "nice" a place is to live. We were so afraid of generalizing things like this because everyone is different and has different priorities and so on. But trying to make things custom for everyone is a losing game, and it turned out "is it nice?" is something everyone already knew intuitively.

So insanely, we went from having 50 extra data points on a home for sale to having one "superscore". But a funny thing happened, which is it became much more successful in the site's actual mission, to help people understand a home's neighborhood without having to visit in person. And now we're providing an insight that is compact enough that we can put it everywhere and people can digest it instantly.

So although we would ultimately like to give people a more data-conscious mindset, the tool and the user need to agree on that commitment. So we're accommodating the user's actual mental model while we work towards expanding it.

PS: We have our scoring model working nationwide, but as you have seen from the Zillow thread, it's hard to get nationwide home listings. We're working on getting homes for rent on http://www.padrank.com/ so you can sign up there if you want to see how it works throughout the US.
The site suffers from the notorious Google font rendering defects in the Windows Chrome browser.
> valuations are up on average maybe 3x since i started,
> and it's not clear the companies are 3x more valuable.

This is something I've been thinking about as well. Are companies creating less value? Or is the value being going elsewhere?

In a constrained supply there might be an argument that things that wouldn't have been funded before, now are, and those represent less value creating ideas. But it seems YC is always oversubscribed, would that keep the quality high?

Is the vision of the investors getting cloudy, or more specifically are there still companies that are 3x as valuable but they are being funded elsewhere?

Or is just the capital availability pushing down the yield price on seed rounds?

I don't have any answers, but its interesting to think about.
In NYC there are strict requirements[1] that cab drivers know how to get practically anywhere in Manhattan, and to major parts of the outer boroughs. You can report them if they don't.

[1]: http://www.nyc.gov/html/tlc/html/faq/faq_pass.shtml#7
Comcast Confessions: when every call is a sales call
That's the heroic narrative used by investors like Sam, but I don't believe it.
Yes, rewards to every submitter basically lead to the first guy telling N of his friends to all claim the bounty, too. It sucks to work for dozens of hours on something and then find out they already know about it, but the other option just leads to there being no bounties at all.
Scala wasn't adopted by a company I worked for because they didn't take backwards compatibility seriously. I believe they were breaking on point releases at one stage.
I'm pretty sure a good portion of this output is also attributable to Armon.
You are confusing fraud with incompetence. Everything he has done is consistent with someone who is not competent, and perhaps a touch paranoid. Not producing hard data actually points away from a scam, as scammers will just make up data.
Grow whatever grows best in your area. Grow some of the food that doesn't grow best, but still is productive. Eat locally. Eat seasonally. Can/preserve food when you have an excess at harvest time, use cold storage liberally. Trade harvests with your neighbors to get more variety. Do that, and the issues raised in your citations are pretty much fixed.

(And while I didn't have time to read the longer article, even its abstract at top said that proper vegetable storage can resolve the issues.)

There are also more benefits to growing your own food than decreasing a carbon footprint. We put a ton of work into our family farm, to help our kids grow up to be stronger people with a better understanding of where food and other household products come from. It is hard work, and doing it purely on solar power and manual labor makes it even harder. Buying food at a grocery store would be WAY easier, but doing things the easy way isn't our goal in life.

Carbon footprints don't even make the list when we talk about the reasons why we do this.
> And unless you're using GMOs that are resistant to invasive insect species, you'll still need pesticides (or lots of human hours....which severely decreases efficiency and increases cost).

And good luck convincing pseudo-environmentalists that GMOs aren't evil.
I think HN might have an opinion conformity issue...

"You can have any opinion you want, as long as it's ours."
To be fair, Uber was originally UberCab, but dropped "Cab" from the name after the MTA in San Francisco charged Uber with running an unlicensed taxi service.
Exactly the opposite situation to cat food; were I to feed my cat the amouns that producer says I should, i.e. 2 bags a day, instead of half a bag, my cat would probably reach Schwartzfield radius in a month and collapse into a black hole.
The Visual Guide to Multiplayer Level Design
Yes, that is the only legal meaning of "freedom of speech" in America, but apparently a fair amount of people believe individuals should voluntarily grant the freedom to each other more often. Now, if you want to say "I will not be tolerant of intolerance" or "When they ask for that freedom, it's code for demanding they get what they want", fine, but at least it's now a conversation, instead of just shutting it down with this response every time.
I also misunderstood this

It's more like when a small group of people split a large powerball jackpot

as

[A Black Swan is] more like when a small group of people split a large powerball jackpot
Don't forget that any startup has by definition a low probability of success - maybe the best ones have something like 20% (a ballpark) - so I don't think there's a definite pattern to predict successful startups.
Valuation-weighted information is harmful. Remember the rule is to "buy low, sell high". When you weight by valuation, you're explicitly overweighting stocks that are valued highly by the market; in other words, you're buying high and selling low.

In theory you can do better with fundamental-weighting (i.e. weighting by revenues, earnings, P/E, PEG, etc.), but there are a lot of subtleties to a stock's future performance that are not captured in the financials and are exploitable against an investor that only naively looks at them. You end up with an investor that's picking up companies that are looting their future prospects for cash because their market is disappearing.
Ask HN: How can QA people contribute top open source projects?
My wife is looking for a QA job...but she needs practice before she can go out and attend interviews. What are some good open source QA projects she can participate in?

Also, if you are in Bay area and willing to give QA work on Java and/or Selenium so she gets some practice, I will be grateful. Pay would be appreciated but not necessary. She has about 2 years experience in QA for working for EMC2.

You can email me at iamanonymouscoward@gmail.com or leave your email address here.
On the flip side, if all you were used to were systems such as Scala, it would be bloody amazing how documents that were typeset with tex still typeset. Or, any C program I wrote 20+ years ago can still compile and work.
I'm still waiting for somebody to make a minimal human genome that removes all the Alu sequences and shows it's viable.
Back end Architectures Compilation
I have bound "summon" to a keyboard shortcut:"cntrl+option+cmd+s". I have a bunch of floobits actions bound to a keyboard short cuts, like Join project's workspace, leave workspace etc.

As for deleting your data, Floobits only ever deletes anything when someone overwrites the workspace from somewhere else. If you run into issues like this please contact us so we can look at the problem and fix it so it doesn't happen to you again and so others also don't run into this problem.
At least Uber connotes that it's better than the competition. I was shocked to find out the other day about a CSS framework called Inuit. The mascot is a little inuit guy in a parka. Terraform seems much better in comparison.
> I was referring to Go's magic func init()

I know you were; I'm arguing that components shouldn't need an explicit initialization step, but rather they should be initialized as part of their `NewFoo` constructor.
This is simple to come up with a couple tests for: switch a great profile picture for a bad one, switch a profile text you put effort into with an empty or horrific one, and switch thought out messages with really shitty copypasta.

I've done this, and the profile picture is what matters. Text matters a bit--empty hurt, but the half-assed one, if anything, outperformed the one with effort, though they were basically the same.

As computer types, we like to focus on the text, because the text is all and controllable. Good pictures are more difficult, because they take soft skills. Note that, contrary to expectations, it's probably easier to get great pictures of an average looking person than a great profile from an average writer: just using a well-constructed photograph taken with a decent camera as your main photo puts you ahead of most people, even those significantly more attractive than you.
The tomato paste can disproves your theory.
The best solution really varies from person to person - how hard/soft you hair and skin is and such. There's also a somewhat different technique to it, but I'm if you've tried a DE razor you've looked that up.

In my case, I guess I'm pretty lucky - the morning shower is enough to soften the hairs and stubble, and if I shave immediately after leaving the shower it only takes only a few minutes.

But that only goes to show how ridiculously expensive and wasteful a 5-blade cassette would be in my situation.
Just a pic of a Tetra Pak for anyone who doesn't click the link.
Holacracy – purposeful organization through social technology
I use HashiCorp tools and I recommend them wherever I go. The reason I do that is because the tools are built with very specific use cases and are grounded in actual practices and backed by solid theory. None of their tools are something that was hacked up over the weekend. Looking forward to Terraform taking over the provisioning/deployment landscape.
I feel like this might be a prophetic litmus test of where to work.

Example: Is the company able to handle moving targets, or is the culture so fucked they marry things like JDK 1.4 because they can't handle basic evolution.
I Prefer ‘Tenant’, Not ‘Squatter’, Thank You