skysight-inc/HackerNews huggingface dataset:
Unsubs, open rate, bounces, - yes.

I would be more concerned by people who do not bounce, read, sub or press the 'x', lose affinity, return to the site again later, get the popup again, lose affinity even more, and then bounce, never come back, and get an unpleasant feeling whenever they see my links show up some place else. That's the pattern that I would expect. Or people who sub and then stop opening the emails.

Because these popups are mostly going after a b2b type customer base I would expect them, like me, to mash the upper right corner of those boxes (which look awful on phones) before it finishes loading. Anything non-interruptive is a better experience, because the ultimate goal is not to get them to surrender their email but to get them to become a customer and recommend the products and services.
"On iOS, use the device token and implement truly anonymous login"

* What about the web?

* What about cross-platform?

* What about when the device token changes? (for example, after restoring the phone from a backup image)

My take: Facebook Login solves a real problem well and this 'Anonymous' option is a good improvement. The name is no worse than other industry uses of terms "Incognito", "Private", and "Cloaked".
I'm bouncing between thinking this is great and this is awful. Ultimately I'm very curious how developers will use it.

The main risk seems to be what happens if Facebook decides to remove Anonymous login. You may have many accounts on your site that had logged in anonymously and participated, but now no longer have a way back in. This seems like an awful scenario, and yet a very possible one -- Facebook is quick to change and remove features on Platform.
Thank you for the thoughtful response, I was fully expecting to have my comment skewered. Multiple, direct relationships with advertisers seems to be the key to long term success. Unfortunately for the "small guy" that doesn't come until you're beyond a certain traffic threshold leaving most to swim the troubled waters of AdSense and the like.
socrates1998 didn't say anything about money.

A reward could just as well be encouragement rather than being looked down on or be perceived as arrogant.
> he argues against TDD, and he doesn't think unit testing is sufficient

But what he describes as "TDD" to argue against it isn't TDD (either in his description of its substance or his description of its rationale), and what he describes as "unit testing" to argue that it isn't sufficient isn't unit testing (again, either in substance or rationale.)

> but he doesn't argue against testing, or unit testing.

He specifically argues that unit testing should be deemphasized if not outright eliminated, and that the reason for this is the elimination of test-first as a design practice. So, yes, he does argue against unit testing (of course, the argument is nonsense, since unit testing was an important practice before test-first practices, and test-first practices are independent of kind of testing -- sure, TDD emphasizes unit test first, but ATDD/BDD focus on acceptance test first; moving toward or away from test-first as a practice is completely orthogonal to the degree of focus on unit testing vs. other kinds of testing.)
Yes! If we are doing wishing thing, I wish I could install Android applications that require privileges I don't wont to give them. My system would still run the application but give it garbage for, for example, my GPS location or my camera image or my contact book. Also I'd like two sets of spoofed data. One obvious, second as realistic looking as possible, for applications that don't run with obviously spoofed data.
A Small Tweak for More In-Depth Self-Evaluations
Who is V. Stiviano (Donald Sterling alleged GF?)
I guess the question is if you could do bad things to truecrypt itself this way, or if it would be easier to rely on user intervention. There is also "what can be done by Dropbox itself" (potentially via court order) vs what could be done by mitm (not sure what protections Dropbox has against this; if it uses the host ca certs to authenticate vs in app cert pinning (which is obvious and good), etc.

Being able to "glitch" someone's truecrypt volumes without even compromising the crypto could lead to fun. Also, OS/file system cruft on the level above, essentially the equivalent of an .htaccess file, could be fun.
If the beginner understands functions I tell them it's the specific object running the function call. If not, I tell them it's the object that owns the most immediate scope (as in the one "running the code").
Also important here is the definition of what an object is.
The key sentence to memorize is: "An object is an instance of a class" which is to say that the two are not the same. Saying a class is a blueprint and an object is the actual house that was built according to the blueprint (the class definition)is a good way to get this through. "This" in the above analogy more easily means a reference to a specific house.
US government to put all of its spending data online
yes. http://www.npr.org/2014/02/12/275885377/in-the-worlds-sixth-...
Which is a refreshing change compared to how Google has been in recent years.
This was asked in the previous discussion of this item. Here is the link to the question and discussion:

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

If you want to see more of the discussion, follow the "parent" links from there.
Unless you also avoid meat for other reasons, wouldn't it be better to eat meat, but only from those farmers that raise livestock in humane, sustainable conditions (organic/free range/...)? That would increase competition and support their business models.
Cost of a service is not relevant to your rights.
Red Hat to acquire Inktank, the company behind Ceph
I'd say they've thoroughly wrecked any reason to be trusted, see https://news.ycombinator.com/item?id=6929705 -- they were other threads by other users too, dealing with transfer failures of 5-figure US dollars that weren't dealt with by the Coinbase CEO, unfortunately those were killed by HN.
Probably while he interviewed 7 bitcoin startups for YC-S14.
Pokémon Google Maps Rewards Players Who Catch 'Em All
I just mean, we can't possible do our jobs without it. A big part of my company is sales, so even us Engineers need to be on linkedin with filled out profiles to make the company look legit. Also, all the sales people need to ask us for introduction to people we know. When a sales person here is trying to reach company X, they see an engineer knows another engineer there and boom - the connection is made. Trying to not be on linkedin here would be like swimming upstream.
As a motorcyclist, I can sympathize... I become acutely aware of distracted drivers when I'm in traffic on two wheels.

Like you say, it's a terrible idea for a lot of reasons, but I always admire a good hack.
Check out https://www.verbling.com/, its (YC S11)
They are different things. I think the proper term for scrypt, bcrypt, etc. is a key derivation function. They take a password, add a salt, and produce a key that can be used for authentication.

http://en.wikipedia.org/wiki/Key_derivation_function

The hash functions in the OP are cryptographic hash functions.

http://en.wikipedia.org/wiki/Cryptographic_hash_function

The 'cryptographic' part of the name means that it is hard to find two files that produce a collision (hash to the same value).

I believe that key derivation functions will include cryptographic hash functions.
> But thanks to fracking and the shale revolution, peak oil and gas have been postponed. They will run out one day, but only in the sense that you will run out of Atlantic Ocean one day if you take a rowboat west out of a harbor in Ireland.

As an economist, how can the author not see that the hidden environmental costs are growing? As markets demand natural gas within a cost range while resources are limited, the solution becomes to pass this cost off on the environment. The environment doesn't have a powerful advocacy and can't fight back.

I am disappointed that economists buy these models so readily without doing real accounting as to all costs. I think this is a problem in modern economics — we can easily measure monetary costs through accounting and prices, but other costs are hard to measure so the model treats them as residuals. Then, they run predictions with their models that completely ignore environmental costs. Don't argue markets don't have a cost on the environment when you've failed to include environmental costs in your models.
> If it's hard to write code that "understands" your code, then it's probably hard to understand your code.

That seems true. But most TDD people do not claim that, they claim that it it's hard to write fast code that "understands" your code without needing to "understand" anything else on the system, then it's probably hard to understand your code.

I can't agree with the fully qualified proposal.
There's no reason that can't happen elsewhere, but there are a lot of reasons that it doesn't. Hyperinflation is actually a pretty rare event, which is why we keep seeing the same two examples over and over - and stated as if they had come out of the blue in what seemed to be a well-functioning economy, rather than being the result of extreme political conditions.

Ironically enough, the old Deutschmark is still traded in parallel in Germany, and since it's no longer issued or subject to exchange-rate fluctuations it's inadvertently acquired some of the characteristics people like about Bitcoin. To put things in perspective, there are more DM in Germany than there is global market cap of Bitcoin: http://online.wsj.com/news/articles/SB1000142405270230437380...
So one of the examples they use is really powerful: buying movie or concert tickets.

I'm in an app like IMDb or Facebook or whatever and I see a movie trailer. I'd love to be able to buy tickets immediately. Right now, unless the app developer specifically hard-linked to a ticketing app, I have to manually open that app, search for the ticket, then return to where I was before. With an app link, I can simply open that movie page inside MovieTicket.com or Fandango or whatever, and buy my tickets (using whatever logins are already associated with that app and account) and then pop back to where I was before.

Same thing if I have a special type of audio or video file in a text document. Rather than having a link to that file open in a web browser that then tries to open up inside an app, it can open up inside the native app, and then pop back to my document after it is done playing.

It's not that different from the "open in" option in iOS or intents in Android -- except you can also have that sort of stuff apply to web markup. So a link to a content type accessed on the mobile web will still execute in-app, rather than in a mobile web view, which might not be as full-featured as the content owner wants.
> Why trade a public health disaster for an environment disaster that will likely lead to a different public health disaster?

This is a false dichotomy. And regarding your other point:

“Every life saved this year in a poor country diminishes the quality of life for subsequent generations.”
-Paul Ehrlich, 1968

“By using DDT, we reduce mortality rates in underdeveloped countries without the consideration of how to support the increase in populations.”
-Michael McCloskey, 1971

“So my chief quarrel with DDT, in hindsight, is that it has greatly added to the population problem.”
-Alexander King, 1990

"An end to the continued domestic usage of the pesticide was decreed on June 14, 1972, when William D. Ruckelshaus, Administrator of the Environmental Protection Agency, issued an order finally cancelling nearly all remaining Federal registrations of DDT products."

http://www2.epa.gov/aboutepa/ddt-ban-takes-effect

"WHO actively promoted indoor residual spraying for malaria control until the early 1980s when increased health and environmental concerns surrounding DDT caused the organization to stop promoting its use and to focus instead on other means of prevention."

http://www.who.int/mediacentre/news/releases/2006/pr50/en/

"Thanks largely to the use of DDT in Namibia, malaria related hospital admissions and deaths fell by 92% (29,059 to 2,264) and 96% (1,370 to 46) between 2001 and 2009. Similar trends have been seen in Botswana, South Africa, and Swaziland. For these benefits to be outweighed by risks requires reproducible evidence that DDT is dangerous, but none exists. WHO’s latest assessment found no evidence for concern “about levels of exposure for any of the end-points that were assessed” in carcinogenicity, reproductive toxicity, or developmental toxicity.

Yet despite this endorsement and admirable malaria control results, UNEP is trying to eliminate DDT again. As major UNEP donors, including the European Union, have endorsed WHO’s position, UNEP’s motivations are unclear."

http://www.bmj.com/content/345/bmj.e6801?ijkey=H4KijaZlhGvkD...
JavaScript logger/sink for client and server side
Is Innovation Exploding or Expiring?
Short answer: Those are key derivation functions, and people who call them "hash functions" are abusing terminology in a dangerous way.
I agree that KA is not a perfect substitute, but one thing I will say is that there is a huge difference in the intrinsic motivation behind someone that wants to watch a series of KA videos vs. someone that is told they must take a class.

As we know, classrooms are not perfect either. But if we could get classroom education and KA education to both be better (after all, some university courses are shown on vidcast and sections are replaced by digital discussion forums), then I do think KA could be a very viable alternative for the traditional classroom. Instead of telling a student s/he needs to learn calculus, you wait until they recognize the need for it in their daily lives and take the class.

Honestly if you don't need it, it really might not be helpful. I can't say I've used any skills from many classes (calculus, accounting, earth science, etc.) other than being able to recount obscure but interesting facts. For those that say well my inherent problem-solving skills have been influenced by the logic of these classes, well they really haven't (and I had great teachers). Everything I learned about framing and solving a problem I learned from real world work experience as a consultant (why schools didn't find a way to teach this to me is a different argument). And in case it sounds like it, yes I do believe I'm more in the "unschooling" movement.
Industrial Computers Emerge as Another Heartbleed Worry
No doubt. This is absolutely spot-on.

The other problem that exists in the US is that the "family doctor" has an incentive to pack his schedule full of as many people as he can to collect as much money as possible. If someone comes in complaining that they have had a sore throat for a day, then they are going to get a pill; regardless of whether or not the infection is viral or bacterial. It is way, way faster to send the patient out the door with a pill that they think will make them feel better than it is to educate them about the macro effects of improper prescription of antibiotics. The only thing they care about is missing another day of work because they have a big deadline and the boss is breathing down their neck.
House spam filter blocks thousands of wolf advocates’ emails
Launching a Startup with Panic Disorder
Didn't a lesser version of this already happen and Obama decided to let Apple have a free pass?

http://www.cnbc.com/id/100937213
Sure. So let's say you run Skype. Currently the way skype works is to add somebody, they have to find out their Skype name, tell it to you, you receive it, they type it into a search box, pick from a list, then wait for the other person to confirm. That is, shall we say, terrible.

Deep app links would let you just send somebody skype://user/jim89 or better yet skype://invites/9384jr83 which provides a massively better on boarding experience.

Not only that, but I am working on an app where you don't even have a username, so there's nothing to type in a search box. A URL-based scheme like this one allows you to eliminate an entire field and the whole "create an account" step.
Since hands-free phone usage is just as distracting[1], it would be very challenging for a police offer know if someone is using a cell phone while driving. Probably we just need a cultural shift to make people reluctant to use a phone (or even talk to their passenger) while driving. My guess is that we'll get self-driving cars first.

[1] http://en.wikipedia.org/wiki/Mobile_phones_and_driving_safet...

Edit: https://www.aaafoundation.org/sites/default/files/MeasuringC... Don't talk to passengers folks! (like that's going to happen)
I don't know if you noticed this but in my area most of retail stores have terrible cellphone reception. I'm assuming they put cell jammers in their store too
What about Whirlpool?
Very, very few apps are used in a multi-device context. If/when you hit that scenario, you're already dealing with significantly more complex situations that would require you to implement some sort of identifying mechanism, which would render the notion of anonymous login useless anyhow.

Most people are going to access your app from one device, their phone. The phone is the one true source of identity. Let us all be glad that a privacy-paranoid company such as Apple sets the standards there, rather than what Facebook would have liked, had their phone efforts worked out.

I will also note that taking advantage of device token for "login-less anonymous use" is way way smarter for developers, from a usage perspective. Every single tap or interaction is a point of friction for your users; just eliminate them altogether. This is, for example, why TouchID-based devices generate more App Store transactions than devices based on the normal password system.
I use vimperator and had the location/search bar disabled/removed until now. It looks like I can no longer do that and have to have them visible. <Sigh>

EDIT: I just found the Classic Theme Restorer add-on (https://addons.mozilla.org/en-US/firefox/addon/classicthemer...) which lets me have the best of both wolds. <Yay>
Use Electrum for the bulk of your funds and Coinbase or another provider for the ease of use. Don't store all your money with a third party.
>> To actually run the experiment would have been to run the risk that a disordered environment has no effect on racial attitudes—a “null finding” that would mean he’d wasted his time, because journals aren’t usually interested in experiments that don’t prove something new.

This state of affairs has of course been remarked on before. Perhaps this could be rectified by creating an online journal with the title Null that only accepts papers recording experiments where the hypothesis was not proved. Of course it wouldn't make very interesting reading but after some time it might provide a useful reality check against novel claims, when a search in Null shows the x number of times a similar hypothesis was not proved. And the incentive to publish there would be to show that you are a credible scientist who sometimes, quite reasonably, comes up with hypotheses that when properly tested don't prove to be true.
What Are My Cosmetic And Reconstructive Eye Surgery Options?
Many times people live with eye issues that bother them because they don’t know the problems can be addressed by a skilled Miami cosmetic surgeon. A doctor who specializes in ophthalmic plastic and reconstructive surgery can address a wide range of concerns. Cosmetic blepharoplasty that corrects saggy, baggy, or puffy eyelids is among more popular cosmetic procedures. Functional blepharoplasty corrects droopy upper lids. Reconstructive procedures address eyelids where tumors or lesions have been removed taking part of the eyelid in the process, and anophthalmic procedures where patients are fitted with an artificial eye prosthesis. These are just a few reasons to choose cosmetic or reconstructive eye surgery.
Slightly more complex code with tests beats code with no tests every time, and it works just fine. Having 1 more class or function call is not exactly what makes an impact on workload. If you are optimizing your application by reducing function calls you are doing it wrong. But tell me, how does not having tests work out for you? Can you modify old applications, or applications that you didn't develop alone, with a high degree of certainty that you didn't break things in the least expected places?
I too read the book, amazing incite so much so that it seem almost obvious. For those who are too lazy to read, it also comes in documentary form!
Does anyone here work for a wireless service provider? It would be interesting to hear how major sources of interference are identified and dealt with.
That's a pretty unsubstantiated assumption. Could it simply be that cell signals have trouble penetrating the store walls?
This is great but I still feel like the elephant is still in the room. The elephant being the patents themselves.
The Internet's Own Boy – new documentary on Aaron Swartz
I have multiple client sites I'm currently designing with yeoman (and dreading converting to Wordpress). Just sent you $20 - can't wait to kick the tires.
> One day, there may be a number I can call to when my bitcoin goes missing.

Genuinely curious--how would this work?
Robin's blog post is not only to respond to HN comments (as you may noticed, he addresses an observation made by another commenter on his own blog).

And he not only responds to the comments, but adds plenty of other information and reasons why he suspects optical media is used by Glacier.

So no, I don't see anything "meta" about this post.
Shotgun: Rootstrap Keeps Ride-Sharing App From Wasting Money on a Dead-End Road
Tech Companies Hiring Fewer Blacks, Latinos and Women
That's about 97% accurate!
This chart isn't even logarithmic.
This is about as unbalanced and binary as you can possibly get. That alone doesn't make it wrong, but this article is so far from the middle ground that you'd need a telescope to see it.
Pedestrian downsides compound.

Trading some small downsides for big upsides may be a gain, but forgetting about the cost is a huge mistake.