skysight-inc/HackerNews huggingface dataset:
People willingly enter their credentials after clicking on links in obvious phishing e-mails that they have no idea why they received. Do you really think it's unlikely that people clicked your verification link without intending to sign up for additional e-mails from you?

It looks to me like you're suffering from the base rate fallacy. You're basically saying, it's unlikely to sign up by accident, therefore most of my signups are intentional. But because the number of people who signed up is very small compared to the number of people who visited, that's not how it works.

Let's say that people sign up by accident with a probability of 1%. (We might break that down by saying that, for example, 10% of people who visit think that entering their e-mail address is mandatory, and 10% of people who receive the verification e-mail click the link either by accident or because they think they have to somehow.) That might seem like a nice low rate and thus almost all of your 232 signed up intentionally. Not so! If 0.2% of people sign up by accident then that means that 118 people signed up by accident, giving you about 50% of your people who signed up doing so by accident. If the accidental signup rate is 2% then that means there are no legitimate signups at all in that 232. I have no real idea what the true rate would be, but 1-2% is plausible to me, and so I don't think you can conclude anything about how well this stuff works from this information.
Wow, was surprised to find the beach comment on the top :-) Amongst people who know Vinod I have heard a common theme but he is included in the list of inhibiting potential for second guessing everything, and creating an unhealthy tension in the founding teams. But isn't that the way of things? VC's want their investment to thrive, and because they have money and you don't they will always assume they know how to make it thrive and you don't. The only difference is how much leeway they give you.
If "everyone" finds them annoying why are they clicking the links or giving their e-mail addresses?
The people who write these laws in developed countries accept free labour from interns.
Excellent; now 98% of users will never see it.
Woohoo! Glad to hear it. :) We have an annoucement-only mailing list if anyone doesn't want to sign up with GitHub: https://percy.io/#updates
XMPP is XML-based, noisy, and just plain annoying to deal with. There's only so much polish that can be applied to a turd...
That's counting only US asset purchases though. Other central banks did another $17.5T (and still ongoing).
Standardized dependency injection is great news! The Play application I work on has a home-grown dependency injection system that leaves a lot to be desired. It will be great to see a more standard way of doing this.
If you live in the westwood area around ucla in LA there's a place that serves vegan ramen. It uses a soy based broth and it's really good. I'm not even a vegetarian.

It's called Yamadaya.
How many people stop watching Friends or The Walking Dead because of a commercial? How many sales are made because of the commercials?

I'm all for adblockers... but to say that ads can't be unobtrusive and effective is ignoring the fact that they are obviously worth the effort.
Can it do uninstalls well yet?

I tried to make a package for a simple binary last year (I believe it was premake4 or something). It was annoying to use, and other software I installed with it didn't have an uninstall option.

Package managers make me happy (love Homebrew on OSX), but I don't see a point if I can't also uninstall. I rarely install things from sources that need vetting.
I would dispute that (see 419 scams for example) but it ultimately doesn't matter, when measuring effectiveness of a donation, whether understanding took place. The real question there would then be whether the popups generated more donations than they scared away, which is tough to measure.
Like the interface. Not sure if SoundCloud is a startup though.
Could you change the clickbait title to something like "Ingebord Rapoport completes her PhD, 77 years after Nazi policies denied her"

I also don't think it's accurate to characterize it as "this one horrible reason that denied her for 77 years". Rather, 77 years ago, a horrible Nazi policy was the reason, but after she moved to the US and East Germany, a lot of other, less horrible factors kept her from completing it in the intervening years.

(Anyone else hate clickbait titles that unnecessarily conceal info as much as I do?)
They are not worse. They're totally self-contained. Do you not remember trying to chase down multiple pop-up windows which themselves would spawn more pop-up windows when you went to close them? In the absolute worst case with modals, you can just hit back or close the tab.
AirBNB does know that it's illegal in the overwhelming majority of NYC apartments (like, 99+%) to short-term lease. And yet they keep operating uncritically in NYC. Almost like they don't care about the illegalities they participate in. Strange.
That's fine, then reinforce it with a comment that is interesting, and not a useless cliche.

It's everybody's responsibility to ensure the quality of the discussion remains high.
Ask HN: What are some remote companies that have had successful exits?
I've been thinking about remote companies lately and believe we're going to see a lot more of them in the future.

Looking around I can find many examples of successful remote companies (Buffer, Treehouse) couldn't find many examples of companies with successful outcomes aside from MadMimi (GoDaddy, $45m) and WooThemes (Automattic, $30m).

Who am I missing?
It helps certain agendas to have a boogeyman out there!
Why would the security matter to you? It's the owners problem...
You'd be surprised, though, by how few people realize NK has a formidable military. Every time in the last decade NK commits some insanity, over the water cooler people are more than happy to say, "[Bush|Obama] is being wimpy, he should just invade NK and be done with it." I mean, I know it's just talk, but if they had even the most cursory understanding of the military situation in the region, they wouldn't say that.
I, too, wish there were a feature that would break Web applications that use modals for marginal benefit.
Slavery requires coercion. If it's by choice it's different but there are other laws under which this falls that prevent it to avoid abuse. For example in the US, you cannot employ a intern for free that does work your company might profit from (not a lawyer so I might have that slightly skewed).
All of this is neat stuff.

That said, for some reason I am still bothered by the use of laser range finders. To me it makes it all feel like a parlor trick. The easiest way to produce machines that can be used in "Oh, wow! Look at that!" videos that continue to bring in grants.

These robots should use binocular vision and nothing else.

Oh, wait a minute, that's hard, isn't it? Yup.
Yeah, I'm talking about something a little different.
One of the useful parts of Slack is push-notifications to my mobile device when I'm away (and only for things I opt in to).

Do any of these new-fangled open source Slack alternatives offer notifications for people on the go?
I find that while it works, it is a bit cumbersome. I also find this with Java API's in Akka, Spark, Kafka, etc. Having said that, I absolutely love Scala and I think you should learn it anyways (as with any language you can, even if it's only minimal).
I'm an avid react user and I completely agree. It wouldn't make it a 'serious' alternative just from that, although I would always love to see react used :).
If I was drinking coffee, I'd spit it out on my keyboard right about now.
I don't. I can find out but not going to bother right now.

As mentioned elsewhere in this thread, I'm not so concerned about people who left. If a small popup is enough to make them leave, then they weren't interested enough in the article to begin with. But still, if I find that the less-invasive method is just as effective then I'll be happy.
> Anyone else hate clickbait titles that unnecessarily conceal info as much as I do?

Lots of people do, but it's a little tricky to do anything about them. Often even articles with horrible titles have good content. Maybe people who submit links with clickbait titles should be penalized if they fail to change the title to something reasonable.
Not eating pork guarantees you'll be missing out on Ramen just like how you're missing out on bacon.

You can always go for imitation bacon or non-pork based Ramen but the experience is different.
Actually it's very easy to measure and the answer is "yes."
could not register: "Please Wait..." for 5 minutes and counting
> Should the self driving car swerve into you to avoid greater moral hazard?

The self-driving car's first priority should be to protect those inside it. Anything else is more complicated. I read an article a little while ago about this topic and it posed a question along the lines of "should a self-driving car do the thing that'll kill its own passengers, yet save a larger number of others around it?" Think about how difficult it would be for a self-driving car to estimate this. Even more importantly, how would two self-driving cars cooperate in the event of an inevitable accident? Would we allow them to directly talk to each other, or are they only allowed to interpret each others' trajectories?

I think the simplest directive is "save your own passengers". That is what human drivers currently do, and I believe in the long run this would be effective at saving the optimal number of lives. Besides, if choosing between a car with this directive and a car that's programmed to sacrifice you to save someone else, which would you buy?
About as bad as behavior genetics reporting gets
I sure get annoyed when the "headline" is just the name of a library with zero context indicating what it might even be.
I've been using this and really like it!

The experience is very dependant on the hardware, so it's much more usable with 8G ram, quad core and ssd than otherwise, but it can work on more basic specs too.

It's really nice being able to pass a VM's traffic through a VPN VM, or to completely sandbox it from the network. Also having a convenient interface for opening a PDF or web browser in a disposable VM is pretty neat.

Some things become more fiddly like attaching devices or moving files between VMs, but it depends on the use-case how much that matters.
I mean how much the developers are picking up this. I see it as a pattern that developers sometimes reject new features on the basis that "they don't need it".
This GDP report also confirms global trade is crashing, as net trade (exports less imports) subtracted -1.9% from the final GDP print, likely due to the strong dollar:

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

And as well noted by this lady, we probably haven't seen the worst yet: https://twitter.com/auaurelija/status/604271796267937792/pho...

All the indicators point to NIRP coming to the US soon, as lately bad economic data (such as global trade) correlates almost perfectly with bond yields.

And as noted on ZH, the lower bond yields drop, the larger the secular decline in aggregate demand ("deflation"), the more businesses focus on investing in short-term capital gains instead of long-term growth projects (i.e. capex), the worse global trade will get, leading to even more debt monetization, even lower yields and even lower trade...
Yes, I use Play exclusively with Java. I've never felt that Java is a second-class citizen with Play. All the features are supported from both languages and the core developers are very eager to ensure that you can work equally well with both languages.

I'm not entirely sure why Play has a reputation of being for Scala except that there are fewer web frameworks for Scala than Java, so Play is more popular among Scala developers. I think the other thing that confuses newcomers is that the templates are Twirl templates. They should probably have an extension like .twirl but unfortunately use the extension .scala.html even though you're really not writing Scala at all. You're writing Twirl which is it's own thing and doesn't take more than a few minutes to pick up. (The reason for the .scala.html is that templates get compiled to Scala, but you really don't have to know or care about that)
Drone operators have the same type of psychological pressure and results as ground troops: http://www.nytimes.com/2013/02/23/us/drone-pilots-found-to-g...

In terms of their superiors, isn't that how warfare has always been?

My guess would be that ground troops replaced by robots would likely still have a pilot with a "finger on the trigger" for a long time. If the reaction is this mixed Hacker News, how do you think extremely conservative military commanders would feel about "AI" controlled soldiers?
I can scroll with my MBP's trackpad just fine.
Also I dont think someone needs to study in a university to become a specialist. Passion I think is more important than formal university education
Funny how this is related to hacking. I guess a lot of devs love this stuff.
i also use open scad, but mostly because solid works is too expensive (and i like to have my data on a free format, human readable if possible, always)

i bet if you look at your design code, most of the parametrization and solid are there just to work around the fact that you can't tie one side of a cube to another.

to me at least, that's the killer feature that open scad lacks.
For some reason, GC is on of those areas that I have zero desire to learn sufficiently to tune. That's probably why OP has a successful career as a consultant.

When making tradeoffs in development, a simpler GC with predictable behavior is worth losing a lot of raw performance to me. Thus I find myself drawn to platforms like erlang/elixir or Haskell where GC is isolated.

I suppose the rational approach is build on Hotspot and when it becomes a problem hire a consultant for instant performance gains (assuming low hanging fruit is in abundance).
We (Harry's) have released a tool called Kontrast: https://github.com/harrystech/kontrast, http://engineering.harrys.com/2014/09/24/kontrast.html

It's written in Ruby but is not really dependent on Rails or anything to run. We use it to compare a list of URLs between the version we are currently testing in CircleCI and our production site. Any differences are highlighted in a nice gallery and we get a message in our Hipchat room.
Why should they use binocular vision?
FIFA Presidential Vote Live Blog
Kung Fury – a comedy funded through Kickstarter [video]
Slavery seems to go rather beyond accepting unpaid labour.
Well there are multiple things going on here that lead to this. I don't think it's a single thing.

It's hard to retrain people for new jobs.
Productivity has been going up so demand for labor to fulfill the same output goes down.
Teachers and infrastructure are government funded things. To increase teachers and infrastructure you need the political side to vote for it which isn't happening right now.

There are a lot of other factors.
I have seen many projects use scala-guice [1][2]. If all I have to do is build a module [3] and @Inject[4] in to the top of my controller, I struggle to see the benefits of Play supporting it directly.

1 - https://github.com/codingwell/scala-guice
2 - https://github.com/mohiva/play-silhouette-seed
3 - https://github.com/mohiva/play-silhouette-seed/blob/master/a...
4 - https://github.com/mohiva/play-silhouette-seed/blob/master/a...
My misunderstanding -- you were referring to my link, not the root link. I see what you're referring to now.
I like the way they did it in Eve Online with the mining animations. The "bolt" animation should be plasma weapons, and "pew pew" seems a bit too cute and cuddly for that.
> Note that my question included "...that is actually correct" as a condition.

I think it's valid to pick an approach that makes it more likely I'll do things correctly.
Mysterious low-flying plane over Twin Cities raises questions of surveillance
> People willingly enter their credentials after clicking on links in obvious phishing e-mails that they have no idea why they received. Do you really think it's unlikely that people clicked your verification link without intending to sign up for additional e-mails from you?

If people are entering their e-mails and clicking a verification link without wanting to receive e-mails it's absolutely their own damn fault and I don't care.
> the asynchrone nature forces you to have abstract classes everywhere

Could you elaborate?
You didn't respond to any of the main points listed in the second paragraph. Would you say you can't find experiments for points (1) to (4)?

Does point (5) needs any experiments? While point (6) just needs a more extensive definition.

These 6 points are giving you the proof that you are asking for evolution to be proven in a scientific method.

Edit: fixed typos.
Could you please share Cloud vs Native usage ratio/%?
I think there should be a law forcing to release into public domain published works after their copyright has ended.

And, independently from that, the prolonging of copyright needs to stop.
It's planned. You can see whatever is planned or not in GitHub issues. Also, you can create some feature request there or either contribute with something.

https://github.com/RocketChat/Rocket.Chat/issues.
Global deflation - aggregate spending's too low, too much austerity.
Having Trouble with Bernie Sanders' Website? He Wants to Help
AFAIK, they simply entered the market first and gained a large user base.
Minor corrections then if you don't mind?

"If..., then..." and "I've spoken English for decades."
I wrote a prepared-statement only PDO database abstraction for PostgreSQL, SQLite, and MySQL in 1kb for PHP called https://github.com/Xeoncross/DByte. Sure it's bad form for not supporting dependency injection - but at 1kB it's mostly there to show new programmers how easy it is to use PDO calls correctly to get the results you want.

Rather than wasting time iterating over the column results (https://github.com/paragonie/easydb/blob/master/src%2FEasyDB...), you can just tell PDO to return that column (https://github.com/Xeoncross/DByte/blob/master/DByte/DB.php#...).
> It's fine to teach creationism

If by "teach" you mean anything resembling "present a subject as if it were factual, and rooted in evidence", then no.

It's okay to inform students about creationism.
.. and here I'm having difficulty plodding through Scala... :-(

I wonder what's the similarity between learning human languages, and computer languages. I think one can pick up a computer language fairly quickly if it's in the same paradigm (imperative, functional, logic, etc.)... but actually mastering it is much harder, because there are so many different ways to do ("say") the same thing.
They are frequently illegal unless the company is paying them in experience, expending at least as much time/effort/resources as if they were doing the task directly.

And people sometimes break the law.
No. That was great. They apparently are not as nice as you thought they were.

A considerate dev would say: "Well, I have to say, I'm sorry to hear that. It was a pleasure getting to know you and I hope we have the chance to work together in the future. Good luck at [company Y]."
Have you done user-testing?

I haven't but I've seen non-nerds get irritated by popups. Heck, given that their primary complaint about computers is that they're confusing, the last thing they want is for popups to confuse them further.

[EDIT] Here's a study that agrees with me:

http://www.nngroup.com/articles/most-hated-advertising-techn...

I can't find the actual source, though, if a source even exists.
Tim Berners-Lee urges Britain to fight 'snooper's charter'
You may not care about spamming them afterwards (and I sympathize with that view... there's only so much you can do) but if it skews your numbers to the point where you can't determine whether your popups are actually effective, surely you care about that?
Are there any sensible, albeit less popular, modern equivalents to XMPP?
I don't know how many people remember "The Wizard", but man what a brilliant bit of marketing on the part of Nintendo.[1]

1: http://en.wikipedia.org/wiki/The_Wizard_%28film%29
I think somebody is fooling themselves, and I think it isn't me. Its self-serving to stick a dialog box in somebody's face, then spend 100's of words defending that choice by denying the obvious.

All the arguments above are about the site, not about the visitor. "capturing customer email", "Buying the right to email market" are not about the visitor gaining value by reading a blog entry. And those who object to the process are "not my target". Very convenient. Perhaps I was a whale with a blank check, reading the blog entry to find out more. One popup and now I'm gone. You'll never know, since you've already convinced yourself this is all ok.
BitcoinDial Lets You Make Worldwide Phone Calls with Bitcoin
You need to think about it this way: historically, the comment pages of HN have made for very good, diverse, and interesting reading. One learns odd and varied details about historical technological decisions, rocket engine design, et cetera... anything may come up. The commentators on Hacker News include a wide variety of domain experts, mildly historical figures, legions upon legions of extremely experienced programmers, managers, entrepreneurs, and so on. This is what has drawn most of us here. The comments, ideas, and speculations produced by persons such as myself are fine, perhaps, but frankly, they're not nearly as interesting to read.

This leads us to one of the most frustrating oddities of the Hacker News website: you can't collapse the comments. If there's a tree structure of comments, every comment will take up at least a good thumb's width of screen space.

The consequence of this is that every comment is an imposition on the reader. Every comment needs to be able to account for itself. Posting on Hacker News is a performance, rather than a conversation. We're on stage, whether anyone wants us there or not, and unless we're trying to write words that other people might find valuable, unless we're at least trying, then yes, we will be swiftly downvoted to oblivion by everyone, including people exactly like ourselves. There may be annoyance behind it, but there's scarcely enough thought wasted for malice.

One-liners must be very informative or situationally relevant messages. And properly capitalized and punctuated. Or else they should go unwritten.
Another Goal for Science
I haven't found a free, native Mac CAD software that I like as much as Autodesk Inventor for Windows yet, but there are a number of free one available for the Mac.

123Design comes to mind [1]

You can also peruse the comparison of CAD software at Wikipedia. [2]

1. http://www.123dapp.com/design
2. http://en.wikipedia.org/wiki/Comparison_of_computer-aided_de...
I fail to understand how Microsoft working on OpenSSL is any hint of SSH support coming...
If a person unknowingly does all this: Open blog about user acquisition --> Confuses message about "email updates" to mean they must enter their email --> Opens and clicks verification email clearly stating it's to receive updates --> Proceeds to open future emails about user acquisition and does not unsubscribe... Well, good thing for them that I'm not an African prince.
> still is part of Humanity

It's not part of that sphere of humanity that we call science.
Actually it's all home grown, right now it renders the page and screenshots in Firefox 38 ESR and then the actual diff image is produced by imagemagick's compare function, with some special things around it to handle edge cases with width/height differences and some others.
What do you think of the destructuring features in Perl 6 as discussed for example at http://perlgeek.de/blog-en/perl-6/2013-pattern-matching.html?
The big difference with 2.4 is that Play now uses DI internally. So if you want to replace some Play component with your own version of that component, you can do that. With 2.3 you could use DI with your own app, but couldn't with any Play-provided components.