skysight-inc/HackerNews huggingface dataset:
I haven't gotten to 100 million installs, but I have a few Play apps and one got to 7 million installs. This post is most right on that I've seen here. Back in 2011-2012 you could have a hit without generating your own installs to it. With more competition nowadays, that happening would be much rarer.

You need to generate your own installs at first. Google will look at your uninstall ratio, and perhaps other factors. If those factors are good, Google will start pushing you up the keyword and then category rankings in various countries. Then people will start ranking your app, and that will factor in. Google has made some public announcements about what they take into account, and there are many outside accounts out there with guesses, some good, some not, at what helps.

Making an app people want helps. Having a clear, simple icon and clear app name helps. If the app does offline maps, call it Offline Maps. If several reviews and e-mails suggest adding a feature, consider adding the feature. And so on.

I have not found cross-promotion helpful In the mannernthe article says. If you run ads, and get one cent for every ten ads shown on average, then you're losing a cent every ten times you show your ad. It might be cheaper to advertise it in other venues. In some circumstances cross-promotion makes sense. You can set a minimum bid for your ad network, and show your ads when the ad network can't make that bid. Also, for new apps, I often put the first ad in as a cross-promotion ad. I see how the app does, and how much it refers. If all is well and the app is taking off and doing referrals, I put an ad network ad in the app.
This is awesome. Learning the whole modern build ecosystem was such a headache. It's great it see best practices rolled up for new users to experience.
what kind of website is that if you don't mind sharing
Another SV resident, I can understand given WYSIWYG tools and CMS like WordPress it would "only seem logical" that eventually nobody needs to code and we just magically make things work.

I think the problem with that assumption is that there has been virtually no traction on "just telling the computer what to do" - whether text or voice. There is also the assumption that programming is not getting more difficult. While not everyone is working on "capital E" engineering efforts, it's a bit ridiculous to think that our jobs are getting easier to automate in the wake of Internet of Things, Virtual Reality, Augmented Reality, and projects like Web Assembly pushing browser-based development into interesting, new places.

Just because we made it easy to set up a blog doesn't mean we made it easy to "program with words".
I'm not surprised, but it still amazes me. I have often comment that I didn't understand why, here in Australia, we have cancer warnings on cigarette packages but no similar requirement for alcohol.

The cancer.org[1] website has listed ethanol (drinking alcohol) as a Group A carcinogen for at least the past 8 years, if I recall correctly. You'll find it listed as 'Ethanol in alcoholic beverages' in [1].

The 'Alcohol and breast cancer'[2] entry on Wikipedia cites research that claims A study of 17,647 nurses found that high drinking levels more than doubled risk of breast cancer with 2% increase risk for each additional drink per week consumed. Binge drinking of 4–5 drinks increases the risk by 55%.

Another issue with ethanol consumption is that it's breakdown in the liver is rate limited by the enzyme alcohol dehydrogenase, which causes partial oxidation of ethanol to form acetaldehyde.[3] This rate limited pathway is probably why drinking fewer drinks (less than 1 per day and drinking it slowly) is less harmful.

1. http://www.cancer.org/cancer/cancercauses/othercarcinogens/g...

2. https://en.wikipedia.org/wiki/Alcohol_and_breast_cancer

3. https://en.wikipedia.org/wiki/Acetaldehyde
You may find learning more about the foundations of common-law to be interesting (since it seems you are from a Civil Law perspective).

http://faculty.msb.edu/hasnasj/GTWebSite/TortWeb.html

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=586941
Prometheus is the clear winner
Sensu!
This sounds like a good idea! Not sure how to monetize such thing, but hey, not everything worth doing can generate money.
> to add the same spice

Interesting, any tips on spices that works particularly well with?

I can totally relate to the desire to have the onions be a bit more or less crunch in an omelette depending on your mood.
> Sadly, Ruby is not the language for the multi-core world

MRI isn't the implementation for the multi-core world, but MRI isn't the only Ruby implementation; on language features, JRuby, particularly, isn't particularly far behind (the current version runs Ruby 2.3 code; I wouldn't expect 2.4 support to be that far behind), and fully supports thread-based parallelism.
If I made a formula that is more generalized, patents still apply?

Here it is in complex numbers:

p = (r1*cos(ph1 + th) + 1.0*I*r2*sin(ph2 + th))*
(Abs(cos(m*th/4)/a)**n2 + Abs(sin(m*th/4)/b)**n3)**(-1/n1)

This can produce a number of interesting shapes that original Gielis transforms can't.
> For dynamic workers that move about the company and immerse themselves in lots of projects and want upward mobility, I can't recommend it.

LOL. I work remotely and this is exactly what I do all day long. The problem lies with the companies communication processes. Thats all. If the majority of team communication is centralized in Slack, if documentation is stored in Google docs, if planning meetings are held on skype/google hangouts, if code reviews happen via github what is left? Given many companies use most of these tools already it seems really weird to me that they cling to this "Butt Seat / water cooler Culture" It is so easy to take ownership remotely if the team is remote, just IM the lead or executive and say so. Again, I think that companies the "Allow telecommuting" are to be avoided. "Remote-first" companies are where it is at.
There's routine swathes of [deleted] posts in /r/askscience also. In my experience though, having heavy-handed moderators is certainly an exception on Reddit.
> buys you bear and coffee

You give bribe, I buy you bear. You give no bribe, I buy you two bears.

(Or insert any other joke here, they write themselves.)
I'm confused by the title. Is PoGo the first app to reach x downloads in the first week of release, or is it the most downloaded app of all time, just one week after release? Slow internet won't let me view the article.
But its a bad thing overall if the employees and owner of the startup were wasting their time and money producing a product that never showed value.
same as always right?
> (That said, I'd admonish anyone your age that if you don't have children, have them now rather than a series of compensating house-pets for the rest of your life)

I should give up my dreams in order to have kids ?

Two years ago, I had an idea ( that failed but that's not the point here ), I wanted to finish it so I simply walked into the office and quit.

I worked 6 months on my project, I didn't care about someone else, just me and my project.

I value your opinion and if you think that you should have kids, do it but for me, right now it would be like a prison.
Wow! That is a lot of porn!
The current spat of cheap Android boxes preloaded with Kodi (which itself isn't an issue) and all of the third-party stream-torrenting plugins (the real issue), are posing enough of a threat for big Canadian telcoms to go after them here. They're too easy to use, not to mention stream a lot of sports which is the last bastion for many cable companies to hold onto subscribers.
They (children) also change your priorities (...and time, plans, budget...whole life)
I think it depends on your needs and software, how much time you want to invest, what you want to monitor, do you want to maintain it or you want saas?

You want metrics from counters you build in your app? (see statsd?)

You want to aggregate and do analysis on logs? (see ELK stack?)

You want to monitor cloud infrastructure (see stackdriver?)

You want to run end to end tests on your application to ensure it's behaving? (see runscope?)

As your application grows, you probably want a blend of tools to see inside your app.
You could come join us at 18F or USDS. :)
Full live coverage on CNN, BBC World and Al Jazeera should be evident enough that this is not a misc "local news". I dislike this downvoting/flagging and think the site could work fine with just public up-voting.
Would love to know the app who previously held the record.
Thanks! Yeah, the phone apps that do it turn on the phone's flash and it works much better - but I can't find a way to do that from JS. It seems like one of those things that's in the pipeline but hasn't made it in just yet.
Django email backends and webhooks for Mailgun, Postmark, SendGrid, SparkPost
I would start by addressing why you say:

"I'd like to be something -- more than just an office person. More than just someone who works that 8-5 shift."

Why do you want to be "more" than that? For what purpose? The approval of others? Because somehow, you'd be a different person or "feel" different than you do now? Because somehow cube dwellers are lesser... and by what standard... public opinion?

I think this is part of the core of the issue you face and you need to come to terms with your motivations when saying such things.

Most people that are "something" more than average aren't actually trying to be accomplished, they're dedicated to a problem, a profession, or an avocation. Solving the problem, perfecting the skill are the goals and produce the satisfaction and are the source of self-esteem... the acclaim is merely a side effect and honestly not important.

Finding a good central purpose is key here. Something that you want to achieve without regard if anyone else cares: this is not necessarily a career pursuit either, and you can have more than one central purpose. The key though is that you have to care about... not anyone else. For some this is family, for some this is closing business deals, for others it's programming.

Seeking acclaim is not a good goal: I've had friends kill themselves for failing to achieve that when they made the approval of others the source of their self-esteem. When you make approval your goal you effectively refuse to judge what is worthwhile for yourself and outsource that to others; you stop thinking and wait for the thinking of others. You loose your independence and in the end, you become willing to compromise anything to keep the approval coming... regardless if that's good for you or not.

(Edited for clarity)
I don't understand your reference to "evidence based science" and the "scientific method"...

If you want to discuss stuff, that's fine, but suggesting that "posting ongoing terror attacks is appropriate" is somehow supported by "evidenced based science"... well... show me the study.
Did the author not notice the text on the Project Bloks homepage he linked to that says

"creating new ways to teach computational thinking to kids."

Pretty disingenuous or arrogant to act like you're setting Google straight xD.

Also, "intersectionality."
Of all apps that have been released, Pokemon Go has more downloads during the first week than any other app had during the first week.
You need to adjust your expectations, man.
Have you checked out DC/OS? It's built on Mesos/Marathon/etc. and has some pretty cool service discovery/routing built in, i.e. Minuteman which allows you to define virtual IPs and ports that map to specific services.
"While the game was only available in a few countries at the time, the app has attracted more downloads in the App Store during its first week than any other app in App Store history."
Alcohol was necessary for civilization, before we figured out other ways to decontaminate water. Smoking tobacco, as far as I know, did not materially advance the human condition.
dang: If it is your policy to selectively tone police people who disagree with Donald Trump, then you have the right to do that as a moderator of this web site. But you should not pretend that you are doing something else.
Do you really want verizon to buy a good company?
Who Are Your Lifelines?
Just my opinion, but I won't use Prometheus, because of the active polling model. It won't scale without a number of workarounds.

My preferred method is Icinga2 (a Nagios clone with better configuration and clustering built-in) with reports coming in via passive NSCA. Toss in Graphite (or I'm warming up to Grafana on Influx) with some ability to write alerts against those reported metrics, and you're as close to ideal as I can come up with.

Of course, that requires a fair bit of up-front knowledge to stand up and operate, but they're so rock solid (and scale like mad) I have a hard time not recommending them.
Quote from the article:
"... the app has attracted more downloads in the App Store during its first week than any other app in App Store history."
I too worked in the office for ~10 years and have been working from home for about 10 years now. The "upward mobility" point I would agree with but imo that is up to the employee to be (or not) comfortable with that. I've been in the same engineer/architect role for the past 10 years or so and don't have an issue doing that for 10 more years.
Also there are ways of reaching out to the execs other than hallway conversations.

As for the large chunk of "insight and productivity coming from informal conversations" - that depends on the company culture and "weight distribution" of the technical and industry knowledge among team members.

I've work remotely for a couple of fortune 50 companies as well as small (like 5 ppl small) startups and the only time this sort of thing was an issue was when I was literally the only remote employee on the team, but my technical/industry strength outweighed the concern so they were almost forced to keep me in the loop to provide insight from my end.
Going to try both, never tried either one when I lived in NYC.
You are conflating two things... Terror attacks are "normal news" (as you say, they're already covered by a wide range of normal media outlets). The "local news" comment was referencing things like stories specific to BART, a very regional mass transit system.
The resolution is a huge showstopper. I feel like the creators know this because the actual resolution isn't listed anywhere (11.6" HD display is all over the place) but 768p is at the very end of the page.

And since the panel type isn't listed, I have a feeling its going to be a cheap TN panel.
This was originally voted up as a story at Kuro5hin.org (K5) on Jan 28, 2015.

In the comments to HN submission 'RIP Kuro5hin', I posted about my story having been the last to post, and that I was thinking about getting a domain of my own. One of you responded, "Please do that. I enjoyed your stories, particularly 'Who Are Your Lifelines?'" [1]

[1] https://news.ycombinator.com/item?id=11609802

I'd started blogging about my taxi passengers at K5 in March, 2012, after my 8th lease. My original intention was to help me better remember all the interesting people I was meeting. I posted at K5 because I wanted to be anonymous, and was not looking for attention (the site was already on life support at that time).
I don't agree that the Donald Trump subreddit is the heart of the problem. It's a symptom of the problem. I don't care what goes on in that subreddit. Let them have their echo chamber. The problem is huge default subreddits that purport to be neutral but actually are far from it. This is what pushes users to the extremes, one of which is the Donald Trump subreddit, which got a lot of subscribers because of this fiasco.
It's not censorship, it's curation. There is a distinct difference.

Here's what I had to say about this a few years back when (ironically) Reddit first started having to deal with this:

[1] People tend to think of online communities as democracies where the freedoms they're accustomed to from their normal lives apply.

So when a post gets deleted by a moderator, people tend to think of it as a freedom of speech issue. There's a whole constitution out there specifically defending anybody's right to create a pro-Nazi subreddit, and to otherwise post anything they please on the site so long as it's not illegal, right?
Not really.

Not at all, in fact. Reddit is not the United States. It's Reddit. Online communities are not democracies any more than your back garden is a democracy. You pull weeds, plant seeds, and otherwise encourage the plants in your garden to comport themselves in a manner that ends up with a pleasing result. It's your garden, so you have the absolute right to pull weeds. The weeds get no say.

Reddit seems to have forgotten this for a while, and as a result they started sliding until they became, well, Reddit. The community we're currently discussing this in, on the other hand, has been a lot more conscientious in cultivating the type of garden it would like to see. And I think we can all say the result is a lot more pleasant than a less tended place such as Reddit or 4chan.

[1] https://news.ycombinator.com/item?id=3586667
Rodeo is a good start:

http://blog.yhat.com/posts/rodeo-native.html
Also ongoing terror attacks are not a good subject in a lot of ways.

I remember when redditors decided they were going to "solve" the boston bombing and they just ended up harassing innocent people and distracting law enforcement.

It is like the stupid idea that people are going to fight terrorists with handguns. Really when the shooting starts you don't know what the hell is going on and if you see some guy with a gun you are going to think they are the shooter and maybe they are just somebody like you who wants to help.

For instance when Gabrielle Giffords got shot, the hero who wrested the gun away from the shooter when he was reloading was holding the gun so he could keep it away from the shooter and then somebody showed up with a gun and demanded that he drop the gun, and they argued about this. Here you had people who were trying to do the right things and did not know the facts and could have added to the tragedy. I think of that crazy scene were a bunch of wastoids were shooting at each other in Waco.

You don't want to be part of that either in real life or cyber life.
it gets even "better" - the police who shot black therapist is now saying that he was trying to save the therapist from the autistic patient. If not for the video, we'd never knew how really low their lies are. The police demonstrate all the symptoms of addiction - doing their drug (violence) and lying about it in the face of obviously contradicting evidence.

http://www.npr.org/sections/thetwo-way/2016/07/22/487027848/...
The article seems to clumsily imply that the firing/resignation of a handful of employees is evidence of some conspiracy at reddit, yet people resign and get fired for all kinds of different reasons.

The tone of the piece makes me feel like it wouldn't even have been written if the employees who left had been 'tech bros'
What do you have to monitor? For network hardware you can use Observium (or the fork LibreNMS). It's simple and work fine.
I use a popular VPN when out and about with the laptop. Even with a UK connection I get Cloudflare captchas probably 75% of the time on VPN.

Not only does it trigger a captcha but a site that does so, if you're browsing a while, usually triggers another in 20-30 minutes. They don;t cookie the browser in any way, so if I happen to be browsing HN and go to 4 or 5 different Cloudflare links I get 4 or 5 captchas. Each with 20-30 minute refresh timeouts ticking.

Mostly these days, unless it's a rare site that's worth the hassle, I close the tab rather than faff ticking boxes identifying road signs.

So from this data point of one, Cloudflare costs sites traffic.
if you want tax breaks, incorporate.
Nice collection. These kind of posts where founders are so open with their numbers are always an inspiration. I particularly like the guys from GrooveHQ and their blog on the journey to $100k per month (Now updated to $500k as they've exceeded the 100k target).

However sometimes these posts tend to post a very rosy tint when things have been far more difficult. I remember watching a really awesome video of Scott Farquhar of Atlassian where he said something along the lines of "Our overnight success only took 8 years". His point being that most people only see the last year or so of media limelight and take that to be your "starting point" when in fact you've been hustling for years to get to that point :)
Yeah, interesting reading. I think they got more 'fingerprints' on this than they wanted, though....

> From: Daniel Strauss [dstrauss1987@me.com<mailto:dstrauss1987@me.com>] > Sent: Sunday, May 08, 2016 12:25 PM > To: Miranda, Luis > Subject: Deep background question > > Hey > > So we want to see the list of committee appointments the Sanders Folks submitted just to verify it was mostly staffers and ineligible figures. That possible with no fingerprints attached?

https://wikileaks.org/dnc-emails/emailid/7065
"Webapp" generally implies something administered by a third party. The extra overhead of (dedicated server, network setup, redundancy, each user requiring connectivity) only pays off when it's amortized over many users who do not have to set things up.

Sure, some of these release their code as "open source" and you can setup your own copy. But I've never heard of one where the majority of users actually do so [0].

There are some locally-hosted applications that are intended to make themselves available on :::80 that use a browser as a UI toolkit, similar to how we can have a native app that links a browser as a library. But such things generally aren't referred to as webapps. The network transit seems integral to this term.

[0] Well there's probably some developer-focused tools where this could be the case because said developers already have to deal with "web stuff" and so the additional overhead isn't as high. But this doesn't generalize to all users.
Beta Android Version of NewsTab Reader
Shows you just how much pent up demand there was for Nintendo to release games on mobile.

Getting a huge first week download count is a lot easier when you have literally decades of brand recognition. Being a free download certainly didn't hurt either.

It remains to be seen what the customer retention numbers look like. I saw some absolutely insane projections earlier this week about how Apple and Nintendo were going to make billions off of Pokemon Go. I don't see how they're going to sustain the current game as it gets fairly grindy and there isn't much to do once you've caught them all. Maybe some compelling new features will be added to keep players from getting bored? Direct peer to peer battles and possibly trading for example.
I think the point is, it's only a stupid risk if you're dealing with stupid systems. When all the actors involved see his transgression for what it actually is (instead of just yelling BUT THE RULEZ) it's apparently not as big of a risk.
News is basically fact reporting. HN is the opinion layer on top of that, where opinions are expected to be derived independent of ideologies. That's in contrast to Reddit where ideological debates are encouraged
But that's the beauty of Ember: you run one tool. `ember`. Sure it uses Babel under the hood and a CSS preprocessor, but they are not separate tools really.

But what exactly is wrong with a CLI? I'm sorry but I really don't get your point. I mean, you kind of have to run one or more anyway if you want to do modern JS development because the JS you write isn't the JS that gets served to the browser (and for good reason). A CLI is a requirement and has been for a while now.
Gas station hot dogs with mustard is f*%&ing delicious. And the orange chicken probably has MSG, so it's not for me, but most people like it.
The San Francisco Mozilla Office is its own Pokemon Go Gym also. It's down the street from the Niantic HQ too.
Something like that happened the other day with the police shooting someone giving aid to another person.

Weird world we live in.

http://www.wcnc.com/news/attorney-cop-said-he-didnt-know-why...