skysight-inc/HackerNews huggingface dataset:
Ask HN: How to advertise a mobile game?
I have developed a freemium mobile game that is bringing me steady revenue (the vast majority of it is from the Google Play store). I understand my customer base fairly well. I am considering buying some advertising for the game, in the hope of increasing its sales. Does anyone have experience doing this, or has seen some best practices? I'm looking for anything that might save me some time or money - are google play ads better than FB? What are the best analytics tools for such campaigns? Are campaigns best done in bursts, or is constant advertising the way to go?

Any other advice/resources would be appreciated.

Edit: The monetization strategy is as follows: the game is free to download to try, but you need to pay to unlock the full game.
I really did my best to minimize the APIs used by the extension. Note that Chrome 70 allows you to restrict extensions by host [1].

[1] https://blog.chromium.org/2018/10/trustworthy-chrome-extensi...
no, but it BECOMES javascript after transpile time
Ah the classic "Apple is doomed" article for this quarter.
Hey, I was there too, during the winter holidays in 1988, so I can confirm that ;-)
Unrelated to Germany, East or West: back when I was a kid with a C64 and every game was pirated -- note: we didn't even know there was another way of getting games; we bought pirated tapes from stores with clerks! -- "Raid over Moscow" was a puzzling game to me because it looked cool and intriguing enough but I couldn't take off with the damn plane! I didn't have a manual or any sort of instructions, and I thought I was supposed to fly through what looked like a narrow horizontal gap in the hangar door, and obviously crashed time and time again because that's not what you're supposed to do -- there is no gap and you're supposed to open the hangar doors!

I still remember how thrilled I felt when I finally figured this out. It turned out the rest of the game wasn't as good as its opening scene and setting promised. In a way, taking off the with plane in Raid over Moscow was like figuring how to exit from vi.
Those "Honest Ed" signs are beautiful, and remind me of the hand-painted signs I'd still see in Brooklyn in the late 60s and early 70s (probably nearing the end of the era for hand-painted signs)
Thank you, will add that to my list of books to listen to.
Well I'm not sure you can discard a point because people tend to use it wrong.

If somebody doesn't want to care about something the "reason" they give is likely not important, at the end of the day it's an emotional decision. If you want to make people care about something, I recommend offering them a situation where they can sleep better at night when they care.
They are called UNIX conferences. C and UNIX (now mainly Linux, MacOs and Android) grew together dependent on each other.
You make it sound as if most mail servers log message contents. None of the servers I've used in the past 25 years did that (sendmail 5 on ultrix, later smail 3, then zmailer, then postfix).

The recipients' servers store the message with the password, of course, but they also store the other messages the same user has received from the same server, which in my case contain the same information as what could be accessed with the password. So the password offers very little additional value to an attacker, compared to just reading the mail.
The International Space Station is full of floppy disks
HN, of course.
What about bikes?
The best kind of gift is a proxy error from a website.

Not only have you saved yourself some time you would have otherwise wasted on that site, you saved some energy too by downloading fewer bits. The planet thanks you.
Yeah, recordings are a great idea! It's been a long time since I did my Alexa skill (...a long time in internet-scale, anyway!) and they may have a way to do some kind of International Phonetic Alphabet kind of text now.

But I know they support playing recordings, so that's a great place to start.
Birds can be fairly silent.
They link to the webrecorder repositories in the second paragraph though, including https://github.com/webrecorder/pywb
Here you go https://nakedsecurity.sophos.com/2018/11/21/hacker-erases-65...

This adds speculation and sensationalism on top of an ill informed article. They even defined it as a 0-day vulnerability, when it is obviously not the case as explained by the article itself. Can't simply trust the quality of the information in there.
> Many people would not consider anything that's made by a "DJ" to be music

Deaf people?
> Why are cities not planned such that evacuation routes are already commonly used routes in the morning peak?

No one wants to pay for that level of capacity.
They're awesome -- thank you!
This is by far my favorite pocket of the internet and much thanks goes to the team that keeps the culture alive and well!
I am not talking about myself. Young people are strongly forced to pass the exam by multitude of strong incentives, including societal pressure and prospects for their financial well-being.
I know I'm in the minority but I really wish they had kept the 11' Macbook Air, it had a wonderful compact form factor, super light but could still pack a mean punch as you put an i7 in it. I know the Macbook is meant to fit that slot, but it's just way too underpowered/expensive. My 2014 MBA 11 with an i7 and 8GB is neck to neck performance-wise with the current Macbook, so what's the point of upgrading.

I would even consider the 13 MBA if they offered an i7 configuration. It feels like that was purposefully omitted in order to push buyers towards the Pro.

I hope that both the macbook and new Airs take a similar trajectory to the original Airs. The first iterations (2008-10) were quite weak performance-wise, it was more about Apple planting a flag and saying "this is what the future laptop will look at" and iterating under the hood till they reached it.

After buying a pro and returning it, then seriously eye'ing the new airs, I've fallen back to...buying a new battery for my old 11 Air.
Changes are small because the masses read about it and shrugged their shoulders.
Hear hear! Thanks to dang and sctb, and to everyone who keeps this site up and running, AND to the incredibly thoughtful and interesting commenters!
I'm thankful that the price of gasoline has dropped down to about $2 in much of the USA, in some cases even below. Tulsa is getting it for $1.90 now. It all feels like I'm seeing prices from the prior century.
Young is just learning it hardway, we all have been there. Creating walls of abstractions as well as enduser's greed for edgy feel that is turning into easy profit.
Thank you Dan and Scott!

I appreciate the understanding, i once added a "post to HN" button to my RSS feed service and i posted too much..

I received a ban and only afterwards it seemed i was posting too much, but explained the situation and was met with understanding. Now, i'm much more considerate.

Thanks for the human moderation and keeping the quality on HN as good as possible.
Ethical Tech Giving Guide v9
Use of an IPFS DNSlink TXT record would make it not decentralized.
tool for domain to epub conversio https://github.com/haroldtreen/epub-press-clients/blob/maste...
Uhh, 206 partial content??
Archiving one's web browsing trail seems to be a common use case. Here are some promising related projects that have been on HN:

* https://github.com/pirate/bookmark-archiver

* https://getpolarized.io/
Just to be used as replacements for repairs I take it?

As a consumer looking for what to recommend to family and friends using iPhone 6 phones to iPhone 8 phones the iPhone X looks way better to me than the iPhone XR. People won't notice the CPU but that OLED screen!

I wish there was some kind of 'apple outlet' like clothing stores do so there could be a legit source of these X phones.
I work for one of those listed "key enterprises". Google Cloud spend is <1/10000th of what we spend on AWS. Google Cloud is used to pressure AWS to build features and negotiate pricing. Nothing critical runs on there, just some POCs and emergency failovers. I believe our Azure use also eclipses our Google use.

When you're mega enterprise sized, you pretty much use every cloud provider and service, but they're nowhere near equally used.
> The fundamental difference is what you have in the end. With JSX you have function calls

Check out the output of the Babel plugin mentioned in the readme

> // input:

> html`<div id="foo">hello ${you}</div>`

> // output:

> React.createElement("div", { id: "foo" }, "hello ", you)
options

https://www.npmjs.com/package/babel-plugin-htm
"The cheaper iPhone XR is thought to be particularly struggling, as budget-conscious customers opt instead for last year’s iPhone 8, which continues to be available and is priced lower than this year’s budget model."

No, no, no, no, no!

I wouldn't choose the 8 over the XR because the 8 is cheaper, it's because the XR has a bunch of crap I don't want. It's larger, I don't want larger. The camera has a sharp edge, making a case a necessity. I don't want a case. It has FaceID instead of the fingerprint reader. I don't want FaceID.
Great list - "fun toys, games, books, and applications to engage girls and boys ages 3-18"

Although Exapunks is on there, which is still on my wishlist.
Journalism.

Specifically, basic journalistic writing practice. Taking a pile of info and turning it into a very concise and efficient written report. Valuable beyond measure.

Psst, here’s the secret (same as with breeding guppies): cull, cull, cull.
On Android you have Google Home App which lets you manage your Google Home and other Cast devices but to set some options you need Google App. Just an example.

It is either deliberate dark pattern or just pure idiocy. In my opinion it is the second. Google is just a rudderless ship on so many levels that I feel sorry for them. And this accumulating randomness is hurting their business and their future prospects.

Google is in dire need of real managers and leaders not just some clever guys who got their jobs by solving riddles.
Google is better than Amazon at engineering and product design so they should be able to beat AWS. My impression from trying GCE is that, like many other Google products that they end up killing off, they’ve never been fully committed to it.
Bitcoin still fooling buyers into believing those 200%+ gains are coming back
Insatiable curiosity.
dang has to be one of the most patient and civil mods I've ever come across on an internet forum of any kind. I try and mimic his style on assets that I have mod duties on.
I love how many products got shutdown and moved into Google+, then google+ got shut down....
Also thanks for being so super responsive and helpful to emails queries too. I've gotten replies from dang in matter of minutes! Amazing how well they do it.
Well, if you want them to have teeth there could be a contract where you either pay them X amount on success or Y if you fail to achieve a pre-negotiated goal. With Y > X of course.

To avoid setting bad incentives, i.e. that your boss still wants you to succeed, he personally should get a bonus out of the X even though the company earns less.
Being a boss is not the same as being your own boss.
well no... it’s type checked because it’s transpiled to a function
I disagree. This never happened with iPhone 1 through 6, when a new iPhone had always been better than its predecessor in every way. After the 6, "upgrading" meant gaining some and losing some, that's also when Apple started to offer the old versions alongside the new ones on their site for far longer.

To provide some anecdata: I got myself an iPhone 6 Plus right after iPhone 8 came out because I needed a headphone jack. If I were to upgrade I'd probably go with the 8 Plus now because it comes with a superior battery life and a physical home button.
Indeed. I'm glad at least one person got the joke.
Looking at your screenshot you post elsewhere (https://ibb.co/hoSMHK), I have to agree with them insofar as you need to know when to quit.

Running a forum is hard work and everyone wants to devolve every mod decision into rules lawyering, like "well, then why wasn't this specific thing in the rules?"

No, there can't be a rule for literally everything, so you're just going to have to be an adult and take it on the chin when the mods make a decision and double down on it. I completely empathize with dang's final post, that your "legalistic gambit" is a waste of everyone's time, and often the platform people like to spring off some sort of "omg the mod tyranny" campaign.

That happened over 70 days ago. Maybe it's time to let it go and learn to live with the fact that your tiny comment was flagged. Looking at your post history, you've lived through much worse, respectfully.
as someone whose writing ends up on here from time to time, I really appreciate the HN mods' work to keep discussion on topic & constructive. It's obviously a tough job and every time I've emailed them with a concern they've been very helpful.
Well, media is still fooling people about what is right or wrong.
Worked in security for over decade before Snowden, kept finding things I couldn't talk about, knowing I'd found the tip of an iceberg in many places without being able to piece it together. When it all came out, was relieved not to be nuts, and was more interested in what regular people thought of the whole thing.

Normal people know what "parallel construction," is and how elected governments will use these systems for political ends.

What I don't understand is why it's not a bigger public issue with all the controversy around the current U.S. president. The scenario where a radical takes power and has control of these systems was the precise nightmare scenario everyone was concerned about, and yet mass surveillance just isn't a part of the popular discourse in the culture war.

Is it because the other team wants to use it too, or is it because the current perceived radical tyrant isn't dangerous enough?
For a site that attracts millions of visits and tens of thousands of comments a month, just once/week seems pretty good!

Seriously: do you routinely see eye-rolling comments that don’t get downvoted or rebutted? I don’t. That’s what I like/appreciate about this place; yes you’ll get the tropes you mention, but you’ll invariably get an articulate response that points out the weakness or conceit.
This is about the design process of C++. Too afraid to say no
Yes- IIRC NCIS self-consciously tried to see how ridiculous they could make it.
self hosting email server, or server of any type is a small blow against the destruction of the internet. ISP have mixed feelings about it, this is the big con. your emails may be flagged as spam, your ports may be filtered down to nothing over time, all depending on how your provider views server hosting. residential grade connection ususally is not allowed to host servers other than tech industry snooping devices. security is a bigger con, its a major inconveinience to discover you are a major contributor to crimes and haxn via your server. a sudden invoice for extreme bandwidth usage may be received, not so bad as if you were mirroring YTUBE, but not cost effective to say the least.
make sure you do your homework, and have data, sware, and hware backups if its a seriously mission critical server.
Thank you dang and sctb. Your effort is instrumental in keeping HN the cool place that it is :)
206 is for downloads, not uploads.
There's probably enough people arguing with you already, I'd like to just say that I respect you're sticking to your guns. You are mostly right. That said, nothing of my response had to do with your gender or status, and I'll not dig into that any further.
Google is a search engine. That's it.
Homebrew [0] is a good project to start with - there's always something that requires updating or has many requests. It's a good way to get started.

[0] - https://github.com/Homebrew/homebrew-core
My wife. I was going to leave work recently and have a go at growing my sideline. I decided to stay at work. My wife was 100% behind me whatever I chose which meant a lot.
I had a Dell XPS 9530 and the support was an absolute disaster. The techs had no idea (all local contractors I’d imagine), they fried the power, WiFi and incorrectly applied the thermal paste so it never worked properly

After just one year I tried to get more support and they said I’d have to send it in for three weeks which was impossible, I was using it every day. Onsite support was only for the first year, whereas apple stores you can just walk into

Finally the warranty ended and I decided to fix the damn thing myself. Was extremely careful and it was perfect for about a week, then the power somehow failed and it now refuses to turn on. Windows is also horrible for coding due to heavy file system use, fat threads and windows defender, let alone the constant privacy invasion. Was planning to install Ubuntu but figured if I ever did send it in it would just confuse them all the more

I finally got an MBP 2015, should have done it from the beginning.
Social credit is already a thing for the people of the west. Where people have to pass various checks for everyday things, so that ideologically wrong people could get punished and removed from ideologically right circles by not allowing them to get decent jobs and decent places to live.
Robbing average Joe is universally considered wrong. Robbing bankers, insurance companies or other powerful subjects, I don't think so. It depends on the circumstances - for a good example, see the movie, that is, if you like such a mental challenge.
You could also use a generic File integrity monitor for something like this (e.g. tripwire https://github.com/Tripwire/tripwire-open-source )
Yep, you can quarantine, overwrite, or disallow writes altogether in _some_ directories, but any of those will prevent auto update or component updates managed by the CMS... Which is a nice feature to patch known vulnerabilities. A happy medium might be to quarantine and send an alert for manual approval, or having the hash change trigger deeper inspection -> quarantine & alert based on some risk assessment.

These scanners will only send alert, no ability to remediate built in.
I don’t get it. Why is a job anything else but a place I go to get a paycheck, keep my skills marketable, and go home?

While I wouldn’t want to work in a toxic environment, I have no problem with working with a bunch of professionals that all feel the same way and just want to go home to their families, friends, and enjoy other alternatives.

I have no interest in playing foosball, socializing after work, etc.
You know, I think that’s a really fair way to look at it. I would be surprised, though, if down the line type safety wasn’t a design goal. It did come from the same company that built XHP around 2010, and the same dude that built the first React prototypes in OCaml. I can ask around after the holidays and see if anyone remembers :)
Thank you. I certainly didn't mean to suggest that you had done any such thing.

I'm just saying that I'm an educated woman in a first world country who absolutely was not being forced into a relationship with a man and that failed to get me the middle class life I desired and was willing to work towards. So there is a lot more that needs to happen in order to solve such problems. Merely banning this one thing will not somehow automatically give women empowered, moneyed lives.

That simply is not how it works. If I thought it would, I would be the first to say "Hell yeah!"
Many translators aren't comfortable with editing source code. They want to get a file, e.g. in XLIFF format [1], which they can then load into their translation management system, and then use a GUI or web based tool to enter the translations for each string, and then at the end export the updated file and send it back to the developers. Plus, the translation management system makes it easy to keep track of progress (what % of strings have been translated so far), automate review (require each translation to be signed off by a second translator), etc – but, translation management systems can't import/export source code, but they often can import/export message catalogs.

[1] https://en.wikipedia.org/wiki/XLIFF
That’s the story of the island of misfit toys though; They were still fun toys to play with, but they didn’t fit the mould, and so didn’t get sold.

I don’t find it denigrating, but I also was a bit of a punk in high school, so it’s a label I’m comfortable with.
I did the same and I could not be happier. (Although my rMBP broke and simply needed replacement)

The Air is a wonderful machine. Lightweight. Plenty fast. Great keyboard that I now prefer.
I'm not a IDE fan boy, but PyCharm rocks. Give it a look:
https://blog.jetbrains.com/pycharm/2017/08/develop-django-un...

Django-debug-toolbar is another useful tool for error detection.

These two combined, will give you a speed boost in debugging and problem solving.
"Self Defense" if the curious guy could have infected them.
In Canada with our weaker dollar, Apple products have really finally gone into a truly laughable price point. These phones are $1500.

Anecdotal evidence also is that anyone I know that has an X wishes they could go back to having a home button.
I'm thankful for the furry community. I was alone, extremely confused about gender and sexuality, and really not sure I was going to make it another month way back in 2013 before stumbling on some furry art. Going down that rabbit hole helped me find acceptance, affirmation, confidence, and new hobbies I never considered before. A furry podcast (Furcast/Friday Night Tech) set me on the path to making music, and that's been a huge boost to my life.
This is no longer needed in Windows 10.
I'm thankful for my city. I finally moved to Chicago from from rural Indiana and I feel like I've finally found where I belong.

I'm thankful for my mental health therapist who has helped me greatly in dealing with relationship issues and mental health problems in general.

I'm thankful for my business coach, who got me out of a rut in my freelance career and introduced me to a whole new world of effectiveness.

I'm thankful for a comment a friend made the other day. He knew me about 5 years ago when I was playing around with livestreaming on Twitch.tv. Yesterday he and I were video calling and he commented that "you've really become a lot more poised and confident in front of the camera and your speech is a lot smoother." I've wondered if I really am making progress on social anxiety and that was really encouraging.
What about Google Sets? It was on their Labs page until about 2010. Sets let you type in some words, and then it would return additional words that fit with the previous words. Now there is a Google Sheets feature that does it, but I liked the idea of a stand alone page.
Yeah, but then they would need to up the price 500x.
As a side-note: Baas means "Boss" in Dutch. Which happens to be the abbreviated "Boss as a service" :)

It's quite a funny idea, I wonder if that'd be sustainable though!
Jams happen most often because people operate cars with incomplete information about the cars around them and inability to operate their cars optimally. As self driving cars advance and become networked the idea is that they could perform a lift like this while communicating with one another.

That said, this is a possibility but not a proper solution.

Public transit is perhaps also a possibility but not a solution.

The real solution though seems much less palatable. Only a few disasters require the mass evacuation of people and perhaps its simply better to keep our cities and populations from the edges of fire prone lands and draw back our cities and people from the immediate coastal paths of hurricanes.
> What are you looking to build more specifically?

I think this is my problem. I don't have an idea of anything I want to build specifically, I kinda just want to hack around on something.

My approach to learning new things is to usually read a bit, download it/import it and just start trying things. But that doesn't seem like a practical route when trying to build p2p applications?