skysight-inc/HackerNews huggingface dataset:
Too goddamn bad, maybe it's time some more farmers went bankrupt. Reducing household water usage is not going to be enough to offset the hugely wasteful consumption by agriculture. My water bill is not too high, but I have to say that I am not too enthused about watching it go up this years after we cut my household usage by around 30% over the last year. I didn't see a corresponding drop in the bill because most of the sum is fixed charges for delivery and sewage treatment, and my actual metered usage is the smallest part of the bill. So despite putting a lot of effort into conservation I'm being asked to further subsidize the most wasteful users of water in the state.
Balanced is shutting down in 90 days
ITT: But my teacher was mean to me.
My understanding is that the US was not particularly open with nuclear technology initially. The UK developed fission bombs and designed thermonuclear bombs more or less independently, demonstrating that they had done that to the Americans, and the Americans then became more open to cooperation.

The US even allowed the UK to test some of their bombs on American soil, in Nevada. (The UK also tested nuclear bombs in Australia. They don't have much wide-open desert of their own).
Related point: a study found that science teachers call on boys more often than girls, even when they think they are being fair. To combat this, it helps to keep a list of names (even an attendance sheet) and make a tiny mark when you call on someone. Then you can see who you haven't called on in a while. http://www.narst.org/publications/research/gender.cfm
As a former employee, it would be bad form to respond to speculation by a 4 minute old HN account about the specifics here, so I will not.

I'm not sure why you say Balanced(ACH) and Stripe(CC) when both do both, though.
they also share same bank. that is bigger contribution to ease of transition.
Unless it's a crime with 40+ years penalty, in which case it will exonerate me!
The problem is that Stripe requires sub merchants to create an account as well. Whereas Balanced, the account process was part of the API so your customers stayed in your application. That's going to be the biggest blow to the UI.
Here is a photo of the thing in the living room of his parents: http://www.computerhope.com/jargon/z/z1.jpg
Founder here. So many people are on the go and using their phones. Pick makes it easy to schedule on the go, something that many people don't do right now. Web is just as important because Pick has the unique link you can share with anyone. Any feedback you have after trying it would be great. michael [at] pick.co
The books aren't about Perl; they're gaming the Amazon system. That being said, it was interesting when you commented about sales rank. Yeah, they sell more than I do, but you can frequently buy the for $0.99, when my sells for a real price. That might make them break even, but since they're (I'm assuming) self-published, they're probably making far more money overall.
Yet "most devs" aren't developing mainstream programming languages (nor should they). I can forgive e.g. a front-end dev for making that sort of mistake, but a language designer/implementer? No, sorry, you should know your data structures. You should be profiling this stuff and this many allocations should set off alarms. Modeling memory allocations and complexity in time and space should be second nature and, if not, should be understood before moving on.
Nitpick: Tardigrades are animals.
Ugh. I'm all for legalization, but the public discourse has skewed the risk perception of it. OK, it may not be as bas as alcohol, but that certainly doesn't make it harmless.

For people who have access, I highly recommend this review article from June 2014 in the New England Journal of Medicine, arguably the most respected scientific medical publication in the world, which goes over the published scientific litterature about Marijuana: bottom line, it's not as innofensive as some make it to be, and adolescents are most at risk. Caveat Emptor.

http://www.nejm.org/doi/full/10.1056/NEJMra1402309

(personally, I do believe it should be legalized for policy and social reasons, but that doesn't mean I think it's biologically harmless)
Stripe has an ACH beta we're letting all Balanced customers into.
You can do it, but it turns out the work to pump water up to 1400 psi in a pressure vessel before it goes through a reverse osmosis membrane is about the same as the work to pump desalinated water up from the bottom of the ocean at 1000 meters. There are different inefficiencies in each situation, but I'd assume maintaining equipment 1km below the sea would trump them all.
"n of 1" story. One summer between semesters at university, my room mate and I really took up smoking weed. After about a month or two, I really noticed a difference in myself mentally. Took longer to think things through, many more "That was stupid moments" etc. I decided to stop then and it all seemed to go back to normal.
The Impact of Balanced Payments Shutting Down
Until that happens, you can prevent this kind of tracking by turning your WiFi radio off. For battery life purposes, it's wise to do this anyway when you're not in a location where you intend to be using the WiFi connection.
The explicit separation of hypothesis generation and argumentation / evaluation of alternatives is good advice.

It's also helpful to take an iterated "2 pass approach" the argumentation/evaluation phase: first have everyone state their arguments, then isolate the important criteria upon which the proposed alternatives truly differ (e.g., team familiarity, fitness to application area) and try to establish how these are related and make sure these criteria are related to the end goal (e.g., quality product delivered on time and at cost). Then throw out any arguments that aren't related to the most salient criteria and iterate. This is a useful decision making process even when you're arguing with yourself.

However, divorcing advocate from advocacy is not always a good idea because it assumes everyone in the room has the same set of experiences. This is never the case; people often suggest a particular solution precisely because they understand that solution (or a proposed alternative) well enough to have an experience-backed opinion; others in the room might not have the same experience, and so are unlikely to make the same arguments for/against a solution as other team members.

In general, the problem isn't argumentation. Argumentation, broadly defined, will hopefully always happen whenever two mutually exclusive options are on the table. It is unavoidable unless you're willing to engineer by coin flip. The problem is ego and lack of respect and empathy.

When team members respect and have empathy for one another, argumentation won't lead to these problems. Similarly, a lack of respect and empathy or an inflated ego cannot be solved by mediation of particular arguments; it's a larger issue that should be dealt with on its own terms.
I'm sorry what page am I on? What is this website?
> Many fake reviews are blatantly fake, and could easily be flagged by a relatively naive set of heuristics.

Yes, that's true, but I think this is a question of scale. Amazon is the world's largest e-commerce site (well, I think they're #2 after Alibaba now) and I've worked on some of the world's largest sites. Even "trivial" solutions become much harder at that scale.
Sad to hear. I really wanted to see them succeed because of their open company approach, and hoping it would catch on.
If I am arguing with someone and I change my mind as a result of the argument, I consider myself to have "won" because I gained knowledge.

If we accept all beliefs as provisional and only look to the argument as a method of hypothesis testing, it can be part of a group's rational process.

However in my opinion the best way to approach group decision making is to acknowledge that all decisions have tradeoffs and then evaluate various ideas based on their relative tradeoffs.

Teams with a bullying culture find the tradeoff matrix annoying because it deflates the intimidation tactics that some members use to get their way and shut other people down. For an example just bring up Mongodb.
A good writeup. But who decides who is being aggressive? How do we avoid the same short-circuiting that happens with "You seem really frustrated", repackaged as "You're being really aggressive"? Are participants allowed to accuse one another of aggression, or must that be done by an observer or outside party?

If a participant is a member of a group that is stereotyped as "aggressive", and that individual is accused of aggression, is this accusation automatically an invocation of the stereotype -- and therefore an unfair attack? If not, how do we separate such an accusation from one that truly rests only on the individual's behavior?
I would call that very suggestive, not explicit.

> Take an existing game or game jam entry on GitHub, fork it and do something awesome with it.

Consider the edge cases:

What if you can't fork it because you've already forked it 5 months ago (but made 0 commits on your fork)? This is probably okay, right? If not, you could delete your existing fork and fork again.

What if you can't fork it because you have an unrelated repo with the exact same name already? This is also okay, right?

What if you can't fork it because it's your own repo and you don't need to fork it? This is not okay? Or is it okay? No clear answer.

There are times where it helps to have explicit rules/conditions.
Pretty sure the tin is just to help get the low temperature eutectic of Galinstan. I am pretty sure mercury would work just as well, but children and grad students don't get to play with Mercury much any more.
Huge win for Stripe. As a technical lead, I will (personally) never rely on smaller players for payment processing from this point forward. This just cost our engineering team three weeks of work, when we were debating just transitioning an old product to Stripe to begin with. We decided to stick with balanced.

Stripe has now certainly solidified a dominant market position.
It's such a shame. They had a really good way of working. Their open API and product roadmap on Github was awesome. They had future plans for cryptocurrency and foreign markets. Their API worked beautifully.

The only reason they've said is that they weren't big enough to be as innovative as they wanted.
Stripe has end to end white labeled marketplace features as well. https://stripe.com/us/marketplaces
Profitable companies don't shut down. Also it's not unusual for ACH processor to shut down. it's difficult. they certainly lasted longer than the any startup in the "old boys" space. Stripe will ingest it, has the buffer for the bad margins and will crush the old boys space. this is a good thing. didn't mean to offend.
With our Transfers API[1] you can send funds to recipients in the US without requiring them to sign up for a Stripe account.

[1] https://stripe.com/docs/tutorials/sending-transfers
I think he really means you bail the water from the top rather then pump it, leaving an airgap at the top that the pressure from below gradually fills with more water through the membrane. But then again unless you bail all the water, that leaves only a small pressure differential, and if you bail it all, it gets less efficient as it fills back up and the pressure differential gradually reduces and lifting it from the bottom takes a lot of energy :P. Yeah, I don't understand what he's getting at with the design.
Any plans for escrow services? That was the one pain point balanced tackled that Stripe has yet to provide a solution for.
Once you solve the problem of your cells freezing over, I don't think any additional cold is going to be much of a problem. If anything, the colder it is the better off you are due to the slowing of chemical reactions. There's a reason we freeze things to preserve them.
Snapchat COO Emily White to Depart
Some completely arbitrary choices for comparison that may or may not be representative:

90% Lean Beef: 798 calories per pound

80% Lean Beef: 1152 calories per pound

Carrots: 186 calories per pound

Potatoes: 354 calories per pound

Using GP's numbers for gallons/pound:

90% Lean Beef: .994 calories per gallon

80% Lean Beef: 1.435 calories per gallon

Carrots: .990 calories per gallon

Potatoes: 1.883 calories per gallon

Much closer than I was expecting. I was also not expecting numbers on the order of magnitude of one calorie per gallon...
Really, really bummed.

My v1 was orignally built on Stripe and I moved to Balanced quickly after they launched, because they offered ACH and escrow balance, etc.

Whenever I moved over, Mahmoud (Balanced CTO) stayed up past 1am to help me migrate. That instantly won me over. The entire team was super responsive and every interaction I had with the Balanced team was superb. Sorry to see this company go away (tear).

We run a non-significant amount of money through Balanced and hope that Stripe is a good fit. Not looking forward to re-writing our payments engine from the ground-up in 90 days :/
A TPM? Not sure i like the sound of that. Who holds the final keys?

Also, what happened to giving the CMOS a backup battery?
Does someone know what is going on at this place?
Indeed. Visions of Feynman doing a record with Fela Kuti are passing through my mind right this instant.
How can we get in touch about this?
Ah yes. Well this just indicates that the government regulation of the price is leading to a mispricing. The gov't could simply let the price float just like most other products and then buy it at that rate just like most of the other things it buys.
I got halfway through this article and then gave up without any idea of what the author learned. Wish the author would have edited this post better.
Yes. Canada and US have extradition treaties in place. Also, you never know when it could hurt you -- for example a background check could turn it up.
> They have enough trouble understanding functions in Calculus I: linear algebra's "functions are basically matrix multiplication" feature would NOT help.

What do they have trouble understanding about functions?

Actually, it took me until just a few minutes ago to realize that one of the major differences between my CS-centric way of thinking and the proper mathematician's way of thinking: mathematicians treat all coextensive representations of the same object as identical, while a computer scientist tends to treat only provable intensional equality as actual identity.
One of the things I've found about working remote that no one ever seems to talk about:

It doesn't work for teams where the Project Manager/owner/whoever is client-facing doesn't like to sit down and write out proper specs.

There are some teams that can't work remotely merely because the guy who knows what it is all supposed to look like doesn't like typing, and so there needs to be an environment where people can "drop in" on each other's work areas.

That's not a great thing anyway, but it definitely doesn't work when you aren't all in the same place, or even timezone
Cable news? Any online news/link aggregator. Newspapers.

Newspapers may have an edge up, but are less convenient than wikipedia. They are also pretty bad at providing concise overviews for somebody who hasn't been following the story since the beginning. This is particularly true when you're looking something up months or years after it happened.

For certain issues (and probably this particular one, to be fair) newspapers like the New York Times will often have a webpage dedicated to giving an overview of the entire series of events, but that only gets done in a select few cases.

Wikipedia is certainly flawed, but what do you suggest I use instead? Unless you have some actual suggestions, then your complaint isn't really useful. I already know that wikipedia is flawed.
You can control the transfer schedule for your recipients, which should effectively cover what you need to do. (Sorry this isn't clearer in the docs.) Feel free to email us, too. I'm patrick@stripe.com.
Well, I guess you could plug the bracelet to a power source with a long cord.
Apple Watch and Honest Design
This is truly surprising. Balance was indeed a worthy competitor to Stripe. We chose them in my previous company because of their escrow feature and overall focus on building marketplaces.
pretty sure water in water bottles only 'expire' because of the plastic leaching into the water over time. "Unpackaged" water has been sitting in the earth for thousands of years, as evidenced by this article, and is perfectly safe to drink.
Integrating with multiple api's quickly
I am wondering the best way to integrate with multiple API's with out having to code each service as a separate integration. If I have to I will.

Zapier,IFTTT, and other services are able to integrate with multiple api's. Is it that they have a large team of people thinking up all these connections or is there something I'm missing out on.

I'm looking to integrate with lots of bug/task/project management services.

Any help would be appreciated.
I emailed Stripe this week and got turned down.

Should I email again?
Ask HN: How-to websites?
Hi, I am looking for "how-to" websites that support public collaboration, like WikiHow, Instructables, Snapguide and Wikiversity.

I need them to be accessible to public - I have found only four above that are active and it seems there is no other that work on PC (non mobile exclusive). I need it for my research and I stumbled that there is so few of them...
It depends on the landscaping and foliage. Basically, a healthy forest-type landscape will retain a good amount of the water. A grass field monoculture, a golf course, will evaporate it all into the air and, depending on how you irrigate, much can be lost before even hitting the ground.
You really do raise an interesting question, and no, you're not the only one frustrated with the recruiting status quo! And whether you're the best of the best, or just somewhere in the top 90%, there's probably an employer out there and an appropriate recruiter to match you isn't asking too much. It's the incentives inherent to the recruiting profession. To drastically improve it would require a massive overhaul and is improbable (like drastically improving literally any sales profession).

In the meantime, it's the little things that count and can eventually cause positive change. A couple quick examples come to mind:

1. Recruiting start-ups/show HN ideas: a few successful ones are adding efficiencies, which is indirectly great for people like you. Because the successful recruiter/hiring manager/etc. can devote that extra time to making their little changes towards improving the system. Still, it's not hitting the real pain point.

2. HN posters like you, who remind hiring professionals, that there's yet another frustrated customer - you sound like a reasonable, capable person that a recruiter would be fortunate to work with; this especially lights a fire under people's asses, so thank you!

My theory is that it'll require a serious effort by industry experts with zero expectation of financial return. It's going to have to be about the purpose, not the money, for the very (very) long-term. I shudder imagining the hardcore YC community response to this "non-profit"-esque prospect, but I don't know how else to solve it :-/
Yep, but 10 fingers is what most of us have. I like 12 too but unless you can persuade people to start counting in astrological symbols instead of decimal digits then metric is the way to go.
The problem is: the USG prevents research in the area. It is extremely hard to get permission from the DEA to research the effects of MJ.

I don't believe anyone is claiming that MJ is harmless; but that overall, MJ's harm is lesser than the harm caused by alcohol or tobacco. Teens are already known to be more susceptible to chemical substances because of their developing brains, so this study doesn't seem to be very surprising.
Announcing Spark 1.3
That fuzzy search story is more worrying than anything else, really. What they did seems just crazy to me.

First, the paper really doesn't seem so difficult. Second, they don't even think about reaching out to the author/s?

I suppose I shouldn't talk until I've tried their task. But I've implemented a lot of algorithms from papers, and their story had me shaking my head.
The transparency is great, and would be a valulable addition to more professional sources, but in the end I don't think there is a lot to be found there ...

> on wikipedia you can look behind the curtain and see who is editing

You can't see who it is, just some psuedonyms (possibly muliple ones for same person) and ip addresses. That's why somenone had to trace edits back to the NYPD, and even then we don't know the people. How many other things have we read in Wikipedia written by NYPD employees, for example -- we have no idea!

> ... and see who is editing what and see the discussion leading to what is in the articles ...

That's a lot to ask. Some of the discussions are very long and convoluted, and most are filled with noise (arguments on rules and conduct), and misinformation worse than the article, because the standards for the Talk pages are much lower.
OP here, thanks! Which 2 artists are missing songs?
Whenever I read COBOL I am always amazed...well...that I can read it and get some gist of what is going on with relative ease.

I don't really want to participate in all the ceremony that goes into writing COBOL, but the end product is often more intelligible than code in some other languages I don't know.
Doing both is not same as doing both well (what contributes most to gross margin or keeps the lights on)
Balanced will be providing a link to migrate your account over to Stripe. This will automatically enable ACH for that migrated account.

If you want to migrate into an existing account you should email support@balancedpayments.com, they can help you out and make sure we put the right settings onto your account.
Great, will do. Good work on the PR, jumping on this. I'm sure you'll have a ton of e-mails today from this comment --- maybe I'll wait a week or two. :)
Bravo! Great slides! I wish I had these when I started out with JS in 2012.
I'm the author of the BFG, I'll try to help with that.

The BFG uses the JGit library to act on Git repository internals - JGit's the library used by Google for hosting the Android codebase, handling thousands of commits a day, and it's basically a pretty serious library. As for the BFG itself, I've used it myself on several critical repositories at the Guardian, and it's been used on many major projects around the world - here's a hundred tweets by different people who've used the BFG:

https://twitter.com/rtyley/timelines/464727264345993216

...and here's a comment by the head maintainer of Git itself, Junio Hamano:

https://plus.google.com/+JunioCHamano/posts/Lm7iBwSLvoo

So, I guess, most people like it.
I use a lot of "yw", "d4w", or "dd" ..

are there others life-saving useful as these?
In fairness, I think it's not so much the water as the bottles that go bad. That type of plastic is not easily biodegradable, but it is photosensitive, and it weakens over long-term exposure to light. As the bottles break down, they leach toxic chemicals into the water and also lose structural integrity.
Hyperledger
While Haxe allows you to compile to pretty much everything using the same language, it doesn't use the same api for every target. Openfl[1], which is written in Haxe and allows you to use the flash api, compiles to pretty much anything using 1 codebase. "Papers, please" used openfl to achieve its portability so I guess it's a success story for openfl as well. Rhymdkapsel is another great game that uses it.

[1] http://www.openfl.org/
The exchange is legitimate, but I'm not actually James Bond.
Really unfortunate development. I preferred using them to Stripe earlier primarily because they made the job so much easier (order level escrow so we din't have to maintain them ourselves). Not looking forward to the migration!

Wish Matin and the team at Balanced the very best for their future endeavors.
I stopped at about 5 words in with the oddly placed comma and capitalization.