skysight-inc/HackerNews huggingface dataset:
When you try to apply all functions, the space becomes limited and you cannot see the resulting piece, especially when it gets tall.
If that is the case then I might as well consider dealing with the banks directly.

Lots of stuff on here recently is making me rethink using Stripe for payments which I would have been doing in the next month or two.
Can we expect another follow up from Huffington Post that it was the NK propaganda agency which successfully planted the story about the Chinese in the Washington Post?

And we can continue this story until it comes back that it all started with the NSA.

... Until we learn that it is really an alien civilization that wants our natural resources trying to get us all to kill each other so they don't have to fight us?

I kid I kid, but seriously...
An even better title change would be "We just got booted from Stripe for violating their terms and likely a few federal laws".

It's crazy to me that someone running a business in the marijuana industry would not be aware of, and accept the risk that their business is not favored by banking services nor the Fed. You knew you were breaking, at the very least, Stripes ToS when you processed payments for drugs...

Regardless of your feeling about marijuana and the law... reality stands.
We added part of the article's subtitle to make it more informative. We're open to suggestions for a better title.
FBI behind mysterious surveillance aircraft over US cities
Yes, this is one of the possible approach to the wind assessment challenge.
Unfortunately it is not accurate below 250ft, the wind is not linear and this kind of model doesn't count well enough all the obstacles at the low altitudes.
Therefore this model doesn't work for the <100KW turbines and when it comes to >100KW, the investment is so big that you still want an on-site-specific wind assessment.
In conclusion this service is useful only for curiosity or for preliminary observations
Oups! Sorry, my bad. I only skimmed through the article very quickly.
You don't have to have much or any collateral really to begin with. The house you are purchasing becomes the collateral. So you don't have to put up a previous house to get a new house. Essentially, you find a house you like. Let's say it costs $100,000 USD. You go to a bank and tell them you want a loan for this amount with which to purchase the house. This is where it gets a little muddy - depending on the loan type, some want 3% down, some 10% down, etc etc. My most recent loan was 0% down, but a higher interest rate. The reason that lenders are willing to do this is two-fold. Firstly, if you don't pay, they will take the house back. So they generally make sure the house is worth equal to or more than the loan amount - hence why many want a down payment - so that the loan amount is less than the purchase price, in case they have to take it back and resell it. Secondly, they stand to make much interest over time. You can run the numbers, but that $100,000 house you'll end up paying 50-60,000 or more in interest over the course of the loan. Hope this helps.
Inefficient sort algorithms (2001)
What Stripe did is in line with the industry you are in, not the amount of refunds you might have emitted so far. I'm sure you'd get the same email if you were running a dating site, even if you had never had to refund anyone yet.

Does it suck? Yes. But ultimately Stripe is just trying to run their business and a big reason why they get discounted transactions from credit card issuers is because they keep a portfolio of clients with low refund rates.
Normally I'm opposed to censoring profanity, but I agree it's a bit distracting.
Furthermore, the number of females determines the size of the next generation to a far greater extent than the number of males. Or at least that's the way it works for most mammals.

All they really need now is some way to get rid of their least-fit excess males, so they don't get all angry and rebellious on them. What the central planners really need now is some sort of grand, state-funded enterprise wherein a few million young, unmarried men would get killed, without too much blame accruing to the state.

Now what sort of project could do that? I feel somehow that building up reef islands in the South China Sea might somehow be relevant, but I don't imagine that an oceanic construction crew would kill more than a dozen or so workers per year, and people would blame lax safety standards....

Hang on. I need to put my foil hat on....

Ah. Got it. They need to start a war with someone who is well-supplied with military technology, but not actually another superpower, or too closely allied with one, because that could quickly spiral out of control. Option 1 is China versus Malaysia-Vietnam-Philippines. Option 2 is China versus India. Option 3 is to cultivate an Uighur terrorist attack, and use that as pretext to invade Afghanistan, which has faithfully served as meat grinder for so many superpowers already.

Or maybe they could just use fluoride and phytoestrogens to make those males infertile, or use high-flying planes to spray chemtr--whoops, this hat needs to come off now.
What you say is true. One can nevertheless choose to communicate it without resorting to profanity.
Good thing computer prices are so ruthlessly deflationary!

It just doesn't really make sense to worry about this kind of stuff from a practical point of view. Sure, maybe it'll be a pain for historians and conservationists. But for everyone else, we'll just be constantly buying new computers anyways, right?
Maybe you're right; But something feels a bit out of focus for me, only because they're only 'involved' from the standpoint that they're selling software. If their software was called 'seed' tracker and they didn't mention Marijuana overtly, would it still be an issue?

I get that Stripe can (and should) do business with whomever they choose. This guy's rant aside, I think the fringe business issues surrounding emerging industries are really interesting.

Here's another example: Technically Uber has been operating in a legal grey area for a while (not unlike this software). What if companies like Stripe refused to do business with them because of their quasi-legal business? AirBnB?
I mean, its not that complicated. I just talk to people and ask if I can talk to them about their business problems. I only do it with people I've sort of met before because I'm afraid of cold sales (based on a pure fear of rejection). For example:

Last Saturday was my kids birthday party. We invited her friends from school. The parents stayed for the party, which turned out to be great. I knew of the parents was a lawyer. I say hi to her and outright ask her if I could drop by her office to talk about making her life easier through the use of software. That is literally what I said. She smiled and said 'Yes! I need to organize myself better. Please, visit me next Wednesday (tomorrow). I will be there and you can help me.'I was afraid of asking here. Lawyers are scary! But they are also the kind of business owner who relies on technology to get their job done. Document management, appointments, client tracking, billing, etc. So I'm going there tomorrow, with absolutely no plan to sell anything. But an interest in understanding what she needs and wants.

Notice that I don't sell one product. I'm looking to build products for them and them charge them a monthly fee. It takes me about a week or so to build something that (barely) works. Which then gives them the chance to use it and give me feedback. Who knows if one of those products will turn into something big? The aim is not to have an idea for a product, but to find actual needs/wants from businesses and building a product to solve it. The exact opposite of what people normally do. Dont focus on an idea, focus on other peoples problems.
Storing your customer billing data with your processor can kill your cash flow when something like this happens. You not only need a new payment processor, you need to get every customer to put their credit card numbers in again. If you're in a high-risk business, or simply want to be safe, check out https://spreedly.com. You code once against their API and can switch between 80+ different processors with no code changes, and take your customers with you. I recommend them whenever I can, as I've gone through that pain before, but never worry about it now.
trying to impress a woman you want to actually spend more than one night with your wealth, or appearance of it, is just plain stupid. it will lure exactly the expected types - money grabbers who knows the word love only from some tv show. results of such "relationships" shouldn't be surprising
And if true, it is a nice gesture on the part of Notch. Because none of us outside of Mojang (and likely only a handful within Mojang) know the full story, I wanted to temper my criticism Markus a bit. It's easy to demonize a guy who strikes it rich and moves on to other things.

It will be interesting to see if he has a public Act II, or if he will essentially retire to obscurity.
Show HN: Sublime text path translator
I just published my first open source project - a sublime text plugin. It is pretty simple in what it does but I've needed something like this many times. Here is the repo: <https://github.com/hbhakhra/Path-Translator> and it is available to install via package control as well under Path Translator.

Try it out and let me know what you think!
It would be interesting to see, what's the public key that's used by the largest number of accounts? I wonder if some people, instead of generating their own, use a public/private pair they downloaded from the internet somewhere, not realizing the vulnerability.
Vision Correcting Displays from MIT
USGIF GEOINT Hackathon
What federal laws did they violate? As noted in the post, they sell software, not marijuana.
What is meant by array-based system that he is referring to ? Can someone point me to some other basic literature that explains array-based database systems?

Context from the interview:
Sooner or later, the business intelligence world will move to the data science world, using things like regression analysis, Bayesian analysis — these are lots of big words, but all of these techniques, if you look at them, it’s an array-based, not a table-based calculation.
Gender Inequality Across Programming Languages
Basic Directory Bookmarking in Bash
FTA:

> We don’t sell pot, we sell software.
The one that annoys me most is: "This is a safety announcement. Due to today's inclement weather, please take extra care whilst on the station. Surfaces may be slippery."

http://www.soundsurvey.org.uk/index.php/survey/soundacts_of1...

Falling down the stairs is a leading cause of death or injury on Britain's railways (no-one has died on a train since 2007), but I'd like to see some proof that the announcement makes any difference to people's behaviour. They play it pretty much any time it rains!
We don't process any payments for any drugs. It's software for reporting data to the State of Washington. No different than software for managing inventory for alcohol or pharma.
> If that is the case then I might as well consider dealing with the banks directly.

Which you can do, if you have enough charge volume. Are you charging $1 million/month yet? If not, you probably don't have enough volume to carry any weight.

I keep seeing these "whine" stories on HN about "Fuck stripe! 5 days notice?! How dare they!". 5 days is pretty reasonable for someone taking an inordinate amount of risk on you. I can count on one hand the number of HN posters I'd provide upfront financing for in the 5-6 figure range. If you don't like it, find a provider more to you're liking.

You can tear Stripe from my cold, dead hands before I'd go to another processor, 5 day notices be damned. They are leaps and bounds better than the alternatives, and it should be recognized that they face the same hurdles as businesses with funding risk do.
Ah, the Russian trolls.

I run a crowdsourced news startup (https://grasswire.com), and along with it one of the bigger non-mainstream news Twitter accounts (@grasswire, 130k followers).

The Ukrainian conflict has died down a little bit, but when it was in full swing the Russian trolls were everywhere, and were pretty obvious, but that didn't matter.

For example, here are a couple of my favorites (and among the most active:)

https://twitter.com/gogigogi12
https://twitter.com/steiner1776

I'm pretty sure now they're mostly set to automatically retweet anything with a pro-Russian sentiment, but back in the day they would pretty much respond to every tweet. For the casual user it was very convincing stuff: "Oh wow, maybe @steiner1776 is right and that report was full of lies, and I just didn't know better - thank goodness I have someone who is willing to stand up for truth."

Most people don't have time to research, and just follow public opinion, even if the public opinion is created by a bunch of trolls. It's especially easy to fall for the trolls when they tell you that "the man" has been lying to you all along (and in most cases "the man" means the United States). (To be clear: The United States does some messed up stuff and is far, far from without fault.)

There were a few days when they would seemingly download photos from any tragedy that had ever happened, and just add a generic line - something like "Stop killing Donbass people," insinuating that these deaths were caused by the Ukrainian army (and by extension, somehow, the United States). The photos were from Syria, Iraq, Palestine, Israel - wherever. I'm sure they were just being pulled from some file somewhere with a generic message attached. But that stuff _exploded_. Hundreds of thousands of retweets per day, driving public opinion, based on complete and utter bullshit.

So there are some Russian trolls; this isn't the end of the world, right? The problem is that for many of the people on Twitter these were real people expressing legitimate concern. Some of their blatantly false tweets (they were easily discoverable to be such with a reverse image search) went legitimately viral (not just spun into their other accounts for retweets). Hundreds of thousands of impressions per tweet from people who aren't going to run a reverse image search, and get their news from Twitter.

I don't know what the solution is, but this is extremely dangerous for society. It's easy to pass them off as "trolls," but trolls change the way that people act and believe, even when they're only sharing false information.

We started Grasswire in part as a response to that. The fact-check feature on Grasswire isn't used as frequently now, but at the time about 50% of the stuff that went viral was completely and verifiably false - look at the history of the Grasswire Fact-Check account (@grasswirefacts) for examples of that. It helped, but I fear it was only drop in the bucket.
But this article isn't talking about providing better funding for mental health services in the US, or lessing the stigma on seeking help for mental health problems, or changing America's success-at-all-costs culture. Instead, this article is narrowly focused on the question of improving working conditions for some of the wealthiest, most privileged workers anywhere in world.
> What's a felony?

Frankly, it's a felony to support the drug trade (including marijuana) in any capacity.

I didn't make the laws... just pointing it out. A lot of people think that since their state supports marijuana, then everyone should... but in reality businesses not in your state, especially banking institutions, have a lot of incentive to not participate. It's unreasonable to get mad at your banking institution (Stripe in this case) because they pulled the plug on a very risky customer who might have gotten them put under the Fed spotlight.
> dealing with the banks directly

Unfortunately that wouldn't work for the posts author. The Obama administration DoJ and FDIC put the squeeze on bank accounts of broad categories of industry that they found distasteful without any actual evidence of high-risk: https://en.wikipedia.org/wiki/Operation_Choke_Point
Epcylon (Toronto financial core.) / Full Time / ONSITE / VISA

We have a winning algorithm. We have partnerships and worldwide distribution. We signed a $10M deal last week. It's time to execute! Lots of upside.

If you're great at one of the following get in touch: front end dev + design, devops, dba, stats, golang. We have 4 day traders, 2 full stack devs, 1 designer. You'll matter.

We also have baby lion and tiger day from time to time https://instagram.com/p/3ZXQ8drgvX/

Come print money with us :)

Github - @aj0strow
alexander.ostrow@gmail.com
I have the hardest time upselling from free. But its pretty easy to go from $300 to $500.
> Processed payments for drugs

Did you even read the thing? They sell software.

PS: Changing title because a few people can't stomach the f-word is stupid. We are grown ups here.
Also, it attracts normal women with a minimum standard for accomplishment in a mate. Its not black-and-white.
Why C++17 is the new programming language for games I want
I'm wondering the same thing. I'm just not seeing how a table is different from a 2D array. I assume that I'm getting stuck in the conventional programming language definition of "array", and there's some finer point as applied to database theory.
> You knew you were breaking, at the very least, Stripes ToS when you processed payments for drugs...

As it says in the post, these guys sell SaaS software, not pot.
> Both are to be extremely passionate about the simple but massively playable games.

Have you ever even looked at Dwarf Fortress? It is the most complex non-trival game I have ever layed my eyes on. It takes over 100 hours just to understand the ascii art.

Quoting:
"Dwarf Fortress is one of the most complex computer games in the history of computer games. How complex? In the game's discussion forum, one player asserts that after 120 failed games, he can finally "get into the swing of things."

[http://arstechnica.com/gaming/2013/02/dwarf-fortress-ten-hou...]
I'm not sure its ok to abuse anyone, not even wealth-seekers. The stories are horrific.
Writing software that helps manage compliance with state medical marijuana laws is also currently known as writing software that facilitates federal felonies. I don't blame Stripe etc. from avoiding even a remote possibility of the Feds coming after them.
Lord, that's so useful.

I normally include a move to next line part in my macro and then guess at how many times to run it (20@q, repeat until I get it right). It's actually the main reason I often don't bother using macros.

This is such a great tip. Thanks!
Who cares? I love reading some of these book exceprts. Got me to buy and read the history of Marvel. This stuff is pretty interesting.
> you don't want dynamically-generated code controlling your x-ray machine...

I don't see how it follows that you can't have a functional language controlling an x-ray machine. You can make an appeal to complexity, I suppose, but this can be managed. If Erlang is used to create a 99.999999999% reliable cellphone infrastructure (http://stackoverflow.com/questions/8426897/erlangs-99-999999...), I believe it can handle medical device functions :P I mean seriously, at that level of reliability, even if you have a health-critical device with literally just 10 assembly instructions, a cosmic ray could still flip a bit (http://status.aws.amazon.com/s3-20080720.html) and cause a catastrophe!

And as far as Java (which I'm not necessarily a fan of, I'm just making a counterargument) and medical devices, look here: http://www.oracle.com/us/technologies/embedded/embedded-java...
No, sort by total.
[IANAL]

Work for hire definitions and requirements vary by jurisdiction, in the US a contractor would normally retain copyright unless it is explicitly reassigned in the contract. In the US, an employee would explicitly not have copyright because their work is considered work for hire.

In other countries, copyright law may be and probably is different.
There's no reason to expect it. But USB does it anyway, and it's really nice to know that I can buy USB 3 devices and use them with my USB 2 computers as long as I don't need top performance.
Survey – What is DevOps to you?
Hello,

What is DevOps to you? Now that is a loaded question. For so long DevOps has defied definition. How can then we quantify it? How do you know if it is working? What do you spend on it? What exactly do you do when you do it? What tools do you use?

Head on over to http://devops.com/2015/06/02/what-is-devops-to-you-new-survey-by-elaticbox-and-devops-com/ to you? for a chance to win a $50 Amazon Gift Card and a 3DR IRIS+ Drone!

-DevOps.com
Dear Librarian: New York Public Library's Quirkiest Inquiries
But one programmer can write a piece of code that runs on a thousand, or a hundred thousand, or a million servers. Most other workers can't multiply their output that way.
> Lack of ability to imagine another's experience.

Actually assuming that it's impossible to enjoy life without money is a very western centric opinion. You don't necessarily need to buy food, you can grow food, you can hunt food, you can search for food in garbage bins or you can even steal it.

For what it worth, I do have a friend in that situation and she seem to enjoy it.

Now, I agree that GP's comment is pretty stupid: the fact that some people can enjoy living in that situation shouldn't be an excuse to let the other starve.
I wonder if this is related to Operation Chokepoint, a DOJ program started in 2013 which leans heavily on payment processors and banks to cease doing business with businesses the DOJ finds questionable?

https://en.wikipedia.org/wiki/Operation_Choke_Point
"Ask people what level of income would make them poor and they tend to come up with a number that's relative to their income. In the U.S., people are surveyed as to the amount of income necessary for a family of four to "get along." In 1950, the answer was $48 a week (PDF), or around 75 percent of household mean income that year. More than half a century later in 2007, the average answer was $1,000 a week—or around 77 percent of mean income."

Shouldn't they be using the median income since it's more resistant to outliers? Or did they just disregard the outliers?
Cross-Referencing CRM Solutions – Does It Exist?
Hello everyone,

Does anyone know of a CRM solution that does automatic cross-referencing between records? Initially I'm dreaming of a CRM solution that lets us input large amounts of data, and have the system make automatic connections between records. For example

Record A: Old client. Previously entered the name of a board member as a stakeholder

Record B: New lead. New input of stakeholders. This lead has the same stakeholder as our past client.

System: Automatically identify and notify us that Records A and B have the same information; but could potentially notify us of the same data regardless of field.

I've not been able to find a CRM solution that will do this. Is it too complicated or resource intensive?

Thoughts?

Thank you very much.