skysight-inc/HackerNews huggingface dataset:
Ask HN: How do you reduce fraud signups?
I am bootstrapping a SaaS product with a 7 day free trial (no credit card required).

Few weeks ago someone wrote a blog post about services that have free trials and mentioned my site. Since then, I have been getting very high number of signups using fake names. Most of these users try to host phishing pages, send bulk emails, try to upgrade using stolen cards and in some cases try penn testing the service.

So far I have been successful in blocking spam emails and penn testing attempts, and stripe has been blocking stolen cards, but it's taking up significant amount of time per day.

I am considering $1 trials, but don't want to discourage legit users from signing up.

Since signups are not from any specific country or email provider, Are there any services that can screen each signup? I'm currently testing Maxmind minfraud with poor results.
>A 1.7 mile radius circle...two man-months at eight hours of searching a day, seven days a week

They had 200 people that first week plus it's really an arc of a circle in the direction they set out and on one side of the river only.

>Most people would get bored and move farther out before that week was over.

That could be the problem there, that and people not searching in a systematic way. The referenced stories all seem to point to people all being found relatively close to where they set out. Maybe that needs to be pointed out to searchers. Also a grid kept of what has been searched and what not so the same ground isn't revisited over and over.

Also as was pointed out, the local sheriff was in charge and had basically no expertise in this.
Boy, are you mockin' me?

What's that?
'dems grits.
I didn't order no grits.
it come wit
> Google's official response: This isn't an ad; the beauty in the Assistant is that it invites our partners to be our guest and share their tales.

Who at google thought the best way to phrase this was by using the one line, even someone who doesn't have kids or normally watch Disney films associates with the exact movie people are complaining the add is about.
Then, these supposedly "good" developers complain how they have a life and a family so they don't have free time for open source.
I get that, and it's the biggest challenge we'll face in our times.

But I really can't feel bad about it, in the same way I don't feel bad about the coal industry going belly-up, or the rest of the fossil fuel industry. I'm sorry, but it has to change. It is not sustainable.
If our universe is a very big black hole, that means light cannot leave it.

So where does it go?

My intuition - which is almost certainly wrong - says it would turn back around, and be visible as a faint background radiation.
> Fifty Shades started as a marketing exercise, written by a professional marketer.

Really? I thought Fifty Shades started as a porny fanfic of the Sparkly Vampire book(s?), and a variety of sources (via Wikipedia) seem to back that up with references going back to before it was published.
It's really great to hear this view. While lots of donors split their donation between our funds, many people choose to allocate 100% of their donation to a single fund. At a later date, we want to allow people to share their fund allocations, so donors can compare allocations and discuss differences in cause prioritization.

Right now, our Global Health and Development Fund has 61% of all donations by value, with the Long-Term future fund coming in at 22%. It will be exciting to see how this changes over time, and whether there are differences in fund allocation by geographic area or demographics.
The vegan / vegetarian thing is more a culture thing than a developed nation thing. You can find that food relatively easily in buddhist and hindu nations for example, even though they are mostly developing nations.
Eh, I disagree. A good interviewer can dig into past experiences and pretty quickly get a sense of a candidate. Interviewing is a skill that can be acquired and developed.

Problem is, the skills you need to be a good interviewer don't necessarily overlap so well with the skill set of a good software engineer. It's much easier to get people to ask about what they know, irrespective of whether or not that will be an accurate indicator of technical skill.
So here's the thing I don't understand:

After buying some drain cleaner, the mighty machine learning algorithms created by the best of the best ivy league grads comes up with the perfect ad to show you:

An ad for more draincleaner.
"Adam Frank is professor of astronomy at the University of Rochester in New York and the co-founder of NPR's blog 13.7: Cosmos & Culture where he is also a regular contributor. He is the author of several books, the latest being About Time: Cosmology and Culture at the Twilight of the Big Bang (2011)."

I'm assuming a professor of astronomy has a good command of the math, but maybe I'm wrong?
I don't really expect this to be a common issue. I don't use my phone for web development.
Each 'card' is simply a couple of div elements. You can replicate it pretty easily by inspecting the elements.
ES can indeed rebalance shards to new nodes as they join the cluster. More here: https://www.elastic.co/guide/en/elasticsearch/reference/curr...
Yup, we followed OSH guidelines when building this project. As open source advocates here at Fictiv, we wanted the CAD to be downloadable and modifiable by anyone.

We realize that the current email signup flow causes some friction to getting the files, it's being remedied ASAP. In the meanwhile, here's the files: http://bit.ly/2mU6l2y
I guess I just think of it as limbering up the brain, even if what I "studied" isn't directly useful. I'm going to be a lot more effective at basically all the things you mentioned if I've been solving tricky problems in my spare time for a few weeks.

I totally agree that it's a shot in the dark, though.
You may also find that the theory upon which you are basing the conclusions is completely and utterly wrong.

And by that I mean most economic theory about how to run policy.
This is absolutely genius. I'd love to see a blog post with more information.
i think you're trying to use a tool that doesnt quite fit your team, no need to enforce something that the team is not comfortable with.

get a product owner & scrum master.
While others in this thread rightly point out that there's still work to be done to make GuileEmacs, I'm interested in another use case that seems like it could potentially be realized in the near-ish term:

lib-org-mode.

I love org-mode, but wish that some of the features could be ported elsewhere just to make the format more ubiquitous. Or a stand-along org-mode notebook server. Or support in other text editors. Or...
This is a great approach. A company I worked at was running mostly on dedicated hardware, and due to the pain of moving jobs around and getting new hardware, we focused hard on optimizing our code to run within our existing capacity whenever we ran into problems. After a couple years of customer growth, I'm sure we would have been running on at least 10x as many machines if we had never done that. We then set up cloud spot instances for when we just needed extra short-term capacity.
> If you are a good developer who sucks at whiteboard interviews, write open source code that everybody can see.

It's been done, still doesn't get you a job.

https://twitter.com/mxcl/status/608682016205344768
Sorry about that @Animats, wasn't intended as such. Here are the files: http://bit.ly/2mU6l2y, please let us know what you think!
I am well aware of that page but to use a more extreme analogy... that's like believing a black mailer actually deleted the evidence once you paid them. The best you can do is hope they are telling the truth.

There is no way of knowing that the information is actually deleted except trusting them.
Dear god the horror. We have to make cuts somewhere. The federal budget is 4 TRILLION dollars!
huh, the more you know. not sure how I've missed this. I'll definitely look for some discussions/use cases of how this actually plays out.
I find it very hard to believe that anyone would be moving to node.
Seems to have been patent-encumbered and largely abandoned in the commercial world, but there is a FOSS library called fiasco (.wfa files) that is included with netpbm, available on most *NIX systems.

http://manpages.ubuntu.com/manpages/xenial/man1/netpbm.1.htm...

https://github.com/l-tamas/Fiasco
Google starts flagging offensive content in search results
Thanks, gregscholm, appreciate it!
A nice bout of alimony will take your mind right off of government waste...
Are bursting and resizing an issue in the trough, though? GP's premise is that these companies have platform and load stability. There can be marginal gains in having a dynamic architecture, sure, but when it also costs "months of engineering," I don't see where the savings would be compelling, or even guaranteed.
This is exactly the type of response I was hoping for, thank you. Is this a similar reason to why long distance power lines are of a much higher voltage?
The question is how it works, and whether or not it works as advertised. In that sense, no it does not work.
When forcing someone is used to make sure sex happens, they call that rape and list it as a crime in the legal code. In spite of what a lot of people think, the definition of rape hinges on the detail of consent, not how rough it was. Some acts of rape do not look very different from consensual sex in terms of mechanics, but it is a loathsome experience for the person who did not want this.

I think that principle generalizes pretty well. There are better ways to deal with people like this than forcing them to do something and insisting it is for their own good.

Friendship that is not based upon real respect is not genuine friendship.
Yes, an arc of even 60 degrees looks too big
So New Incentives changed what they wanted to do because they would get paid more that way?

I know this sounds harsh. This is the incentive you create: Pushing people who initially wanted to help where they see need to instead focus on helping where they get more money for do so.

And a sufficient amount of free money is mostly available to a very small group of people.

This does not mean it’s necessarily bad. It just means that its incentives are skewed, too: The charities are pushed to become interest groups of the rich (to some degree this is also the case today, but stronger quality assurance also means more control to follow the largest donors' wishes).
Was the puzzle for Rainforest?
Too sentimental
Googlebot doesn't abide by 99% of websites' terms of use.
How do they know you wrote that so called 'open-source' code anyone can see? It's just as easy to fake it there, wouldn't you agree?
I don't think you're missing out on much. Lisp is probably the least interesting of the functional programming languages. I think Haskell has more interesting ideas if your interest is purely from PL research standpoint. For practical purposes, I don't even consider those languages. Their main value for me is the slow cross-pollination and trickling down of ideas (such as lambdas, type inference, algebraic data types, etc) to more practical, mainstream languages.
Daimler Joins Linux's Open Invention Network Patent-Protection Group
AWS is so much more than servers. If you just want a server to run some stuff on, you're right, it's faster and cheaper to buy a dedicated server from a reseller.

With Amazon you have so many options when it comes to storage, compute power, load balancing... They have a huge portfolio of products and you can get everything in one location from one vendor.
The first time you run a search in a server (or the first time you run a search in a server after the index fails) - will trigger a full re-index of that server. Ctrl-F "Historical Index" in the blog post for more details! If you've never used search in a server - the messages are not indexed in real time until you do for the first time. Both these things make the system "lazy".

The worst case to an index failure is that the search query is delayed as the index rebuilds itself. We throttle the rate of historical indexing into ES to a safe level so that we're not degrading performance of other components of the system.
They remade "Point Break". (Said remake I am not going to watch.)

They're remaking "The Matrix".

... Wait, someone is trying to erase Keanu Reeves!

Clever, Agent Smith! Hat tip...

P.S. (I'm clearly never going to watch the eventual remake of "Lake House"...)
Oh, maybe I should do more of that. Then people would respect my expertise. Instead of arguing with me.
Sorry yial, looks like the current email flow causes friction, it's being fixed now. Here's the files: http://bit.ly/2mU6l2y and feel free to reach out with any questions.
Google Code Jam 2017 Registration
The risk that they cancel you/reject the ride if they think you aren't going far enough, going too far, going somewhere they are unlikely to get a fare, going into a bad part of town, etc. Uber wants to provide service to where you want to go, not where it is most profitable for the driver to go.
I agree on AWS it's a hard move. On GCE, however, you would be buying CPU and memory units, not machines, which to me is much more appealing. Even if the the price drops 50% every year, i would break even.
I don't get it right now but it's possible that is Intercom (chat) with data from Clearbit (https://clearbit.com/reveal).
I think it doesn't matter that much to most people... only the results matter. You can really hear that in the blog we're responding to here. There's no need to worry about motives and all of the other bullshit, they just need to make their device do what it's supposed to, in a way that can't be replicated by a similarly dedicated classical computer.

If they're people with the best of intentions and stars in their eyes, who produce nothing of value... who cares? If they're cynical hacks working their way up the funding ladder until they can actually produce what they've claimed to have for years, and actually produce it? Great, again, the backstory matters a lot less to most who aren't looking to invest.

D-Wave existing doesn't prevent anyone else from pursuing quantum supremacy, and no one is being forced to invest in something so dubious.
> you can just press v to open up vi with a temp file containing that command, edit it using the full-screen view and power of vi, then save the file and it runs automatically.

FWIW you can do this with ctrl-x ctrl-e in normal (emacs-like mode) and it will open up your $EDITOR. Example:

> EDITOR=nano # or EDITOR=vi, EDITOR=emacs, etc
> echo [ctrl-x ctrl-e]
* edit command by adding foo and save*
> echo foo
That's false and, frankly, quite a naive assertion which is easily refuted.
The Internet is both killing culture and saving it at the same time, not for humans though.
Sequencing the genome always comes up as an example of underestimating the application of Moore's law, but mapping the genome is not the same as understanding how specific genes work, or the epigenome and the interplay with the environment, which is a lot more important than merely sequencing genes.
It seems that guile and lua have similar goals (one of the largest being to function as an extension language). Anyone have practical pros/cons between them?
[2016] and:

https://news.ycombinator.com/item?id=11731890

and (other article but same topic):

https://news.ycombinator.com/item?id=13555925
Maybe you can take a search of subreddit.
These look great! What’s the licensing of the generated code? Can I use these with cc by-sa projects?
Thanks!!

He doesn't mention any gravitational lensing, so I assume you'd need a far more massive BH for that.
1.16 already! Do they sleep ?
We offer a genuine money to people who are sincerely and honestly in need of some money for some personal and business purposes. We are glad to be able to fulfill your dreams in offering you the exact amount of money you need. our money is secured and safe and it will be delivered into your bank account within 24 hours of application. contact us now with your interest.Contact Us ghalibsolution@gmail.comcom
That is true, but if the website is meant to be used as a resource then it should be designed to be easy to use and implement instead of having to look at the website's actual source html to get a feature working
Work on physical layer redundancy and independence. Even if you want one, primary, default network, you're going to need competition to keep it healthy.

And I for one want alternatives that work around the damage of current chokeholds.
This only refers to the Animista site itself, not the actual animations.
At first, I thought my machine was hacked. I didn't know Google Drive was changing their name and the error message I received looked fake:

http://i.imgur.com/zAJVpAF.png

Notice the grammar and punctuation issues not to mention the email address to nowhere.
>Awhile back, I had a coauthor on a paper screaming at me in his office that it was condescending for me to include a full set of calculations for a proof that I authored. We had the room the paper for the result. I, as the author of the proof, couldn't follow the proof without the full set of calculations. We actually walked around the office and most people agreed with my coauthor.

This is not a math-specific problem. I had the same issue with physicist and engineering department's coauthors.
Well, humans require fewer than 5% of calories to be derived from protein, that's about 50-60g for males and slightly less for females. You could eat 2,500 calories of only fruit and still get enough protein. But not B12, that requires a supplement. The sources you mentioned are high in protein, but I would argue they aren't necessary for a functional vegan diet.
By the way, some 18 years ago, I came up with a system for catching the use of expressions with side effects in C macros. Basically, I introduced an API that you could use in your macro definitions to identify insertions of expressions which would cause problems if containing side effects. This API, at run-time, would parse the expressions, analyze them for side effects, and diagnose problems. (It would also cache the results for faster execution of the same macro site.)

All the programmer has to do is achieve run-time coverage to catch all the problems.

We could define a getc-like macro such that getc(*stream++) would diagnose, provided that the line is executed.

See sfx.h and sfx.c here: http://git.savannah.nongnu.org/cgit/kazlib.git/tree/
Weird. This is the very first thing I thought of. That, or properly secured way up in a huge tree. How many people are looking up, right? Although, the tree thing doesn't fit with his ability as a ~80 year old to put it up there.

I believe the reason my mind first went here is because of Star Trek II: The Wrath of Kahn - in the climax of the film Spock analyzes Kahn's movements and informs Kirk, "his pattern suggests two dimensional thinking."
Thanks :-)

When I was writing it I knew logarithmic didn't seem quite right but it was a pre-coffee comment.
If the difference in the speed of sound because of altitude and temperature makes a difference for you, you should probably research a bit farther than the Google's info box. I just see that as useful as answering trivia quiz questions.
that's right. thanks @kwikiel!
While there are people who identify as effective altruist who hold views that are controversial, I think it's important to not paint with such a broad brush. As your linked article notes, there is wide disagreement on a range of thorny philosophical issues across a range of cause areas, but the scare quotes/selective quoting makes it seem like these views are unquestioningly accepted by a plurality of people in the community.

Effective altruism is a broad church. The unifying themes are trying to make the world a better place, using reason and evidence as tools for making decision, expanding our circle of compassion, and having epistemic humility (i.e. knowing that we could be wrong about things and being open to changing our minds in proportion to the strength of new evidence). The conclusions people draw can hinge on deep and ultimately irreducible value judgements — a strength of the community is that we can (in general) have these disagreements respectfully and work together productively where there is common ground.
Jeff Hannan: Training Neural Networks to Drive a Rally Car (2004)
The trick then is just find the key word or phrase they all share, - it out, and you're back in business. Searching has always taken some work on the searcher's part, and Google is selling a product, not offering a charitable service.

It might be time to consider the need for a way to search all of this content that isn't bound to people trying to monetize the experience. DDG seems like an option in that regard.
It seems to me that the macroscopic tissue structure of tuna I see in sushi is simpler and more consistent that of a ribeye steak, but I'm no biologist.

The dry vs wet aged ribeye is a little off to me too, don't they have the input of a raw steak (engineered or natural) if you're going to put it into an aging process?
That's the point. Francis has the good ideas, I'm just supporting them!
Levandowski says he did not steal Waymo self-driving technology
From experience, I've learned to parse "some users" as "half a billion users" when it comes to Google issues like these.

I really think they have some policy to say "some" unless it's literally 100.00000% of the user base. Cause PR..

I wish they would improve on their communication accuracy in this aspect. I really do think it would make people trust them more in the long run. (Just tell us a percentage estimate! Is it 1% or 70%? Don't have an exact count? Just give us your best guess! Anything else than this really an insult. We're all in this together.)
if you learn Lisp, you very quickly learn to lean heavily on macros, which is very much a programming style.
Does anyone know if something like Hazel exists for Linux?

I know I could basically write scripts and start them with SystemD timers/cron but.. not sure it'd be worth the effort doing it all myself.
Why would a human hunting deer be a problem at all? As long as the numbers are right you should be able to hunt. Meat, as it is consumed by most people, is probably not sustainable. Hunting exists outside that system
These kinds of accounts remind me of one of the top series on the nosleep subreddit about search and rescue[0]. There are definitely paranormal embellishments to the tales, but a lot of it just plays on the possible but strange things that happen in the wilderness. It's generally well written and worth a read if you like being creeped out a bit.

[0]https://www.reddit.com/r/nosleep/comments/3iex1h/im_a_search...
That kind of evaluation can't be standardized and is very prone to personal biases and opinions though
Even better, add settings the user can tweak for which heuristic setup you want. Put it behind enough layers of dashboards that it doesn't terrify the average user.
Mark Zuckerberg: Our Biggest Mistake Was Betting Too Much On HTML5 (for mobile)
https://techcrunch.com/2012/09/11/mark-zuckerberg-our-bigges...
This was so amazing I actually had to start up an interpreter and write my own implementation. This was extremely fun and it blew my mind. It's one of those obvious things that's only obvious after you see it. Others are calling for you to write more of these and I definetly feel the same.

If I could se a new one of these every week and play along in the terminal I'd have a a lot of fun (all in the name of learning to!).
Android tends to be easier to decompile if you want to discover stored keys, etc. I've done it a few times by using Charles on desktop + setting up a proxy to run my iOS connection through my laptop, and then running the app on mobile.
There is an AOT compiler from source to bytecode, and then there is a bytecode interpreter. Wingo is considering the possibility of having a bytecode-to-native JIT or a source-to-native compiler.
Show HN: A REPL for practising bitwise operations, written in Rust
I meant dylib files. You can't ship those, but you can ship dynamically linked frameworks.